FPGA Topology

There are numerous possibilities of FPGA-based applications because of the hardware reconfigurability. Internet of things has also exploited hardware resources and fast processing power of FPGAs for different applications. FPGAs are also preferred over microcontrollers because of the processing power when it comes to analysing signals.

Virtex-7 FPGA

Altera and Xilinx are the two major manufactures of FPGAs, there are only minor differences when it comes to the architecture of FPGAs by the two companies. FPGAs consist of different programmable blocks that allow the end user to customize the chip as per the application. There are mainly three logic blocks- memory, logic and multiplier unit. In the logical unit, LUT(look-up Table) are used to store the output of a specific input. FPGAs also has dedicated registers files used as random access memory and in case of conditional operations MUXes are used to route different inputs to the output.

--

--