Page 84 - Digital Electronics by harish
P. 84

3.2  Counters

                       The most important sequential circuits used in digital systems are

                       1) Counters and
                       2) Registers

                       A  sequential  logic  circuit  used  for  counting  the  number  of  pulses  is  known  as  a
               counter.  Counters are also used for measuring time and frequency.Flip-flops are the basic
               elements used for designing the counter circuits. Basically there are two types of counters.
               They are,

                   1.  Asynchronous counter
                   2.  Synchronous counter

               3.2.1  Asynchronous counter


                       The asynchronous counter (ripple counter) is simple and straightforward in operation
               and construction and requires minimum hardware. These counters are slow in operation. Each
               flip-flop is triggered by the previous flip-flop and hence the counter has a cumulative settling
               time. i.e. the flip-flops are connected in serial and hence these counters are also called serial
               counters.  In  this  type  of  counters,  the  triggers  move  through  the  flip-flop  like  a  ripple  in
               water. Hence, these counters are also known as ripple counters.

               3.2.1.1 Four bit binary asynchronous (ripple)UP counter

                       The logic diagram of 4-bit binary asynchronous UP counter is shown in figure. The
               UP counter counts from 0000 to 1111.




















                                 Figure :Four bit binary asynchronous (ripple) UP counter

                       Four negative edge triggered JKMS flip-flops are used in this counter. J and K inputs
               of all the FFs are connected to +5v (J =1, K = 1). This makes the FFs to operate as T (Toggle)
               flip-flop. The T FF changes its state (i.e. from 0 to 1 or 1 to 0) for every input clock pulse.
               The clock input is applied to the first flip-flop A. The Q output of the FF A is given as clock
               input to the second flip-flop B. The Q output of FF B is given as clock input to the third flip-
               flop C. The Q output of flip-flop C is given as clock input to the forth flip-flop D. The Q
               output of all the flip-flops are taken as the counter outputs DCBA. The output A is called the




                                                           84
   79   80   81   82   83   84   85   86   87   88   89