Digital Logic Circuits: Unit IV: (c) Introduction to Programmable Logic Devices

Design approaches for digital circuits

Programmable Logic Devices

• So far we have discussed various digital ICs for performing basic digital operations and other functions, such as adders, comparators, arithmetic logic unit, multiplexers, demultiplexers, code converters, shift registers, counters etc.

Introduction

• So far we have discussed various digital ICs for performing basic digital operations and other functions, such as adders, comparators, arithmetic logic unit, multiplexers, demultiplexers, code converters, shift registers, counters etc. These ICs, due to their fix function are known as fixed function ICs. These ICs are designed by their manufacturers and produced in large quantities to satisfy the needs of a wide variety of applications.

• We have seen the design of digital circuits using fixed function ICs. There are two more approaches for the design of digital circuits.

• Use of Application Specific Integrated Circuits (ASICs)

• Use of Programmable Logic Devices (PLDs)

• In the fixed function IC approach, we have to use various fixed function ICs to implement different functional blocks in the digital circuit. On the other hand, in ASIC, a single IC is designed and manufactured to implement the entire circuit. In the third approach programmable logic devices are used to implement logic functions. The main advantage of PLD approach is that PLDs can be easily configurable by the individual user for specific applications. The Table 9.1.1 shows the comparison between these three design approaches.


• PLDs can be reprogrammed in few seconds and hence gives more flexibility to experiment with designs. Reprogramming feature of PLDs also make it possible accept changes/modifications in the previously design circuits. These two main advantages and others discussed in Table 9.1.1 make PLDs very popular in digital design.

• According to architecture, complexity and flexibility in programming PLDs are classified as

■ PROMs : Programmable Read Only Memories

■ PLAs : Programmable Logic Arrays

■ PAL : Programmable Array Logic

■ FPGAs : Field Programmable Gate Arrays

■ CPLDs : Complex Programmable Logic Devices

Review Questions

1. What is PLD ?

2. Give the comparison between various design approaches for digital circuits.


Digital Logic Circuits: Unit IV: (c) Introduction to Programmable Logic Devices : Tag: : Programmable Logic Devices - Design approaches for digital circuits


Digital Logic Circuits: Unit IV: (c) Introduction to Programmable Logic Devices



Under Subject


Digital Logic Circuits

EE3302 3rd Semester EEE Dept | 2021 Regulation | 3rd Semester EEE Dept 2021 Regulation



Related Subjects


Probability and complex function

MA3303 3rd Semester EEE Dept | 2021 Regulation | 3rd Semester EEE Dept 2021 Regulation


Electromagnetic Theory

EE3301 3rd Semester EEE Dept | 2021 Regulation | 3rd Semester EEE Dept 2021 Regulation


Digital Logic Circuits

EE3302 3rd Semester EEE Dept | 2021 Regulation | 3rd Semester EEE Dept 2021 Regulation


Electron Devices and Circuits

EC3301 3rd Semester EEE Dept | 2021 Regulation | 3rd Semester EEE Dept 2021 Regulation


Electrical Machines I

EE3303 EM 1 3rd Semester EEE Dept | 2021 Regulation | 3rd Semester EEE Dept 2021 Regulation


C Programming and Data Structures

CS3353 3rd Semester EEE, ECE Dept | 2021 Regulation | 3rd Semester EEE Dept 2021 Regulation