版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、在Modelsim SE中编译Altera仿真库本文基于Modelsim 6.1 SE版本,详细讲述了如何在Modelsim SE中编译Altera的VHDL 仿真库的过程(Verilog仿真库与此类似)。然后修改modelsim.ini文件,使得每次新建工程 的时候不需要再重新编译Altera仿真库。1.从主菜执行File3New3Library命令,如图1新建库 所示.图1新建库2. 执行完第一步后,弹出图 2 对话框。选中 a new library and a logical mapping to it,Library Name 填 写 altera_mf , Library Phys
2、ical Name 填 写 $MODEL_TECHaltera_libvhdlaltera_mf (注:建议编译后的 VHDL 库文件存放在 Modelsim安装目录altera_libvhdl的文件夹下,本文中的Modelsim安装目录为C 盘根目录)。如图2创建库所示。3.点击OK,如下图所示。图2创建库ModelSia SE PLUS 6. lb口间冈|File Edit Vi ew Format Compile Simulate Add Tools Window Help瞭漏蹿霉 II Xox B I SS a is i X fe c Q :构 M 3feWorkspace+- +-
3、+- +- +- +- +- +-altera_mfLibraryC: M odeltech_6.1 baltera_lib vhdlaltera_mfeeeLibrary$MODEL_TECH/./ieeemodelsimjibLibrary$MODEL_TECH/./modelsim_libstdLibrary$MODEL_TECHZ./stdstd_developer$kitLibrary$MODEL_TECH/./std_developerskitsynopsysLibrary$MODEL_TECHZ./synop$ysverilogLibrary$MODEL_TECHZ./veril
4、ogvital2000Library$MODEL_TECH/.Mal2000j N ame | T ype | Path调J LibraryTranscriptit Modifying modelsim.inivlib C: M odeltech_6.1 ballera_libvhdlallera_mfitxx Warning: (vlib54) Library already exists at C: M odeltech_6.1 baltera_libvhdlaltera_mf vmap altera_mf C:Modeltech_6.1 baltera_libvhdlaltera_mf)
5、廿 Modifying modelsim iniModels im4.从主菜单执行Compiled Compile命令,弹出一个对话框,点中Library下拉菜单,由 work改为altera_mf,点中查找范围下拉菜单,指向Quartus II安装目录 quartus60edasim_lib,选中 altera_mf.vhd 和 altera_mf_components.vhd 文件,然后点击 Compile 按钮。图 4 编译 altera_mf.vhd 和 altera_mf_components.vhd 文件5.编译结束后,点击Done按钮。接下来建立库lpm,步骤与15类似。从主菜执
6、行File3New3Library命令,如图1新建库 所示.执行完上一步后,弹出图 2 对话框。选中 a new library and a logical mapping to it,Library Name 填写 lpm, Library Physical Name 填写$MODEL_TECHaltera_libvhdllpm (注: 建议编译后的VHDL库文件存放在Modelsim安装目录altera_libvhdl的文件夹下, 本文中的Modelsim安装目录为C盘根目录)。如图5创建库所示。8.图5创建库点击OK,如图6所示。SE PLUS 6 lb却9.从主菜单执行Compile
7、Compile命令,弹出一个对话框,点中Library下拉菜单,由 work改为lpm,点中查找范围下拉菜单,指向Quartus II安装目录quartus60edasim_lib, 选中220model.vhd和220pack.vhd文件,然后点击Compile按钮。File Edi t Vi ew Format Compile Si mulate Add Tools Window Help榻嚣疏团| I瑚X ? | CloS彩蠡!基宜少之!此C: Modeltech_6.1 baltera_libvhdlaltera_mfC: M odeltech_6.1 baltera_lib vhdM
8、pm$MODEL_TECHZ.Mal2000$MODEL_TECH/./ieee$MODEL_TECHZ./modelsim_lib$MODEL_TECHZ./std$MODEL_TECHZ./std_developerskit$M 0 D E L_T E CH /synopses$MODEL_TECHZ./verilogCoBpile Source FilesType| PathYNamelj | altera_mfWorkspace :=:=R IS NjT ranscriptit Modifying modelsim.inivlib C: M odeltech_6.1 baltera_l
9、ibvhdMpmitxx Warning: (vlib34) Library already exists at C:Modeltech_6.1 baltera_libvhdllpm.vmap Ipm C:Modeltech_6.1 baHera_libvhdMpmtt Modifying modelsim.ini文件类型(X): |VHDL Files(*. vhd; *. vhdl:*. vho:*. vhtDoneLibraryIpm vital2000 ieee modelsimjib std std_developerskit synopsys verilogaltera_primi
10、 tives. vhdv220model_8T. vhdaltera_primi tives_components. tvh| apex20k_atoms. vhdaltera_mf. vhdvh| aPex20k_components. vhdaltera_mf_8T. vhdap ex20ke_at om e . vhd1 alt er a_m _c omp onent s. vhdap ex20ke_at om s_87. vhdDesign Leaded|图 7 编译 220model.vhd 和 220pack.vhd 文件10.编译结束后,点击Done按钮。这样虽然编译了仿真时所需
11、的Altera库文件,但是每次新建工程的时候都要重复以上步骤。 为了在每次新建工程的时候不需要重新编译Altera的仿真库,需要修改Modelsim的安装目 录下的 modelsim.ini文件。第一步,选中modelsim.ini文件,右键单击属性,将只读属性去掉。第二步,打开modelsim.ini文件,添加如下2行:altera_mf = C:Modeltech_6.1baltera_libvhdlaltera_mflpm = C:Modeltech_6.1baltera_libvhdllpm第三步,保存文件。第四步,关闭文件后,再将只读属性打开。到此,我们已经编译了 Altera的仿真库,建立了 altera_mf和lpm库文件,可以在modelsim 里做功能仿真了。而且在新建工程的时候,altera_mf和lpm这2个库文件是在library里的。 如图8所示。图8修改过modelsim.ini文件后的情况小结:如果要做综合后仿真或者门级时序仿真,还需要编译Altera的器件库,编译方法类似
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第一单元万以上数的认识综合卷(分层作业)2025-2026学年四年级数学上册新人教版(含答案)
- 2025-2026学年《悦纳自我》说课稿
- 2025年甘肃省敦煌市高二历史下册期末考试检测卷附参考答案(预热题)
- 2025-2026学年大班说课稿认识脸谱
- 政务服务公共服务中心招聘考试专项训练题库
- 2025-2026学年1000米跑步说课稿
- 河南事业编计算机岗笔试高频考题题库及答案
- 部编版三年级上学期语文第一单元课外类文阅读(拓展练)
- 《商务合同翻译》课件
- 2026下半年下半年小学音乐教资面试乐器试讲题库
- 2026陕西榆林能源集团有限公司招聘(245人)笔试备考试题及答案详解
- GB/T 24914-2026非公路用旅游观光车辆用电池
- DB 61∕T 5121-2025 建筑工程资料管理规程
- 2025~2026学年北京市顺义区高一上学期期末生物学试卷
- 2026届山东省青岛市青大附中中考数学对点突破模拟试卷含解析
- 2026全国高考体育单招考试语文试题试题(含答案)
- 2026新教材人教版二年级下册数学 第3课时 我的时间小书 课件
- 2026年大学生人文知识竞赛题库及答案
- QC课题培训教学课件
- 水池工程施工方案(3篇)
- 齿轮加工工考试试卷及答案
评论
0/150
提交评论