Skip to content

ly0koS/RV_Single

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rv_single

This repo contains a single-stage general purpose RV64IC core.

It is designed to be cross-platform.

It is coded using SystemVerilog.

The code needed for the core is rv_single.sv and files inside ./include

Tested with DE10-Nano and Perf-V development board. It can run at 30MHz

Note that the memory initialzation is achieved by include/*.mem. And the instruction memory is actually a ROM. Thus changing program loaded need to change the content of include/instr_mem.mem and may require a full compile flow re-run.

The GPIO is set to connect x31 register. It is connected to it's MSB.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages