Digital Devices. Implementing logic circuits Shorthand notation Electrical characteristics.

Slides:



Advertisements
Similar presentations
CMOS Logic Circuits.
Advertisements

Digital Components Introduction Gate Characteristics Logic Families
Ch 3. Digital Circuits 3.1 Logic Signals and Gates (When N=1, 2 states)
Logical Design.
Overview Programmable Implementation Technologies (section 6.8)
CS370 – Spring 2003 Programmable Logic Devices PALs/PLAs.
Programmable Logic PAL, PLA.
Programmable Logic Devices
1 Programmable Logic. 2 Prgrammable Logic Organization Pre-fabricated building block of many AND/OR gates (or NOR, NAND) "Personalized" by making or breaking.
Digital Electronics Logic Families TTL and CMOS.
Logic Families and Their Characteristics
CMOS Family.
CMOS gates Electrical characteristics and timing TTL gates
Combinational Circuits
ECE C03 Lecture 41 Lecture 4 Combinational Logic Implementation Technologies Prith Banerjee ECE C03 Advanced Digital Design Spring 1998.
Digital Design: Chapters Chapter 1. Introduction Digital Design - Logic Design? Analog versus Digital Once-analog now goes digital –Still pictures.
1 Other Technologies Off-the-shelf logic (SSI) IC –Logic IC has a few gates, connected to IC's pins Known as Small Scale Integration (SSI) –Popular logic.
EE365 Adv. Digital Circuit Design Clarkson University Lecture #5
Chapter # 4: Programmable and Steering Logic Section 4.1
Multiplexers, Decoders, and Programmable Logic Devices
Chapter 6 – Selected Design Topics Part 1 – The Design Space Logic and Computer Design Fundamentals.
ECE 331 – Digital System Design Electrical Characteristics of Logic Gates, Circuit Design Considerations, and Programmable Logic Devices.
EET 252 Unit 2 Integrated Circuit Technologies
Component Identification: Digital Introduction to Logic Gates and Integrated Circuits © 2014 Project Lead The Way, Inc.Digital Electronics.
Digital logic families
Practical Aspects of Logic Gates COE 202 Digital Logic Design Dr. Aiman El-Maleh College of Computer Sciences and Engineering King Fahd University of Petroleum.
CSET 4650 Field Programmable Logic Devices
Introduction to Digital Electronics:
Figure to-1 Multiplexer and Switch Analog
EET 1131 Unit 9 Logic Families
CSET 4650 Field Programmable Logic Devices Dan Solarek Logic Families Introduction & Overview.
INTEGRATED CIRCUIT LOGIC FAMILY
CH111 Chapter 11 CMOS and TTL Circuits By Taweesak Reungpeerakul.
Topic 4: Digital Circuits
Digital Logic Families PHYS3360/AEP3630 Lecture 26 1.
Storey: Electrical & Electronic Systems © Pearson Education Limited 2004 OHT 27.1 Implementing Digital Systems  Introduction  Semiconductor Memory 
Introduction to Digital Logic Design Appendix A of CO&A Dr. Farag
Digital Design: Principles and Practices
Electrical Characteristics of Logic Gates Dr. Ashraf Armoush © 2010 Dr. Ashraf Armoush.
Contemporary Logic Design Multi-Level Logic © R.H. Katz Transparency No. 5-1 Chapter # 2: Two-Level Combinational Logic Section Practical Matters.
Chapter 2: Fundamentals of Digital Electronics Dr Mohamed Menacer Taibah University
Memory and Programmable Logic Memory device: Device to which binary information is transferred for storage, and from which information is available for.
Chapter 4 Logic Families.
Programmable Logic Devices
4-1 Introduction Chapter # 4: Programmable and Steering Logic.
CS/EE 3700 : Fundamentals of Digital System Design
ECE442: Digital ElectronicsSpring 2008, CSUN, Zahid Static CMOS Logic ECE442: Digital Electronics.
IC Logic Families Wen-Hung Liao, Ph.D.
Logical Circuits Philip Gebhardt 3/15/2011. Logic Circuits Negative, Positive, and Complimentary circuits Logic Gates Programmable Logic Devices.
Programmable Logic Devices - I. Outline  Programmable Logic Devices  PN Diode Operation  AND Logic Arrays  OR Logic Arrays  Two-level AND-OR Arrays.
Chapter 0 - reVieW Combinational Logic Circuit, Combinational Logic Circuit, Propagation Delay, Propagation Delay, Programmable Logic. Programmable Logic.
Chapter 3 How transistors operate and form simple switches
Programmable Logic Devices (PLDs)
Logic Gate Specifications Definitions. Currents and Voltages All currents are defined as positive when they flow into the terminal of a logical gate.
EE 5900 Advanced Algorithms for Robust VLSI CAD, Spring 2009 Combinational Circuits.
Chapter # 4: Programmable Logic
Solid-State Devices & Circuits
Electrical Characteristics of IC’s Part 2
Programmable logic devices. CS Digital LogicProgrammable Logic Device2 Outline PLAs PALs ROMs.
PLDS Mohammed Anvar P.K AP/ECE Al-Ameen Engineering College.
Physical Properties of Logic Devices Technician Series Created Mar
Programmable Logic Devices
ECE 331 – Digital System Design
Logic Families Logic Family : A collection of different IC’s that have similar circuit characteristics The circuit design of the basic gate of each logic.
CS105 Introduction to Computer Concepts GATES and CIRCUITS
Lecture No. 7 Logic Gates Asalam O Aleikum students. I am Waseem Ikram. This is the seventh lecture in a series of 45 lectures on Digital Logic Design.
Programmable Logic.
Unit -06 PLDs.
Lecture 11 Logistics Last lecture Today HW3 due now
Component Identification: Digital
Presentation transcript:

