Digital Design An Embedded Systems Approach Using Verilog - Ashenden P.J.; Ashenden P.J. (Morgan Kaufmann, 2010)