Microelectronic; Circuit analysis and design. 3rd edit. - NEAMEN, Donald A ** New York, 2007