zoukankan      html  css  js  c++  java
  • Modelsim SE仿真库的添加

    首先安装并破解Modelsim SE(我用的是Modelsim SE 6.5g).

    添加Altera仿真库

    1、首先在Modelsim SE的安装文件夹建altera的文件夹。

    image

    2、在上面建的文件夹中在建一个src文件夹用以存放库的源文件,并把库文件复制到此文件夹下。(库文件在( X:\altera\90\quartus\eda\sim_lib ) 文件夹下,在此我只复制Verilog文件)

    image

    3、打开Modelsim SE 6.5g,File---change Directory…,浏览到C:\modeltech_6.5g文件夹下(就是安装文件夹)。File---New---library…新建一个altera_mf库。

    image

    4、点击compile---compile…选择编译的库和文件(上面新建库和库的源文件)。

    image

    再单击compile。生成altera_mf库。

    image

    5、重复上面3-4步可以建立更多想要的库。(我添加了下面两个库,方法同上面的3-4步。)

    image

    image

    6、修改安装文件夹下的modelsim.ini属性,去掉只读。在文本编辑器打开。

    在[Library]下添加一下代码,使其成为常用的库(只要打开model它们就添加进来了)关于怎么调用,下节通过实例做详细介绍。

    altera_primitives = $MODEL_TECH/../altera/altera_primitives
    220model = $MODEL_TECH/../altera/220model
    altera_mf = $MODEL_TECH/../altera/altera_mf

    下面添加后的部分代码

    [Library]
    std = $MODEL_TECH/../std
    ieee = $MODEL_TECH/../ieee
    verilog = $MODEL_TECH/../verilog
    vital2000 = $MODEL_TECH/../vital2000
    std_developerskit = $MODEL_TECH/../std_developerskit
    synopsys = $MODEL_TECH/../synopsys
    modelsim_lib = $MODEL_TECH/../modelsim_lib
    sv_std = $MODEL_TECH/../sv_std
    mtiAvm = $MODEL_TECH/../avm
    mtiOvm = $MODEL_TECH/../ovm-2.1.1
    mtiUPF = $MODEL_TECH/../upf_lib
    mtiPA  = $MODEL_TECH/../pa_lib
    floatfixlib = $MODEL_TECH/../floatfixlib
    
    altera_primitives = $MODEL_TECH/../altera/altera_primitives
    220model = $MODEL_TECH/../altera/220model
    altera_mf = $MODEL_TECH/../altera/altera_mf

    保存关闭。

    7、重新启动Modelsim SE 6.5g就可以看到前面添加的库。

    image

     

     

     

    添加xilinx仿真库(我用是ISE 12.4)

    1、xilinx IES 有专用的工具。打开工具simulation library compilation wizard library…

    image

    2、select simulator

    image

    3、选择both VHDL and Verilog

    image

    4、选择支持的芯片

    image

    5、添加仿真库源文件。(我的ISE装到H盘)

    image

    6、在Modelsim安装文件夹,新建一个xilinx文件夹,用以存放生成的库文件。

    image

    7、开始编译。

    image

    8、编译完成生成的信息

    image

    9、编译完成

    image

    10、修改安装文件夹下的modelsim.ini属性,去掉只读。在文本编辑器打开。

    在[Library]下添加一下代码,使其成为常用的库(只要打开model它们就添加进来了)关于怎么调用,下节通过实例做详细介绍。

    cpld = $MODEL_TECH/../xilinx/cpld
    cpld_ver = $MODEL_TECH/../xilinx/cpld_ver
    secureip = $MODEL_TECH/../xilinx/secureip
    simprim = $MODEL_TECH/../xilinx/simprim
    simprims_ver = $MODEL_TECH/../xilinx/simprims_ver
    uni9000_ver = $MODEL_TECH/../xilinx/uni9000_ver
    unimacro = $MODEL_TECH/../xilinx/unimacro
    unimacro_ver = $MODEL_TECH/../xilinx/unimacro_ver
    unisim = $MODEL_TECH/../xilinx/unisim
    unisims_ver = $MODEL_TECH/../xilinx/unisims_ver
    xilinxcorelib = $MODEL_TECH/../xilinx/xilinxcorelib
    xilinxcorelib_ver = $MODEL_TECH/../xilinx/xilinxcorelib_ver

    保存关闭,把它的属性再改回只读。

    11、重启就可以看到它们都添加进来了。

    image

    我是在网上找高手们的资料,自己又尝试做的。希望高手指点。

  • 相关阅读:
    InnoDB引擎面面观
    [读史思考]为何此大神可以同时进入文庙和武庙?
    [源码解析] 当 Java Stream 遇见 Flink
    Alink漫谈(十八) :源码解析 之 多列字符串编码MultiStringIndexer
    [源码解析] Flink UDAF 背后做了什么
    [业界方案] ClickHouse业界解决方案学习笔记
    Istio Routing 实践掌握virtualservice/gateway/destinationrule/AB版本发布/金丝雀发布
    树立个人品牌意识:从背景调查谈谈职业口碑的重要性
    Istio 生产环境用户流量接入方案
    故障管理:故障应急和故障复盘
  • 原文地址:https://www.cnblogs.com/CXATG/p/2573029.html
Copyright © 2011-2022 走看看