a mu0 implementation in verilog rtl