FPGA
FPGA
general purpose segments, the ones that pass through switches in the switch
block.
Direct interconnect : ones which connect logic block pins to four surrounding
connecting blocks
long line : high fan out uniform delay connections
clock lines : clock signal provider which runs all over the chip.
all four types of tracks connect to every logic block in the array block. The connection block
makes sure that every such track can connect to every logic block pin. Any track can connect
to into any input which makes this routing simple. The intra-LAB routing consists of segmented
channel, where segments are as long as possible. Global interconnect structure called
programmable interconnect array(PIA) is used to make connections among LABs. Its internal
structure is similar to internal routing of a LAB. Advantage of this scheme is that regularity of
physical design of silicon allows it to be packed tightly and efficiently. The disadvantage is the
large number of switches required, which adds to capacitive load.
FPGA Advantages
Systems based on FPGAs (Field Programmable Gate Arrays) provide many advantages over
conventional implementations:
means of parallelization and customization for the specific task even establishes an
additional performance gain.