FPGA internal basic structure

        FPGA  (Field Programmable Gate Array), namely Field Programmable Logic Gate Array, emerged as a semi-custom circuit in the field of application-specific integrated circuits (ASIC), which not only solves the shortcomings of custom circuits, but also overcomes the original possibility The disadvantage of programming the limited number of device gates. Based on the Look Up Table (LUT) structure, the logic function of the entire chip is realized by programming the SRAM inside the chip.

1. Advantages of FPGA

(1) Fast running speed
(2) Many FPGA pins, suitable for large-scale system design
(3) Parallel execution of FPGA internal programs, high work efficiency
(4) FPGA contains a large number of IP cores, which is convenient for development
(5) FPGA design is flexible

2. FPGA internal structure

FPGA is based on look-up table technology and mainly consists of the following parts:

        (1) Basic Programmable Logic Unit (CLB)

        (2) Programmable input and output unit (IOB)

        (3) Embedded block RAM

        (4) Embedded underlying functional units and embedded dedicated hard cores

        &#

Guess you like

Origin blog.csdn.net/qq_44933149/article/details/127027373