You are on page 1of 34

Digital Fundamentals

CHAPTER 7
Latches, Flip-Flops and Timers

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 1
Latches

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 2
Latches

• S-R (Set-Reset) latch


• Gated S-R latch
• Gated D latch

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 3
Latches

• S-R latch

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 4
Latches

• S-R latch

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 5
Latches

• Gated S-R latch

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 6
Latches

• Gated D latch

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 7
Edge-Triggered Flip-Flops

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 8
Edge-Triggered Flip-Flops

• Edge-triggered S-R flip-flop


• Edge-triggered D flip-flop
• Edge-triggered J-K flip-flop

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 9
Edge-Triggered Flip-Flops

• Edge-triggered S-R flip-flop

Waveforms

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 10
Edge-Triggered Flip-Flops

• Edge-triggered
S-R flip-flop

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 11
Edge-Triggered Flip-Flops

• Edge-triggered D flip-flop

Waveforms

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 12
Edge-Triggered Flip-Flops

• Edge-triggered D flip-flop

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 13
Edge-Triggered Flip-Flops

• Edge-triggered J-K flip-flop

Waveforms

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 14
Edge-Triggered Flip-Flops

• Edge-triggered J-K flip-flop

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 15
Flip-Flop Operating Characteristics

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 16
Flip-Flop Operating Characteristics

• Propagation delay times


• Set-up time
• Hold time
• Maximum clock frequency
• Pulse widths
• Power dissipation

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 17
Flip-Flop Applications

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 18
Flip-Flop Applications

• Parallel data storage


• Frequency division
• Counting

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 19
Flip-Flop Applications

• Parallel data storage

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 20
Flip-Flop Applications

• Frequency division

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 21
Flip-Flop Applications

• Counting

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 22
One-Shots

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 23
One-Shots

• Nonretriggerable one-shot
• Regriggerable one-shot

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 24
One-Shots

• Nonretriggerable one-shot

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 25
One-Shots

• Nonretriggerable one-shot

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 26
One-Shots

• Regriggerable one-shot

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 27
One-Shots

• Regriggerable one-shot

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 28
The 555 Timer

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 29
The 555 Timer

• Monostable (one-shot) operation


• Astable operation
Floyd Copyright ©2006 by Pearson Education, Inc.
Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 30
The 555 Timer

• Monostable (one-shot) operation

tw=1.1R1C1

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 31
The 555 Timer

• Astable operation

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 32
CPLD Macrocells (Altera or Xilinx)

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 33
CPLD Macrocells (Altera or Xilinx)

• The Altera MAX 7000 macrocell


• The Xilinx CoolRunner-II macrocell

Floyd Copyright ©2006 by Pearson Education, Inc.


Digital Fundamentals, 9/e Upper Saddle River, New Jersey 07458
All rights reserved.
Slide 34

You might also like