-
Notifications
You must be signed in to change notification settings - Fork 0
A. Design Goals
littekge edited this page Dec 11, 2024
·
2 revisions
The overall design goal of this project is to create a working RISC-V processor and demonstrate its functionality by coding a program in C for it to run. Using an assembler and compiler, we wanted the processor to run a simple chess game, with player interactions controlled by the keys and switches on an FPGA and ASCII graphics using VGA output to the monitor. This goal facilitated the need for three distinct components:
- A RISC-V processor.
- A VGA controller capable of rendering ASCII characters.
- A C compiler and assembler.