0% found this document useful (0 votes)
33 views

35-Modulo Counter, Ring Counter and Johnson Counter-28!03!2023

The document discusses different types of counters: 1) Modulo counters count through a repeated sequence of states and are named based on the number of states (e.g. a 4-state counter is MOD-4). 2) A ring counter shifts a single "1" bit between flip-flops to produce a sequence of timing signals. 3) A Johnson counter, also called a twisted ring counter, produces twice as many states as flip-flops by switching the direction of the shift periodically.

Uploaded by

Back up
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views

35-Modulo Counter, Ring Counter and Johnson Counter-28!03!2023

The document discusses different types of counters: 1) Modulo counters count through a repeated sequence of states and are named based on the number of states (e.g. a 4-state counter is MOD-4). 2) A ring counter shifts a single "1" bit between flip-flops to produce a sequence of timing signals. 3) A Johnson counter, also called a twisted ring counter, produces twice as many states as flip-flops by switching the direction of the shift periodically.

Uploaded by

Back up
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

Modulo, Ring and Johnson

Counters
Dr. Sathya P
Associate Professor
SENSE
Modulo – N Counter
• Counters can be designed to generate any desired sequence of states.
• A divide by N counter is a counter that goes through a repeated sequence of N
states also known as Modulo- N counter.
• The sequence may follow the binary count or may be any other arbitrary
sequence.
• Eg. 2 bit ripple counter (4 states) is called as MOD- 4 or modulus 4 counter
• 3 bit ripple counter (8 states) is called as MOD-8 or modulus 8 counter.
• Modulus will give the number of states in the counter.
• 2 bit up/down counter – MOD -4
• 3 bit Up/Down counter – MOD-8
• n = bit and modulus number = 2n
3 Bit Asynchronous counter
3 Bit Asynchronous counter
Timing Diagram
MOD- 6 counter
• Design of MOD-6 counter (using MOD-8 counter)

• States = 6

• Number of FF = 3

• Maximum count = 6; Range = (0,1,2,3,4,5)

• Choose D FF

• 000--- 001-- 010-- 011--100---101 --(110 & 111—Not


required---Should be Reset).
Ring Counter
• A ring counter is a circular shift register with only one flip flop being set at any
particular time; all others are cleared.
• The single bit is shifted from one flip flop to the next to produce the sequence of
timing signals.
• To generate 2n timing signals, we need either a shift register with 2n flip flops or
an n-bit binary counter together with an n to 2n decoder.
• Number of states = Number of flip flops
Alternative Design:
Johnson counter
• Johnson’s counter is also known Twisted/Switch tail ring counter.
• Number of states = 2 x number of flip flops.

You might also like