Estimation of Short Circuit Power in Static CMOS Circuits

정적 CMOS 회로의 단락 소모 전력 예측 기법

  • Published : 2000.11.01

Abstract

This paper presents a simple method to estimate short-circuit power dissipation for static CMOS logic circuits. Short-circuit current expression is derived by accurately interpolating peak points of actual current curves which is influenced by the gate-to-drain coupling capacitance. It is shown through simulations that the proposed technique yields better accuracy than previous methods when signal transition time and/or load capacitance decreases, which is a characteristic of the present technological evolution. The proposed analytical expressions can be easily applied in such applications as power estimation even when the current expression is changed.

본 논문은 정적 CMOS 회로의 단락전류로 인한 전력 소모을 구하기 위한 간단한 방법을 제시한다. 단락전류식은 게이트와 드레인 사이에 존재하는 커플링 커패시턴스의 영향을 고려하여 실제 전류 파형의 극점을 정확하게 보간함으로써 유도하였다. 트랜지스터의 출력 파형을 조사한 후 모형화한 전류 수식을 기반으로 CMOS 회로의 지연 시간을 예측하기 위한 거시모형과 수식들을 제안하였다. 제안된 방법은 시뮬레이션을 통하여 현재의 기술 동향 특성인 신호 천이시간과 부하 커패시턴스가 감소하는 경우에 대해 이전의 연구보다 더욱 정확하고 신속히 예측할 수 있음을 보였다. 또한 제안된 거시모형은 전류식이 변할지라도 전력 소모를 계산하는데 쉽게 적용이 가능하다.

Keywords

References

  1. Mark C. Johnson, Dinesh Somasekhar, and Kaushik Roy, Models and algorithm for bounds on leakage in CMOS circuits, IEEE Trans. Computer-Aided Design, vol. 18, no. 6, June 1999, pp. 714-725 https://doi.org/10.1109/43.766723
  2. S. R. Vemuru and N. Scheinberg, Short-circuit power dissipation estimation for CMOS logic gates, IEEE Trans. Circuits Syst, I, vol. 41, Nov. 1994, pp. 762-765 https://doi.org/10.1109/81.331533
  3. 이재훈, 김택수, 공정택, 이상훈, Low power VLSI 설계를 위한 Circuit-level Power 해석 환경 개발, ASIC Design Workshop 신진박사논문 발표대회 및 공개토론회 논문집, 1997년 7월 10일 -11일
  4. A. Hirata, H. Onodera, and K. Tamaru, Estimation of propagation delay considering short-circuit current for static CMOS gates, IEEE Trans. Circuits Syst. I, vol. 45, no. 11, Nov. 1998, pp. 1194-1198 https://doi.org/10.1109/81.735442
  5. H. J. M. Vcendrick, 'Short-Circuit Dissipation of Static CMOS circuitry and Its Impact on the Design of Buffer Circuits', IEEE Journal of solid state circuits, vol.19, NO. 4, pp. 468-473, August 1984 https://doi.org/10.1109/JSSC.1984.1052168
  6. N. Hedenstierna and K. O. Jeppson, CMOS circuit speed and buffer optimization, IEEE Trans. Computer-Aided Design, vol. CAD6, Mar. 1987, pp. 270-281
  7. N. Hedenstierna and K. O. Jeppson, Comments on A module generator for optimized CMOS buffers, IEEE Trans. VLSI Syst., vol. 3, no. 3, Mar. 1995, pp. 99-111 https://doi.org/10.1109/43.184856
  8. A. Hirata, H. Onodera, and K. Tamaru, Estimation of short-circuit power dissipation and its influence on propagation delay for static CMOS gates, in Proc. IEEE Int. Symp. on Circuits and Systems, vol. 4, May 1996, pp. 751-754 https://doi.org/10.1109/ISCAS.1996.542133
  9. L. Bisdounis, S. Nikolaidis, and O. Koufopavlou, Propagation delay and short-circuit power dissipation modeling of the CMOS inverter, IEEE Trans. Circuits Syst. I, vol. 45, no. 3, Mar. 1998, pp. 259-270 https://doi.org/10.1109/81.662699
  10. N. H. E. Weste and K. Eshraghian, Principles of CMOS VLSI Design A Systems Perspective. New York: McGraw-Hill, 1993. pp. 183-191
  11. Y. P. Tsividis, Operation and Modeling of the MOS Transistor, New York: McGraw-Hill, 1988. pp. 123-130
  12. A. Papoulis, Probability, Random Variables, and Stochastic Processes., International Student Edition, McGraw-hill, pp. 102-105
  13. S. Turgis and D. Auvergne, A novel macromodel for power estimation in CMOS structures, IEEE Trans. Computer-Aided Design, vol. 17, no. 11, Nov. 1998, pp. 1090-1098 https://doi.org/10.1109/43.736183
  14. T. Sakurai and A. R. Newton, Alpha-power law MOSFET model and its applications to CMOS inverter delay and other formulas, IEEE J. Solid-State Circuits, vol. 25,Apr. 1990, pp. 584-594 https://doi.org/10.1109/4.52187
  15. S. M. Kang, Accurate simulation of power dissipation in VLSI circuits, IEEE J. Solid-Sate Circuits, vol. SC-21, Oct. 1986, pp. 889-891 https://doi.org/10.1109/JSSC.1986.1052622
  16. William H. Press, Brian P. Flannery, Saul A. Teukolsky, William T. Vetterling, Numerical Recipes in C, Cambridge University Press, 1990. pp. 156-157