We use iVerilog (Icarus Verilog) for a number of courses, including (presently) EECS 2021. There are a few ways to run it
- From the command line on an EECS lab computer. (either SSH in or use RemoteLab)
- Install it on your own machine via Homebrew or alternatives. Ex https://formulae.brew.sh/formula/icarus-verilog
- Via EDA Playground (you need an account)
Here is a video overview.