百度百科版本
FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。
维基百科版本
现场可编程门阵列是集成电路设计成由客户或制造后设计者被配置-因此,术语“ 现场可编程 ”。FPGA配置通常使用硬件描述语言(HDL)来指定,类似于用于专用集成电路(ASIC)的语言。电路图以前用于指定配置,但由于电子设计自动化工具的出现,这种情况越来越少见。
Xilinx的Spartan FPGA包含一系列可编程 逻辑块,以及允许块“连接在一起”的可重新配置互连层次,就像许多可以在不同配置中相互连接的逻辑门一样。逻辑块可以配置为执行复杂的组合功能,或仅仅是简单的逻辑门,如AND和XOR。在大多数FPGA中,逻辑块还包括存储器元件,其可以是简单的触发器或更完整的存储器块。许多FPGA可以重新编程以实现不同的逻辑功能,允许在计算机软件中执行灵活的可重新配置计算。
2 Comments
非常有用
阮老师好,多谢您的肯定。
一直在看你的公众号,内容非常棒