- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Altera FPGA的仿真与验证
/bbs/
ModelSim+Synplify+Quartus的
Altera FPGA仿真与验证
文件名称:ModelSim+Synplify+Quartus的Altera FPGA的仿真与验证
作 者:chenhongyi
硬件要求:PC、Altera FPGA Stratix
软件要求:ModelSimSE、Synplify Pro、Quartus II
适用人群:初学者
源 代 码:mux4_to_1.v
文件版本:Version 1.0(2007-4-17)
工作内容:
1、设计一个多路选择器,利用ModelSimSE做功能仿真;
2、利用Synplify Pro进行综合,生成xxx.vqm文件;
3、利用Quartus II导入xxx.vqm进行自动布局布线,并生成xxx.vo(Verilog
Output File)与xxx.sdo(Standard Delay Output File)用做后仿真(Post-Sim);
4、利用ModelSimSE做后仿真,看是否满足要求。
注:
1. 仿真器(Simulator)是用来仿真电路的波形。
2. 综合工具(Synthesizer)的功能是将HDL转换成由电路所组成的Netlist。
3. 一般而言,在电路设计的仿真上可分为Pre-Sim 和Post-Sim。Pre-Sim 是针
对电路的功能(function)做仿真,此时只在意HDL所写的程序的功能是否正确,
而Post-Sim则是针对综合过且做完成了Auto Place and Route(APR)的电路进行
仿真,以确保所设计的电路实现在FPGA上时,与Pre-Sim 的功能一样。
1、前仿真(Pre-Sim)
步骤一:打开ModelSimSE,然后建立一个Project;
※建立Project的方式为点选File → New → Project…;
※设定Project Name 与Project location,按OK 即可建立Project。
/bbs/
步骤二:新增设计文档或加入文档。
※新增文档的方式为点选File → New → Source → Verilog,然后对文档进行
编辑并储存为xxx.v;
※ 加入文档的方式为点选File → Add to Project → File...,然后点选
xxx.v;
步骤三:编译(Compile)。
※编译文档的方式为点选Compile → Compile All,即可编译所有的文档。
※如果编译时发生错误,在显示错误的地方(红字)点两下,即可跳到错误。
/bbs/
步骤四:新增或加入测试平台(Testbench)。
※当设计完电路后,为了确定所设计的电路是否符合要求,我们会写一个测
试平台(Testbench);
※ 新增或加入测试平台,然后编译它。
步骤五:仿真(Simulate)。
※仿真的方式为点选Simulate → Simulate…;
※打开Design里面的work,然后点选mux_4_to_1_tb 并Add 它,最后按Load
即可跳到仿真窗口。
步骤六:加入信号线。
※ 在窗口上按右键,然后点选Add → Add t
原创力文档


文档评论(0)