Title :
Energy evaluation methodology for platform based system-on-chip design
Author :
Hildingsson, Kristian ; Arslan, Tughrul ; Erdogan, Ahmet T.
Author_Institution :
Inst. for Syst. Level Integration, Livingston, UK
Abstract :
This paper presents a methodology that speeds up the process of estimating the system level energy efficiency for synthesisable AMBA based SOC platforms that are scalable by means of integrating additional intellectual property (IP) hardware through the AMBA bus system. The methodology facilitates a modular approach where overall energy consumption is calculated based on power models that are developed for each defined sub-block (or entity) of the platform. To automate the evaluation process we developed a tool - called PEX - that combines power models with utilisation statistics of the system entities, and that provides a fast way of analysing tradeoffs for speed, energy and power consumption for various system configurations. Detailed results are presented for the analysis of two implementation scenarios of the Rijndael AES algorithm using the SPARC V8 compatible LEON architecture.
Keywords :
estimation theory; industrial property; integrated circuit design; performance evaluation; power consumption; system buses; system-on-chip; systems analysis; AMBA bus system; LEON architecture; PEX; Rijndael AES algorithm; SPARC V8; energy consumption; energy evaluation methodology; evaluation process; intellectual property hardware integration; modular approach; platform based system-on-chip design; power consumption; power models; synthesisable AMBA based SOC platforms; system configurations; system entities; system level energy efficiency; system speed; utilisation statistics; Computer architecture; Energy consumption; Energy efficiency; Hardware; Microprocessors; Power engineering and energy; Power system interconnection; Power system modeling; System-on-a-chip; Very large scale integration;
Conference_Titel :
VLSI, 2004. Proceedings. IEEE Computer society Annual Symposium on
Print_ISBN :
0-7695-2097-9
DOI :
10.1109/ISVLSI.2004.1339509