Lec 1
Lec 1
Lecture-1
By
Dr. Swagata Mandal
Assistant Professor, Electronics and Communication
Jalpaiguri Government Engineering College
Introduction to Reconfigurable System
• Reconfigurable system (RS): Any system whose sub-system
configurations can be changed or modified after fabrication.
• We want flexibility
of the GPP and the
performance of the
ASIP in the same
device.
Flexibility vs performance of processor classes
• The main limitation of PLAs and PALs is their low capacity, which is
due to the nature of the AND-OR-plane.
• The size of the plane grows too quickly as the number of inputs
increases.
• Due to their low complexities, PALs and PLAs belong to the class of
devices called simple programmable logic devices (SPLD).
Complex Programmable Logic Device
• A CPLD consist of a set of macro cells, Input/Output blocks and an
interconnection network.
Internal Architecture
of CPLD
Field Programmable Gate Array
• Introduced in 1985 by the company Xilinx.
Internal Architecture
of FPGA
Technology of FPGA
• The technology defines how the different blocks (logic blocks,
interconnect, input/output) are physically realized.
• The programmed transistor performs the same function as the floating gate in an
EPROM, with both charge and discharge being done electrically.
• In the Flash-EEPROMs two transistors share the floating gate, which stores the
programming information.
• The sensing transistor is only used for writing and verification of the floating gate
voltage while the other is used as switch.
• This can be used to connect or disconnect routing nets to or from the configured
logic.
Thank You