FPGA many-core processor implementation written in Verilog HDL
Up to 501-core processors are implemented in a single FPGA
mini16sc_manycore_360p.mp4
- 32bit data/register width processor core version
33 cores implemented, Fmax: 140 MHz / Terasic DE0-CV
171 cores implemented, Fmax: 100 MHz / BeMicro-CVA9
145 cores implemented, Fmax: 200 MHz / Kria KV260
with UART, VGA interface
- 16bit data/register width processor core version
65 cores implemented, Fmax: 140 MHz / Terasic DE0-CV
501 cores implemented, Fmax: 100 MHz / BeMicro-CVA9
DE0-CV and BeMicro-CVA9 projects are included in the mini16cpu_core branch.