Linked: stnolting/neorv32: A small and customizable full-scale 32-bit RISC-V soft-core CPU and SoC written in platform-independent VHDL.

The NEORV32 Processor is a customizable microcontroller-like system on chip (SoC) that is based on the RISC-V NEORV32 CPU. The processor is intended as auxiliary processor within a larger SoC designs or as ready-to-go stand-alone custom microcontroller.

(From: https://github.com/stnolting/neorv32)

The continuing expansion of the RISC-V ecosystem is very exciting. I need to play with some of the various open source implementations sometime.