Digital Logic Circuits: Unit III: (c) Shift Registers

Johnson or Twisting Ring or Switch Tail Counter

Principle of operation, Logic Diagram, Truth Table, Waveform | Shift Registers

• In a Johnson counter, the Q output of each stage of flip-flop is connected to the D input of the next stage.

Johnson or Twisting Ring or Switch Tail Counter

• In a Johnson counter, the Q output of each stage of flip-flop is connected to the D input of the next stage.

• The single exception is that the complement output of the last flip-flop is connected back to the D-input of the first flip-flop as shown in Fig. 6.7.1.


Note : Johnson counter can be implemented with SR or JK flip-flops as well.

• As shown in Fig. 6.7.1 there is a feedback from the rightmost flip-flop complement output to the leftmost flip-flop input. This arrangement produces a unique sequence of states.

• Initially, the register (all flip-flops) is cleared. So all the outputs,

QA, QB, QC, QD ARE ZERO-

  The output of last stage, QD is zero. Therefore complement output of last stage,  is one. This is connected back to the D input of first stage. So DA is one.

The first falling clock edge produces QA= 1 and QB = 0,

QC = 0, QD = 0 since DB, DC, DD are zero.

• The next clock pulse produces QA = 1, QB = 1, QC = 0, QD = 0.

• The sequence of states is summarized in Table 6.7.1 


• After 8 states the same sequence is repeated.

• In this case, four-bit register is used. So the four-bit sequence has a total of eight states.

• Fig. 6.7.2 gives the timing sequence for a four-bit Johnson counter.


• If we design a counter of five-bit sequence, it has a total of ten states.

• An n-stage Johnson counter will produce a modulus of 2xn, where n is the number of stages (i.e. flip-flops) in the counter.

• Johnson counter requires only half the number of flip-flops compared to the standard ring counter. However, it requires more flip-flop than binary counter.

 

Ex. 6.7.1 Draw a 5 flip-flop shift (Johnson) counter, its truth table and waveforms. Explain its operation as a decade counter.

Sol. : The Fig. 6.7.3 shows the 5-bit shift (Johnson) counter. Since this counter goes through 10 states, the frequency at the output of last flip-flop is l/l0th of the clock frequency and hence it is a decade counter.

The Table 6.7.2 shows the truth table for the 5 flip-flop shift counter and illustrates its operation.

Waveforms :


Review Questions

1. Draw the 4-bit Johnson counter and explain the operation.

2. Design Johnson counter and state its advantages and disadvantages.

AU : CSE : Dec.-11, Marks 8


Digital Logic Circuits: Unit III: (c) Shift Registers : Tag: : Principle of operation, Logic Diagram, Truth Table, Waveform | Shift Registers - Johnson or Twisting Ring or Switch Tail Counter