第十一第十一讲讲 数字系统设计原则与设计实例数字系统设计原则与设计实例 西安邮电学院通信工程系第十一讲第十一讲 数字系统设计原则与设计实例数字系统设计原则与设计实例 v硬件原则v面积和速度的平衡与互换原则v同步设计原则v同步系统时钟与复位规划v自顶向下设计原则v设计实例v本讲要点与实验要求第十一第十一讲讲 数字系统设计原则与设计实例数字系统设计原则与设计实例 西安邮电学院通信工程系硬件原则硬件原则v硬件原则硬件原则主要是针对HDL设计代码编写而言,特别是具有软件编程经验的初学者,片面追求代码的简短、整洁,如大量使用for循环,而对HDL描述要实现的电路不胜了解。HDL仿真代码不受硬件原则约束。硬件原则主要是指:硬件描述语言(HDL),如verilog,本质上是硬件的抽象描述。HDL描述的最终目标是生成芯片内部的实际电路。HDL描述与软件语言,如C语言,有本质的区别。因C语言编译后,基本上是在设计好的硬件电路(CPU)中按顺序运行的,而HDL描述的是硬件电路本身。评价一个HDL描述的质量,主要看该HDL是否能够与综合工具配合,按设计者的构想合理地生成硬件电路。第十一第十一讲讲 数字系统设