数字设计的重要主题
- 好的工具并不能保证好的设计,但它能在正确完成设计工作时,大大减轻你的劳务
- 数字电路具有模拟特性
- 知道何时要考虑,以及何时不考虑数字设计的模拟特性
- 要随时做好你的设计文档,以方便自己和他人对设计的理解
- 用信号名称来理顺和联系作用层次的关系,并逐层逐块进行逻辑设计
- 懂得使用标准功能构件
- 在系统级进行最小成本的设计(要把你自己的工程劳务也包括进成本中去)
- 状态机设计类似于程序设计,按程序的步骤进行
- 使用可编程逻辑来简化设计,减少成本,也适用于后期阶段的修改
- 避免异步设计,找到一种比较好的方法来实现同步设计
- 如果某些异步接口是不可避免的,要慎重而精心地设计不同子系统与外界系统之间的异步接口,并提供可靠地同步电路
- 及早解决一个故障,就等于避免了以后更多的故障