Experiments- 9 [Part -1]( For academic Purpose Only)

 Design and verify the 4- Bit Synchronous/ Asynchronous Counter using JK flip flop

Introduction

A counter is a device which stores (and sometimes displays) the number of times a particular event or process has occurred, often in relationship to a clock signal. Counters are used in digital electronics for counting purpose, they can count specific event happening in the circuit. For example, in UP counter a counter increases count for every rising edge of clock.

Classification of Counters

Counters are broadly divided into two categories

  1. Asynchronous counter
  2. Synchronous counter

1) Asynchronous Counter

In asynchronous counter we don’t use universal clock, only first flip flop is driven by main clock and the clock input of rest of the following counters is driven by output of previous flip flops. We can understand it by following diagram-



Figure-1: Asynchronous Counter Circuit and Timing Diagram

It is evident from timing diagram that Q0 is changing as soon as the rising edge of clock pulse is encountered, Q1 is changing when rising edge of Q0 is encountered(because Q0 is like clock pulse for second flip flop) and so on. In this way ripples are generated through Q0,Q1,Q2,Q3 hence it is also called RIPPLE counter.

Simulator :

  • Step-1) Press Switch to supply 5V to the circuit.
  • The switch in ON state is  and the switch in OFF state is 
  • Step-2) Press Counter button to start the counter.
  • Step-3) Different combination of LEDs lit up for different combination of inputs.
  • The LED in OFF state is  and the LED in ON state is  .
  • The data is simultaneously added to the Truth Table.

  • Step-4) Repeat Steps 2 to 3 for another set of data.
  • Step-5) Click on "Generate Waveform" Button to generate the Timing Diagram .
  • Step-6) Click "Print" to get the print out of the Truth Table and the Timing Diagram.

LAB Simulation

Asynchronous Counter    

2) Synchronous Counter

Unlike the asynchronous counter, synchronous counter has one global clock which drives each flip flop so output changes in parallel. The one advantage of synchronous counter over asynchronous counter is, it can operate on higher frequency than asynchronous counter as it does not have cumulative delay because of same clock is given to each flip flop.





Figure-2: Synchronous Counter Circuit and Timing Diagram


From circuit diagram we see that Q0 bit gives response to each falling edge of clock while Q1 is dependent on Q0, Q2 is dependent on Q1 and Q0 , Q3 is dependent on Q2,Q1 and Q0.


Simulator :

  • Step-1) Press Switch to supply 5V to the circuit.
  • The switch in ON state is  and the switch in OFF state is 
  • Step-2) Press Counter button to start the counter.
  • Step-3) Different combination of LEDs lit up for different combination of inputs.
  • The LED in OFF state is  and the LED in ON state is  .
  • The data is simultaneously added to the Truth Table.
  • Step-4) Repeat Steps 2 to 3 for another set of data.
  • Step-5) Click on "Generate Waveform" Button to generate the Timing Diagram .
  • Step-6) Click "Print" to get the print out of the Truth Table and the Timing Diagram.


LAB Simulation


Synchronous Counter    


TEST

In digital logic, a counter is a device which ____________
A counter circuit is usually constructed of ____________ .
Ripple counters are also called ____________ .
The parallel outputs of a counter circuit represent the _____________ .
What is the maximum possible range of bit-count specifically in n-bit binary counter consisting of ‘n’ number of flip-flops?
One of the major drawbacks to the use of asynchronous counters is that ____________
A counter is implemented using three (3) flip-flops, possibly it will have ________ maximum output status.
Which sequential circuits are applicable for counting pulses?
A decimal counter has ______ states.
Counter is a ____________ .

References


  1. William Gothmann H, Digital Electronics : An Introduction To Theory And Practice , Prentice Hall, 2nd ed. 1982
  2. M. Morris Mano, Michael D Ciletti, "Digital Design", Pearson, 4th ed. 2008
  3. Thomas L. Floyd, R. P. Jain, "Digital Fundamentals", Pearson, 11th ed. 2017
  4. S Salivahanan, S Arivazhagan, "Digital Circuits and Design", Vikas Publishing House Pvt Ltd., 3rd ed. 2009
  5. Ronald J. Tocci, Neal S. Widmer, Gregory L. Moss, "Digital Systems", Pearson, 10th ed. 2009
  6. Anil K. Maini, "Digital Electronics: Principles, Devices and Applications", Wiley-Blackwell, 2007
  7. Synchronous Counter: https://www.electronics-tutorials.ws/counter/count_3.html
  8. Asynchronous Counters: https://www.allaboutcircuits.com/textbook/digital/chpt-11/asynchronous-counters/

Comments

Popular posts from this blog

BCA Syllabus Topics

Quine-Mccluskey Method

Alternate Logic-Gate Representations