Power Dissipation And Timing In Cmos Circuits by