Technique for controlling power-mode transition noise in distributed sleep transistor network

Power gating technique is one of the effective technologies to achieve both low leakage and high performance in circuits. This work focuses on considering power-mode transition noise (i.e., ground noise) in power gated circuit design. So far, even though satisfying the limit of power-mode transition noise is an important design constraint, not many works have seriously addressed it as yet, just simply sacrificing the wakeup delay to meet the constraint by turning on the sleep transistors sequentially one by one. In this work, we analyze how the switching current affects the size of sleep transistors, from which how the power-mode transition noise can be mitigated by controlling the power-up sequence of sleep transistors, and propose a systematic solution to the problem of integrating the power-up controlling of sleep transistors into the power gated design flow in distributed sleep transistor network to take into account power-mode transition noise constraint as well as performance loss constraint. Through experiments with ISCAS benchmarks, it is confirmed that under the same power-mode transition noise constraint, our proposed solution is able to reduce the wakeup delay by 23% – 51% compared to the designs produced by a previous power gated design technique.

[1]  Lei He,et al.  Distributed sleep transistor network for power reduction , 2003, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[2]  Satoshi Shigematsu,et al.  Design method of MTCMOS power switch for low-voltage high-speed LSIs , 1999, Proceedings of the ASP-DAC '99 Asia and South Pacific Design Automation Conference 1999 (Cat. No.99EX198).

[3]  David Z. Pan,et al.  Sleep transistor sizing using timing criticality and temporal currents , 2005, Proceedings of the ASP-DAC 2005. Asia and South Pacific Design Automation Conference, 2005..

[4]  A. R. Newton,et al.  Alpha-power law MOSFET model and its applications to CMOS inverter delay and other formulas , 1990 .

[5]  Shih-Chieh Chang,et al.  Vectorless Estimation of Maximum Instantaneous Current for Sequential Circuits , 2006, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[6]  Malgorzata Marek-Sadowska,et al.  Power gating scheduling for power/ground noise reduction , 2008, 2008 45th ACM/IEEE Design Automation Conference.

[7]  Deog-Kyoon Jeong,et al.  Simultaneous control of power/ground current, wakeup time and transistor overhead in power gated circuits , 2008, ICCAD 2008.

[8]  F. Aloul,et al.  Maximum power-up current estimation in combinational CMOS circuits , 2006, MELECON 2006 - 2006 IEEE Mediterranean Electrotechnical Conference.

[9]  K. Cheng,et al.  Vector Generation For Maximum Instantaneous Current Through Supply Lines For CMOS Circuits , 1997, Proceedings of the 34th Design Automation Conference.

[10]  S. Areibi,et al.  Dynamic and leakage power reduction in MTCMOS circuits using an automated efficient gate clustering technique , 2002, Proceedings 2002 Design Automation Conference (IEEE Cat. No.02CH37324).

[11]  James Kao,et al.  Subthreshold leakage modeling and reduction techniques , 2002, ICCAD 2002.

[12]  F. Brglez,et al.  A neutral netlist of 10 combinational benchmark circuits and a target translator in FORTRAN , 1985 .

[13]  Suhwan Kim,et al.  Understanding and minimizing ground bounce during mode transition of power gating structures , 2003, ISLPED '03.

[14]  Shih-Chieh Chang,et al.  A vectorless estimation of maximum instantaneous current for sequential circuits , 2004, ICCAD 2004.

[15]  Vasco M. Manquinho,et al.  On using satisfiability-based pruning techniques in covering algorithms , 2000, DATE '00.

[16]  Igor L. Markov,et al.  PBS: A Backtrack-Search Pseudo-Boolean Solver and Optimizer , 2000 .

[17]  Ibrahim N. Hajj,et al.  Pattern independent maximum current estimation in power and ground buses of CMOS VLSI circuits: Algorithms, signal correlations, and their resolution , 1995, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[18]  Fabio Somenzi,et al.  Logic synthesis and verification algorithms , 1996 .

[19]  Bin Zhang,et al.  Sleep transistor sizing using timing criticality and temporal currents , 2005, Proceedings of the ASP-DAC 2005. Asia and South Pacific Design Automation Conference, 2005..

[20]  裕幸 飯田,et al.  International Technology Roadmap for Semiconductors 2003の要求清浄度について - シリコンウエハ表面と雰囲気環境に要求される清浄度, 分析方法の現状について - , 2004 .

[21]  Anantha Chandrakasan,et al.  MTCMOS hierarchical sizing based on mutual exclusive discharge patterns , 1998, Proceedings 1998 Design and Automation Conference. 35th DAC. (Cat. No.98CH36175).