Design technique for simultaneous reduction of leakage power and contention current for wide fan-in domino logic based 32:1 multiplexer circuit

Domino circuits are becoming increasingly popular due to their speed and area advantages over their static counterparts. Every new generation of mobile processors employs domino circuits in critical paths to reduce delay. Multiplexers are one such combinational circuit finding extensive use in register files and execution units where data needs to be routed to one of the several operators. Power consumption, mainly due to contention and leakage currents poses problems of heat build up and performance degradation in domino circuits and this problem grows as the technology is scaled to subnanometer regimes. In this paper, a design technique has been proposed which reduces the contention and leakage currents simultaneously without much area overhead. The design has also been incorporated with a process variation sensor and simulations performed on the same to check for tolerance and the results have been found to conform to tolerance limits. The proposed technique uses only three extra transistors and minimizes contention current by about 74% and leakage by 38%, thus achieving a significant reduction in the average power consumption of the circuit.

[1]  Preetisudha Meher,et al.  Ultra low-power and noise tolerant CMOS dynamic circuit technique , 2011, TENCON 2011 - 2011 IEEE Region 10 Conference.

[2]  Atila Alvandpour,et al.  A sub-130-nm conditional keeper technique , 2002, IEEE J. Solid State Circuits.

[3]  Ming-Bo Lin,et al.  On the design of fast large fan-in CMOS multiplexers , 2000, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[4]  Kaustav Banerjee,et al.  A Novel Variation-Tolerant Keeper Architecture for High-Performance Low-Power Wide Fan-In Dynamic or Gates , 2010, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[5]  Shekhar Borkar,et al.  Low power design challenges for the decade , 2001, Proceedings of the ASP-DAC 2001. Asia and South Pacific Design Automation Conference 2001 (Cat. No.01EX455).

[6]  Massimo Alioto,et al.  A Simple Circuit Approach to Reduce Delay Variations in Domino Logic Gates , 2012, IEEE Transactions on Circuits and Systems I: Regular Papers.

[7]  Mohamed I. Elmasry,et al.  Energy-efficient noise-tolerant dynamic styles for scaled-down CMOS and MTCMOS technologies , 2002, IEEE Trans. Very Large Scale Integr. Syst..

[8]  Shekhar Y. Borkar,et al.  Low power design challenges for the decade (invited talk) , 2001, ASP-DAC '01.

[9]  Kumar Yelamarthi,et al.  Delay optimization considering power saving in dynamic CMOS circuits , 2011, 2011 12th International Symposium on Quality Electronic Design.