Skip to content

fl4shk/flare_cpu

Repository files navigation

flare_cpu

A 32-bit/64-bit (two versions) soft CPU being developed in SpinalHDL. There is no support for virtual memory at this time. Only integer operations are implemented in hardware, but floats will likely be added later

The instruction set of Flare has been documented in ./docs/flare_cpu/flare32_cpu.pdf

Most of a GNU Binutils port has been written: binutils-gdb-flare32

A GCC port is in progress: gcc-flare32

A picolibc implementation has been started: picolibc-flare32