Professional Documents
Culture Documents
Digital Electronics-Synchronous Counters
Digital Electronics-Synchronous Counters
com
Digitall Electron
nics
Syynchron
nous Co
ounterss
In a syncchronous counnter, also kn
nown as a parallel
p counnter, all the flip-
flops in
n the couunter chan
nge state at the same
s timee in
m
synchro
onism with the input clock
c signaal. The clocck signal in this
co
case is simultaneou
s ock inputs of all the flip-
usly appliedd to the clo
n.
flops. The delay in t case is equal to th
nvolved in this he propagattion delay of
o one flip--flop
io
only, irrrespective of
o the num
mber of flip
p-flops usedd to constrruct the co
ounter. In other
o
at
words, the
t delay is
i independdent of thee size of th
uc he counterr. Since thee different flip-
flops in
n a synchro
onous couunter are clocked
c at the same time, therre needs to
o be
ed
addition
nal logic cirrcuitry to ensure
e that the variouus flip-flops toggle at the right time.
t
Using parallel
p coun
nters, any binary
b or non-binary
n sequences can be obtained by using
u
hi
MOD 8 Counter:
a
.s
To obttain MOD 8 parallel counter, 3 flip-flopss are requiired. Clockk input willl be
w
common
n for all flip-flops
f a hence the flip-flo
and ops shouldd not be in
n toggle mode
m
w
always and
a additio
onal hardwaare is requiired to obttain the seqquence. The state diaggram
w
www.sakshieducation.com
www.sakshieducation.com
0 0 0
0 0 1
0 1 0
m
0 1 1
1 0 0
co
1 0 1
n.
1 1 0
io
1 1 1
at
uc
In the given count sequence, we find that flip-flop FF0 toggles with every clock pulse,
flip-flop FF1 toggles only when the output of FF0, is in the ‘1’ state, flip-flop FF2
ed
toggles only with those clock pulses when the outputs of FF0 and FF1 are both in the
hi
logic ‘1’ state. Such logic can be easily implemented with AND gates.
a ks
.s
w
w
w
www.sakshieducation.com
www.sakshieducation.com
MOD 8 DOWN Counter:
′ ′
The circuit diagram for DOWN counter is as shown below where are
given to the inputs of flip-flop directly (or using AND gate).
m
co
n.
io
at
uc
ed
Examples:
Sol:
ks
required.
.s
State diagram:
w
w
w
www.sakshieducation.com
www.sakshieducation.com
State table:
Present State (PS) Next State (NS)
0 0 0 0 0 0 0 1
0 0 0 1 0 0 1 0
0 0 1 0 0 0 1 1
m
0 0 1 1 0 1 0 0
co
0 1 0 0 0 1 0 1
0 1 0 1 0 1 1 0
n.
0 1 1 0 0 1 1 1
0 1 1 1 1 0 0 0
io
1 0 0 0 1 0 0 1
1 0 0 1
at 0 0 0 0
uc
Circuit excitation and output table:
ed
0 0 0 0 0 0 0 1 0 0 0 1
a
0 0 0 1 0 0 1 0 0 0 1 1
.s
0 0 1 0 0 0 1 1 0 0 0 1
0 0 1 1 0 1 0 0 0 1 1 1
w
0 1 0 0 0 1 0 1 0 0 0 1
w
0 1 0 1 0 1 1 0 0 0 1 1
w
0 1 1 0 0 1 1 1 0 0 0 1
0 1 1 1 1 0 0 0 1 1 1 1
1 0 0 0 1 0 0 1 0 0 0 1
1 0 0 1 0 0 0 0 1 0 0 1
www.sakshieducation.com
www.sakshieducation.com
m
co
n.
io
at
uc
ed
1, 6 and repeat.
ks
Sol:
a
(PS) (NS)
w
w
0 0 0 1 0 0
w
0 0 1 1 1 0
0 1 0 0 0 1
1 0 0 0 1 0
1 1 0 0 0 0
www.sakshieducation.com
www.sakshieducation.com
Circuit Excitation and output table:
0 0 0 1 0 0 1 0 0
m
0 0 1 1 1 0 1 1 1
0 1 0 0 0 1
co
0 1 1
1 0 0 0 1 0 1 1 0
n.
1 1 0 0 0 0 1 1 0
io
at
uc
By using K-maps, we get.
′ ′
, 1; , 1; , 1;
ed
hi
a ks
.s
w
w
w
www.sakshieducation.com
www.sakshieducation.com
Lockout:
The counter just discussed utilizes only five out the total number of eight states
available in a counter having three flip-flops. The counter may enter one of the
unused states and may keep moving between the unused states and not come out of
this situation. This condition may develop because of external noise, which may affect
m
states of the flip-flops. If a counter has unused states with this characteristic, it is said
to suffer from lockout. The lockout situation can be avoided by so arranging the
co
circuit that whenever the counter happens to be in an unused state, it reverts to one of
n.
the used states. The above circuit can be designed to avoid lock out by making the
next states of unused states (3, 5, 7) to any valid state. Hence to avoid lockout or to
io
make the counter self-starting, the next state of any invalid state must be a valid initial
at
state.
uc
The advantages of parallel counter are its speed of operation and any type of sequence
can be obtained. The drawback is its hardware part where we require additional gates
ed
www.sakshieducation.com