Module - 5 - Synchronous - Counter
Module - 5 - Synchronous - Counter
BECE102L
Dr Sidharth Gautam
Sr. Assistant Professor
Department of Embedded Technology, SENSE
[email protected]
Cabin : SJT-710K
𝟏
𝑻𝟎 𝑸𝟎
Synchronous Counter
𝑻𝟏 𝑸𝟏 𝑻𝟐 𝑸𝟐
Note that six states 1010, 1011, 1100, 1101, 1110 and 1111 are invalid, so the excitation inputs corresponding to these
states are taken as don’t care and hence these states are not included in state diagram as well as in the excitation table.
Step-4: K-map Simplification
3. Design a sequential counter as shown in the state
diagram using JK flip-flop
Step -1: The number of flip-flops
This counter has 7 different states, so it requires 3 FFs as:
Step-3 : Transition-table
JK flip-flops are selected and the excitation table of this counter
using JK flip-flops is need to be drawn.
Now we can use K-map Simplification for finding minimal expression of FF Inputs and draw a logic diagram.
4. Design a synchronous counter that goes through states
0, 3, 5, 6, 0 using T-FF.
Johnson Counter
❑ 𝑛-bit counter = 𝑛-FF (D-type)
❑ Modulus (M) = 2𝑛
▪ Count sequence of length 2𝑛.
▪ Maximum used state: 2𝑛
▪ Unused state: 2𝑛 − 2𝑛
State-Diagram: 4-bit Johnson Counter
❑ Comprises of only D-FF.
❑ Constructed by providing inverted output of the last-FF (MSB) to the D input of the first-FF.
Logic diagram: 4-bit Johnson counter