欢迎来到天天文库
浏览记录
ID:61855708
大小:43.34 KB
页数:5页
时间:2021-03-25
《FPGA开发设计流程和功能实现样本.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。FPGA设计流程与功能实现前言本部门所承担的FPGA设计任务主要是两方面的作用:系统的原型实现和ASIC的原型验证。编写本流程的目的是:在于规范整个设计流程,实现开发的合理性、一致性、高效性。形成风格良好和完整的文档。实现在FPGA不同厂家之间以及从FPGA到ASIC的顺利移植。便于新员工快速掌握本部门FPGA的设计流程。由于当前所用到的FPGA器件以Altera的为主,因此下面的例子也以Altera为例,工具组合为modelsim+LeonardoSpect
2、rum/FPGACompilerII+Quartus,但原则和方法对于其它厂家和工具也是基本适用的。资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。目录1.基于HDL的FPGA设计流程概述........................1.1设计流程图....................................1.2关键步骤的实现................................1.2.1功能仿真.................................1.2.2逻辑综合.
3、................................1.2.3前仿真...................................1.2.4布局布线.................................1.2.5后仿真(时序仿真).......................2.VerilogHDL设计...................................2.1编程风格(CodingStyle)要求..................2.1.1文件.............
4、........................2.1.2大小写...................................2.1.3标识符...................................2.1.4参数化设计...............................2.1.5空行和空格...............................2.1.6对齐和缩进...............................2.1.7注释.......................
5、..............2.1.8参考C语言的资料.........................2.1.9可视化设计方法...........................2.2可综合设计....................................2.3设计目录......................................3.逻辑仿真...........................................3.1测试程序(testbench)................
6、........错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。错误!未定义书签。3.2使用预编译库..................................错误!未
7、定义书签。4.逻辑综合...........................................错误!未定义书签。资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。4.1逻辑综合的一些原则............................错误!未定义书签。4.1.1关于LeonardoSpectrum....................错误!未定义书签。4.1.1大规模设计的综合.........................错误!未定义书签。4.1.3必须重视工具产生的警告信息...
8、............错误!未定义书签。4.2调用模块的黑盒子(Blackbox)方法.............错误!未定义书签。参考..................................................错误!未定义书签。修订纪录............................
此文档下载收益归作者所有