百度百科版本

FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。

查看详情

 

维基百科版本

现场可编程门阵列是集成电路设计成由客户或制造后设计者被配置-因此,术语“ 现场可编程 ”。FPGA配置通常使用硬件描述语言(HDL)来指定,类似于用于专用集成电路(ASIC)的语言。电路图以前用于指定配置,但由于电子设计自动化工具的出现,这种情况越来越少见。

Xilinx的Spartan FPGA包含一系列可编程 逻辑块,以及允许块“连接在一起”的可重新配置互连层次,就像许多可以在不同配置中相互连接的逻辑门一样。逻辑块可以配置为执行复杂的组合功能,或仅仅是简单的逻辑门,如AND和XOR。在大多数FPGA中,逻辑块还包括存储器元件,其可以是简单的触发器或更完整的存储器块。许多FPGA可以重新编程以实现不同的逻辑功能,允许在计算机软件中执行灵活的可重新配置计算。

查看详情