Digital Devices

Implementing logic circuits Shorthand notation Electrical characteristics

Implementing Logic Circuits There are several varieties of transistors – the building blocks of logic gates – the most important are:  BJT (bipolar junction transistors) – one of the first to be invented.  Now largely supplanted by FET (field effect transistors), in particular Metal-oxide semiconductor types (MOSFET’s). MOSFET’s are of two types: NMOS and PMOS

TTL and CMOS Connecting BJT’s together gives rise to a family of logic gates known as TTL Connecting NMOS and PMOS transistors together gives rise to the CMOS family of logic gates. BJT MOSFET (NMOS, PMOS) TTLCMOS transistor types logic gate families

Electrical characteristics TTL  faster  strong drive capability CMOS  lower power consumption  simpler to make  greater packing density  better noise immunity Complex ic’s contain many millions of transistors. If constructed entirely from TTL type gates would melt A combination of technologies may be used. CMOS has become most popular and has had greatest development

Electrical characteristics of logic families  Important characteristics are: V OHmin min value of output recognised as a ‘1’ V IHmin min value input recognised as a ‘1’ V ILmax max value of input recognised as a ‘0’ V OLmax max value of output recognised as a ‘0’ Values outside the given range are not allowed. logic 1 indeterminate input voltage logic 0

Noise Margin If noise in the circuit is high enough it can push a logic 0 up or drop a logic 1 down into the “illegal” region This is the magnitude of the voltage required to reach this level is the noise margin Noise margin for logic high is: N MH = V OHmin – V IHmin logic 1 indeterminate input voltage logic 0 Vohmin Vihmin Vilmax Volmax

Further Important Characteristics  The propagation delay (t pd ) which is the time taken for a change at the input to appear at the output  The fanout, which is the maximum number of inputs that can be driven successfully to either logic level before the output becomes invalid

TTL - Example SN74LS00  Recommended operating conditions V cc supply voltage 5V ± 0.5 V input voltages V IH = 2V V IL = 0.8V  Electrical Characteristics output voltage (worst) V OH = 2.7V V OL = 0.5V Maximum input currentsI IH = 20µA I IL = -0.4mA propagation delay t pd = 15 nS noise margins for a logic 0 = 0.3V for a logic 1 = 0.7V Fan-out20 TTL loads 5 Volt 0 Volt Input Range for 1 Input Range for 0 Output Range for 0 Output Range for 1

