Homework 3
Due Tuesday, May 19
(Note: Vijoy will be out of town May 16-20.)

Use Chipmunk to design a very simple cache memory for a computer having 8-bit words and 12-bit addresses (one word per address). The cache will consist of 64 lines, and will be direct-mapped and use a write-through policy. Your cache will be able to process read hits, and write hits and misses, but not read misses. For the latter, you will simply indicate a read miss on a ReadMiss line. Also, your design will not include the main memory, so you will not actually carry out the write-through (the write-through comes into play here only in that writes hits and misses are handled identically).

Your design must comply with the following requirements: