High-Density Programmable Logic Devices

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 10

HIGH-DENSITY

PROGRAMMABLE LOGIC
DEVICES
(HDPLDS)

High Density Programmable Logic


Devices (HDPLDs)

The main disadvantage for the SPLD is an


architectural limitation.
Today, SPLDs are devices that typically
contain the equivalent of 600 or fewer gates,
while HDPLDs have thousands and hundreds
of thousands of gates available.
Also called as high-capacity PLDs (HCPLDs),
have 2 types including Complex PLDs
(CPLDs) and Field Programmable Gate
Arrays (FPGAs).

Two Major Elements

The two major elements of CPLDs and


FPGAs are the logic elements and the
interconnect structure.
The logic elements are also known as

macrocells, logic cells and/or logic blocks.


The interconnect structure is how those elements
are connected together to perform the design for
a specific application.

Two Types of HDPLDs

Complex Programmable Logic Devices


(CPLDs)

Field Programmable Gate Arrays


(FPGAs).

Complex Programmable Logic


Devices (CPLDs)

is combination of multiple PAL or GAL type


devices on a single chip
CPLD architectures consists of
- Macrocells
- configurable flip-flop (D, T, JK or SR)
- Output enable/clock select
- Feedback select
CPLD has predictable time delay because
of hierarchical inter-connection

Complex Programmable Logic


Devices (CPLDs)

easy to route, very fast turnaround


device is erasable and programmable with
non-volatile EPROM or EEPRO
configuration.
wide designer acceptance
relatively mature technology, but some
innovation still ongoing

Of the two types of HCPLD devices, FPGAs offer the


highest amount of logic density, the most features,
and the highest performance.
FPGAs are used in a wide variety of applications
ranging from data processing and storage, to
instrumentation, telecommunications, and digital
signal processing.
CPLDs, by contrast, offer much smaller amounts of
logic - up to about 10,000 gates. But CPLDs offer very
predictable timing characteristics and are therefore
ideal for critical control applications. Some CPLDs
require extremely low amounts of power and are very
inexpensive, making them ideal for cost-sensitive,
battery-operated, portable applications such as mobile
phones and digital handheld assistants.

You might also like