Overview Introduction Logic Gates Flip Flops Registers Counters

Slides:



Advertisements
Similar presentations
التصميم المنطقي Second Course
Advertisements

CS 151 Digital Systems Design Lecture 19 Sequential Circuits: Latches.
Sequential Circuits1 DIGITAL LOGIC DESIGN by Dr. Fenghui Yao Tennessee State University Department of Computer Science Nashville, TN.
Logical Circuit Design Week 11: Sequential Logic Circuits Mentor Hamiti, MSc Office ,
Circuits require memory to store intermediate data
1 © 2014 B. Wilkinson Modification date: Dec Sequential Logic Circuits – I Flip-Flops A sequential circuit is a logic components whose outputs.
ENGIN112 L20: Sequential Circuits: Flip flops October 20, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 20 Sequential Circuits: Flip.
CS 151 Digital Systems Design Lecture 20 Sequential Circuits: Flip flops.
Lecture 10 Topics: Sequential circuits Basic concepts Clocks
Some Useful Circuits Lecture for CPSC 5155 Edward Bosworth, Ph.D. Computer Science Department Columbus State University.
Engineering Lecture 3 Digital Electronics by Jaroslaw Karcz.
Eng. Mohammed Timraz Electronics & Communication Engineer University of Palestine Faculty of Engineering and Urban planning Software Engineering Department.
EE2174: Digital Logic and Lab Professor Shiyan Hu Department of Electrical and Computer Engineering Michigan Technological University CHAPTER 9 Sequential.
Dept. of Computer Science Engineering Islamic Azad University of Mashhad 1 DIGITAL LOGIC CIRCUITS Dept. of Computer Science Engineering Islamic Azad University.
Unit 11 Latches and Flip-Flops Fundamentals of Logic Design By Roth and Kinney.
Sneha.  Gates Gates  Characteristics of gates Characteristics of gates  Basic Gates Basic Gates  AND Gate AND Gate  OR gate OR gate  NOT gate NOT.
 Counters are sequential circuits which "count" through a specific state sequence. They can count up, count down, or count through other fixed sequences.
