modelsim的工程文件结构

Posted on 2020-07-14 22:41  绿叶落秋风  阅读(1025)  评论(0编辑  收藏  举报

modelsim的工程文件结构

1、工程结构

modelsim中的工程包括一个库(这个库可以是空的,也可以包含器件延时信息的真实库),一个工程(以mpf为后缀的文件是工程的快捷打开方式)和若干源文件。一个库是可以包含多个工程,一个工程可以包含多个可执行的verilog(其他语言暂时不考虑)文件。

2、库与工程同时创建

这种创建方法就是直接创建工程,使用没有创建过的库直接在创建工程中连带生成。这种方法主要用于纯语法仿真,不设计具体的器件。这个时候的库更多的作用是在库窗口中有一个可以执行的目录,方便管理。

3、器件库的创建

一般有对应的集成开发环境自动编译生成modelsim所需的库,然后在软件内置的脚本自动打开使用。这种库需要从其他软件打开,可以进行后仿真。

4、小结

单纯的语法测试和前仿真(没有IP)可以直接使用modelsim仿真,创建对应的工程即可。需要联合其他器件的信息的仿真一般使用脚本自动完成即可。手动操作需要对modelsim的指令有所了解。