第五讲 数字系统设计原则与设计实例.pptVIP

  • 6
  • 0
  • 约1.36万字
  • 约 44页
  • 2017-03-23 发布于湖北
  • 举报

第五讲 数字系统设计原则与设计实例.ppt

第五讲 数字系统设计原则与设计实例 硬件原则 面积和速度的平衡与互换原则 同步设计原则 同步系统时钟与复位规划 自顶向下设计原则 设计实例 本讲要点与实验要求 硬件原则 硬件原则主要是针对HDL设计代码编写而言,特别是具有软件编程经验的初学者,片面追求代码的简短、整洁,如大量使用for循环,而对HDL描述要实现的电路不胜了解。HDL仿真代码不受硬件原则约束。硬件原则主要是指: 硬件描述语言(HDL),如verilog,本质上是硬件的抽象描述。 HDL描述的最终目标是生成芯片内部的实际电路。 HDL描述与软件语言,如C语言,有本质的区别。因C语言编译后,基本上是在设计好的硬件电路(CPU)中按顺序运行的,而HDL描述的是硬件电路本身。 评价一个HDL描述的质量,主要看该HDL是否能够与综合工具配合,按设计者的构想合理地生成硬件电路。 硬件原则 按硬件原则,HDL的正确编写方法是: 设计者要对所设计的硬件电路功能十分清楚。 合理安排电路的数据流和控制逻辑,构思RTL级电路体系结构。 掌握综合工具要求和性能。 用适当的、综合工具能理解的HDL语言描述出来。 目前纯行为级的综合还不成熟,RTL级综合仍是主流。 在目前主流综合工具中,部分行为描述语句可以综合,如c a*b 的乘法语句,quartus2内嵌综合工具会综合成LPM乘法宏模块。 那些行为描述可以综合,决定于具体的综合工具,可

文档评论(0)

1亿VIP精品文档

相关文档