- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
EDA的仿真与测试
10.2.6 Altera仿真库的添加 Modelsim仿真中会调用四种常用的仿真库: (1)lpm,调用lpm元件的设计仿真时需要; (2)altera_mf,调用MagaFunction的设计仿真时需要; (3)primitive,调用altera的原语(primitive)设计仿真时需要; (4)元件库,例如cycloneII元件库,在仿真中必用的特定型号的FPGA/CPLD的库。 前三种库是调用了相应的Altera设计模块进行设计时,仿真所必备的库,元件库则是进行时序仿真时不可缺少的资源库。 10.2.6 Altera仿真库的添加(续1) 以新建一个lpm库为例,Altera仿真库的添加步骤如下: 1、新建一个文件夹altera_lib,用来存放Altera编译后的库文件,文件夹的位置最好是在 Modelsim的安装目录下; 2、打开Modelsim软件, 新建一个名为lpm的Library, 在Library Physical Name里 面输入lpm库存放的路 径,点击OK,如图所示; 10.2.6 Altera仿真库的添加(续2) 3、将lpm仿真原型文件编译到lpm库中。 点击Modelsim主窗口中的Compile/Compile,在Library里面选中lpm,然后 在QuartusII安装目录下的 …\quartus\eda\sim_lib文 件里选中仿真原型文件220pack.vhd和220model.vhd文件,点击Compile,编译完成后点击done. 10.2.6 Altera仿真库的添加(续3) 完成以上步骤一个lpm库就建立好了,进行仿真时根据需要在仿真器的Library中点击Add可以直接添加,如下图所示。如果使用Verilog语言,编译时只需要编译200model.v文件即可。 10.2.6 Altera仿真库的添加(续4) 按照同样的方法可以添加其他3个库,编译的文件如下: 1、altera_mf库: 在VHDL中先编译altera_mf_components.vhd文件,后编译altera_mf.vhd文件,而在Verilog中则只编译altera_mf.v文件; 2、Primitiv库: 在VHDL中先编译altera_primitive_components.vhd文件,后编译altera_primitive.vhd文件,而在Verilog中只编译altera_primitive.v文件; 3、元件库,如cycloneII库: 在VHDL中先编译cycloneii_atoms.vhd文件,后编译cycloneii_components.vhd文件,而在Verilog中只编译cycloneii_atoms.v文件;如果是其他系列的元件库则只要把对应的cycloneii改成其他系列的名称即可,如cyclone库则文件改为cyclone_atoms.vhd、cyclone_components.vhd或cyclone_atoms.v。 10.2.6 Altera仿真库的添加(续5) 4、 修改初始化文件Modelsim.ini 为了避免在仿真中反复添加库 ,需修改Modelsim.ini文件; Modelsim.ini是一个只读文件,右键点Modelsim.ini文件选择“属性”,去掉“只 读”,然后双击打开文件,可以看到文件的内容。 $MODEL_TECH/../指的是Mdelsim的安装目录,也可以直接写成新建库的保 存路径,如G:\modesim63\...。 在[Library]和 [vcom]加上类似的的语句如下: [Library] std = $MODEL_TECH/../std ieee = $MODEL_TECH/../ieee …… primitive = $MODEL_TECH/../altera_lib/primitive cycloneii = $MODEL_TECH/../altera/vhdl/cycloneii altera_mf = $MODEL_TECH/../altera/vhdl/altera_mf lpm = $MODEL_TECH/../altera/vhdl/220model …… [vcom] 保存文件,恢复为只读属性。 10.2.6 Altera
您可能关注的文档
- DSP的回波产生及抵消.doc
- DTMF信号生成.ppt
- DTMF信号的产生及检测 通信0802 程志超-崔航.doc
- Dmol、Castep的基本原理与参数设置.ppt
- DWDM 第3章 关键器件及技术.ppt
- DSP及嵌入式处理器基础及ADI_DSP介绍.ppt
- DWDM 第2章 光纤结构与传输特性.ppt
- DSP教程8.C55x片上外设.pptx
- DVIP05b 运动估计与补偿.ppt
- E9104综放工作面安装作业规范.doc
- springbooot+vue基于java的房屋维修系统毕业论文.doc
- 中国消防救援学院《单片机系统实验》2023-2024学年第一学期期末试卷.doc
- 2025年溧阳纺织化学品项目申请.pptx
- 景区门票包销合同模板(3篇).docx
- 【股票技术指标学习指南】第七章第三节货币需要量的测算.doc
- 2025春 _ 人教版七年级英语下册【unit4】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit5】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit6】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit7】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit8】看音标写单词.doc
文档评论(0)