google / google/CFU-Playground

Can we run other cpu-types in CFU Playground (initially w/o CFU)?

Open
#699 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Verilog
Stars
565
Forks
160
PR merge metrics
No merged PRs in 30d

Description

There are some (many?) places in CFU Playground that assume the CPU is VexRiscv. What if any work would need to be done to allow other Litex-supported CPUs (SERV, PicoRV32, corev*, etc) to be dropped into the SoC and run the CFU Playground software on them?

This could be useful for benchmarking initially, and pave the way for work of adding compatible CFU interfaces to these other CPUs.

FYI @ShvetankPrakash

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.