Cache Memory PlugIn in DLSim
In the summer of 2008, I worked under my professors John Donaldson and Rich Salter on their DLSim 3 project. Back in the dark ages, Rich developed DLSim (http://www.dlsim.com/) as a logic circuit simulator for pedagogical use. The system uses XML to describe circuits, which makes it useful for any application of circuits. (I've heard of people printing hard circuits using DLSim's robust XML output.) My contribution to the project was the development of a Cache Plugin using the API and suggesting new features in the API to create a simple test suite for the original plugin.