Professional Documents
Culture Documents
Chapter 4
S. Dandamudi
Outline
• Introduction • Example chips
• Clock signal • Example sequential circuits
∗ Propagation delay ∗ Shift registers
• Latches ∗ Counters
∗ SR latch • Sequential circuit design
∗ Clocked SR latch ∗ Simple design examples
∗ D latch » Binary counter
∗ JK latch » General counter
∗ General design process
• Flip flops
» Examples
∗ D flip flop
– Even-parity checker
∗ JK flip flop – Pattern recognition
Latches Flip-flops
J K Qn+1
0 0 Qn
0 1 0
1 0 1
1 1 Qn
74164 shift
Register chip
A modulo-8
binary ripple
counter
Function table
H = high L = low X = don’t care
MR PE CET CEP Action on clock rising edge
L X X X Clear
H L X X Parallel load (Pn → Qn)
H H H H Count (increment)
H H L X No change (hold); TC is low
H H X L No change (hold)
A 16-bit
counter
using four
4-bit
synchronous
counters
Use K-maps
to simplify
expressions
for JK inputs
→3→
0→ →5→
→7→
→6→
→0
Design
table for
the general
counter
example
K-maps to
simplify
JK input
expressions
Design
table
Final implementation