自动控制网移动版

自动控制网 > 电气控制 > 电子技术 >

FPGA的基本结构

FPGA由-组排列规则、组合灵活的用户可编程门阵列构成,并由可编程的内部连线连接这些逻辑功能块来实现不同的设计。因此FPGA既有门阵列的高逻辑密度和通用性,又有可编程逻辑器件的用户可编程特性。FPGA是现场可编程的,可以反复擦写和重新编程。

FPGA由三种编程单元和一个存放编程数据的静态存储器组成,这三种可编程单元是由布线资源分隔的可编程逻辑模块CLB、周边可编程输入/输出单元IOB和布线通道中互连资源组成。FPGA的基本结构如图6-4所示。

图 FPGA的结构示意图

大部分FPGA利用用户编程的查找表LUT(Look-Up Table)实现模块逻辑,利用程序控制多路复用器实现其功能选择。FPGA的功能配置是由编程数据存储贮器SRAM存放的编程数据决定。这些编程数据决定和控制各个CLB、IOB及内部连线的逻辑功能和它们之间的互连关系。

    本文已影响
    最近关注
    0基础免费学PLC,扫描观看

    扫描上方二维码免费观看PLC视频课程