5.6 Three-State Devices ReturnNext Three-State Buffers The most basic three-state device is a three- state buffer, often called a three-state driver. Various.

Slides:



Advertisements
Similar presentations
Computer Organization, Bus Structure
Advertisements

EKT 221 : Digital 2 MUX-based Transfer
5.5 Encoders A encoder is a multiple-input, multiple-output logic circuit that converts coded inputs into coded outputs, where the input and output codes.
Encoders Three-state devices Multiplexers
5.4 Decoders A decoder is a multiple-input, multiple-output logic circuit that converts coded inputs into coded outputs, where the input and output codes.
1 ECE 372 – Microcontroller Design Parallel IO Ports - Outputs Parallel IO Ports E.g. Port T, Port AD Used to interface with many devices Switches LEDs.
Limitations are  The number of inputs (n)  The number of outputs (m)  The number of product terms (p) 5.3 Combinational PLDs ReturnNext Programmable.
Dr. Rabie A. Ramadan Al-Azhar University Lecture 3
PROGRAMMABLE PERIPHERAL INTERFACE -8255
Documentation Standards
Khaled A. Al-Utaibi 8086 Bus Design Khaled A. Al-Utaibi
ReturnNext  Latch : a sequential device that watches all of its inputs continuously and changes its outputs at any time, independent of a clocking signal.
COMP3221: Microprocessors and Embedded Systems Lecture 17: Computer Buses and Parallel Input/Output (I) Lecturer: Hui.
Random access memory Sequential circuits all depend upon the presence of memory. A flip-flop can store one bit of information. A register can store a single.
Overview Part 2 – Combinational Logic
8.4 Counters NextReturn Any clocked sequential circuit whose state diagram contains a single cycle is called a counter. The number of states in the cycle.
1 The Five Parts of an Information System
9.4 Monostable Multivibrator Introduction ReturnNext Characteristic Two work state: stable state 、 metastable state if triggered by external pulse.
Decoder.
1 کلاس جبراني  پنجشنبه 26 فروردين: ساعت 8:00 صبح ميان ترم  سه شنبه 3 ارديبهشت: ساعت 9:30 صبح.
Charles Kime & Thomas Kaminski © 2008 Pearson Education, Inc. (Hyperlinks are active in View Show mode) Chapter 3 – Combinational Logic Design Part 2 –
5.1 Documentation Standards
 We can use an algebraic description of the circuit ’ s functional behavior in the analysis of a larger system that includes the circuit.  We can determine.
