Basic Vlsi Design - Pucknell, Douglas A, Eshraghian, Kamran (Prentice-Hall of India , ND, 2018)