FPGA (field programmable gate array) field programmable gate array

1 Field programmable gate array (FPGA)

FPGA adopts the concept of Logic Cell Array (LCA), which includes
three parts: Configurable Logic Block (CLB), Input Output Block (IOB) and Interconnect (Interconnect). Field programmable gate array (FPGA) is a programmable device. Compared with traditional logic circuits and gate arrays (such as PAL, GAL, and CPLD devices), FPGA has a different structure. FPGA uses a small lookup table (16 × 1RAM) to implement combinational logic. Each lookup table is connected to the input of a D flip-flop. The flip-flops then drive other logic circuits or drive I / O, thus forming a combination that can be implemented. The logic function can also realize the basic logic unit module of the sequential logic function, and these modules are connected to each other or to the I / O module by metal wires. The logic of the FPGA is realized by loading programming data into the internal static storage unit. The value stored in the memory unit determines the logic function of the logic unit and the connection mode between each module or between the module and I / O, and finally determines The functions that FPGA can achieve, FPGA allows unlimited programming.

Published 63 original articles · praised 7 · views 3396

Guess you like

Origin blog.csdn.net/weixin_44523062/article/details/105308489