ModelSim中创建永久性映射资源库与工程仿真教程

需积分: 13 1 下载量 117 浏览量 更新于2024-08-16 收藏 2.04MB PPT 举报
在ModelSim ALTERA 6.1g环境下,使用永久性映射资源库可以简化工程仿真过程并提高效率。首先,理解如何创建和管理这些资源库至关重要。永久性映射资源库允许你在安装目录下的modelsim.ini文件中进行全局设置,使得特定的库路径无需每次工程或仿真启动时都手动指定。以下是创建和管理永久性映射资源库的步骤: 1. **修改modelsim.ini**: - 在ModelSim的安装目录中找到modelsim.ini文件。 - 为防止数据丢失,务必先备份原文件。 - 将modelsim.ini属性改为可写,以便进行编辑。 - 打开文件,在[Library]部分添加新的库映射,如`parts_lib = <parts_lib库全路径名称>`,确保替换为实际的库路径。 2. **VHDL与Verilog的区别**: - 对于VHDL设计,不需要显式地使用`LIBRARY`和`USE`语句,因为库的映射已经通过修改ini文件实现。 - Verilog设计则需要按照第三方资源库的形式添加资源库,这与VHDL不同。 3. **工程仿真流程**: - **创建工程**: 创建一个新的modelsimprojectfile(.mpf文件),设定工程名称、位置、默认库等信息。 - **添加设计文件**: 将设计文件(如.v或.vhd)复制到工程目录,并进行编译。 - **编译检查**: 使用Transcript窗口检查错误,如遇到错误,双击红色文本获取具体提示。 - **运行仿真**: - 加载测试单元到Library标签页。 - 向波形窗口添加信号,通过`addwave/signals/inregion`功能。 - 调整仿真设置,如时间范围、优化选项,以及使用游标观察信号变化。 - 存储波形窗口配置到.do文件,方便后续复用。 - 打开已保存的波形窗口格式。 4. **实用技巧**: - 在波形查看中,注意关闭优化选项以查看完整波形。 - 使用游标功能定位信号变化,可通过设置snap distance来调整精确度。 - 锁定游标以保持在特定时间点,便于分析。 掌握这些操作技巧和配置管理,能够让你在ModelSim中更有效地管理和利用资源库,提升设计验证的效率。在进行VHDL和Verilog工程时,理解资源库映射的不同处理方式同样关键。