UP/DOWN SYNCHRONOUS COUNTERS An up/down counter is one that is capable of progressing in either direction through a certain sequence. An up/down counter,

Slides:



Advertisements
Similar presentations
A presentation on Counters (second)
Advertisements

Digital Logic Chapter 5 Presented by Prof Tim Johnson
Computing Machinery Chapter 5: Sequential Circuits.
Counter Circuits and VHDL State Machines
Sequential Circuit - Counter -
Sequential Logic Design
Shift Registers and Shift Register Counters
Logic and Computer Design Fundamentals Registers and Counters
Chapter 8 -- Analysis and Synthesis of Synchronous Sequential Circuits.
Digital Logic Design Lecture 24. Announcements Homework 8 due today Exam 3 on Tuesday, 11/25. – Topics for exam are up on the course webpage.
M.S.P.V.L. Polytechnic College, Pavoorchatram
Introduction Flip-flops are synchronous bistable devices. The term synchronous means the output changes state only when the clock input is triggered. That.
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:
Sequential logic and systems
Registers and Counters
Chapter 9 Counters.
CHAPTER 3 Counters.  One of the common requirement in digital circuits/system is counting, both direction (forward and backward)  Digital clocks and.
Counters.
Chapter 1_4 Part II Counters
1 EENG 2710 Project Synchronous Counters. 2 Counters Counter: A Sequential Circuit that counts pulses. Used for Event Counting, Frequency Division, Timing,
Counter Section 6.3.
Sequential Circuit - Counter -
Mid3 Revision Prof. Sin-Min Lee. 2 Counters 3 Figure 9--1 A 2-bit asynchronous binary counter. Asynchronous Counter Operation.
Eng. Mohammed Timraz Electronics & Communication Engineer University of Palestine Faculty of Engineering and Urban planning Software Engineering Department.
T Flip-Flop A T (toggle) flip-flop is a complementing flip-flop and can be obtained from a JK flip-flop when the two inputs are tied together. When T =
CHAPTER 12 REGISTERS AND COUNTERS
Circuit, State Diagram, State Table
CSCE 211: Digital Logic Design Chin-Tser Huang University of South Carolina.
Rabie A. Ramadan Lecture 3
State Machines.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd.
Chapter 8 -- Analysis and Synthesis of Synchronous Sequential Circuits.
Counters Dr. Rebhi S. Baraka Logic Design (CSCI 2301) Department of Computer Science Faculty of Information Technology The Islamic University.
2017/4/24 CHAPTER 6 Counters Chapter 5 (Sections )
Counters By Taweesak Reungpeerakul
Counter Classification Count modulus (MOD) – total number of states in the counter sequence Counter triggering technique – positive edge or negative edge.
BZUPAGES.COM1 Chapter 9 Counters. BZUPAGES.COM2 BzuPages.COM Please share your assignments/lectures & Presentation Slides on bzupages which can help your.
7-6 단일 레지스터에서 Microoperation Multiplexer-Based Transfer  Register 가 서로 다른 시간에 둘 이상의 source 에서 data 를 받을 경우 If (K1=1) then (R0 ←R1) else if (K2=1) then.
Chapter 1 Counters. Counters Counters are sequential circuits which "count” through a specific state sequence. They can count up, count down, or count.
CHAPTER 8 - COUNTER -.
Counters - II. Outline  Synchronous (Parallel) Counters  Up/Down Synchronous Counters  Designing Synchronous Counters  Decoding A Counter  Counters.
Digital Logic Design.
Counter Circuits and VHDL State Machines
CHAPTER 6 Sequential Circuits’ Analysis CHAPTER 6 Sequential Circuits’ Analysis Sichuan University Software College.
1 Lecture #11 EGR 277 – Digital Logic Ch. 5 - Synchronous Sequential Logic There are two primary classifications of logic circuits: 1.Combinational logic.
Counters.
Chapter 8 -- Analysis and Synthesis of Synchronous Sequential Circuits.
Basic Counters: Part I Section 7-6 (pp ).
Synchronous Counter Design
Cpe 252: Computer Organization1 Lo’ai Tawalbeh Lecture #3 Flip-Flops, Registers, Shift registers, Counters, Memory 3/3/2005.
CHAPTER 14 Digital Systems. Figure 14.1 RS flip-flop symbol and truth table Figure
1 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: parallel and.
Sequential logic circuits First Class 1Dr. AMMAR ABDUL-HAMED KHADER.
Synchronous Sequential Logic
FLIP FLOPS Binary unit capable of storing one bit – 0 or 1
LATCHED, FLIP-FLOPS,AND TIMERS
Digital Fundamentals Abdul Hameed
FIGURE 5.1 Block diagram of sequential circuit
DESIGN OF SEQUENTIAL CIRCUITS
Copyright Joanne DeGroat, ECE, OSU
Sequential Circuit - Counter -
Digital Fundamentals with PLD Programming Floyd Chapter 10
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.
29-Nov-18 Counters Chapter 5 (Sections ).
EET107/3 DIGITAL ELECTRONICS 1
Chapter 8 Counters Changjiang Zhang
Binary Logic.
Chapter5: Synchronous Sequential Logic – Part 4
ANALYSIS OF SEQUENTIAL CIRCUIT LOGIC DIAGRAM
Counters.
Presentation transcript:

UP/DOWN SYNCHRONOUS COUNTERS An up/down counter is one that is capable of progressing in either direction through a certain sequence. An up/down counter, sometimes called a bidirectional counter, can have any specified sequence of states. A 3-bit binary counter that advances upward through its sequence (0, I, 2, 3, 4, 5, 6, 7) and then can be reversed so that it goes through the sequence in the opposite direction (7, 6, 5, 4, 3, 2, 1,0) is an illustration of up/down sequential operation. In general, most up/down counters can be reversed at any point in their sequence. For instance, the 3-bit binary counter can be made to go through the following sequence: Table below shows the complete up/down sequence for a 3-bit binary counter. The arrows indicate the state-to-state movement of the counter for both its UP and its DOWN modes of operation. An examination of Qo for both the up and down sequences shows that FFO toggles on each clock pulse. Thus, the J0 and Ko inputs of FFO are

For the up sequence, Q1 changes state on the next clock pulse when Qo = 1. For the down sequence, Q1 changes on the next clock pulse when Qo = O. Thus, the J1 and K1 inputs of FF1 must equal I under the conditions expressed by the following equation: Up/Down sequence for a 3-bit binary counter.

For the up sequence, Q2 changes state on the next clock pulse when Qo = QJ = I. For the down sequence, Q2 changes on the next clock pulse when Qo = Q1 = O. Thus, the j 2 and K 2 inputs of FF2 must equal I under the conditions expressed by the following equation: Each of the conditions for the J and K inputs of each flip-flop produces a toggle at the appropriate point in the counter sequence. Figure below shows a basic implementation of a 3-bit up/down binary counter using the logic equations just developed for the 1 and K inputs of each flip-flop Notice that the UP/ DOWN control input is HIGH for UP and LOW for DOWN.

Example: show the timing diagram and determine the sequence of a 4-bit synchronous binary up/down counter if the clock and UP/DOWN control inputs have waveforms as shown in figure. The counter starts in the all Os state and is positive edge-triggered. Solution: the timing diagram showing the Q outputs is shown in figure.