EE 352

Homework Assignment 2
Due Sep. 7, 2001

You make work in groups on this. Turn in enough so that I can tell that you did the work.

  1. Write some Altera code to implement the following circuit:

    The outputs should have the following pattern: The output W_0x0300 should be low when 0x0300 is on the address bus, IOW is low, AEN is low, and RESET is low.

    The output R_0x0300 should be low when 0x0300 is on the address bus, IOR is low, AEN is low, and RESET is low.

    The outputs for addresses 0x0301, 0x0302, and 0x0303 should follow the same pattern.

  2. Simulate the Altera code. Make sure the outputs are active under the proper set of input conditions. Verify, e.g., that the outputs are not active if AEN is high.


Bill Rison, <rison@ee.nmt.edu >