- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
uartus中调用modelsim仿真的方
quartus中调用modelsim仿真的方法
?? 以前编写hdl终了进行仿真总是很顺利,没有遇到过什么问题。那时用的是xilinx的ISE,能自动调用modelsim进行行为仿真,后仿真等。如今使用altera的quartus,感觉它的编译还行,虽然没有ise快,总归还可以接受。可是仿真功能实在是弱智。其自带的波形编译器跟ise的波形编辑器相比操作复杂,十分不友好,功能也比较弱,仿真的结果还不准确。所以只有想办法用modelsim仿真了。
??? 在quartus调用modelsim不是件很轻松的事情,至少这件事费了我前后加起来足有三天的时间!首先说说modelsim,她有modelsim se,modelsim pe,modelsim-altera modelsim le四个版本,前三个是windows平台的,功能方面se版本最强,其他一次减弱。最后一个是linux平台的。我用的是se版本。
??? 首先,在Quartus 中。1,我的电脑-属性-高级-环境变量.?????? 在系统变量里增加:QUARTUS_INIT_PATH???????? C:\Modeltech_6.0\win32? (看你装在哪里了)(感觉没有用,sdp)2,Assignments-settings-ead tool setting:Simulation:????? tool name:modelsim(vhdl)(我用的是这个,用啥选啥)????? 别的能填的就填一下。但是下边的两个按纽还是要设置的,因为要指定test bench文件才能仿真的。所以先写好testbench。然后把路径设置好。那两个按纽一个是前仿真,一个是后仿真。不知道写testbench大家会不?就是:process-start-start testbench template writer然后把生成的文件打开,改一改就行了。在哪里打开?看屏幕下面的提示啊。3。现在就可以进行仿真了。????? tools - eda simulation tool-run RTL simulaiton...前仿????? tools - eda simulation tool-run Gate Level simulaiton 后仿。4。用眼睛看波形。
注意,在quartus中新建一个波形文件,编译好之后,调出为*.vht格式的文件,之后在modelsim工程中将源文件和到处文件一起编译即可看到波形;如果用到了altera的库,还需要在modelsim中创建altera的仿真库,使用的命令如下:
vlib altera_mfvmap altera_mf altera_mfvcom -93 -work altera_mf $env(QUARTUS_ROOTDIR)/eda/sim_lib/altera_mf_components.vhdvcom -93 -work altera_mf $env(QUARTUS_ROOTDIR)/eda/sim_lib/altera_mf.vhdvlib lpmvmap lpm lpmvcom -93 -work lpm $env(QUARTUS_ROOTDIR)/eda/sim_lib/220pack.vhdvcom -93 -work lpm $env(QUARTUS_ROOTDIR)/eda/sim_lib/220model.vhd
如果是后仿真,还需要所选器件的硬件仿真信息,在quartus的安装目录quartus\eda\sim_lib中找到器件模型,编译即可。
以上介绍了modelsim调用仿真的方法,虽然复杂,还算简单,另外可以自己编写testbetch文件,相对复杂一些,但是比较灵活。
您可能关注的文档
最近下载
- 河北省保定市定州市2023-2024学年四年级下学期期末质量监测语文试题(word版有答案).docx VIP
- 外研版五年级上册英语Module6-01Unit1课件.ppt VIP
- 基于世界技能大赛技术规范的货运代理沉浸式模拟训练研究.pdf VIP
- 家居平面图设计方案介绍.pptx VIP
- 河北省保定市定州市2023-2024学年四年级下学期期末质量监测道德与法治试题(word版 有答案).docx VIP
- 螺旋离心泵设计.doc VIP
- 河北省保定市定州市2024-2025学年四年级上学期期中质量监测道德与法治试题(word版 有答案).docx VIP
- 6T厨房管理课件.pptx
- 每日听书《我有自己的宇宙》导读.pdf VIP
- 党支部书记素质能力大赛试题附答案.doc VIP
文档评论(0)