FPGA布局布线

ano*_*non 6 fpga

对于编程FPGAS,是否可以编写自己的布局布线程序?[关键不是我的会更好; 关键是我是否有这样的自由] - 或者地点和路线阶段是否输出到未记录的位文件中,这有点迫使我使用专有工具?

谢谢!

ane*_*eal 9

过去在comp.arch.fpga上对此进行了一些讨论.结论通常是,除非你想从FPGA公司吸引强烈的法律诉讼,否则你可能不希望做这样的事情.位文件格式是FPGA公司严密保密的秘密,您可能必须了解文件格式才能执行您想要执行的操作.这意味着您需要对格式进行逆向工程,并且(如果您以任何方式公开您的工具)会在短时间内为您提起诉讼.

我将补充说,可能存在中间文件,并且您可能不会读取或写入位文件本身来执行您想要执行的操作,但这些中间文件也往往没有文档.阅读用于FPGA综合工具的EULA(例如Xilinx的ISE) - 严格禁止任何类型的逆向工程.似乎我们在这个领域拥有开源替代品的唯一方法就是出现一个开源FPGA架构.

  • 谢谢.由于许多原因,仅需要开源FPGA架构.目前的情况几乎就像只有Apply iOS是世界上唯一的操作系统. (6认同)