Verilog : frequently asked questions : language, applications and extensions - Chonnad, Shivakumar (Springer, 2004)