早期FPGA结构的介绍:FPGA(现场可编程门阵列)与其他集成电路的不同之处在于其可编程特性。
下面是来自《探秘FPGA内部结构》的早期FPGA构造介绍。
从FPGA的封装上看,它就是一个硅片,上面集成了各种可编程逻辑块构成的阵列。
可编程逻辑块是通过可编程互联设备相互连接的,好比小岛通过海水相连接一样。每个可编程逻辑块内包含着许多功能单元,如3输入的LUT(查找表)、Multiplexer(多路复用器)和触发器(flip-flop)。
FPGA中的这些器件数量因系列不同而有所差异,因此在选择FPGA时需要了解各逻辑块内功能单元的数量。
触发器可以配置成寄存器或锁存器;多路复用器可以通过配置来选择输入或输出;查找表则可以取代任何逻辑功能电路。通过逻辑块之间的互联设备,它们可以相互连接,输入也可以连通,而输出也可以驱动其他逻辑块的输入。
最初的FPGA结构与上述讨论相似,如1985年赛灵思推出的XC2064包含8*8=64个逻辑块阵列,每个逻辑块内都包含一个4输入的LUT和其他简单的功能块。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删