ECA1212 Introduction to Electrical & Electronics Engineering Chapter 9: Digital Electronics – Sequential Logic by Muhazam Mustapha, November 2011.
Synchronous Sequential Circuits by Dr. Amin Danial Asham.
CHAPTER-2 Fundamentals of Digital Logic. Digital Logic Digital electronic circuits are used to build computer hardware as well as other products (digital.
Computer Architecture and Organization Unit -1. Digital Logic Circuits – Logic Gates – Boolean Algebra – Map Simplification – Combinational Circuits –
1 Lecture #11 EGR 277 – Digital Logic Ch. 5 - Synchronous Sequential Logic There are two primary classifications of logic circuits: 1.Combinational logic.
Logic Design / Processor and Control Units Tony Diep.
Synchronous Sequential Logic A digital system has combinational logic as well as sequential logic. The latter includes storage elements. feedback path.
Sahar Mosleh PageCalifornia State University San Marcos 1 More on Flip Flop State Table and State Diagram.
Chapter 6 – Digital Electronics – Part 1 1.D (Data) Flip Flops 2.RS (Set-Reset) Flip Flops 3.T Flip Flops 4.JK Flip Flops 5.JKMS Flip Flops Information.
Chapter5: Synchronous Sequential Logic – Part 1
Synchronous Sequential Circuits by Dr. Amin Danial Asham.
A combinational circuit is a connected arrangement of logic gate with a set of input and output.
 Flip-flops are digital logic circuits that can be in one of two states.  Flip-flops maintain their state indefinitely until an input pulse called a.
CS151 Introduction to Digital Design Chapter 5: Sequential Circuits 5-1 : Sequential Circuit Definition 5-2: Latches 1Created by: Ms.Amany AlSaleh.
Synchronous Sequential Circuits by Dr. Amin Danial Asham.
4–1. BSCS 5 th Semester Introduction Logic diagram: a graphical representation of a circuit –Each type of gate is represented by a specific graphical.
INTRODUCTION FLIP FLOPS: Flip flop is the basic memory element in a digital computer. It is used to store one bit of information with a 0 (or) 1. It is.
Sequential logic circuits First Class 1Dr. AMMAR ABDUL-HAMED KHADER.
SIGNAL TRAINING SCHOOL – BORDER SECIRITY FORCE - TIGRI
Computer Science 210 Computer Organization
FLIP FLOPS Binary unit capable of storing one bit – 0 or 1
ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN
LATCHED, FLIP-FLOPS,AND TIMERS
Overview Register Transfer Language Register Transfer
DIGITAL LOGIC CIRCUITS
Computer Architecture & Operations I
FIGURE 5.1 Block diagram of sequential circuit
Digital Design Lecture 9
Synchronous Sequential Circuits
Basics of digital systems
Flip Flops.
Sequential Circuits Most digital systems like digital watches, digital phones, digital computers, digital traffic light controllers and so on require.
CS1104 – Computer Organization
Overview Introduction Logic Gates Flip Flops Registers Counters
CISE204: Design of Digital Systems Lecture 18 : Sequential Circuits
Flip Flop.
Computer Science 210 Computer Organization
Assistant Prof. Fareena Saqib Florida Institute of Technology
ECE Digital logic Lecture 16: Synchronous Sequential Logic
Chapter 6 -- Introduction to Sequential Devices
Boolean Algebra and Digital Logic
Computer Science 210 Computer Organization
Synchronous Sequential Circuits
Computer Architecture and Organization: L02: Logic design Review
Sequential Circuits: Latches
CSE 370 – Winter Sequential Logic-2 - 1
Reference: Chapter 5 Sequential Circuits Moris Mano 4th Ediditon
FLIP-FLOPS.
Synchronous sequential
Synchronous Sequential
Flip-Flops.
Chapter 5 Sequential Circuits.
Week 11 Flip flop & Latches.
Presentation transcript:

Overview Introduction Logic Gates Flip Flops Registers Counters Review of Basics of Digital Electronics 1 Lecture 1 Overview Introduction Logic Gates Flip Flops Registers Counters Multiplexer/ Demultiplexer Decoder/ Encoder CSE 211, Computer Organization and Architecture Harjeet Kaur, CSE/IT

Block diagram of a digital computer Review of Basics of Digital Electronics 2 Lecture 1 Introduction Digital Computer A computer that stores data in terms of digits (numbers) and proceeds in discrete steps from one state to the next Binary digits The states of a digital computer typically involve binary digits. A binary digit is called a bit RAM CPU O/P Device I/P Device IOP Block diagram of a digital computer CSE 211, Computer Organization and Architecture Harjeet Kaur, CSE/IT

Logic Gates Review of Basics of Digital Electronics 3 Lecture 1 X X = (A + B)’ B Name Symbol Function Truth Table AND A X = A • B X or B X = AB 0 0 0 0 1 0 1 0 0 1 1 1 0 1 1 1 0 1 OR X X = A + B I A X X = A’ 0 1 1 0 Buffer A X X = A A X 0 0 1 1 NAND X X = (AB)’ 0 0 1 0 1 1 1 0 1 1 1 0 NOR 0 1 0 1 0 0 XOR Exclusive OR A X = A  B X or B X = A’B + AB’ 0 0 0 A X = (A  B)’ B X = A’B’+ AB 1 1 1 XNOR Exclusive NOR or Equivalence A B X A X A B X CSE 211, Computer Organization and Architecture Harjeet Kaur, CSE/IT

Review of Basics of Digital Electronics 4 Lecture 1 Flip Flops Characteristics - 2 stable states - Memory capability - Operation is specified by a Characteristic Table The Storage elements employed in clocked sequential circuits, capable of storing one bit of information, are called Flip Flops The most common types of flip flops are SR (Set Reset) D (Data) JK T (Toggle) CSE 211, Computer Organization and Architecture Harjeet Kaur, CSE/IT

Edge Triggered Flip Flops Review of Basics of Digital Electronics 5 Lecture 1 Clocked Flip Flops In a large digital system with many flip flops, operations of individual flip flops are required to be synchronized to a clock pulse. Otherwise, the operations of the system may be unpredictable. Clock pulse allows the flip flop to change state only when there is a clock pulse appearing at the c terminal (as shown in fig). S Q S Q c c R Q’ R Q’ operates when operates when clock is high clock is low Edge Triggered Flip Flops State transition occurs at the rising edge or falling edge of the clock pulse CSE 211, Computer Organization and Architecture Harjeet Kaur, CSE/IT

Flip Flops Review of Basics of Digital Electronics 6 Lecture 1 GraphicalSymbol Characteristic Table SR (Set Reset) D (Data) S Q c R Q’ S R Q(t+1) 0 0 Q(t) 0 1 0 1 0 1 1 1 indeterminate (forbidden) D Q(t+1) 0 0 1 1 J Q C K Q' CSE 211, Computer Organization and Architecture Harjeet Kaur, CSE/IT

Flip Flops Review of Basics of Digital Electronics 8 Lecture 1 GraphicalSymbol Characteristic Table J-K T (Toggle) J Q C K Q' S R Q(t+1) 0 0 Q(t) 0 1 0 1 0 1 1 1 indeterminate (forbidden) J K Q(t+1) 0 0 Q(t) 0 1 0 1 0 1 1 1 Q’(t) J Q c R Q’ T Q(t+1) 0 Q(t) 1 Q’(t) T Q c CSE 211, Computer Organization and Architecture Harjeet Kaur, CSE/IT

S-R flip flop :

D flip flop :

J-K flip flop :

T flip flop :