RISC-V-Single-Cycle-CPU
RISC-V-Single-Cycle-CPU copied to clipboard
A RISC-V 32bit single-cycle CPU written in Logisim
RISC-V Single Cycle CPU
Usage
Display Bad Apple Video
-
Make sure java is installed.
-
Run
logisim-evolution.jar
using Java. -
Open
32b_single_cycle_cpu.circ
or32b_single_cycle_cpu_single_page.circ
in Logisim. -
Load IMEM and DMEM to the corresponding memory modules.
-
Enable clock.
Assemble your own program
Please try the Mercury assembler
Notes
- Single page version can achieve ~300 Hz clock rate on a i7-6700K computer.
Terms and Conditions
The software Logisim-evoluion is under GNU GENERAL PUBLIC LICENSE.
This project is under GNU GENERAL PUBLIC LICENSE. Feel free to redistribute it and/or modify it under the terms of the GNU General Public License.