Modelsim se中创建altera仿真库
2013-04-06 11
1. 路径选择 启动modelsim se仿真工具,在主窗口中选择【file】→【change directory】命令,将工作目录改变到你想存放仿真库的目录,点击【ok】. 2. 创建仿真库 在生窗口中选择【file】→【new】→【library】命令,在弹出的【create a new library】窗口中将选项【create】设置为【a new library and a logical ma .. [查看全文]
ModelSim波形图中以参数名显示变量
2013-04-04 13
在使用Verilog HDL编写有限状态机等逻辑的时候,状态机的各个状态通常以参数表示,但当使用ModelSim仿真的时候,状态机变量在wave窗口中以二进制编码的形式显示,例如:4’h0、4’h1等。这种显示形式不是很直观,但我们可以使用ModelSim提供的命令将状态机变量以“文本”形式的参数名显示,从而有 .. [查看全文]
ModelSim+Synplify+Quartus的Altera FPGA的仿真与验证
2013-03-22 chenhongyi 27
作者:chenhongyi 软件要求:ModelSimSE、Synplify Pro、Quartus II 适用人群:初学者 源 代 码:mux4_to_1.v 工作内容: 1、设计一个多路选择器,利用ModelSimSE做功能仿真; 2、利用Synplify Pro进行综合,生成xxx.vqm文件; 3、利用Quartus II导入xxx.vqm进行自动布局布线,并生成xxx.vo(Verilog 4、利用ModelSimSE .. [查看全文]
Modelsim 初学者心得
2013-03-17 6
我刚刚接触modelsim,我想大多数菜鸟跟我一样,看过如何使用ModelSim的介绍,说句实话,那些介绍写的都太过简单,仿佛大家都不屑写上一些比较“弱智”的步骤,恰恰就是这些看似累赘的步骤,难为我好久。 教程上都写道,modelsim的简单使用方法如下:建立库- 影射库到物理目录 - 编译代码 - 启动仿真。首先建立库就 .. [查看全文]
基于Modelsim FLI接口的协同仿真
2013-02-28 裴志强,刘淼 13
1 前言 协同仿真就是利用仿真工具提供的外部接口,用其它程序设计语言(非HDL语言,如c语言等)编程,用辅助仿真工具进行仿真。Modelsim提供了与c语言的协同仿真接口。以Windows平台为例,用户可通过modelsim提供的c语言接口函数编程,生成动态链接库,由modelsim调用这些动态链接库进行辅助仿真,如图1所示。 图1 协同仿真 .. [查看全文]
ModelSim SE仿真Altera库的一些问题
2013-02-25 10
1. modelsim怎么调用altera的库仿真啊 ?(megafunctions) 以前有个帖子说把quartus安装目录下的sim文件夹里面的文件编译进modelsim里面就可以了,可是sim文件夹里面我要的那个函数不是.v文件啊,还有他里面的一些.vhd文件怎么编译错误啊? 是eda/sim_lib里,编译错误,我想是你编译的顺序不对 用EDA/SIM_LIB中文件直接放 .. [查看全文]
如何仿真IP核(建立modelsim仿真库完整解析)
2013-02-24 Poordusk 16
IP核生成文件:(Xilinx/Altera 同) IP核生成器生成 ip 后有两个文件对我们比较有用,假设生成了一个 asyn_fifo 的核,则asyn_fifo.veo 给出了例化该核方式(或者在 Edit->Language Template->COREGEN 中找到verilog/VHDL 的例化方式)。asyn_fifo.v 是该核的行为模型,主要调用了 xilinx 行为模型库的模块,仿真时该文件也 .. [查看全文]
如何在ModelSim里仿真Altera的lpm_rom文件
2013-02-15 ChinaLeo 14
1. 在QuartusII中生成rom的初始化文件,选择生成hex文件,因为ModelSim不支持mif文件的转化。这里要注意一下的是,不要擅自改动Quartus->Tools->Options->Memory Editor中的内容,默认的设置就好,不然生成的hex文件会有地址上的偏差; 2. 在ModelSim安装的目录下找到modelsim.ini文件,将其只读属性去掉,在vsim部分 .. [查看全文]
Quartus II 调用ModelSim 仿真
2013-02-10 19
下面是基于在Altera Quartus II 下如何调用ModelSim 进行仿真的一个实例。 不能否认,Quartus II(我用的7.0)无法像ISE 那样方便的直接调用ModelSim,而是需要额外的做一些工作。这确实给我们的仿真调试带来了一些不便。特权同学也是在摸索了好久以后才彻底搞定这个问题,下面分享下,力求明白易懂,让大家少走一些弯路。 1 .. [查看全文]
Modelsim、Synplify.Pro、ISE设计全流程
2013-01-12 29
第一章 Modelsim编译Xilinx库 本章介绍如何编译HDL必须的Xilinx库和结构仿真。 创建将被编译库的目录 在编译库之前,最好先建立一个目录(事实上必须建立一个目录),步骤如下。(假设Modelsim的安装目录是“$Modeltech_6.0”,ISE的安装目录是“$Xilinx”) 在“$Modeltech_6.0/”目录下建 .. [查看全文]
让ISE8.1和ISE8.2的库共存于ModelSim6.0
2012-12-17 12
(包含SmartModel) 第一次compxlib - ISE8.1 1. 设置好XILINX环境变量:XILINX=D:ISE81 2. 设置好LMC_HOME环境变量: LMC_HOME=D:XilinxLibmti_pesmartmodel81 3. 确认modelsim.ini的读写状态(只读的话compxlib将新建一个modelsim.ini于当前工作目录)- 设为只读 3. 使用Compxlib: compxlib -s mti_pe -arch all -lib .. [查看全文]
modelsim仿真中的 vsim-3601错误
2012-12-02 gateye 15
这几天一直为这个问题头疼,几天终于解决了!可能快熬到头了或者是中午belinda给我带来的好运!反正是解决了~ 出现问题是在所有的demux模块combination的过程中,原来每个模块的testbench验证表明ok;但通过的demux的testbench发现在功能仿真中,出现问题。 情况如下: 仿真开始后 # ** Fatal: (vsim-3603) Zero-delay osc .. [查看全文]

本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号