美文网首页
在modelsim下建立VHDL库

在modelsim下建立VHDL库

作者: 罐头说 | 来源:发表于2019-10-27 23:08 被阅读0次

VHDL语言一般会调用各种库(library),这些库包括用户自定义库、其他EDA软件下的库,比如alterasynopsysEDA软件下定义的库。而目前modelsim都会兼容很多流行EDA厂商的library,比如上面提到的altera、synopsys等,这些library设计者都不用去自己建立,modelsim已经为我们建立好了,但用户自定义的库还要设计者自己在modelsim中建立,而在model-sim如何调用这样的库,有以下步骤:

1.   modelsim下建立一个project,首先应该建立这些用户自定义库、其他EDA软件下的库,而不是新建一个工程。

2.   先在建立一个文件夹,把要建立的库文件拷到这个目录下。比如D:modelsim_project/user_lib

3.   先打开modelsim,在file菜单下选择change directory,在弹出对话框中选择D:modelsim_project/user_lib

4.  执行菜单File->new->Library,按照下图操作,完成library的命名,比如命名为jpeg2k_e

5. 然后执行菜单complie->complie…,然后选D:modelsim_project/user_lib下的库文件,然后点击complie,完成后点击done完成。这里特别注意,在下图的最上面library的选框中,一定要选择刚才建立的library的名称,上面我们命名为jpeg2k_e,所以,选择的library的名称一定为jpeg2k_e,默认的一般是work,所以大家一定要改过来,改成自己刚才新建的库的名称,这点这重要,我之前在操作中犯过这样的错误,采用了默认的库名work,导致建立不成功。

6.     最后,在该目录D:modelsim_project/user_lib下或者D:modelsim_project/user_lib/jpeg2k_e目录下会生成一个文件“modelsim.ini”,打开后添加以下语句:

jpeg2k_e = D:modelsim_project/user_lib/jpeg2k_e

7.   重启modelsim,或者刷新library,就ok了。

 

 

相关文章

  • 在modelsim下建立VHDL库

    VHDL语言一般会调用各种库(library),这些库包括用户自定义库、其他EDA软件下的库,比如altera、s...

  • 在NCverilog环境下调用VHDL的库

    利用ncverilog进行VHDL语言的仿真,需先建立ncverilog仿真环境,ncverilog的仿真环境下需...

  • modelsim打开一个已建工程

    modelsim已建工程启动文件为. mpf后缀的文件,打开modelsim软件后,在file菜单下选择open,...

  • VHDL中数据类型转换与移位(STD_LOGIC_ARITH与N

    目前写VHDL程序时,大部分人已经熟悉的库调用如下所示: 这几个库文件的源码可以在IEEE库文件链接中查看,首先阐...

  • 初见ModelSim

    ModelSim是我见过的最难找到可执行文件的一个。。 第一次接ModelSim, 跟着教程一步步的做一遍。 建立...

  • Modelsim添加Lattice库

    Step 1 安装好modelsim,并将modelsim的目录添加到系统PATH中。(确认方法:在任意位置同时按...

  • windows+modelsim+UVM

    1. 下载modelsim软件 下载modelsim,这里用的是modelsim10.4版本。下载地址:https...

  • Xilinx开发环境配置

    安装ModelSim 安装ModelSim后出现unable to checkout a license.Make...

  • 2020-06-29 modelsim下建立OVM环境

    如果出现以下错误: 1、双击自动化运行.bat文件,无法启动modelsim; 2、启动modelsim后显示si...

  • JDBC链接数据库

    数据库:MySQL 1、在mysql下建立数据库 2、导入JDBC驱动 3、建立数据库连接类 import jav...

网友评论

      本文标题:在modelsim下建立VHDL库

      本文链接:https://www.haomeiwen.com/subject/arzmvctx.html