Académique Documents
Professionnel Documents
Culture Documents
Fundamentals
Tenth Edition
Floyd
Chapter 7
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Summary
Flip-flops D flip-flop
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Summary
Flip-flops J-K flip-flop
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Summary
Flip-flops J-K flip-flop
HIGH (1 ) 10
10 10
1 0
1
01 1
01
01
LOW (0 )
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Summary
Flip-flops J-K flip-flop
HIGH (1 ) 1
1 01
1 0
1
0 1
1
10
HIGH (1 )
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Summary
Flip-flops J-K flip-flop
HIGH (1 ) 1
0 10
1 1
1
1 0
1
01
HIGH (1 )
4
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Summary
Flip-flops J-K flip-flop
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Summary
Flip-flops Q
J
CLK
Determine the Q output for the J-K
flip-flop, given the inputs shown. K Q
Notice that the outputs change on the leading edge of the clock.
CLK
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Summary
Flip-flops Asynchronous Preset and Clear Inputs
Synchronous inputs are transferred in the triggering edge
of the clock (for example the D or J-K inputs).
Most flip-flops have other inputs that are asynchronous,
meaning they affect the output independent of the clock.
PRE
Two such inputs are normally labeled
preset (PRE) and clear (CLR).
J Q
- These inputs are usually active LOW.
CLK
A J-K flip flop with active LOW PRE
(preset) and CLR is shown. K Q
CLR
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Summary
Flip-flops Asynchronous Preset and Clear Inputs
0 1 0
1
1
1 1
0 0
1
1
1 1
Suppose, that the PRE and CLR were initially HIGH, and
a RESET signal was given to JK Flip-flop
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Summary
Flip-flops Asynchronous Preset and Clear Inputs
00
0
1 1 0
0
1 1
0 0
0 1
1 1
1
Two
Nowones to an
let say Active
PRE low Flip-flop
is (active No change
LOW) Enabled
Any
while thing
the clock
wrongpulse
here?is down
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Summary
Flip-flops Asynchronous Preset and Clear Inputs
0 0
1 1 1
0
0 0
1 1
0 1
0
1 1 0
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Summary
Flip-flops Asynchronous Preset and Clear Inputs
0
1
1
1
0
0
1
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved
Summary PRE
Flip-flops
Flip-flops J Q
CLK
K Set
PRE Reset
CLR
Floyd, Digital Fundamentals, 10th ed © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights Reserved