- 1、本文档共68页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Models及im教案
ModelSimModelSim 仿真工具由Model技术公司开发工业上最通用的仿真器之一可在Verilog 和 VHDL仿真OEM版本允许Verilog仿真 或者 VHDL 仿真ModelSim 产品ModelSim/VHDL 或者ModelSim/VerilogOEM ModelSim/LNL许可 Verilog 或者 VHDL,但是不同时许可ModelSim/PLUS设计者能立刻混合仿真Verilog 和 VHDLModelSim/SE首要的版本PLUS的所有功能连同附加功能 ModelSim 功能提供完全的标准‘87 VHDL‘93 VHDLIEEE 1364-’95 VerilogSDF 1.0 - 3.0VITAL 2.2bVITAL ‘95易用的界面通用的平台用ModelSim仿真课程安排基本的仿真步骤用户界面功能仿真Quartus输出仿真文件时序仿真Model 技术公司的 ModelSimsource源窗口main主窗口:structure结构窗口Wavelist波形和列表窗口process处理窗口:Signalvariable信号和变量窗口dataflow数据流窗口ModelSim实现方法交互式的命令行 (Cmd)唯一的界面是控制台的命令行, 没有用户界面用户界面 (UI)能接受菜单输入和命令行输入课程主要讨论批处理模式从DOS或UNIX命令行运行批处理文件不讨论基本仿真步骤1 ? 建立库2 ? 映射库到物理目录3 ? 编译源代码 - 所有的HDL代码必须被编译 - Verilog和VHDL是不同的4 ? 启动仿真器5 ? 执行仿真1 ? 建立ModelSim库UI) 从主菜单里面: Design - Create a New LibraryCmd) 从main, 记录窗口: ModelSim vlib 库名ModelSim 库包含编译设计单元的目录VHDL 和 Verilog 都被编译到库里两个类型Working (缺省值 work)包含当前被编译的设计单元编译前必须建立一个working库每个编译只允许一个Resource包含能被当前编译引用的设计单元在编译期间允许多个VHDL库能通过LIBRARY和USE子句引用ModelSim 设计单元主要在一个特定的库中必须有唯一的名字VHDLEntities(实体)Package Declarations(包声明)Configurations(结构)VerilogModules(模块)User Defined Primitives (用户定义原语)次要在相同的库里单元可以用一个普通名称VHDLArchitectures(体系)Package bodiesVerilog没有次要单元VHDL 预先确定库VHDLLibrary std 包含packages standard 和 textio这些packages初学者不要去修改IEEEpure包含唯一IEEE 认可的 std_logic_1164 packages用于仿真加速IEEE包含预编译的Synopsys和IEEE 算法包给std_logic的基本类型用于仿真加速vlib library_name 命令建立库缺省值是 worklibrary_name_info_lockany_verilog_moduleany_vhdl_unit_primary.dat_primary.vhdverilog.asm_primary.datarch_name.datarch_name.asmWhere_primary.dat - Verilog module 或 VHDL entity的编码格式_primary.vhd - Verilog 端口的VHDL entity陈述 arch_name.dat - VHDL体系的编码格式verilog.asm 和 arch_name.asm – 执行代码文件建立库(UI)选择 a new library only 和输入库名这个命令在局部目录建立一个库子目录- vlib lpm_sim映射逻辑库名必须映射一个逻辑库名到库路径(定位)在库路径里的文件必须已经被编译支持相对的, 绝对的, 和软件路径名需要库在工作目录里没有定位用vmap命令2 ? 映射逻辑库名语法: vmap logical_name directory_pathUI) 从主菜单: Design - Browse Libraries Design - Create a New LibraryCmd) 从主体的记录窗口: ModelSim vmap my_work c:/my_design/my_lib 映射现有的库(UI)选择 a map to an existing library 和输入库名用这个命令可映射一
您可能关注的文档
- 2-R语鸭霸数据构造.pptx
- 2 等技佰类划分法.pptx
- 2,三维及全方位飞行演示.pptx
- 2 电通及量 高斯定理 环路定理 电势能.pptx
- 2-算法及与数据结构.pptx
- 11-黑良苞江省资产清查系统操作讲解.pptx
- 2.1代始褒式(单项式、多项式).pptx
- 1第1章及线性空间与线性变换.pptx
- 2.2圆募摆接四边形的性质与判定定理.pptx
- 2004-2及010年上海住宅价格走势分析.pptx
- Unit2HealthyLifestyleUsinglanguageWriting课件-高中英语人教版选择性.pptx
- Unit1FoodforthoughtUnderstandingideas课件-高中英语.pptx
- Unit5Whatwereyoudoingwhentherainstormcame?SectionAGrammarFocus-4c课件人教版八年级英语下册.pptx
- 消元解二元一次方程组第1课时代入消元法课件人教版数学七年级下册.pptx
- Unit1FestivalsandCelebrationsDiscoveringUsefulStructures课件高中英语人教版.pptx
- 二元一次方程组的概念课件人教版数学七年级下册2.pptx
- MTS软件功能介绍课件.ppt
- 单项式与多项式相乘课件沪科版七年级数学下册.pptx
- 化学与人体健课件九年级化学人教版下册.pptx
- 用坐标表示地理位置课件人教版数学七年级下册2.pptx
最近下载
- 机械测量培训课程.pptx
- 医疗器械安全有效基本要求清单填写参考模板2024年.docx
- 人教版(2024)数学一年级下册四 100以内的口算加、减法 练习.pptx
- 电气装置安装工程质量检验及评定规程DLT5161 2018.doc
- 做好客舱清洁前准备课件讲解.pptx
- 铁道信号论文-信号机维护与故障处理.doc
- ISO13485质量手册+全套程序文件.docx VIP
- 汽车机械维修工(高级技师)职业鉴定考试题库资料(高频300题).pdf
- 多维视角下梧州市普通高中体育生学训现状剖析与发展路径探索.docx
- 江南事业编招聘考试题历年公共基础知识真题汇总-综合应用能力(2010-2021.pdf VIP
文档评论(0)