1、modelsim AE
modelsim AE是modelsim 为altera定制的OEM版,其中包含了altera的库文件,无需手动编译,同时可以再QuartusII中直接调用modelsim进行仿真,省去了在modelsim中新建工程、添加文件、编译等等一系列步骤。在下载QuartusII时,modelsimAE的安装文件一般同时被集成到其中。
2、modelsim XE
原本modelsim XE是mentor公司为Xilinx专门定制的,同样也是OEM版,但自从Xilinx自己推出了ISIM仿真工具后,就不再与mentor公司合作。因此该版本除了有几个较低的版本外,已经没有了后续的更新。现在很少使用。
3、modelsim SE
最纯粹的modelsim,不包含各个FPGA厂商的库,只有基本的库文件。当我们在QuartusII下编译并使用了PLL、FIFO等IP核时,modelsimSE就无法识别,也就无法仿真了。因此使用modelsimSE进行仿真比较复杂,一般需要对所用器件的库进行编译并修改相关的配置文件。
但SE版本为最高级版本,在功能和性能方面比OEM版本强很多,比如仿真速度方面,还支持PC 、 UNIX 、 LIUNX混合平台。
4、ISIM
ISIM是集成在Xilinx开发环境ISE中的仿真工具,因此是免费的,适合用于中小规模的FPGA设计,优点是免费,界面很漂亮,配合ISE很方便;缺点是处理速度较慢,而且需要更多的内存。
@建议:如果芯片选择的是xilinx的,则使用该工具进行简单的仿真也是不错的。 |