Cmos Logic Circuit Design by John P. Uyemura