VHDL仿真:
linux程序GHDL和GTKwave有适用于Windows的端口:
https://github.com/ghdl/ghdl/releases
http://gtkwave.sourceforge.net/
http://gtkwave.sourceforge.net/gtkwave.pdf
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等公司的专业工具。