Digital VLSI Design with Verilog: A Textbook from