next up previous
Next: Triscuit's Clock Up: Triscuit's Control State Machine Previous: Triscuit's Control State Machine

Triscuit's Memory

Triscuit has a generous memory address space of eight bits. This means that the processor can address a full 256 memory locations. Rather than build a memory of this type, the memory for this project will be simulated using switches and lights. That is, the address requested by the processor should show up on a set of eight lights (this is the output of the address MUX shown in Figure 1). The data from memory actually comes from a set of eight switches (no need to debounce them). When Triscuit requests a memory value, you must set the switches to the value that memory location should have, and then use the pushbutton to advance the clock. It's not much of a memory, but it's a lot easier than using a real RAM chip!

Erik Brunvand
Sat Nov 29 15:21:21 MST 1997