<p>Embedded computer systems use both off-the-shelf microprocessors and application-specific integrated circuits (ASICs) to implement specialized system functions. Examples include the electronic systems inside laser printers, cellular phones, microwave ovens, and an automobile anti-lock brake contr
Energy Efficient Hardware-Software Co-Synthesis Using Reconfigurable Hardware
β Scribed by Jingzhao Ou, Viktor K. Prasanna
- Publisher
- Chapman and Hall/CRC
- Year
- 2009
- Tongue
- English
- Leaves
- 225
- Series
- Chapman & Hall/CRC Computer & Information Science Series
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
Rapid energy estimation for energy efficient applications using field-programmable gate arrays (FPGAs) remains a challenging research topic. Energy dissipation and efficiency have prevented the widespread use of FPGA devices in embedded systems, where energy efficiency is a key performance metric. Helping overcome these challenges, Energy Efficient Hardware-Software Co-Synthesis Using Reconfigurable Hardware offers solutions for the development of energy efficient applications using FPGAs.
The book integrates various high-level abstractions for describing hardware and software platforms into a single, consistent application development framework, enabling users to construct, simulate, and debug systems. Based on these high-level concepts, it proposes an energy performance modeling technique to capture the energy dissipation behavior of both the reconfigurable hardware platform and the target applications running on it. The authors also present a dynamic programming-based algorithm to optimize the energy performance of an application running on a reconfigurable hardware platform. They then discuss an instruction-level energy estimation technique and a domain-specific modeling technique to provide rapid and fairly accurate energy estimation for hardware-software co-designs using reconfigurable hardware. The text concludes with example designs and illustrative examples that show how the proposed co-synthesis techniques lead to a significant amount of energy reduction.
This book explores the advantages of using reconfigurable hardware for application development and looks ahead to future research directions in the field. It outlines the range of aspects and steps that lead to an energy efficient hardware-software application synthesis using FPGAs.
π SIMILAR VOLUMES
<p>Concurrent design, or co-design of hardware and software is extremely important for meeting design goals, such as high performance, that are the key to commercial competitiveness. <em>Hardware/Software Co-Design</em> covers many aspects of the subject, including methods and examples for designing
<p><em>Co-Synthesis of Hardware and Software for Digital Embedded Systems</em>, with a Foreword written by <strong>Giovanni De Micheli</strong>, presents techniques that are useful in building complex embedded systems. These techniques provide a competitive advantage over purely hardware or software
<p>Co-Design is the set of emerging techniques which allows for the simultaneous design of Hardware and Software. In many cases where the application is very demanding in terms of various performances (time, surface, power consumption), trade-offs between dedicated hardware and dedicated software ar
<p><span>This richly illustrated book examines the full potential of Digital Twins (DTs) as a means of creating more sustainable urban habitats. It reveals how, in this digitally-enabled age, DTs are increasingly being adopted by cities as a tool for urban governance, with the hope of increasing ope
<p><p>This book provides its readers with the means to implement energy-efficient video systems, by using different optimization approaches at multiple abstraction levels. The authors evaluate the complete video system with a motive to optimize its different software and hardware components in syner