摘要:
ModelSim分几种不同的版本:SE、PE、LE和OEM,其中SE是最高级的版本。而集成在Actel、Atmel、Altera、Xilinx以及Lattice等FPGA厂商设计工具中的均是其OEM版本。 MODELSIM SE是主要版本号,也是功能最强大的版本,支持对Verilog和VHDL语言的混合仿真。除了主要版本外,Mentor公司还为各大FPGA厂商提供OEM版本:XE是为Xilinx公司提供的OEM版,包括Xilinx公司的库文件;AE是为Altera公司提供的OEM版,包含Altera公司的库文件;在用特定公司的OEM版进行仿真时不需要编译该公司的库文件,但是仿真速度等性能指标都 阅读全文
摘要:
原文地址:Modelsim的Tcl命令作者:dreamylifeModelSim的tcl最大的优势就在于它可以让整个仿真自动运行,免除每次进行各种用户界面控制操作的麻烦。用tcl就可以自动完成建库、映射库到物理目录、编译源代码、启动仿真器、运行仿真等一系列操作。下面就结合实例简要说明操作步骤:1、编写好源文件。包括camera.v和它的Testbench文件camera_tb.v2、编写.do文件(camera_tb.do),内容如下:# Create the work libraryvlib workvmap work work# Compile the verilog filesvlog 阅读全文
摘要:
ModelSim之强大是毋庸置疑的。而ModelSim脚本语言的强大,也同样让人佩服得五体投地。在此文中,Craftor将一步一步教大家如何编写Modelsim的脚本,让仿真变得更容易些!这里先推荐一个代码编辑器,Crimson Editor,支持所有常见的源代码编辑,功能非常强大,完全可按自己喜好定制。以下文章的内容也会基于于这个文本编辑器。下载地址:http://myfpga.googlecode.com/files/cedt.rar一、在D:\mydocuments\fpga_proj\test\ 目录下新建一个test.vhd文件,内容如下。代码没有任何物理意义,仅是用来测试的。二、编 阅读全文
摘要:
学习Nios Development Board Reference Manual, Stratix II Edition。(1)在使用Nios II SDK Shell试运行./restore_my_flash时,发现restore_my_flash会区分目录名的大小写,因此使用Nios II SDK Shell时最好注意大小写一致。(2)restore_my_flash.pl为perl脚本,可以直接修改后直接执行。(3)restore_my_flash不能正常取得命令行参数,但这不影响恢复出厂设置的操作,因为restore_my_flash可以不依靠命令行参数来执行。(4)最好不要移动Ni 阅读全文