0% found this document useful (0 votes)
146 views11 pages

Programmable Logic Devices by Pavan

The document discusses programmable logic devices (PLDs), including their definition, design approach, types, advantages, and comparisons with application-specific integrated circuits (ASICs). PLDs contain configurable logic blocks that can be programmed by users to implement digital circuits. They offer advantages over ASICs such as smaller size, lower power usage, and design flexibility through reprogramming. Common types of PLDs include simple PLDs (SPLDs), complex PLDs (CPLDs), and field programmable gate arrays (FPGAs).

Uploaded by

pavan2johny2355
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
146 views11 pages

Programmable Logic Devices by Pavan

The document discusses programmable logic devices (PLDs), including their definition, design approach, types, advantages, and comparisons with application-specific integrated circuits (ASICs). PLDs contain configurable logic blocks that can be programmed by users to implement digital circuits. They offer advantages over ASICs such as smaller size, lower power usage, and design flexibility through reprogramming. Common types of PLDs include simple PLDs (SPLDs), complex PLDs (CPLDs), and field programmable gate arrays (FPGAs).

Uploaded by

pavan2johny2355
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 11

MICRO-ELECTRONICS EVOLUTION :

Full custom
VLSI design
Q) WHAT IS PLD?

A) PROGRAMMABLE LOGIC DEVICES

DEFINITION:-

PLD IS AN IC THAT CONTAINS LARGE NUMBER OF


GATES, FLIP-FLOP’S CAN BE CONFIGURED OR
PROGRAMMED BY THE USER.

(OR)

PLD IS AN ELECTRONIC COMPONENT USED TO BUILD


RECONFIGURABLE DIGITAL CIRCUITS

DESIGN APPROACH:-

COMPARISON FIXED FUNCTION IC PLD APPROACH


PARAMETER APPROACH
1.SPACE LARGE SMALL
REQUIRED
2.POWER LARGE SMALL
REQUIRED

3.REALIBILITY LESS HIGH

4.MODIFICATION POSSIBLE WITH CHANGE POSSIBLE WITHOUT


IN DESIGN IN CIRCUIT OR WITH ANY CIRCUIT OR
CHANGE IN COMPONETS COMPONENT
CHANGES BUT ONLY
BY REPROGRAMMING
THE DEVICE
5.DESIGN LESS MORE
FLEXIBILITY

6.DESIGN LACK OF SECURITY HIGH


SECURITY (CIRCUIT CAN BE EASILY
COPIED BY OTHERS)

TYPES OF PLD’S:-
1. SPLD-SIMPLE PROGRAMMABLE LOGIC DEVICES

-PROM

-PLA, PAL

- GAL (GENERIC ARRAY LOGIC)

2. CPLD-COMPLEX PROGRAMMABLE LOGIC DEVICES

3. FPGA-FIELD PROGRAMMABLE GATE ARRAY.

OVERVIEW OF PLD FROM ASIC:-


PLD BUILT WITH ARRAY OF AND GATE AND ARRAY OF OR GATES

GENERAL STRUCTURE OF PLD’S:

BUFFER/INVERTER
ADVANTAGES OF USING PLD’S:

1. LESS BOARD SPACE

2. SMALLER ENCLOUSERS

3. LOW POWER REQUIRMENTS

4. HIGHER REALIBILITY

5. AVAILABILITY OF DESIGN SOFTWARE.


COMPARISONS OF SPLD:

PARAMETERS PROM PAL PLA

INPUT LINES HARD -WIRED PROGRAMMABLE PROGRAMMABLE

OUTPUT LINES PROGRAMMABLE HARD-WIRED PROGRAMMABLE

VERSATILITY LOW MODERATE HIGH

DIFFICULTY IN LOW MODERATE HIGH

AND ARRAY FIXED PROGRAMMABLE PROGRAMMABLE

OR ARRAY PROGRAMMABLE FIXED PROGRAMMABLE

PROGRAMMABLE LOGIC ARRAY STRUCTURE

VARIOUS PLD NOTATIONS:


FPGA- FIELD PROGRAMMABLE GATE ARRAY
CLB-CONFIGURABLE LOGIC BLOCKS

CLB CONSISTS OF LUT-LOOK UP TABLE AND SHOWN BELOW (CONSISTING OF FLIP-


FLOP AND 2*1MUX)

CPLD- COMPLEX PROGRAMMABLE LOGIC DEVICES (FB-FUNCTIONAL BLOCK):

COMPARISON BETWEEN FPGA & CPLD:


FPGA CPLD

1.SUITED FOR TIMING CIRCUIT SUITED FOR CONTROL CIRCUIT


BECAUSE THEY HAVE MORE BECAUSE THEY HAVE MORE
REGISTERS COMBINATIONAL CIRCUITS

2.CAN CONTAIN VERY LARGE CAN CONTAIN IN SMALL DESIGN


DIGITAL DESIGN ONLY

3.RAM BASED: EEPROM BASED:

.NEED TO BE .ACTIVE AT POWER UP AS LONG AS


DOWNLOADED(CONFIGURE) AT THEY HAVE BEEN PROGRAMMED
EACH POWER AT LEAST ONE

4.IDLE POWER CONSUMPTION IS HIGH STATIC POWER


REASONABLY LOW CONSUMPTION

5.NEED BOOT ROM DOES NOT NEED ROM

6.DESIGN SECURITY IS AN ISSUE ONCE PROGRAMMED THE DESIGN


CAN BE LOCKED AND THUS MADE
SECURE

7.USED speech recognition, CPLD USED address decoding


cryptography, bio-informatics

You might also like