【发布时间】:2014-02-03 19:27:09
【问题描述】:
在为标准计算机编写编译器时,可以针对现有的中间表示(如 LLVM IR)而不必担心系统之间棘手的架构差异。 FPGA 是否存在类似的情况?
【问题讨论】:
-
一个中间层是可以表示的纯结构 RTL,例如作为 EDIF 网表(但通常这已经包含依赖于架构的块)。还是您指的是数据流中的早期表示,即仍然包含一些行为方面?在某种程度上,Verilog/VHDL 的可综合子集实际上在许多工具链中扮演了这个角色。
-
我一直在寻找不符合行为习惯的东西。
-
我很想知道您为什么要这样做...?
-
@MartinThompson 开发实验性 HDL。
-
@Dan - 啊,有趣!答案已更新...
标签: compiler-construction fpga intermediate-language