I am currently workin on my project: multi core w/ Cache, MMU, TLB, Multiplier/divider RISC-V CPU, possibly capable of booting Linux.
The repository with RTL:
https://github.com/armleo/ArmleoCPU
If you want you can take a look or even participate. It's still half way thru to boot Linux, but it is definetly possible!