Text this: CMOS Digital Integrated Circuits Analysis and Design