google / google/CFU-Playground
Add option to use PicoRV32 as the CPU
Open
project
- Dominant language
- Verilog
- Stars
- 565
- Forks
- 160
- PR merge metrics
- No merged PRs in 30d
Description
The PicoRV has an optional coprocessor interface, [PCPI](https://github.com/cliffordwolf/picorv32#pico-co-processor-interface-pcpi).
It seems similar enough to the VexRiscv CFU interface that with a small shim, we could connect CFUs developed here to the PicoRV.
The goal would be to demonstrate speedup on the same model, using the same CFUs, with both VexRiscv and PicoRV.
This would be a great demonstration of the plug-and-play capability provided by the CPU:CFU interface.
Contributor guide
Assessment
This issue has not been assessed yet.