Princess Sumaya Univ. Computer Engineering Dept. Review:

Slides:



Advertisements
Similar presentations
Unit 9 Multiplexers, Decoders, and Programmable Logic Devices Ku-Yaw Chang Assistant Professor, Department of Computer Science.
Advertisements

Selected Design Topics. Integrated Circuits Integrated circuit (informally, a chip) is a semiconductor crystal (most often silicon) containing the electronic.
Tutorial 2 Sequential Logic. Registers A register is basically a D Flip-Flop A D Flip Flop has 3 basic ports. D, Q, and Clock.
Lecture 23: Registers and Counters (2)
Princess Sumaya University
Synchronous Sequential Logic
Functions and Functional Blocks
Control path Recall that the control path is the physical entity in a processor which: fetches instructions, fetches operands, decodes instructions, schedules.
Princess Sumaya Univ. Computer Engineering Dept. د. بســام كحـالــه Dr. Bassam Kahhaleh.
Princess Sumaya University
M. Mateen Yaqoob The University of Lahore Spring 2014.
Registers and Counters. Register Register is built with gates, but has memory. The only type of flip-flop required in this class – the D flip-flop – Has.
Digital Logic Design Brief introduction to Sequential Circuits and Latches.
Introduction to Digital Systems By Dr. John Abraham UT-Panam.
ECE 331 – Digital System Design Flip-Flops and Registers (Lecture #18) The slides included herein were taken from the materials accompanying Fundamentals.
Homework Reading Machine Projects Labs Tokheim Chapter 9.1 – 9.6
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.
ENGIN112 L26: Shift Registers November 3, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 26 Shift Registers.
Sequential Circuit Introduction to Counter
A.Abhari CPS2131 Registers A register is a group of n flip-flops each of them capable of storing one bit of information There are two types of registers:
Unit 12 Registers and Counters Ku-Yaw Chang Assistant Professor, Department of Computer Science and Information Engineering Da-Yeh.
Princess Sumaya Univ. Computer Engineering Dept. Review:
Registers and Counters
Chapter 4 Register Transfer and Microoperations
Registers and Counters
Princess Sumaya Univ. Computer Engineering Dept. Chapter 4:
DIGITAL COMPONENTS By Sohaib.
Random-Access Memory (RAM)
Integrated Circuits. Integrated Circuit (IC) A silicon crystal (chip) containing electronic components that create the logic gates we’ve been looking.
Dept. of Computer Science Engineering Islamic Azad University of Mashhad 1 DIGITAL LOGIC CIRCUITS Dept. of Computer Science Engineering Islamic Azad University.
MSI Devices M. Mano & C. Kime: Logic and Computer Design Fundamentals (Chapter 5) Dr. Costas Kyriacou and Dr. Konstantinos Tatas ACOE161 - Digital Logic.
1 DIGITAL ELECTRONICS. 2 OVERVIEW –electronic circuits capable of carrying out logical (boolean) and arithmetic operations on information stored as binary.
SEQUENTIAL CIRCUITS Component Design and Use. Register with Parallel Load  Register: Group of Flip-Flops  Ex: D Flip-Flops  Holds a Word of Data 
Princess Sumaya Univ. Computer Engineering Dept. Chapter 6:
Integrated Circuits. Integrated Circuit (IC) A silicon crystal (chip) containing electronic components that create the logic gates we’ve been looking.
Computer Organization & Programming Chapter 5 Synchronous Components.
Abdullah Said Alkalbani University of Buraimi
Fall 2004EE 3563 Digital Systems Design EE 3563 Combinational Design Practices  Change in reading assignment: 5.3.1,  SSI – Small Scale Integration.
Digital Logic Design.
Computer Architecture and Organization Unit -1. Digital Logic Circuits – Logic Gates – Boolean Algebra – Map Simplification – Combinational Circuits –
Computer Architecture I: Digital Design Dr. Robert D. Kent Logic Design Decoders and Multiplexers.
CO5023 Latches, Flip-Flops and Decoders. Sequential Circuit What does this do? The OUTPUT of a sequential circuit is determined by the current output.
Princess Sumaya Univ. Computer Engineering Dept Digital Logic Design Lecture 26 Arithmetic Logic Unit Princess Sumaya Univ. Computer Engineering.
ECE 2110: Introduction to Digital Systems Chapter 6 Combinational Logic Design Practices Multiplexers.
DIGITAL COMPONENTS. MULTIPLEXERS A multiplexer is a combinational circuit that receives binary information from one of 2 n input data lines and directs.
Counters and registers Eng.Maha Alqubali. Registers Registers are groups of flip-flops, where each flip- flop is capable of storing one bit of information.
ACOE161 (Spring2007)MSI Devices1 Revision on MSI Devices M. Mano & C. Kime: Logic and Computer Design Fundamentals (Chapter 5)
DIGITAL LOGIC CIRCUITS 조수경 DIGITAL LOGIC CIRCUITS.
Appendix C Basics of Logic Design. Appendix C — Logic Basic — 2 Logic Design Basics §4.2 Logic Design Conventions Objective: To understand how to build.
Class Exercise 1B.
DIGITAL LOGIC CIRCUITS
Computer Organization and Design
Digital Design Jeff Kautzer Univ Wis Milw.
Sequential Logic Counters and Registers
Sequential Circuit: Counter
Basics of digital systems
DIGITAL LOGIC CIRCUITS
ECE 2110: Introduction to Digital Systems Chapter 6 Combinational Logic Design Practices Encoders.
Digital Design Fundamentals
COE 202: Digital Logic Design Sequential Circuits Part 4
Computer Architecture and Organization: L02: Logic design Review
Lecture 17 Logistics Last lecture Today HW5 due on Wednesday
A register design with parallel load input
Switching Theory and Logic Design Chapter 5:
Digital Logic Department of CNET Chapter-6
Digital Logic Department of CNET Chapter-6
14 Digital Systems.
Lecture 17 Logistics Last lecture Today HW5 due on Wednesday
1.Introduction to Advanced Digital Design (14 marks)
Presentation transcript:

Princess Sumaya Univ. Computer Engineering Dept. Review:

Princess Sumaya University – Computer Arch. & Org. (1) Computer Engineering Dept. 1 / 14 Digital Logic Review Objective Review a sample of MSI components and establish a standard drawing representation.

Princess Sumaya University – Computer Arch. & Org. (1) Computer Engineering Dept. 2 / 14 Digital Logic Review Logic Components  Small Scale Integration (SSI) AND, OR, NOT …  Medium Scale Integration (MSI) Multiplexer, Decoder, Register …  Large Scale Integration (LSI) Microprocessor, Memory …  Very Large Scale Integration (VLSI) Microprocessor, Memory …

Princess Sumaya University – Computer Arch. & Org. (1) Computer Engineering Dept. 3 / 14 Digital Logic Review Logic Circuits  Combinational Output depends on the current input.  Sequential Output depends on the current input and the previous output (history).

Princess Sumaya University – Computer Arch. & Org. (1) Computer Engineering Dept. 4 / 14 Digital Logic Review Logic Signals  Values ●Totem–Pole (Binary): 0 or 1 ●Tri–State: 0, 1, or high–impedance ●Open–Collector: 0 or high–impedance  Inversion (bubble)

Princess Sumaya University – Computer Arch. & Org. (1) Computer Engineering Dept. 5 / 14 Digital Logic Review Logic Signals  Input ●0 or 1  Output ●0 or 1

Princess Sumaya University – Computer Arch. & Org. (1) Computer Engineering Dept. 6 / 14 Digital Logic Review Logic Signals  Values ●Totem–Pole (Binary): Never leave inputs “open-circuit” Never “short circuit” outputs ●Tri–State: May connect multiple outputs but never enable more than one simultaneously ●Open–Collector: May connect multiple outputs Inactive value ?

Princess Sumaya University – Computer Arch. & Org. (1) Computer Engineering Dept. 7 / 14 Digital Logic Review Logic Signals  Values ●Totem–Pole (Binary): ●Tri–State: ●Open–Collector: Use pull-up resistor

Princess Sumaya University – Computer Arch. & Org. (1) Computer Engineering Dept. 8 / 14 Digital Logic Review Signal Labels  MUX MUXMUX I0I0 I1I1 I2I2 I3I3 Y S1S1 S0S0 Active High Signal Active Low Signal

Princess Sumaya University – Computer Arch. & Org. (1) Computer Engineering Dept. 9 / 14 Digital Logic Review Signal Labels  Decoder DECODERDECODER E Y0Y0 Y1Y1 Y2Y2 Y3Y3 S1S1 S0S0

Princess Sumaya University – Computer Arch. & Org. (1) Computer Engineering Dept. 10 / 14 CLK Digital Logic Review Timing Diagram  Clock Edge D Q ^ D Q ^ D Q ^ QAQA QBQB QCQC S CLK S QAQA QBQB QCQC S Last value Next value

Princess Sumaya University – Computer Arch. & Org. (1) Computer Engineering Dept. 11 / 14 Digital Logic Review Registers  Group of “D” Flip – flops  Single “Clock”  Parallel “Load” REGISTERREGISTER D0 D1 D2 D3 D4 D5 D6 D7 Q0 Q1 Q2 Q3 Q4 Q5 Q6 Q7 CLK LD

Princess Sumaya University – Computer Arch. & Org. (1) Computer Engineering Dept. 12 / 14 Digital Logic Review Registers  Parallel “Load” MUX 0101 Y S D Q MUX 0101 Y S 0101 Y S 0101 Y S D Q D0 D1 D2 D3 Load CLK Q0 Q1 Q2 Q3

Princess Sumaya University – Computer Arch. & Org. (1) Computer Engineering Dept. 13 / 14 Digital Logic Review Buses CLK Bus23

Princess Sumaya University – Computer Arch. & Org. (1) Computer Engineering Dept. 14 / 14 End of Review Digital Logic Review