Guide to computer processor architecture a RISC-V approach, with high-level synthesis - Goossens, Bernard (Springer, 2023)