| ABSTRACT | 第2页 |
| ACKNOWLEDGEMENTS | 第3-4页 |
| CONTENTS | 第4-6页 |
| LIST OF FIGURES | 第6-7页 |
| LIST OF TABLES | 第7-8页 |
| 1 Introduction | 第8-10页 |
| 1.1 Background | 第8页 |
| 1.2 Objective | 第8-9页 |
| 1.3 Related Work | 第9页 |
| 1.4 Organization | 第9-10页 |
| 2 Energy and Power ISsues | 第10-13页 |
| 2.1 General Power Model | 第10-11页 |
| 2.2 Analysis of Power Consumption | 第11-13页 |
| 3 System-level Power Reduction Methodology | 第13-25页 |
| 3.1 Dynamic Power Management | 第13-16页 |
| 3.1.1 Basic Principle | 第13-14页 |
| 3.1.2 DPM Policies | 第14-16页 |
| 3.2 Dynamic Voltage Scaling | 第16-25页 |
| 3.2.1 Interval-based Algorithms | 第16-18页 |
| 3.2.2 Real-time Schedulers | 第18-25页 |
| 4 Implementation | 第25-40页 |
| 4.1 Hardware Platform | 第25页 |
| 4.1.1 Nexperia Media Processor | 第25页 |
| 4.1.2 Working Environment | 第25页 |
| 4.2 Software Environment | 第25页 |
| 4.2.1 PSOS Real-time OS | 第25页 |
| 4.2.2 TSSA | 第25页 |
| 4.3 Low Power Design | 第25-27页 |
| 4.3.1 Approaches | 第25页 |
| 4.3.2 Power Management Software Architecture | 第25-27页 |
| 4.4 Profile Measurement | 第27-33页 |
| 4.4.1 Methodology | 第27-31页 |
| 4.4.1.1 Hardware Consideration | 第27-28页 |
| 4.4.1.2 Task-Based Profiling | 第28-31页 |
| 4.4.2 Data Structure and API | 第31-33页 |
| 4.5 Power Manager | 第33-40页 |
| 4.5.1 DPM | 第33-34页 |
| 4.5.1.1 Powerdown Mechanism | 第33-34页 |
| 4.5.1.2 Practical Implementation | 第34页 |
| 4.5.2 DVS | 第34-37页 |
| 4.5.2.1 Processor Frequency Determination | 第34-35页 |
| 4.5.2.2 Design Strategy | 第35-37页 |
| 4.5.3 Program Flow | 第37-38页 |
| 4.5.4 Data Structure and API | 第38-40页 |
| 5 Evaluation and Results | 第40-51页 |
| 5.1 Experiments and Data Collection | 第40-42页 |
| 5.2 Evaluation | 第42-50页 |
| 5.2.1 General Observation | 第42-43页 |
| 5.2.2 Low Power Process Observation | 第43-46页 |
| 5.2.3 Discussions and Improvements | 第46-47页 |
| 5.2.4 Power Estimation | 第47-50页 |
| 5.3 Results | 第50-51页 |
| 6 Conclusions and Future Work | 第51-52页 |
| Bibliography | 第52-54页 |
| Abbreviations | 第54页 |