Synthesizing a RISC-V Microprocessor Capable of Running C programs

Electrical Engineering

Team 7

Ayomide Laguda, Christopher Lee, Holden Laughlin, Mark Zaldivar, Edgar Gastelum

Summary

Team 7 is developing a RISC-V-compliant microprocessor capable of executing compiled C programs on an FPGA platform. The project aims to bridge the gap between software and reconfigurable logic. The processor will be implemented in SystemVerilog, then synthesized and deployed to an FPGA, where visitors can write their own C code, run it, and observe the results in real time. This seamless integration between custom logic and a general CPU lends itself to many useful applications, such as embedded development, prototyping, and research.

Demo Day Zoom link: https://asu.zoom.us/j/2186645126

Video

Research poster

Sponsor

Advisor

Portrait of Olin Hartin

Olin Hartin

Professor of Practice

School of Electrical, Computer and Energy Engineering

[email protected]