5.8 Exclusive-OR Gates and Parity Circuits ReturnNext Exclusive-OR(XOR) Gates Exclusive-NOR(XNOR) Gates x ⊕ y=x · y+x · y x ⊙ y=x · y+x · y
Multiplexers, Decoders, and Programmable Logic Devices
1 EE365 Three-state Outputs Encoders Multiplexers XOR gates.
3.3 CMOS Logic 1. CMOS Logic Levels NextReturn Logic levels for typical CMOS Logic circuits. Logic 1 (HIGH) Logic 0 (LOW) Undefined Logic level 5.0V 3.5V.
A clocked synchronous state-machine changes state only when a triggering edge or “tick” occurs on the clock signal. ReturnNext  “State-machine”: is a.
Combinational Logic Building Blocks
3.1 Logic Signals and Gates Logic Signals ReturnNext  Logic Value: Many physical quantities can be represented two possible numbers or logic values —
Combinational Logic and Verilog
ACOE2551 Microprocessors Common TTL Devices used in Microprocessor Systems.
P247. Figure 9-1 p248 Figure 9-2 p251 p251 Figure 9-3 p253.
A hazard is said to exist when a circuit has the possibility of producing such a glitch. 4.4 Timing Hazards ReturnNext Because of circuit delays, the transient.
3. Flip-flops ReturnNext 8.1 Sequential-Circuit Documentation Standards As a whole, basic documentation standards include signal naming, logic symbols,
Multiplexer MUX. 2 Multiplexer Multiplexer (Selector)  2 n data inputs,  n control inputs,  1 output  Used to connect 2 n points to a single point.
Tanenbaum, Structured Computer Organization, Fifth Edition, (c) 2006 Pearson Education, Inc. All rights reserved The Digital Logic Level.
IC Packages. 2 Integration SSI  Small-Scale Integration −Several gates in a package MSI  Medium-Scale Integration −Tens of gates in a package LSI 
طراحی مدارهای منطقی نیمسال دوم دانشگاه آزاد اسلامی واحد پرند.
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.
SB-CMS-PIR - ceiling mounted PIR sensor. Subnet ID and Device ID Device Remark Change the ID if needed.
Figure to-1 Multiplexer and Switch Analog
Khaled A. Al-Utaibi Memory Devices Khaled A. Al-Utaibi
Control pins and Writing Microcode. Simple architecture Recall our architecture from the previous week It was a simple bus architecture “Control” was.
FPGA-Based System Design: Chapter 3 Copyright  2004 Prentice Hall PTR Topics n Circuit design for FPGAs: –Logic elements. –Interconnect.
Encoders Three-state Outputs Multiplexers XOR gates.
I NTRODUCTION P IN CONFIGARATION O PERATING MODE.
DIGITAL SYSTEMS Logic design practice Rudolf Tracht and A.J. Han Vinck.
Three-state devices Multiplexers
Chapter
PHY 201 (Blum)1 Microcode Source: Digital Computer Electronics (Malvino and Brown)
INTRODUCTION.  Upon completing this topic, you should be able to: Illustrate a basic elements of digital computer system and their functions, Depicts.
Computer Hardware A computer is made of internal components Central Processor Unit Internal External and external components.
Ahmad Almulhem, KFUPM 2010 COE 202: Digital Logic Design Combinational Logic Part 2 Dr. Ahmad Almulhem ahmadsm AT kfupm Phone: Office:
ECE 3110: Introduction to Digital Systems Chapter 5 Combinational Logic Design Practices Three-state devices Multiplexers.
PPI-8255.
PROGRAMMABLE PERIPHERAL INTERFACE -8255
Decoders. A decoder is multiple-input, multiple-output logic circuit that converts coded inputs into coded outputs. Input code with fewer bits than the.
Basic LED Interface.
Fall 2004EE 3563 Digital Systems Design EE 3563 Encoders  When a device’s output has few bits than the input, it is usually called an “encoder”  It essentially.
Chapter 3: Combinational Functions and Circuits 3-5 to 3-7: Decoders
CS151 Introduction to Digital Design Chapter 3: Combinational Logic Design 3-5 Combinational Functional Blocks 3-6 Rudimentary Logic Functions 3-7 Decoding.
Digital Design Lecture 8 Combinatorial Logic (Continued)
AND Gate Inputs Output Input A (Switch) Input B (Switch) Output Y (Lamp) 0 (Open) 0 (OFF) A B Lamp.
 The Programmable Interrupt Controller (PlC) functions as an overall manager in an Interrupt-Driven system. It accepts requests from the peripheral equipment,
2.4 Gray Code ReturnNext In a Gray code only one bit changes between each pair of successive code words. Gray code is a reflected code. It can be defined.
Decoder. 2 ABC 3:8 dec O0O0 O1O1 O2O2 A B C Enb S2S2 S1S1 S0S0 O3O3 O4O4 O5O5 O6O6 O7O7 EABC O0O0 O1O1 O2O2 O3O3 O4O4 O5O5 O6O6 O7O7 0XXX
PROGRAMMABLE PERIPHERAL INTERFACE -8255
More Devices: Control (Making Choices)
PROGRAMMABLE PERIPHERAL INTERFACE -8255
Presentation transcript:

5.6 Three-State Devices ReturnNext Three-State Buffers The most basic three-state device is a three- state buffer, often called a three-state driver. Various three-state buffers Eight sources sharing a three-state party line (p386 Figure 5-54) What is the purpose for using the 74x138 ?

The turn-on time(t pZL or t pZH ) are both larger than the turn-off time(t pLZ or t pHZ ). This means that if the outputs of two three-state devices are connected to the same party line, and we simultaneously disable one and enable the other, the first device will get off the party line before the second one gets on. 5.6 Three-State Devices  Typical three-state devices are designed so that they go into the Hi-Z state faster than they come out of the Hi-Z state. It is important. NextBackReturn disable enable faster

The only really safe way to use three-state devices is to design control logic that guarantees a dead time on the party line during which no one is driving it. (P386 Figure 5-54, P387 Figure 5-55) 5.6 Three-State Devices Standard SSI and MSI Three-State Buffers  74x125 and 74x126 three-state buffers (P387 figure 5-56 )  74x541 (P388 figure 5-57, 5-58)  74x245 (P389 figure 5-59)  Bidirectional buses (P390 figure 5-60) BackReturn