3 Bit Synchronous Counter
3 Bit Synchronous Counter
Introduction / Background
Introduction provides explanation of the topic of experiment. This section should explain the
theoretical principles. This section should include block diagrams / logic diagrams where needed.
Label the main components, input and output variables. Write equations using an equation writer in a
word processor. Draw the truth table / function table / state table where needed.
Tips: Any information copied directly or verbatim from Lab manuals or other references should be stated
within quotes and referred, otherwise, it is considered plagiarism
Counter:
A counter is a special type of register which counts a desired sequence of numbers. The main memory element
used in implementing counter is FLIP-FLOP. Counters are broadly classified into two types:
Asynchronous/Ripple counters
Synchronous counters
In this lab we’ll look into synchronous counter.
3 BIT SYNCHRONOUS COUNTER –
In a synchronous counter, all the flip-flops are excited with the same clock pulse. Synchronous counters are
widely used in counting random/ascending/descending sequence of numbers. Synchronous counters are
faster than asynchronous counters because all the flip-flops are excited with the same clock pulse and the
output is produced faster than the asynchronous counters. Synchronous counter has a major drawback: as
number of states increases, the circuit becomes more complex and very tough to design.
3-bit synchronous counter has 8 states starting from 000 until 111 (0 → 7). Three J-K Flip flops are used to
obtain the required output.
Materials / Equipment
List any and all materials / expendables / equipment / parts you will need for the experiment. Use
the proper name and include the number if you need multiples
3 × J-K Flip flops
AND GATE (IC 7408 ×2)
Connecting wires
Input switches
LEDs
Procedure
Write out step by step instructions on how to perform the lab. Include exact measurements if needed.
Remember, your goal here is to make this exact experiment reproducible. Be specific. Your
procedure should be written so than anyone else could repeat the experiment.
Cascade all the three J-K flip flops.
Make excitation table for the circuit and list down the present state outputs of all flip flops, next state
outputs of all the flip flops and inputs (J and K) to each flip flop
Solve for J and K for each flip flop using K-map
Design the circuit
Data
Label clearly what was measured or observed throughout the lab. Include all data tables
and/or observation.
EXCITATION TABLE –
0 0 0 0 X 0 X 1 X 0 0 1
0 0 1 0 X 1 X X 1 0 1 0
0 1 0 0 X X 0 1 X 0 1 1
0 1 1 1 X X 1 X 1 1 0 0
1 0 0 X 0 0 X 1 X 1 0 1
1 0 1 X 0 1 X X 1 1 1 0
1 1 0 X 0 X 0 1 X 1 1 1
1 1 1 X 1 X 1 X 1 0 0 0
3 BIT SYNCHRONOUS COUNTER
STATE DIAGRAM
AP AND BOOLEAN EXPRESSIONS J AND K FOR RESPECTIVE FLIP-FLOPS
Discussion
If your teacher asks you to answer any discussion (post-lab) questions, this is the place. Write out the
questions then answer it below. Be very thorough, detailed and precise. Answer the questions with
complete thoughts. Assume the reader does not know anything about this topic.
A 3-bit synchronous counter is constructed and the output (order of count and no. of states) is obtained as
required.
References
Place your references here. Itemize any books, publication or websites that you referenced in compiling
your report. Provide authors, publisher, date of publication, page number, etc.
1. MORRIS MANO – A TEXTBOOK OF DIGITAL CIRCUITS
(This includes: me, my, I, our, us, they, her, she, he, them, etc.)