Power Estimation and Optimization Methodologies for VLIW-based Embedded Systems

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

The main contribution of Power Estimation and Optimization Methodologies for VLIW-based Embedded Systems consists of the introduction of innovative power estimation and optimization methodologies to support the design of low power embedded systems based on high-performance Very Long Instruction Word (VLIW) microprocessors. A VLIW processor is a (generally) pipelined processor that can execute, in each clock cycle, a set of explicitly parallel operations; this set of operations is statically scheduled to form a Very Long Instruction Word.The proposed estimation techniques are integrated into a set of tools operating at the instruction level and they are characterized by efficiency and accuracy. The aim is the definition of an overall power estimation framework, from a system-level perspective, where novel power optimization techniques can be evaluated.The proposed power optimization techniques are addressed to the micro-architectural as well as the system level. Two main optimization techniques have been proposed: the definition of register file write inhibition schemes that exploit the forwarding paths, and the definition of a design exploration framework for an efficient fine-tuning of the configurable modules of an embedded system.

Author(s): Vittorio Zaccaria, M.G. Sami, Donatella Sciuto, Cristina Silvano
Edition: 1
Publisher: Springer
Year: 2003

Language: English
Pages: 203

Preliminaries......Page 1
Foreword......Page 8
Preface......Page 10
Contents......Page 14
List of Figures......Page 18
List of Tables......Page 24
1. INTRODUCTION......Page 26
2. MICROPROCESSOR ABSTRACTION LEVELS......Page 32
Part I POWER ESTIMATION METHODS......Page 44
3. BACKGROUND......Page 46
4. INSTRUCTION-LEVEL POWER ESTIMATION FOR VLIW PROCESSOR CORES......Page 66
5. SOFTWARE POWER ESTIMATION OF THE LX CORE: A CASE STUDY......Page 92
6. SYSTEM-LEVEL POWER ESTIMATION FOR THE LX ARCHITECTURE......Page 112
Part II POWER OPTIMIZATION METHODS......Page 128
7. BACKGROUND......Page 130
8. A MICRO-ARCHITECTURAL OPTIMIZATION FOR LOW POWER......Page 148
9. A DESIGN SPACE EXPLORATION METHODOLOGY......Page 168
10. CONCLUSIONS AND FUTURE WORK......Page 206
The Mediabench suite......Page 210
References......Page 212