Lilja, D. J. Designing Digital Computer Systems with Verilog - Cambridge Cambridge University Press 2005 - ix, 160p. ISBN: 978-0-521-82866-6