Text this: Fundamental of digital logic with verilog design