As a way to learn how to write a Scheduling Model for RISC-V cores, I decided to
see if I could write one for a well-documented open-source core.
I'm not sure if I have all the information in the model correct yet, in
particular I know RISCBoy has some forwarding that I don't think I've modelled,
and I probably missed how to correctly model a five-stage in-order pipeline.