디지털 회로에서의 새로운 모델 기반 IP-Level 소모 전력 추정 기법

New Model-based IP-Level Power Estimation Techniques for Digital Circuits

  • 이창희 (한양대학교 전자컴퓨터공학부) ;
  • 신현철 (한양대학교 전자컴퓨터공학부) ;
  • 김경호 (삼성전자 정보통신총괄 통신연구소)
  • Lee, Chang-Hee (School of Electrical and Computer Engineering Hanyang University) ;
  • Shin, Hyun-Chul (School of Electrical and Computer Engineering Hanyang University) ;
  • Kim, Kyung-Ho (Telecom R&D Center, Telecommunication Networks Samsung Electronics)
  • 발행 : 2006.02.01

초록

반도체 공정기술의 발달로 인해 칩의 집적도가 향상되고 높은 성능의 SoC (System On a Chip)의 구현이 가능해졌다. 하지만 이로 인한 칩의 전력 소모량 증가는 칩 설계시의 중요 제한 요소가 되고 있다 칩 설계의 하위 단계로 갈수록 설계의 수정은 시간과 금전적 비용을 기하급수적으로 증가시키기 때문에, 설계의 상위 단계에서부터 칩의 소모 전력을 미리 추정하는 기술은 필수적이다. 이에 본 연구에서는 효율적인 상위 레벨 소모 전력 추정을 위해 회로를 레벨화 하고, 일부 레벨의 스위칭을 기반으로 회로의 소모 전력을 look up 테이블을 이용하여 모델링하였다 제안한 기술을 이용하여 ISCAS'85 벤치마크 회로에 대해 평균 소모 전력을 추정한 결과, 기존에 알려진 소모 전력 추정 기술에 비해 평균 추정 오차를 $9.45\%$에서 $3.84\%$로 크게 개선한 결과를 얻을 수 있었다.

Owing to the development of semiconductor processing technology, high density complex circuits can be integrated in a System-on-Chip (SoC). However, increasing energy consumption becomes one of the most important limiting factors. Power estimation at the early stage of design is essential, since design changes at lower levels may significantly lengthen the design period and increase the cost. In this paper, logic level circuits ire levelized and several levels are selected to build power model tables for efficient power estimation. The proposed techniques are applied to a set of ISCAS'85 benchmark circuits to illustrate their effectiveness. Experimental results show that significant improvement in estimation accuracy and slight improvement in efficiency are achieved when compared to those of a well-known existing method. The average estimation error has been reduced from $9.49\%\;to\;3.84\%$.

키워드

참고문헌

  1. S. Gupta and F.N. Najm, 'Energy and peak-current per-cycle estimation at RTL', IEEE Transaction on Very Large Scale Integration (VLSI) Systems, vol. 11, no. 11, pp.525-537, Aug. 2003 https://doi.org/10.1109/TVLSI.2002.800534
  2. K.M. Buyuksahin and ·F.N. Najm,, 'Early power estimation for VLSI circuits', IEEE Transaction on Computer-Aided Design of Integrated Circuits and Systems, vol. 24, no. 7, pp.1076-1088, July 2005 https://doi.org/10.1109/TCAD.2005.850904
  3. X. Liu and M.C, Papaefthymiou, 'HyPE : Hybrid power estimation for IP-based Systems-on-Chip', IEEE Transaction on Computer-Aided Design of Integrated Circuits and Systems, vol. 24, no. 7, pp.1089-1103, July 2005 https://doi.org/10.1109/TCAD.2005.850891
  4. M. Xakellis and F. Najm, 'Statistical estimation of the switching activity in digital circuits', in ?31st ACM/IEEE Design Automation Conference, San Diego, pp.728-733, 1994
  5. R. Burch, F. Najm, P. Yang, and T. Trick, 'McPOWER : A monte carlo approach to power estimation,' IEEE/ACM International Conference Computer-Aided Design, Santa Clara, CA, pp. 90-97, Nov. 1992 https://doi.org/10.1109/ICCAD.1992.279392
  6. F. Naim, 'Transition density: a new measure of activity in digital circuits', IEEE Transaction on Compter-Aided Design, vol. 12, no. 2, pp.310-323, Feb. 1993 https://doi.org/10.1109/43.205010
  7. R. Brodersen, A. Chandrakasan, and S. Sheng, 'Technologiees for personal communications', 1991 Symposium VLSI Circuits, Tokyo, Japan, pp.5-9, 1991
  8. F. Najm, R. Burch, P. Yang, and I. Hajj, 'CREST-A current estimator for CMOS circuits', IEEE International Conference Compte-Aided Design, Santa Clara, CA, pp.204-207, Nov. 1988 https://doi.org/10.1109/ICCAD.1988.122494
  9. M. Cirit, 'Estimation dynamic power consumption of CMOS circuits', IEEE international conference Computer-Aided Design, pp.534-537, Nov. 1987
  10. A. Bogliolo, R. Corgnati, E. Macii and M. Poncino, 'Parameterized RTL power models for soft macros', IEEE Transaction on Very Large Scale Integration (VLSI) Systems, vol. 9, no. 6, pp.880-887, Dec. 2001 https://doi.org/10.1109/92.974901
  11. C.-Y. Hsu, C.-N. J. Liu and J.-Y. Jou, 'An efficient IP-level power model for complex digital circuits', Design Automation Conference, 2003. Proceedings of the ASP-DAC 2003. Asia and South Pacific, 21-24, pp.610-613 Jan. 2003
  12. R. Ferreira, A. Trullemans, J. Costa, and J. Monteiro, 'Probabilistic bottom-up RTL power estimation', Quality Electronic Design, 2000. ISQED 2000. Proceedings. IEEE 2000 First International Symposium on, pp.439-446, Mar. 2000 https://doi.org/10.1109/ISQED.2000.838916
  13. 이우리, 오광구, '회귀분석 입문 및 응용', 탐진, 340-353쪽, 2003년
  14. L. Ljung, 'System Identification: Theory for the User.' Englewood Cilffs, NJ: Prentice-Hall, 1987
  15. S. Neter and W. Wasserman, 'Applied Linear Statistical, Models.', Homewood, IL: Richard D. Irwin, 1974