64 / eepyu

4-stage pipelined RISC-V CPU, written in SpinalHDL.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

eepyu

eepyu (pronounced ee-pee-you) is a 4-stage pipelined CPU implementing the RISC-V base integer instruction set, implemented with SpinalHDL.

It is optimised for area and just about fits on a ice40 HX1K FPGA (1280 LCs) running at 40-50 MHz.

TODO

  • RVFI RISC-V formal verification
  • doit clean
  • konata pipeline output
  • optimise decoder signals

About

4-stage pipelined RISC-V CPU, written in SpinalHDL.

License:MIT License


Languages

Language:Scala 86.6%Language:Python 8.8%Language:Shell 3.5%Language:Verilog 1.1%