Text this: Digital systems design using Verilog