Back to Selected work

04 / Systems

Custom CPU & OS

Our university team modeled a processor architecture in VHDL, then built an operating system for it using C and Assembly.

One architecture. Two semesters. Hardware to OS.

Interpretive illustration · not a product screenshot
Contribution
University team project
Focus & technologies
VHDL · C · Assembly

Defining the hardware

The first semester focused on CPU hardware defined in VHDL. The architecture took inspiration from hardware comparable to the Raspberry Pi 2B.

Building on that architecture

In the following semester, the team implemented an operating system in C and Assembly. Documentation and register-manual debugging were part of moving from the hardware definition to working software.

All selected work