Skip to content

cloudxcc/ShapingTheWaves_8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenLane / Skywater130 project.

RISC-V based MiniSoC supporting Wave-Pipelined Dynamic-Interleaved-Multi-Threading

It is important to notice, that each wave is an individual thread, so there is no (register-file) dependency between the waves.

System-Hyper-Pipelined MiniSoC

232 MHz running 3 waves

8 independent threads

RV32iMC-P3C4D8W3

Timer with 128 programmable events

32 GPIOs with programmable trigger-units for SW-defined protocols

SkyWater 0,13µm, Efabless Shuttle 8

OpenSource tools: Caravel\OpenLane

Sponsored by Efabless and Google !!!

You can find the FPGA version here (w/o wave-pipelining, but using registers instead): https://github.com/cloudxcc/Arduissimo

About

Efabless, Caravel project, Openlane, Skywater130, ASIC, RISC-V

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published