Due: 20 February 2008

- Katz/Borriello, Contemporary Logic Design 2e, Chapter 5.7 (pp. 246-249).
- Katz/Borriello, Contemporary Logic Design 2e, Chapter 6 (pp. 259-298).

- CLD-II, Chapter 6, problem 6.10, all parts (use this template).
- CLD-II, Chapter 6, problem 6.11, all parts. Include a sentence justifying each of your answers
- CLD-II, Chapter 6, problem 6.19.
- CLD-II, Chapter 6, problem 6.23.
- Read the description in problem 6.24 for a 4-bit shift register. We will extend this design to 8-bits using the '374 component from lib370 in ActiveHDL.
We have put together a schematic containing 3 '374 components and some additional logic.
All you need to do is name the wires on each '374 component properly to implement the following:
- circular-shift-left register.
- logic shift right
- arithmetic shift right (assume 8-bit 2s-complement numbers)

**Turn in your completed schematic for the three components above**. If you'd like a partial check, feel free to try this NON-EXHAUSTIVE text fixture.

- To begin understanding the basic building blocks of sequential circuits.
- To learn the use of simulation tools and hardware description languages for sequential circuit blocks.

Comments to: cse370-webmaster@cs.washington.edu