google / CFU-Playground

Want a faster ML processor? Do it yourself! -- A framework for playing with custom opcodes to accelerate TensorFlow Lite for Microcontrollers (TFLM). . . . . . Online tutorial: https://google.github.io/CFU-Playground/ For reference docs, see the link below.

Home Page:http://cfu-playground.rtfd.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add option to use PicoRV32 as the CPU

tcal-x opened this issue · comments

commented

The PicoRV has an optional coprocessor 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.