fl4shk / flare32_cpu

A 32-bit CPU being developed in SpinalHDL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

flare32_cpu

A 32-bit soft CPU being developed in SpinalHDL. There is no support for virtual memory at this time. Only integer operations are implemented in hardware.

The instruction set of Flare32 has been documented in ./docs/flare32_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

About

A 32-bit CPU being developed in SpinalHDL


Languages

Language:Scala 68.4%Language:Makefile 20.0%Language:Assembly 6.9%Language:Python 4.6%Language:C 0.1%