Windows中的轻量级VHDL模拟器

mom*_*ind 5 vhdl

我尝试过Vivado和Quartus,但是它们都很重,并且这些工具对于初学者来说非常复杂.对于正在学习VHDL的初学者,是否有轻量级的免费IDE +模拟器?

Pae*_*els 13

VHDL仿真:

有windows程序的GHDL和GTKwave的端口:

GHDL是一个命令行工具,用于编译VHDL文件并"模拟"它们.输出是一个波形文件,可以通过gtkwave查看/检查.您可以编写一些脚本(我建议使用PowerShell)来自动编译,也可以使用构建工具.

在我看来(Quartus)ModelSim/QuestaSim不是轻量级的.Xilinx仿真器iSim(包含在ISE中)和xSim(包含在Vivado中)足以满足每天的仿真需求.ghdl非常快,但不支持所有(高级)VHDL功能.

VHDL的IDE:

如果您熟悉最先进的编码环境,如Visual Studio,SharDevelop,MonoDevelop,Eclipse或NetBeans,那么我会说编码HDL仍处于石器时代!

所有大型供应商都提供免费的HDL工具链,这些工具链由设备支持,但这些工具只是带有设计层次结构查看器的多标签文本编辑器,以及一些隐藏命令行工具执行的按钮.

上面提到的Sigasi Eclipse插件(也有免费版本)是市场上的新产品,具有一些优势.这个插件正在不断发展,其功能仍在不断增加.我过去测试了几个版本,但是我对某些功能不满意所以我还在使用ISE :)

作为一名学生,我没有机会尝试Aldec,Mentor的一些专业工具......


Mor*_*mer 10

对于仿真,ModelSim-Altera入门版是Altera提供的ModelSim的免费版本,非常用户友好且使用广泛.它有一个带VHDL颜色编码的内置编辑器,因此您可以在ModelSim中进行编辑,编译和模拟.

Vivado(Xilinx)和Quartus(Altera)是综合工具,可以将您的VHDL设计文件转换为可以下载到FPGA中的硬件表示.在创建设计并模拟设计以验证正确操作之后,这些综合工具用于第二步.