Tom Kelliher, CS 240
Mar. 3, 1999
Homework due Friday. Homework questions? Solution will be posted by Monday.
Review Monday. Midterm Wednesday. Friday?
State machine model. Clocks and latches.
MIPS datapath and control.
An edge-sensitive D flip-flop with a falling-edge trigger:

Trace operation.

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: