CMOS circute design, lay out and simulation - Baker, R. Jacob (Prentice-Hall of India, 2000)