有没有免费的程序可以解析一系列VHDL文件并从中构建块图?
我更希望找到一个可以构建块图图像以配合层次结构文档的程序,类似于Javadoc在解析一系列类的文档后构建类图。
Altera的Quartus可以编译VHDL代码,并提供表示VHDL信号的顶层原理图块。Xilinx ISE也是如此。虽然它不是开源软件,但可以免费下载和使用。
无论如何,也没有什么开源软件可用。之前我曾经搜索过类似于Verilog设计的软件,但是没有成功。
Synplify Pro和Synplify Premier有RTL查看器,是我见过的首选程序。我也在Xilinx ISE、Altera的Quartus和Mentor的HDL设计师中看到了RTL查看器。
Mentor's HDL designer是为此目的而设计的,但它不是免费的,尽管你可能可以获得折扣的学生版本。
正如thetrus所指出的那样,Quartus也有RTL查看器,但它所生成的图表质量相当差 - 你不能真正用它们来进行文档编写。它们最有用的是用于捕捉综合错误。