Basic Vlsi Design - Pucknell, Douglas A. (PHI Learning New Delhi, 2011)