数字系统设计与FPGA应用实验 第3讲 数字系统设计的基础知识2.pptVIP

  • 13
  • 0
  • 约1.13万字
  • 约 60页
  • 2022-04-12 发布于上海
  • 举报

数字系统设计与FPGA应用实验 第3讲 数字系统设计的基础知识2.ppt

定制宏模块例2-ROM的使用 定制宏模块例2-ROM的使用 定制宏模块例2-ROM的使用 ROM初始化文件名 定制宏模块例2-ROM的使用 设置ROM的初始化文件,保存时文件名必须与创建ROM时设置的初始化文件名一致。也可以用任何文本编辑器编辑 .mif 文件。 改为: my_rom.mif 定制宏模块例2-ROM的使用 用文本编辑器打开my_rom.mif文件: -- Quartus II generated Memory Initialization File (.mif) WIDTH=8; DEPTH=32; ADDRESS_RADIX=UNS; DATA_RADIX=UNS; CONTENT BEGIN 0 : 1; 1 : 2; [2..31] : 0; END; 当值较多时,如正弦查找表可能有1000个以上的数据,用表格输入效率较低,可以用C或其它语言编写按此格式生成数据的小工具程序。 PLD宏模块及使用原则 使用宏模块可以显著提高用户设计的开发进度和设计质量。 PLD器件特殊资源,如RAM、DSP块、PLL等硬IP,通过宏模块方式使用很方便。 对一些简单的功能模块,如加/减、多路复用器、随机逻辑等,通常建议用HDL语言描述。因综合工具可以对这些电路进行整体优化,并自动推断宏模块。 在设计中过多使用基本宏模块,将降低设计的可移植性。设计中

文档评论(0)

1亿VIP精品文档

相关文档