2 PLD
2 PLD
Department of Electronics
University Amar Telidji of Laghouat
Pr. Lahcene Merah
[email protected]
Programmable Logic Devices
Introduction
• In 1970, it was possible to integrate all the circuits needed to create a microprocessor
on a single chip.
• By the late 1990s, it became possible to manufacture chips containing over 10 million
transistors. Currently, chips can have more than one billion transistors.
A snapshot from Wikipedia presenting actual statics
An integrated circuit (IC)
An integrated circuit is defined in contrast to a discrete circuit. In a
discrete circuit, each component or "circuit element" has its own
substrate, and the interconnection is done using external wires.
On the other hand, an integrated circuit corresponds to a single substrate
(hence the term "monolithic") made of semiconductor material—usually
silicon—on which elementary electronic components (transistors,
resistors, capacitors, inductors) and interconnection paths are implanted.
The electrical conductivity of a semiconductor falls between that of
metals (good conductors) and insulators.
Design of digital systems
• Due to their low logic capacity, standard circuits are rarely used
in practice today.
In this case, the device is manufactured with all the links in place,
where each link is referred to as a fuse:
Memories
ROM RAM
So,
• In 1970, the development of the first PROMs took place.
• The technology was based on Nichrome fuse technology.
Programmable ROM (PROM):
A EPROM transistor has the same basic structure as a MOS-type transistor, but
with the addition of a second floating gate made of polysilicon, isolated by oxide
layers.
• In its unprogrammed state, the floating gate is discharged and does not affect the
normal operation of the control gate.
• By applying a high voltage (12V) between the control gate and the drain,
electrons force their way through the oxide into the floating gate in a process
known as hot electron injection
Erasable PROM (EPROM) :
DRAM :
Each bit in a DRAM consists of a transistor and a capacitor:
The capacitor determines the value of the bit:
EPROM
EEPROM/
FLASH
SRAM
SRAM Cell
The Origin of FPGAs (Field-Programmable Gate Arrays)
For PLAs, the fact that both AND and OR networks are programmable means that
signals take time to propagate through the circuit. Therefore, they are relatively slow. To
address the speed issues imposed by PLAs, PALs (Programmable Array Logic) emerged.
The PAL and PLA circuits are programmable once (OTP) based
on a PROM, so the PAL or PLA configuration cannot be
changed once it has been set. This limitation means that the
configured circuit should be discarded, and a new circuit is
required for reprogramming. The GAL, although similar in
architecture to PAL, uses EEPROM for configuration.
Examples of SPLD Programmers:
CPLD (Complex PLD):