0% found this document useful (0 votes)
25 views

High-Density Programmable Logic Devices

This document discusses high-density programmable logic devices (HDPLDs), which include complex programmable logic devices (CPLDs) and field programmable gate arrays (FPGAs). It describes the two major elements of CPLDs and FPGAs as logic elements and an interconnect structure. CPLDs consist of multiple PAL or GAL devices on a chip and have predictable timing, while FPGAs offer the highest logic density and performance but less predictable timing. The document compares CPLDs and FPGAs, noting that CPLDs are best for control applications due to predictable timing, while FPGAs support a wider range of applications.

Uploaded by

Roemil Cabal
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views

High-Density Programmable Logic Devices

This document discusses high-density programmable logic devices (HDPLDs), which include complex programmable logic devices (CPLDs) and field programmable gate arrays (FPGAs). It describes the two major elements of CPLDs and FPGAs as logic elements and an interconnect structure. CPLDs consist of multiple PAL or GAL devices on a chip and have predictable timing, while FPGAs offer the highest logic density and performance but less predictable timing. The document compares CPLDs and FPGAs, noting that CPLDs are best for control applications due to predictable timing, while FPGAs support a wider range of applications.

Uploaded by

Roemil Cabal
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 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