Johnson Counters

Johnson Counters

Published by: Nuru

Published date: 22 Jun 2021

Johnson Counters Photo

Johnson Counters

Johnson counters are the other type of shift register counters and are the variation of the ring counters. These are known as the twisted ring counters. The output from the last flip flop is inverted. It is again fed back as an input to the first. For this phenomenon, we can also name it as the Inverse Feedback Counter. An n-stage Johnson counter provides a count sequence of length 2n. This is because; we can consider it as the mod- 2n counter.

Johnson ring counter is used to count the data in a continuous loop. The Johnson counter has the same number of a flip flop but it can count twice the number of states the ring counter can count. Johnson counter is just the compliment of the basic ring counter.

There is an obvious disadvantage of the twisted ring counter. That is, that the maximum states of it are not fully put to use. There is the use of only eight of the sixteen states. We must initially force it into a valid state in the count sequence. This is important because it operates on a subset of the available number of the states. Otherwise, the absolute sequence is not followed.

There are also some advantages of the twisted ring counter as well. Although they have the same number of flip- flops they can count twice the number of states than the normal ring counters. It is also a self- decoding circuit.

Johnson Counter

Fig: 5- bit Johnson Counter

The above-given figure is of a 5- bit Johnson Counter.

The counter sequence of the 5- bit Twisted Counter is given below:

Johnson Counter

The applications of the Johnson Counters are:

  • They are used as the asynchronous decade counters.
  • Like the ring counters, they are also used in hardware logic design manufacturing.
  • It is used to divide the frequency of the clock signal.