Digital VLSI design - Singh, Ajay Kumar (PHI Learning, 2011)