CSE370 Assignment 5

Distributed: Jan. 30, 1998
Due: Feb. 6, 1998


Reading:

Katz: Chapter 4, pp. 181-224 (ignore transistors, switches and open collector gates)


Exercises:

  1. Katz 4.15
  2. Katz 4.18 Use a copy of the F100 PLA in Fig. 4.74 to do this.
  3. Katz: 4.19 a, b
  4. Katz: 4.21
  5. Katz: 4.23 Implement your circuit using the 16H8 PAL of Fig. 4.72.

  6. Laboratory assignment:
    Work through the INTRODUCING ABEL-HDL tutorial. This works through an example problem called the calendar subsystem. This circuit takes in a 4-bit month number along with a signal which indicates whether it is a leap year, and outputs how many days the month has as a 4-bit unary number.
    The tutorial shows you how to implement this function using a truth table, using equations and using When-Then-Else statements.

  7. Write an ABEL program for Katz 4.21. Turn in a printout of the minimized equations Synario generates when you compile the program.


    Comments to: cse370-webmaster@cs.washington.edu (Last Update: )