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

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

  • 相关阅读:
    GridView控件使用参考示例
    基于.NET三种Ajax技术的运用——原生js、ASP.NET Ajax和.NET回调技术
    使用原生javascript创建通用表单验证 —— 更锋利的使用dom对象
    序列化与反序列化一个集合
    如何在.net MVC1.0中post一个实体对象和集合对象
    搭建SharePoint开发环境——如何在Win7安装SharePointFoundation
    解决Web Part出现“/”应用程序中的服务器错误
    何时使用泛型
    TRUNCATE TABLE
    【转】实例讲解override和new的区别
  • 原文地址:https://www.cnblogs.com/CXATG/p/2573029.html
Copyright © 2011-2022 走看看