Electronic Combinational Logic Within each of these families there is a large variety of different devices We can break these into groups based on the number gates per device AcronymDescriptionNo GatesExample SSISmall-scale integration<124 NAND gates MSIMedium-scale12 – 100Adder LSILarge-scale100 – VLSIVery large-scale1000 – 1m68000 ULSIUltra large scale> 1m486/586 For this course we will just look at the first 2: SSI and MSI

SSI Devices  Each package contains a code identifying the package N74LS00 Manufacturers Code N = National Semiconductors SN = Signetics Specification Family L LS H Member 00 = Quad 2 input NAND 02 = Quad 2 input Nor 04 = Hex Invertors 20 = Dual 4 Input NAND

Connections on 74LS00  Show how a single 74LS00 could be used to implement the function P = A.B+A.C

Connections on 74LS00 Can be done in three steps: Draw the equivalent circuit Convert to NAND gates only Work out the pin connections

Pin Connections One solution, check it! Inputs  A connects to 1,2 and 13  B connects to 12  C connects to 5 Outputs  P connects to 8. Pins  11 to 10  3 to 4  6 to

MSI Devices  Commonly used functions such as the adder and the BCD-to-seven-segment display are implemented as MSI devices

BCD to SSD outputs to segments BCD inputs

Programmable Logic Devices  Programmable devices have their functionality programmed before they are first used.  Range in complexity from 100’s to 10,000’s of logic gates.

PLD’s Commonly use logic gates based on diodes: a b Vdd – logic 1 Ry y = a.b both at logic 1 if either a or b is pulled down to Vss, logic 0, then y is pulled to zero also eg AND gate More inputs can be made by adding more diodes. Source: Bebop to the Boolean Boogie, Clive Maxfield, Technology Publishing, ISBN

Exercise Consider how an OR gate might be implemented: a b Ry a and b are at logic ? output y is on upper or lower line Vdd – logic 0

Fusible link PLD’s Each diode has an associated link (fuse) The can be “blown” with a high voltage pulse Thus the arrays of diodes can be programmed (one-time).

PLD’s Most of these devices are based on a two level structure (sum of products form). AND plane OR plane Inputs outputs products

In practice this might be represented as: A B C D A.C + B.C D + A The fusible links are made at the x’s, otherwise blown. PLD notation outputs inputs

Inverted inputs A B A.B + A.B = B A + B outputs inputs

PLD’s  The main types of PLD include: PLA’s (programmable logic arrays) PAL’s (programmable array logic) PROM’s (programmable read only memory)

PLA’s A B A programmable logic array (PLA) has all links programmable in both AND and OR arrays. Very flexible. Many applications don’t require such flexibility

PALs  AND plane programmable  OR plane fixed  Not so flexible  Operate faster because hard- wired OR’s switch quicker than programmed links. A B AABB F4F1 F5F8 P programmable links

PAL’s P = A.notB + notA.B Use gate 1 to implement the 1st product term and gate 2 to implement the second First term blow F2 and F3 Second term blow F5 and F8 A B AABB F4F1 F5F8 P 1 2 3

PALs Shorthand Notation ABCDE P P = A.C.D

PROMs  AND array is pre-defined  OR array is programmable  Output of AND plane contains a signal for each of the possible input combinations  Memory device where each address applied to inputs returns a programmed value ROM address data

PROM A B address 0 address 1 address 2 address3 programmable OR array

PROMs Example: The full adder C in ABSC out

Reprogrammable PLD’s  EPROMS are like PROM’s except that they can be re- used.  Ultra-violet light is used to restore the fusible links  This is shone through a quartz window on top of the chip  Useful for testing and debugging before PROM’s are manufactured.

Custom and Semi-custom Integrated Circuits Custom Chips: where the chips are designed from scratch Very time consuming and expensive (Need to manufacture >10 5 to be economic) Semi-custom Chips: where most of the design is already done and designer only has to make the final connections

What you should be able to do: State the principal characteristics of TTL and CMOS logic gate families. Define key terms such as:  fan-out  propagation delay  noise margin Describe the key features of the range of PLD’s: PLA, PAL, PROM. Convert a (simple) shorthand PAL diagram to a logic expression.