lots of new Verilog features for reading the minsoc project