ane*_*eal 27
除非我们设法开发开源FPGA架构,否则FPGA可能永远不会有完整的开源工具链.FPGA公司控制用于对其部件进行编程的比特流格式,并且他们在用户协议中使用繁琐的法律语言,这使得通过逆向工程开发开源工具成为一个相当危险的命题(没有人想要失去他们的房子).
然而,好消息是,许多保护FPGA架构的专利将在未来几年内到期.这可以使开发FPGA架构成为可能.当然,你需要一些半导体公司加入并实际制造它......
正如已经指出的那样,有免费的HDL仿真工具,如Icarus Verilog和GHDL(gcc的VHDL前端).但是你可以用它们做的就是模拟你的设计以确保它在功能上是正确的.然后,您需要某种综合工具来将HDL带到门,最终到达比特流.Xilinx和Altera拥有此类工具的免费网络版,但它们绝对不是开源的.