Clock-Logic Domino Circuits for High-Speed and Energy-Efficient Microprocessor Pipelines

We present a design methodology for synchronous single-rail domino logic circuits, where inverting and nonmonotonic logic functions can be integrated into a pipeline with almost zero overhead relative to classic domino counterparts. This logic family, called clock-logic (CL) domino, is functionally complete while tolerating skew and minimizing the number of clock phases that must be distributed. Simulation results for a CL domino algorithmic logic unit (ALU) at 1 GHz under high skew conditions, shows a power reduction of 41% over the same ALU implemented in dual-rail skew-tolerant domino logic. This power reduction incurs no performance penalty over dual-rail techniques, although in some cases additional design effort is required

[1]  Carl Sechen,et al.  Clock-delayed domino for dynamic circuit design , 2000, IEEE Trans. Very Large Scale Integr. Syst..

[2]  K. Soumyanath,et al.  Sub-500 ps 64 b ALUs in 0.18 /spl mu/m SOI/bulk CMOS: Design & scaling trends , 2001, 2001 IEEE International Solid-State Circuits Conference. Digest of Technical Papers. ISSCC (Cat. No.01CH37177).

[3]  Zhiyu Liu,et al.  Leakage Power Characteristics of Dynamic Circuits in Nanometer CMOS Technologies , 2006, IEEE Transactions on Circuits and Systems II: Express Briefs.

[4]  Yong-Bin Kim,et al.  A novel clocking strategy for dynamic circuits , 2003, Fourth International Symposium on Quality Electronic Design, 2003. Proceedings..

[5]  M.A. Horowitz,et al.  Skew-tolerant domino circuits , 1997, 1997 IEEE International Solids-State Circuits Conference. Digest of Technical Papers.

[6]  K. Soumyanath,et al.  Sub-500-ps 64-b ALUs in 0 . 18-m SOI / Bulk CMOS : Design and Scaling Trends , 2001 .