tinycpu_8stage is a clean-room educational RV32IM SoC for the PYNQ-Z2 FPGA board. Current development milestone: v1.0-stable-rv32im-pipeline-core. The current CPU is an RV32IM-target educational ...
LiteX is a Python "front-end" that generates Verilog netlists, and drives proprietary build "back-ends", such as Vivado or ISE, to create bitstreams ("gateware") for FPGAs. LiteX is relies on a Python ...