Title :
Output prediction logic: a high-performance CMOS design technique
Author :
Mcmurchie, Larry ; Kio, Su ; Yee, Gin ; Thorp, Tyler ; Sechen, Carl
Author_Institution :
Washington Univ., Seattle, WA, USA
Abstract :
We present Output Prediction Logic (OPL), a technique that can be applied to conventional CMOS logic families to obtain considerable speedups. When applied to static CMOS, OPL retains the restoring character of the logic family, including its high noise margins. Speedups of 2X to 3X over (optimized) conventional static CMOS are demonstrated for a variety of circuits, ranging from chains of gates, to datapath circuits, ranging from chains of gates, to datapath circuits, and to random logic benchmarks. Such speedups are obtained using identical netlists without remapping. When applied to pseudo-nMOS and dynamic families, in combination with remapping to wide-input NORs, OPL yields speedups of 4X to 5X over static CMOS. Since OPL applied to static CMOS is faster than conventional domino logic, and since it has higher noise margins than domino logic, we believe it will scale much better than domino with future processing technologies
Keywords :
CMOS logic circuits; logic design; noise; CMOS logic families; conventional static CMOS; datapath circuits; domino logic; high noise margins; high-performance CMOS design technique; output prediction logic; random logic benchmarks; Adders; CMOS logic circuits; CMOS process; CMOS technology; Circuit noise; Clocks; Logic design; Logic gates; MOS devices; Pulse inverters;
Conference_Titel :
Computer Design, 2000. Proceedings. 2000 International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
0-7695-0801-4
DOI :
10.1109/ICCD.2000.878293