Tom Kelliher, CS 240
Mar. 1, 1999
Homework due Wednesday. Midterm Wednesday or Friday next week?
Read 5.1--2.
MRR4.
Datapath and control design.
Model:


Produced by a crystal oscillator. Features:
A level-sensitive clocked D latch formed from an S-R latch with gated inputs:

Operation: latch open (output follows input), latch closed (output unchanging).
What is the output for the input:

Problems with latches.
An edge-sensitive D flip-flop with a falling-edge trigger:

Trace operation.
Repeat the output waveform example.
The importance of set-up and hold times.
The product: a bicycle light which has a button and a number of LEDs. Push the button once and the LEDs shine steadily. Push again and it goes off. Push a third time and the LEDs flash on and off a few times a second. Push one more time and it goes off again.
Design steps:
Questions along the way: