Browse > Article
http://dx.doi.org/10.5762/KAIS.2012.13.7.3152

Instruction-level Power Model for Asynchronous Processor  

Lee, Je-Hoon (Division of Electronics and Information Communication Eng., Samcheok Campus, Kangwon National University)
Publication Information
Journal of the Korea Academia-Industrial cooperation Society / v.13, no.7, 2012 , pp. 3152-3159 More about this Journal
Abstract
This paper presents the new instruction-level power model for an asynchronous processor. Until now, the various power models for estimating the power dissipation of embedded processor in SoC are proposed. Since all of them are target to the synchronous processors, the accuracy is questionable when we apply those power models to the asynchronous processor in SoC. To solve this problem, we present new power model for an asynchronous processor by reflecting the behavioral features of an asynchronous circuit. The proposed power model is verified using an implementation of asynchronous processor, A8051. The simulation results of the proposed model is compared with the measurement result of gate-level synthesized A8051. The proposed power model shows the accuracy of 90.7% and the simulation time for estimation the power consumption was reduced to 1,900 times.
Keywords
Power estimation; Power model; Asynchronous circuit; Instruction-level power model;
Citations & Related Records
연도 인용수 순위
  • Reference
1 C. Y. Huang, Y. F. Yin and C. J. Hsu, "SoC HW/SW verification and validation", Proc. of ASP-DAC 2011, pp. 297-300, 2011.
2 M. H. Wu, W. C. Lee, C. Y. Chuang and R. S. Tsay, "Automatic generation of software TLM in multiple abstraction layers for efficient HW/SW co-simulation", Proc. of DATE 2010, pp. 1177-1182, 2010.
3 S. B. Furber, D. A. Edwards and J. d. Garside, "AMULET3: a 100MIPS asynchronous embedded microprocessor", Proc. of ICCD 2000, pp. 329-334, September 2000.
4 A. Bink and R. York, "ARM966HS: The first licensable, clockless 32-bit processor core", IEEE Micro, vol. 27, no. 2, pp. 58-68, March 2007.
5 J. H. Lee, Y. Kim and K. R. Cho, "Design of a fast asynchronous embedded CISC microprocessor, A8051", IEICE Trans. on Electronics, vol. E87-C, no. 4, pp. 527-534, April 2004.
6 J. H. Lee, Y. H. Kim and K. R. Cho, "A low-power implementation of asynchronous 8051 employing adaptive pipeline structure", IEEE Trans. on Circuits and Systems II - Express Briefs, vol. 55, no. 7, pp. 673-677, July 2008.   DOI
7 V. Tiwari, S. Malik and A. Wolfe, "Power analysis of embedded system; A first step towards software power minimization," IEEE Trans. on VLSI, vol. 2, no. 4, pp. 437-445, 1994.   DOI   ScienceOn
8 Y. H. Park, S. Pasricha, F. Kurdahi and N. Dutt, "Methodology for multi-granularity embedded processor power model generation for an ESL design flow", Proc. CODES+ISSS 2008, pp. 255-260, 2008.
9 D. Brooks, V. Tiwari, and M. Martonosi, "Wattch: A framework for architectural-level power analysis and optimizations", Proc. of ISCA, pp. 83-94, 2000.
10 W. Ye, N. Vijaykrishnan, M. Kandemir and M. J. Irwin, "The design and use of SimplePower: A cycle-accurate energy estimation tool", Proc. of DAC 2000, pp. 340-345, 2000.
11 C. H. Geotys and R. J. Gebotysu, "An empirical comparison of algorithmic, instruction, and architectural power prediction model for high-performance embedded DSP processors", Proc. ISLPED, pp. 121-123, Aug. 1998.