Text this: Digital VLSI design with verilog