【发布时间】:2014-08-15 08:07:19
【问题描述】:
我尝试过 Vivado 和 Quartus,但它们都很重,而且工具对于初学者来说非常复杂。是否有适合正在学习 VHDL 的初学者的轻量级免费 IDE + 模拟器?
【问题讨论】:
标签: vhdl
我尝试过 Vivado 和 Quartus,但它们都很重,而且工具对于初学者来说非常复杂。是否有适合正在学习 VHDL 的初学者的轻量级免费 IDE + 模拟器?
【问题讨论】:
标签: vhdl
Linux 程序 GHDL 和 GTKwave for windows 的端口:
GHDL 是一个命令行工具,用于编译 VHDL 文件并“模拟”它们。输出是一个波形文件,可以通过 gtkwave 查看/检查。您可以编写一些脚本(我建议使用 PowerShell)来自动编译,也可以使用构建工具。
在我看来 (Quartus) ModelSim / QuestaSim 不是轻量级的。 Xilinx 仿真器 iSim(包含在 ISE 中)和 xSim(包含在 Vivado 中)对于日常仿真来说已经足够了。 ghdl 非常快,但不支持所有(高级)VHDL 功能。
如果您熟悉 Visual Studio、SharDevelop、MonoDevelop、Eclipse 或 NetBeans 等最先进的编码环境,那么我会说编码 HDL 仍处于石器时代!!
所有大供应商都提供免费的 HDL 工具链,由设备付费,但这些工具只是多标签文本编辑器,带有设计层次结构查看器和一些隐藏命令行工具执行的按钮。
上面提到的Sigasi Eclipse 插件(也有e 免费版)是市场上的新产品,有一些优势。该插件正在不断开发中,并且其功能仍在不断增加。我过去测试了几个版本,但我对某些功能不满意,所以我仍在使用 ISE :)
作为一名学生,我没有机会尝试一些来自 Aldec、Mentor 的专业工具......
【讨论】:
对于仿真,ModelSim-Altera Starter Edition 是 Altera 提供的 ModelSim 的免费版本,非常用户友好且被广泛使用。它有一个带有 VHDL 颜色编码的内置编辑器,因此您可以在 ModelSim 中进行编辑、编译和仿真。
Vivado (Xilinx) 和 Quartus (Altera) 是综合工具,可将您的 VHDL 设计文件转换为可下载到 FPGA 中的硬件表示。这些综合工具用于第二步,在创建设计并进行仿真以验证正确操作之后。
【讨论】:
如果您是学生,您可以获得 Sigasi 的免费学生许可证。这是一个基于 Eclipse 的 vhdl IDE,具有所有现代 IDE 功能,例如动态错误检查、格式化、悬停...
它与Modelsim、ISim和riviera集成,Sigasi在后台为你编译vhdl文件,你可以一键启动模拟器。这不是 100% 的 IDE 体验,但它已经尽可能接近 VHDL。
【讨论】:
VHDL 很复杂并且不是轻量级的。忍受它。
有关免费模拟器的列表,请参阅:http://www.sigasi.com/faq/which-free-vhdl-simulator-can-i-use
【讨论】: