DIGITAL ELECTRONICS. Counters. By: Electrical Engineering Department



Similar documents
Module 3: Floyd, Digital Fundamental

To design digital counter circuits using JK-Flip-Flop. To implement counter using 74LS193 IC.

Asynchronous Counters. Asynchronous Counters

Contents COUNTER. Unit III- Counters

Counters & Shift Registers Chapter 8 of R.P Jain

Digital Logic Design Sequential circuits

Experiment # 9. Clock generator circuits & Counters. Eng. Waleed Y. Mousa

ETEC 2301 Programmable Logic Devices. Chapter 10 Counters. Shawnee State University Department of Industrial and Engineering Technologies

DIGITAL COUNTERS. Q B Q A = 00 initially. Q B Q A = 01 after the first clock pulse.

DIGITAL TECHNICS II. Dr. Bálint Pődör. Óbuda University, Microelectronics and Technology Institute. 2nd (Spring) term 2012/2013

Lecture 8: Synchronous Digital Systems

Counters and Decoders

Napier University. School of Engineering. Electronic Engineering A Module: SE42205 Digital Design

Chapter 8. Sequential Circuits for Registers and Counters

WEEK 8.1 Registers and Counters. ECE124 Digital Circuits and Systems Page 1

ASYNCHRONOUS COUNTERS

Digital Systems Based on Principles and Applications of Electrical Engineering/Rizzoni (McGraw Hill

Chapter 7. Registers & Register Transfers. J.J. Shann. J. J. Shann

Flip-Flops and Sequential Circuit Design. ECE 152A Winter 2012

Flip-Flops and Sequential Circuit Design

Counters. Present State Next State A B A B

Fig1-1 2-bit asynchronous counter

Cascaded Counters. Page 1 BYU

Counters are sequential circuits which "count" through a specific state sequence.

Asynchronous counters, except for the first block, work independently from a system clock.

Take-Home Exercise. z y x. Erik Jonsson School of Engineering and Computer Science. The University of Texas at Dallas

Design Example: Counters. Design Example: Counters. 3-Bit Binary Counter. 3-Bit Binary Counter. Other useful counters:

BINARY CODED DECIMAL: B.C.D.

SEQUENTIAL CIRCUITS. Block diagram. Flip Flop. S-R Flip Flop. Block Diagram. Circuit Diagram

Lab 1: Study of Gates & Flip-flops

ENEE 244 (01**). Spring Homework 5. Due back in class on Friday, April 28.

Lesson 12 Sequential Circuits: Flip-Flops

DEPARTMENT OF INFORMATION TECHNLOGY

Chapter 9 Latches, Flip-Flops, and Timers

Digital Logic Design. Basics Combinational Circuits Sequential Circuits. Pu-Jen Cheng

Digital Fundamentals. Lab 8 Asynchronous Counter Applications

NOTE: The Flatpak version has the same pinouts (Connection Diagram) as the Dual In-Line Package.

CHAPTER 11: Flip Flops

Theory of Logic Circuits. Laboratory manual. Exercise 3

Having read this workbook you should be able to: recognise the arrangement of NAND gates used to form an S-R flip-flop.

INTEGRATED CIRCUITS. For a complete data sheet, please also download:

So far we have investigated combinational logic for which the output of the logic devices/circuits depends only on the present state of the inputs.

Latches, the D Flip-Flop & Counter Design. ECE 152A Winter 2012

Lecture-3 MEMORY: Development of Memory:

Flip-Flops, Registers, Counters, and a Simple Processor

Upon completion of unit 1.1, students will be able to

CHAPTER IX REGISTER BLOCKS COUNTERS, SHIFT, AND ROTATE REGISTERS

DATA SHEET. HEF40193B MSI 4-bit up/down binary counter. For a complete data sheet, please also download: INTEGRATED CIRCUITS

DIGITAL TECHNICS II. Dr. Bálint Pődör. Óbuda University, Microelectronics and Technology Institute 5. LECTURE: REGISTERS AND RELATED

Memory Elements. Combinational logic cannot remember

1.1 The 7493 consists of 4 flip-flops with J-K inputs unconnected. In a TTL chip, unconnected inputs

Wiki Lab Book. This week is practice for wiki usage during the project.

Decimal Number (base 10) Binary Number (base 2)

NOTE: The Flatpak version has the same pinouts (Connection Diagram) as the Dual In-Line Package.

6-BIT UNIVERSAL UP/DOWN COUNTER

COMBINATIONAL and SEQUENTIAL LOGIC CIRCUITS Hardware implementation and software design

List of Experiment. 8. To study and verify the BCD to Seven Segments DECODER.(IC-7447).

Gray Code Generator and Decoder by Carsten Kristiansen Napier University. November 2004

DM54161 DM74161 DM74163 Synchronous 4-Bit Counters

DM74LS169A Synchronous 4-Bit Up/Down Binary Counter

DIGITAL TECHNICS II. Dr. Bálint Pődör. Óbuda University, Microelectronics and Technology Institute

EXPERIMENT 8. Flip-Flops and Sequential Circuits

ECE380 Digital Logic

74F168*, 74F169 4-bit up/down binary synchronous counter

EE 42/100 Lecture 24: Latches and Flip Flops. Rev B 4/21/2010 (2:04 PM) Prof. Ali M. Niknejad

CS311 Lecture: Sequential Circuits

Design: a mod-8 Counter

Digital Controller for Pedestrian Crossing and Traffic Lights

CDA 3200 Digital Systems. Instructor: Dr. Janusz Zalewski Developed by: Dr. Dahai Guo Spring 2012

Digital Electronics Detailed Outline

Master/Slave Flip Flops

Layout of Multiple Cells

NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter

Systems I: Computer Organization and Architecture

Copyright Peter R. Rony All rights reserved.

Modeling Sequential Elements with Verilog. Prof. Chien-Nan Liu TEL: ext: Sequential Circuit

Sequential Logic Design Principles.Latches and Flip-Flops

3.Basic Gate Combinations


CHAPTER 11 LATCHES AND FLIP-FLOPS

Registers & Counters

SN54/74LS192 SN54/74LS193

Chapter 5. Sequential Logic

74AC191 Up/Down Counter with Preset and Ripple Clock

(Refer Slide Time: 00:01:16 min)

Sequential Logic. (Materials taken from: Principles of Computer Hardware by Alan Clements )

CSE140 Homework #7 - Solution

DATA SHEET. HEF4017B MSI 5-stage Johnson counter. For a complete data sheet, please also download: INTEGRATED CIRCUITS

The components. E3: Digital electronics. Goals:

L4: Sequential Building Blocks (Flip-flops, Latches and Registers)

CHAPTER 3 Boolean Algebra and Digital Logic

Digital Electronics Part I Combinational and Sequential Logic. Dr. I. J. Wassell

Engr354: Digital Logic Circuits

Combinational Logic Design Process

Digital Fundamentals

54LS169 DM54LS169A DM74LS169A Synchronous 4-Bit Up Down Binary Counter

Operating Manual Ver.1.1

74LS193 Synchronous 4-Bit Binary Counter with Dual Clock

Transcription:

Counters By: Electrical Engineering Department 1

Counters Upon completion of the chapter, students should be able to:.1 Understand the basic concepts of asynchronous counter and synchronous counters, and the difference between them..1.1 Draw circuit and Timing Diagram of Asynchronous Counters.1.2 Interpret the Operation and Application of an asynchronous counter.1.3 Draw circuit and timing diagram of synchronous counters.1.4 Interpret the operation and application of synchronous up/down counters..1.5 Describe how the counters in.1.1 and.1.3 can be connected in cascade to produce higher mod.1.6 Explain the application of counters in Digital Clock

Introduction COUNTERS A counter is a register that goes through a predetermined sequence of states upon the application of clock pulses. Asynchronous counters Synchronous counters Asynchronous Counters (or Ripple counters) the clock signal (CLK) is only used to clock the first FF. Each FF (except the first FF) is clocked by the preceding FF. Synchronous Counters, the clock signal (CLK) is applied to all FF, which means that all FF shares the same clock signal, thus the output will change at the same time.

Introduction COUNTERS Modulus (MOD) the number of states it counts in a complete cycle before it goes back to the initial state. Thus, the number of flip-flops used depends on the MOD of the counter (ie; MOD-4 use 2 FF (2-bit), MOD-8 use 3 FF (3-bit), etc..) Example: MOD-4 Ripple/Asynchronous Up-Counter.

Asynchronous Counters

Asynchronous (Ripple) UP Counters The Asynchronous Counter that counts 4 number starts from 00 01 10 11 and back to 00 is called MOD-4 Ripple (Asynchronous) Up-Counter. Next state table and state diagram Present State Next State 00 Q 1 Q 0 Q 1 Q 0 00 01 01 10 11 01 10 11 11 00 10

Asynchronous (Ripple) UP Counters Figure.1 : MOD 4 Asynchronous Up Counter A two-bit asynchronous counter is shown on the left. The external clock is connected to the clock input of the first flip-flop (FF0) only. So, FF0 changes state at the falling edge of each clock pulse, but FF1 changes only when triggered by the falling edge of the Q output of FF0. Note that for simplicity, the transitions of Q0, Q1 and CLK in the timing diagram above are shown as simultaneous even though this is an asynchronous counter. Actually, there is some small delay between the CLK, Q0 and Q1 transitions. Waveform

Asynchronous (Ripple) UP Counters Figure.1 : MOD 4 Asynchronous Up Counter Because of the inherent propagation delay through a flip-flop, the transition of the input clock pulse and a transition of the Q output of FF0 can never occur at exactly the same time. Therefore, the flip-flops cannot be triggered simultaneously, producing an asynchronous operation. The 2-bit ripple counter circuit shown has four different states, each one corresponding to a count value. Similarly, a counter with n flip-flops can have 2 to the power n states. (2 n ) The number of states in a counter is known as its mod (modulo) number. Thus a 2-bit counter is a mod-4 counter. Waveform

Asynchronous (Ripple) UP Counters Figure.1 : MOD 4 Asynchronous Up Counter Usually, all the CLEAR inputs are connected together, so that a single pulse can clear all the flip-flops before counting starts. The clock pulse fed into FF0 is rippled through the other counters after propagation delays, like a ripple on water, hence the name Ripple Counter A mod-n counter may also described as a divide-by-n counter. This is because the most significant flip-flop (the furthest flip-flop from the original clock pulse) produces one pulse for every n pulses at the clock input of the least significant flip-flop (the one triggers by the clock pulse). Waveform

MOD 8 Asynchronous Up Counter Figure.2 : MOD 8 Asynchronous Up Counter The following is a three-bit asynchronous binary counter and its timing diagram for one cycle. It works exactly the same way as a two- bit asynchronous binary counter mentioned above, except it has eight states due to the third flip-flop. Waveform 1

MOD 8 Asynchronous Up Counter Figure.3a Next State Table Present State Next State CBA CBA 000 001 001 010 010 011 011 100 100 101 101 110 110 111 111 000 6 Figure.3b State Diagram 0 7 1 2 5 3 4 1

Exercise : Figure.4 : MOD 8 Asynchronous Up Counter A B C 1 J Q 1 J Q 1 J Q CLK CLK CLK K Q K Q K Q CLK A 0 B 0 C 0 1

MOD 16 Asynchronous Up counter (Negative Triggered) Figure.5 : MOD 16 Asynchronous Up Counter 1

MOD 16 Asynchronous Up counter (Positive Triggered) Figure.6 : MOD 16 Asynchronous Up Counter Exercise : Draw a MOD 16 Asynchronous DOWN Counter (Negative Triggered) : 1

Asynchronous DOWN Counter Figure.7 : MOD 4 or 2-bit Asynchronous down counter A (LSB) B (MSB) 1 J Q 1 J Q CLK CLK K Q K Q CLK A 0 1 0 1 0 1 0 1 0 B 0 1 1 0 0 1 1 0 0 Binary 0 3 2 1 0 3 2 1 0 1

Asynchronous Counters Exercise: Design a MOD-4 ripple down-counter Design a MOD-8 ripple down counter using negative triggered. Design a MOD-16 ripple down counter using positive triggered. 1

Asynchronous Counters (MOD 2 N ) So far, we have design the counters with MOD number equal to 2 N, where N is the number of bit (N = 1,2,3,4.) (also correspond to number of FF) Thus, the counters are limited on for counting MOD-2, MOD4, MOD-8, MOD-16 etc.. The question is how to design a MOD-5, MOD-6, MOD-7, MOD-9 which is not a MOD-2 N (MOD 2 N )? MOD-6 counters will count from 0 10 (000 2 ) to 5 10 (101 2 ) and after that will recount back to 0 10 (000 2 ) continuously. 1

Asynchronous Counters (MOD 2 N ) MOD-6 ripple up-counter (MOD 2 N ) Present St. Next St. CBA CBA 000 001 001 010 010 011 011 100 100 101 101 000(110) 5 4 0 3 Figure.8b :State Diagram 1 2 Figure.8a :Next State Table Reset the state to 000 2 when 110 2 is detected 1

Asynchronous Counters (MOD 2 N ) Circuit diagram for MOD-6 ripple up-counter (MOD 2 N ) A (LSB) B C(MSB) Present St. Next St. CBA CBA 000 001 001 010 010 011 011 100 100 101 101 000(110) 1 1 1 J Q J Q CLK CLR CLK K Q CLR CLK K Q J CLR K Q CLK Q Detect the output at CBA=110 to activate CLR. NAND gate is used to detect outputs that generates 1!

Asynchronous Counters (MOD 2 N ) Exercise : Draw MOD-5 Ripple Down-counter and Up- counter (MOD 2 N ) 2

IC for Asynchronous counters (IC 74293) 74293 IC for Asynchronous counter with Reset (MR1 and MR2) MR1 74293 MR2 Q3 Q2 Q1 CP1 CP0 Q0 CP0 CP1 MR1 MR2 Q0 Q1 Q2 1 J Q 1 J Q 1 J Q 1 J Q CLK CLK CLK CLK K CLR Q K K Q CLR CLR Q K CLR Q Q3 2

IC for Asynchronous counters (IC 74293) Using 74293 IC to design MOD 16 Asynchronous UP-Counter! Exercise: Use 74293 IC to design MOD-10 ripple upcounter MR1 MR2 74293 CP1 CP0 Q3 Q2 Q1 Q0 1 0 1 0 2

IC for Asynchronous counters (IC 74293) Exercise: Determine the MOD for each configuration shown below? MR1 MR2 74293 CP1 CP0 Q3 Q2 Q1 Q0 Answer : MOD 8 MR1 MR2 74293 CP1 CP0 Q3 Q2 Q1 1 0 1 Q0 Answer : MOD 5 2

IC for Asynchronous counters (IC 74293) Determine the MOD for configuration shown below? MR1 MR2 74293 CP1 CP0 Q3 Q2 Q1 Q0 1 1 1 Answer : MOD 14 1 2

IC for Asynchronous counters (IC 74293) CASCADE connection to produce Higher Mod Exercise : Design Asynchronous counters MOD-60 using IC 74293. Solution : Discuss with your Lecturer in class. Exercise : i. Design Asynchronous counters MOD-55 using IC 74293. ii. Design Asynchronous counters MOD- 1000 using IC 74293. 2

Asynchronous Decade Counters Figure.3 : Asynchronous Decade Counter The binary counters previously introduced have two to the power n states. But counters with states less than this number are also possible. They are designed to have the number of states in their sequences, which are called truncated sequences. These sequences are achieved by forcing the counter to recycle before going through all of its normal states. A common modulus for counters with truncated sequences is ten. A counter with ten states in its sequence is called a decade counter. The circuit below is an implementation of a decade counter. 2

Asynchronous Decade Counters The sequence of the decade counter is shown in the table below: Once the counter counts to ten (1010), all the flip-flops are being cleared. Notice that only Q1 and Q3 are used to decode the count of ten. This is called partial decoding, as none of the other states (zero to nine) have both Q1 and Q3 HIGH at the same time. Figure.4 : True Table Asynchronous Decade Counter 2

Asynchronous Up-Down Counters Figure.5 : Asynchronous Up-Down Counter In certain applications a counter must be able to count both up and down. The circuit below is a 3-bit up-down counter. It counts up or down depending on the status of the control signals UP and DOWN. When the UP input is at 1 and the DOWN input is at 0, the NAND network between FF0 and FF1 will gate the non-inverted output (Q) of FF0 into the clock input of FF1. Similarly, Q of FF1 will be gated through the other NAND network into the clock input of FF2. Thus the counter will count up. 2

Asynchronous Up-Down Counters Figure.5 : Asynchronous Up-Down Counters When the control input UP is at 0 and DOWN is at 1, the inverted outputs of FF0 and FF1 are gated into the clock inputs of FF1 and FF2 respectively. If the flip-flops are initially reset to 0's, then the counter will go through the following sequence as input pulses are applied. 30

Asynchronous Up-Down Counters Notice that an asynchronous up-down counter is slower than an up counter or a down counter because of the additional propagation delay introduced by the NAND networks. 3

Asynchronous Up-Down Counters Figure.3 : Asynchronous Up-Down Counters Waveform For 4 Bit Up-Down Counter 3

Asynchronous Counters Disadvantages of Asynchronous Counters:- Propagation delay is severe for larger MOD of counters, especially at the MSB. Existence of glitch is inevitable for MOD 2 N counters. Cannot design random counters (i.e:- to design circuit that counts numbers in these sequence 5 6 7 2 3 1 5 6 7 2 3 1 5 6.) Solution, use SYNCHRONOUS COUNTERS. 3

Synchronous Counters 3

Synchronous Counters A synchronous counter, in contrast to an asynchronous counter, is one whose output bits change state simultaneously, with no ripple. The only way we can build such a counter circuit from J-K flip-flops is to connect all the clock inputs together, so that each and every flip-flop receives the exact same clock pulse at the exact same time: 3

Synchronous Counters Now, the question is, what do we do with the J and K inputs? We know that we still have to maintain the same divide-by-two frequency pattern in order to count in a binary sequence, and that this pattern is best achieved utilizing the "toggle" mode of the flip-flop, so the fact that the J and K inputs must both be (at times) "high" is clear. However, if we simply connect all the J and K inputs to the positive rail of the power supply as we did in the asynchronous circuit, this would clearly not work because all the flip-flops would toggle at the same time: with each and every clock pulse! 3

Synchronous Counters 3

Synchronous Counters 3

How To Design Synchronous Counter For synchronous counters, all the flip-flops are using the same CLOCK signal. Thus, the output would change synchronously. Procedure to design synchronous counter are as follows:- STEP 1: Obtain the State Diagram. STEP 2: Obtain the Excitation Table using state transition table for any particular FF (JK or D). Determine number of FF used. STEP 3: Obtain and simplify the function of each FF input using K-Map. STEP 4: Draw the circuit. 3

How To Design Synchronous Counter Design a MOD-4 synchronous up-counter, using JK FF. STEP 1: Obtain the State transition Diagram 0 00 3 1 Binary 11 01 2 10

How To Design Synchronous Counter STEP 2: Obtain the Excitation table. Two JK FF are used. Present State OUTPUT TRANSITION FF INPUT Q N Q N+1 J K 0 0 0 X 0 1 1 X 1 0 X 1 1 1 X 0 Excitation table Next State Input, J K B A B A J B K B J A K A 0 0 0 1 0 X 1 X 0 1 1 0 1 X X 1 1 0 1 1 X 0 1 X 1 1 0 0 X 1 X 1 4

How To Design Synchronous Counter STEP 3: Obtain the simplified function using K-Map A B 0 1 0 0 1 1 X X A B 0 1 0 1 X J B = A 1 1 X J A = 1 A B 0 1 0 X X 1 0 1 A B 0 1 0 X 1 1 X 1 K B = A K A = 1 4

How To Design Synchronous Counter STEP 4: Draw the circuit diagram. A (LSB) B (MSB) 1 J A Q A CLK J B Q B CLK K A QA K B QB (MOD-4 synchronous up-counter ) 4

How To design Synchronous Counter Let us employ these techniques to design a MOD-8 counter to count in the following sequence: 0, 1, 2, 3, 4, 5, 6, 7. Step1: Determined Flip Flop Used and Creating state transition diagram. diagram. (Rajah Keadaan) N = 2 n 8 = 2 n n = log 8 / log 2 = 3 Flip Flop ( 3 Bit ) M = 2 n -1 = 2 3-1 = 8-1 = 7 N = Modulo/MOD n = Flip Flop Used M = Maximum Number To Be Count 4

How To design Synchronous Counter Step 2: Creating present state-next state table Present State Next State Q 2 Q 1 Q 0 Q 2 Q 1 Q 0 0 0 0 0 0 1 Q0 = QA Q1 = QB Q2 = Qc 0 0 1 0 1 0 0 1 0 0 1 1 0 1 1 1 0 0 1 0 0 1 0 1 1 0 1 1 1 0 1 1 0 1 1 1 1 1 1 0 0 0 4

How To Design Synchronous Counter Step 3: Expand the present state-next state table to form the transition table. Excitation Table (Jadual Ujaan Flip Flop _ JK) Q Q J K 0 0 0 X 0 1 1 X 1 0 X 1 1 1 X 0 X indicates a "don t t care" condition. Present Next State Present inputs State Q C Q B Q A Q C Q B Q A J C K C J B K B J A K A 0 0 0 0 0 1 0X 0X 1X 0 0 1 0 1 0 0X 1X X1 0 1 0 0 1 1 0X X0 1X 0 1 1 1 0 0 1X X1 X1 1 0 0 1 0 1 X0 0X 1X 1 0 1 1 1 0 X0 1X X1 1 1 0 1 1 1 X0 X0 1X 1 1 1 0 0 0 X1 X1 X1 4

How To Design Synchronous Counter Step 4: Use Karnaugh maps to identify the present state logic functions for each of the inputs. E.g. for J 2 we get: QA QA 0 1 0 QcQB QcQB 00 01 1 1 1 0 0 0 0 2 6 4 1 1 3 7 5 X X X X J C = Q B Q A Using similar techniques for the other inputs we get: K = Q C B Q A J B = Q A K = Q B A J A = 1 K = 1 A 4

How To Design Synchronous Counter Step 5: Constructing Circuit A A B B C C A A B B C C 4

How To Design Synchronous Counter that count Random number Example : Design a Synchronous Counter to Count 4,7,3,0 and 2 respectively using JKFlip Flop negative trigered by showing: i. Flip Flop Used ii. State Transition Diagram iii. Exitation Table / Present state, next State iv. Karnough Map & perform Simplified Function v. The Synchronous Counter

Synchronous Counter to Count 4,7,3,0 and 2 respectively Solution: Step 1 : Flip Flop Used Find Modulo, N= 2 n M = 7, M = 2 n -1 = 7 2 n = N, so, N = 7+1 = 8, MOD 8 2 n = 8, n = log 8 / log 2 n = 3 bit = 3 Flip Flop.

Synchronous Counter to Count 4,7,3,0 and 2 respectively Solution: Step 2 : State Transation Diagram, to count 4, 7, 3, 0 and 2. 100 010 111 Exitation Truth Table For Counter using JK FlipFlop Present Qn Next State Qn+1 J K 0 0 0 x 0 1 1 x 000 011 1 0 x 1 1 1 x 0

Synchronous Counter to Count 4,7,3,0 and 2 respectively Step 3 : Exitation Table /present State, Next State Deci Present Next State JC KC JB mal State KB JA KA QC QB QA QC QB QA 4 1 0 0 1 1 1 x 0 1 x 1 x 7 1 1 1 0 1 1 x 1 x 0 x 0 3 0 1 1 0 0 0 0 x x 1 x 1 0 0 0 0 0 1 0 0 x 1 x 0 x 2 0 1 0 1 0 0 1 x x 1 0 x

Synchronous Counter to Count 4,7,3,0 and 2 respectively Step 4: Karnough Map and Simplified Function CB 00 01 11 10 A 0 0 0 x 1 0 2 6 4 1 x x x x 1 3 7 5 K-Map For JA = QC

Synchronous Counter to Count 4,7,3,0 and 2 respectively K-Map For JA = QC K-Map For KA = QC CB 00 01 11 10 CB 00 01 11 10 A 0 0 0 X 1 A 0 X X X X 0 2 6 4 0 2 6 4 1 X X X X 1 3 7 5 1 X 1 0 X 1 3 7 5

Synchronous Counter to Count 4,7,3,0 and 2 respectively K-Map For JB = 1 K-Map For KB = QC CB 00 01 11 10 CB 00 01 11 10 A 0 1 X X 1 A 0 X 1 X X 0 2 6 4 0 2 6 4 1 X X X X 1 3 7 5 1 X 1 0 X 1 3 7 5

Synchronous Counter to Count 4,7,3,0 and 2 respectively K-Map For JC = QA+QB K-Map For KC = QB CB 00 01 11 10 CB 00 01 11 10 A 0 0 1 X X A 0 X X X 0 0 2 6 4 0 2 6 4 1 X 0 X X 1 3 7 5 1 X X 1 X 1 3 7 5

Synchronous Counter to Count 4,7,3,0 and 2 respectively Step 5 : Perform Counter Circuit By using simplified function from K-Map, JA = QC, JB = 1, KB = QC, JC = QA + QB, KC = QB '1' / Vdd KA = QC, J A Q A JB QB JC QC K A Q A KB QB KC QC CP, CP,CLOCK CLOCK PULSE

Synchronous Counter Exercises: Design a counter to count in the following sequence: 6, 4. 2, 3, 1. Design a counter to count in the following sequence: 15,9,11,5,2,13,1. Do more exercises in Past Years Exam Paper. End Of This Topic.. 5