Microelectronic Circuits - Sedra, Adel S.; SMITH, KENNETH C. (NEW DELHI, 2004)