CMOS Circuit Design, Layout, and Simulation, Revised Second Edition