下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.1) 打开一个工程文件。2) 打开Settings设置栏,选择EDA Tools Settings下的Simulation栏。在右边出现的设置栏中将“Tool name”的下拉菜单选择“ModelSim(Verilog)”(如果工程用VHDL语言实现,则可以选择“ModelSim(VHDL)”;如果ModelSim使用的是for Altera的专用版本,则可以选择“ModelSim-Altera(Verilog)”或“ModelSim-Altera(VHDL)”)。另外在设置栏中还有其他的核选框。1. 如果选中“Maintain hierarchy”,则表示在做时序仿真时
2、就能看到像在功能仿真的工程文件层次结构,可以找到定义的内部信号。因为在做后仿时,源文件中的信号名称已经没有了,被映射为软件综合后自己生成的信号名,观察起来很不方便。这个设置与ISE里综合右键属性的Keep Hierarchy选择YES的功能是一样的。 2. 如果选中“Generate netlist for functional simulation only”,则表示只能做功能仿真。 3) 点击 “Start Compilation”按钮编译工程,完成之后在当前的工程目录下可以看到一个名为“Simulation”的新文件夹,下面的“ModelSim”文件夹下包括仿真需要
3、的.vo网表文件和包含延迟信息的.sdo文件。4) 打开ModelSim软件(或者在Quartus下“Settings->EDA Tools Setting->Simulation”出现的设置栏中选中“Run this tool automatically after compilation”,直接从Quartus下调用ModelSim软件),可以在当前工程目录下新建一个Project。在Project标签栏内点击右键,出现在快捷菜单中选择“Add to Project->Existing File”。加入当前工程目录的“SimulationModelSim”路径下
4、的.vo文件、TestBench文件和对应当前工程所选择器件的网表文件。比如:当前工程选择的器件是Cyclone系列,Quartus安装目录在“C:altera”路径下。因此需要在“C:alteraquartus50edasim_lib”路径下找到“cyclone_atom.v”的网表文件导入到ModelSim下的Project。如果是其他器件亦是如此,只要在此目录下找到对应有“_atom”后缀的.v文件。当然整个大前提是ModelSim SE版本已经加入了Alterta的仿真库,不过ModelSim-Altera版本就不会存在这样的问题。 5) 在出现的Pro
5、ject标签栏的快捷菜单中选择“Add to Project->Simulation Configuration”,会出现如上图所示的名为“Simulation1”的仿真配置。右键点击选择“Properties”,弹出的“Simulation Properties”对话框中有几个标签栏。在“Design”标签栏内需要选择仿真的文件,也就是TestBench文件。 在“SDF”标签栏内需要选择包含延迟信息的文件,即Quartus下生成的.sdo文件。这里建议将.sdo文件与ModelSim的工程文件(.mpf文件)放在同一个目录下,不然ModelSim会报类似无法读取.sdo文
6、件的错误。当加入.sdo文件时,需要在如下图所示的“Apply to Region”的编辑框内填写延迟信息文件作用的区域。举个例子来说明:1. TestBench文件中定义了测试文件的Module名称为ConvEncdTestBnch。 2. TestBench文件中调用待测顶层文件的实例名为top_encode_1。(top_encode top_encode_1(clk, rst, dataIn, serialData, parData);这是TestBench文件中调用顶层的语句) 3. 所以在作用区域内需要填写“/ConvEncdTestBnch/top_encode_1”。
7、0;6) 右键点击名为“Simulation1”的仿真配置,快捷菜单中选择“Execute”命令,执行仿真。7) 指定延时文件sdo 路径时,特别注意“域”的指定,否则用户会在timing 仿真中报load error “cant find instance file”. 指定的域可以从sim标签页查看sim 的top 层,或要仿真的对象。另外,时序仿真时,一定要记住要把顶层top.v 用 top.vo 替换。同时要确保预编译的库中每个库的名字必需遵循altera的要求,比如:cylcone 的device 库必需命名为cycclone, maxii 的device命名为maxii, flex10Ke 和acex1K 都命名为flex1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国地质大学(北京)《GS及其在水文中的应用实践》2021-2022学年第一学期期末试卷
- 典范工程保洁合作合同指南
- 保温板批量采购协议
- 2024年度跨境电商平台运营服务协议
- 课堂玩方式的诚信承诺
- 专业信息化咨询顾问团队
- 施工补充协议内容
- 取保候审保证书注意事项模板
- 防水工程决算支付协议
- 食品订购合同样式
- 2024-2030年白玉蜗牛养殖行业市场发展现状及发展前景与投资机会研究报告
- 广东省深圳市宝安区2023-2024学年七年级下学期期末数学试题(无答案)
- HGT 2902-2024《模塑用聚四氟乙烯树脂》
- 三基三严模拟考试题(附答案)
- 子宫内膜癌-医师教学查房
- 买卖合同解除证明模板
- 美国刑法制度
- 北师大版数学六年级上册第六单元《比的认识》大单元整体教学设计
- 第13课 社会治理与总体国家安全观(课件)-【中职专用】高一思想政治《中国特色社会主义》(高教版2023·基础模块)
- 2024年教师招聘考试-中小学校长招聘笔试参考题库含答案
- (正式版)SHT 3158-2024 石油化工管壳式余热锅炉
评论
0/150
提交评论