Title: Advanced digital design with the verilog HDL