Description
Springer Designing Embedded Processors A Low Power Perspective by Joerg Henkel
To the hard-pressed systems designer this book will come as a godsend. It is a hands-on guide to the many ways in which processor-based systems are designed to allow low power devices. Covering a huge range of topics, and co-authored by some of the field's top practitioners, the book provides a good starting point for engineers in the area, and to research students embarking upon work on embedded systems and architectures._x000D_ _x000D_
Foreword. Part I: Application Specific Embedded Processors. Chapter 1: Application-Specific Embedded Processors; Parameswaran/Henkel/Cheung. Chapter 2: Low-Power Design with NISC Technology; Gorjiara/Reshadi/Gajski. Chapter 3: Synthesis of Instruction Sets for High Performance and Energy Efficient ASIP; Lee/Choi/Dutt. Chapter 4: A Framework for Extensible Processor Based MPSoC Design; Sun et al. Chapter 5: Design and Run Time Code Compression for Embedded Systems; Parameswaran et al. Part II: Embedded Memories. Chapter 6: Power Optimization Strategies Targeting the Memory Subsystem; Panda. Chapter 7: Layer Assignment Techniques for Low Energy Multi-Layered Memory Organizations; Brockmeyer et al. Chapter 8: Memory Bank Locality and its Usage in Reducing Energy Consumption; Kandemir. Part III: Dynamic Voltage and Frequency Scaling. Chapter 9: Fundamentals of Power Aware Scheduling; Hu/Quan. Chapter 10: Static DVFS Scheduling; Quan/Hu. Chapter 11: Dynamic DVFS Scheduling; Pillai/Shin. Chapter 12: Voltage Selection for time-constrained Multi-Processor Systems; Andrei et al. Part IV: Compiler Techniques. Chapter 13: Compilation Techniques for Power, Energy, and Thermal Management; Kremer. Chapter 14: Compiler-Directed Dynamic CPU Frequency and Voltage Scaling; Hsu/Kremer. Chapter 15: Link Idle Period Exploitation for Network Power Management; Li et al. Chapter 16: Remote Task Mapping. Part V: Multi-Processors. Chapter 17: A Power and Energy Perspective on Multi-Processors; Martin. Chapter 18: System-level Design of Network on Chip Architectures; Chata/Srinivasan. Chapter 19: Power-Performance Modeling and Design for Heterogeneous Multiprocessors; Paul/Meyer. Part VI: Reconfigurable Computing. Chapter 20: Basic of Reconfigurable Computing; Hartenstein. Chapter 21: Dynamic Reconfiguration; Becker/Huebner. Chapter 22: Applications, Design Tools and Low Power Issues in FPGA Reconfiguration; Donlin. Acknowledgments. References. Index._x000D_