Computer Arithmetic And Verilog Hdl Fundamentals by Joseph Cavanagh