Sequential Circuit: Counter

Slides:



Advertisements
Similar presentations
Synchronous Counters with SSI Gates
Advertisements

Registers and Counters
EKT 124 / 3 DIGITAL ELEKTRONIC 1
Counters Mano & Kime Sections 5-4, 5-5. Counters Ripple Counter Synchronous Binary Counters –Design with D Flip-Flops –Design with J-K Flip-Flops Counters.
ENGIN112 L27: Counters November 5, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 27 Counters.
CS370 Counters. Overview °Counter: A register that goes through a prescribed series of states °Counters are important components in computers. °Counters.
ECE 331 – Digital System Design Counters (Lecture #18)
Sequential Circuit Introduction to Counter
What is shift register? A shift register is a digital memory circuit found in calculators, computers, and data-processing systems. Bits (binary digits)
Design of Counters ..
Asynchronous Counters
Counters.
MOHD. YAMANI IDRIS/ NOORZAILY MOHAMED NOOR1 Sequential Circuit Design.
Asynchronous Counter © 2014 Project Lead The Way, Inc.Digital Electronics.
ECE 301 – Digital Electronics Counters (Lecture #16)
Asynchronous Counters with SSI Gates
CSI-2111 Computer Architecture Ipage Sequential circuits, 2nd part v Objectives: To recognize and know to use the principal types of sequential.
Synchronous Counters ET 5. Thinking back In the past we have seen that asynchronous counters can be used to count binary in the order that we have filled.
CS1104 – Computer Organization Aaron Tan Tuck Choy School of Computing National University.
Rabie A. Ramadan Lecture 3
2017/4/24 CHAPTER 6 Counters Chapter 5 (Sections )
ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Lecture 17 Dr. Shi Dept. of Electrical and Computer Engineering.
Asynch 1.1 Asynchronous Counters 1 ©Paul Godin Last Edit Sept 2009.
Chapter 1 Counters. Counters Counters are sequential circuits which "count” through a specific state sequence. They can count up, count down, or count.
Synchronous Counters Synchronous digital counters have a common clock which results in all the flip-flops being triggered simultaneously. Consequently,
The George Washington University School of Engineering and Applied Science Department of Electrical and Computer Engineering ECE122 – Lab 7 Binary Counter.
Sequential logic circuits
Counters.
Basic terminology associated with counters Technician Series
Basic Counters: Part I Section 7-6 (pp ).
3 BIT DOWN COUNTER SUBJECT: DIGITAL ELECTONICS CODE: COLLEGE: BVM ENGINEERING COLLEGE COLLEGE CODE:008 ELECTRONICS & TELECOMMUNICATION DEPT.
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.
Logic Design (CE1111 ) Lecture 6 (Chapter 6) Registers &Counters Prepared by Dr. Lamiaa Elshenawy 1.
Sequential Logic Circuit Design Eng.Maha Alqubali.
Sequential logic circuits First Class 1Dr. AMMAR ABDUL-HAMED KHADER.
Synchronous Counters, ripple counter & other counters Lecture 2
LATCHED, FLIP-FLOPS,AND TIMERS
Counters & Sequential Circuit Design
Introduction to Advanced Digital Design (14 Marks)
Asynchronous Counters with SSI Gates
EKT 124 / 3 DIGITAL ELEKTRONIC 1
Prof. Hsien-Hsin Sean Lee
EKT 221 : Digital 2 COUNTERS.
Sequential Logic Counters and Registers
Figure 12-13: Synchronous Binary Counter
FIGURE 5.1 Block diagram of sequential circuit
DR S. & S.S. GHANDHY ENGINEENRING COLLEGE
Asynchronous Counters
D Flip-Flop.
Registers and Counters Register : A Group of Flip-Flops. N-Bit Register has N flip-flops. Each flip-flop stores 1-Bit Information. So N-Bit Register Stores.
Asynchronous Counters with SSI Gates
COE 202: Digital Logic Design Sequential Circuits Part 4
CSC 220: Computer Organization
Lecture No. 24 Sequential Logic.
29-Nov-18 Counters Chapter 5 (Sections ).
Digital Logic & Design Dr. Waseem Ikram Lecture No. 31.
Instructor: Alexander Stoytchev
EET107/3 DIGITAL ELECTRONICS 1
CHAPTER 4 COUNTER.
MTE 202, Summer 2016 Digital Circuits Dr.-Ing. Saleh Hussin
Lecture No. 32 Sequential Logic.
Sequential Design Example
EGC 442 Introduction to Computer Architecture
Digital Logic Department of CNET Chapter-6
Digital Logic Department of CNET Chapter-6
ANALYSIS OF SEQUENTIAL CIRCUIT LOGIC DIAGRAM
Outline Registers Counters 5/11/2019.
Counters.
CMPE212 Discussion 11/21/2014 Patrick Sykes
COE 202: Digital Logic Design Sequential Circuits Part 3
Presentation transcript:

Sequential Circuit: Counter Introduction Counter is a circuit which cycle through state sequence Two types of counter Synchronous counter (e.g. parallel) Asynchronous counter (e.g. ripple) Ripple counter let some flip-flop output to be used as clock signal source for other flip-flop Synchronous counter use the same clock signal for all flip-flop

Sequential Circuit: Counter Asynchronous Counter (Ripple) Example: 2-bit ripple counter Output from one flip-flop is connected to clock input for the next flip-flop MSB

Sequential Circuit: Counter Asynchronous Counter (Ripple) Example: 3-bit ripple counter

Sequential Circuit: Counter Asynchronous Down Counter The previous example is up asynchronous counter Down asynchronous counter count from large to zero and repeat Example: 3-bit binary down counter

Sequential Circuit: Counter Synchronous Counter (Parallel) Synchronous counter: flip-flop with the same synchronous clock signal We can build synchronous counter using process to design sequential circuit Example: 2-bit synchronous binary counter (using T flip-flop or JK)

Sequential Circuit: Counter Synchronous Counter (Parallel) Example: 2-bit synchronous binary counter (using T flip-flop or JK) cont….

Sequential Circuit: Counter Synchronous Counter (Parallel) Example: 3-bit synchronous binary counter (using T flip-flop or JK) cont…. YAMANI /ZAILY

Sequential Circuit: Counter Synchronous Counter (Parallel) Example: 2-bit synchronous binary counter (using T flip-flop or JK) cont….

Sequential Circuit: Counter Designing Synchronous Counter See sequential logic lecture notes Example: 3-bit Gray Code Counter (using JK flip-flop)

Sequential Circuit: Counter Designing Synchronous Counter 3-bit Gray Code Counter: flip-flop input

Sequential Circuit: Counter Designing Synchronous Counter 3-bit Gray Code Counter: logic diagram