The HMC Very Large Scale Integration (VLSI) Research Lab in collaboration with several other universities is developing Wally, an open-source RISC-V microprocessor. We are also writing a textbook on microprocessor design based on the design.
Our lab has research openings for the 2021-2 academic year in the design, optimization, and verification of the processor. Our goals this year include getting Linux to boot on Wally in simulation and on an FPGA, developing a comprehensive and efficient test suite to prove the processor meets specifications, and optimizing the processor frequency and cost.
To apply, please describe why you are interested in the project and any relevant experience you may have. First and second year students aren't expected to have experience, but should have an interest in the field.
If you have dreamed of building your own fully-featured microprocessor, this is the project for you. We have had a ton of fun with a great team over the past year, and are growing the project and bringing on new students. We expect this project will continue for several years, eventually leading to high performance multithreaded, multicore, out-of-order processors, and chip fabrication as well as future textbook editions. This project is likely of greatest interest to students with interests at the hardware/software interface coming from either engineering or computer science backgrounds.