For the final six weeks of the course, students worked in small groups to design, implement, and test a large-scale digital system. Students could pick from several suggested projects or they could develop a project completely on their own. Below is a list of recent student project topics.
-
Out of Order SMIPS Processor Using Tomasulo's Algorithm
-
Memory Access Scheduler
-
Cache-Coherent Memory System Using a Ring Network
-
High-Performance SMIPS Processor
-
Hardware Implementation of an 802.11a Transmitter
-
The Pipe Dream: Out-of-Order SMIPS Processor using a Reorder Buffer