Digital Design Discussion: Flip-Flops D-Latch Design Latch vs. - - PowerPoint PPT Presentation

digital design
SMART_READER_LITE
LIVE PREVIEW

Digital Design Discussion: Flip-Flops D-Latch Design Latch vs. - - PowerPoint PPT Presentation

Principles Of Digital Design Discussion: Flip-Flops D-Latch Design Latch vs. Flip-Flop Timing D-latch Design Design a gated D-latch using NAND gates and inverters. Draw the schematic and create a truth table for it. An implementation of


slide-1
SLIDE 1

Principles Of

Digital Design

Discussion: Flip-Flops

D-Latch Design Latch vs. Flip-Flop Timing

slide-2
SLIDE 2

Flip-Flops DIGITAL DESIGN 101, University of California

2

D-latch Design

 Design a gated D-latch using NAND gates and inverters. Draw the

schematic and create a truth table for it. An implementation of simple gates is provided for reference.

 Procedure

1. Convert NOR and AND to NAND 2. Redraw schematic and create truth table

1 X X 1 X X Q D 1 1 Q(next) 1 1 C

Truth table Logic schematic

D Q Q’ C

2.0 2.0

Logic schematic

D Q Q’ C

2.0 2.0

Logic schematic

D Q Q’ C

2.0 2.0

slide-3
SLIDE 3

Flip-Flops DIGITAL DESIGN 101, University of California

Latch and Flip-Flop Comparison

 Compare the behavior of D latch and D flip-flop devices by completing

the timing diagram in the figure below. Assume each device initially stores a 0. Latches are level-sensitive since they respond to input changes during clock width. (e.g. when clock is 1) Flip-Flops respond to input changes only during the change in clock signal, (e.g. at rising edge of clock signal)

C D Q(D latch) Q(D flip-flop)

3

slide-4
SLIDE 4

Flip-Flops DIGITAL DESIGN 101, University of California

Latch and Flip-Flop Comparison

 Compare the behavior of D latch and D flip-flop devices by completing

the timing diagram in the figure below. Assume each device initially stores a 0. Latches are level-sensitive since they respond to input changes during clock width. (e.g. when clock is 1) Flip-Flops respond to input changes only during the change in clock signal, (e.g. at rising edge of clock signal)

C D Q(D latch) Q(D flip-flop)

4