Microelectronics : analysis and design - Neamen, Donald A. (Tata McGraw-Hill, 2010)