This document discusses different types of counters. It begins by classifying counters as either asynchronous (ripple) or synchronous. It then describes binary, decimal, octal and special counters based on their counting sequences. The document provides examples of 3-bit asynchronous and synchronous up/down counters. It explains how to create divide-by-N counters using MOD-N ripple counters. BCD ripple counters and 3-decade decimal counters are also illustrated. Finally, the timing and operation of synchronous counters is examined along with synchronous down and up/down counters.
8. DOWN COUNTERS
•To form a down – counter simply take the
binary outputs from the Q’ outputs instead of
the Q outputs
8
9. Timing diagram of down counters
• We can alternatively get count-down counter by
connecting Q’ of each stage to the negative edge
triggered clock pulse of the next stage and get the
output from Q output of the flip-flops
9
10. DESIGN OF DIVIDE – BY – N
COUNTERS
the frequency of the 22 output line is one-eighth
the frequency of the input clock.
So, a MOD-8 counter can be used as a divide–
10
by–8 frequency divider
11. A MOD-5 Ripple Binary Counter
the number 5 will appear at the outputs for a short
duration, just long enough to Reset the flip-flops. The
resulting short pulse on the 20 line is called a glitch.
11
12. Timing Diagram of MOD-5 Ripple
Binary Counter
Any modulus counter (divide – by – N counter)
can be formed by using external gating to Reset
at a predetermined number.
12
16. SYNCHRONOUS COUNTERS
We can conclude from the excitation table (using
a Karnauph map or by inspection that
TA0 = 1
TA1 = A0 TA2 = A0 A1
TA3 = A0 A1 A2
16