Key files for the ECAD+Arch laboratories from 2025, along with my answers. DO NOT peruse these files if you are a computer science student at the University of Cambridge, and are yet to submit your own solutions to these ticks.
Please see the ECAD+Arch web pages for details.
Ubuntu's package manager will only install version 4 of Verilator (as of 2025 October). This course requires version 5 or higher, so Verilator must be built from the Verilator GitHub repository. For detailed instructions, see Verilator's installation guide.