Windows中的轻量级VHDL模拟器

时间:2014-08-15 08:07:20

标签: vhdl

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

4 个答案:

答案 0 :(得分:12)

VHDL-模拟:

用于Windows的Linux程序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的专业工具......

答案 1 :(得分:9)

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

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

答案 2 :(得分:2)

如果您是学生,您可以获得Sigasi的免费学生执照。它是一个基于eclipse的vhdl IDE,具有所有现代IDE功能,如即时错误检查,格式化,悬停......

它与Modelsim,ISim和riviera集成,Sigasi在后台为您编译vhdl文件,您只需单击一下即可启动模拟器。它不是100%的IDE体验,但它与VHDL一样接近。

答案 3 :(得分:0)

VHDL很复杂,轻量级。和它一起生活。

有关免费模拟器的列表,请参阅:http://www.sigasi.com/faq/which-free-vhdl-simulator-can-i-use