Ultra high speed CMOS design