<p>Perhaps nothing characterizes the inherent heterogeneity in embedded sysΒ tems than the ability to choose between hardware and software implementations of a given system function. Indeed, most embedded systems at their core repreΒ sent a careful division and design of hardware and software parts
Power Optimization and Synthesis at Behavioral and System Levels Using Formal Methods
β Scribed by Jui-Ming Chang, Massoud Pedram (auth.)
- Publisher
- Springer US
- Year
- 1999
- Tongue
- English
- Leaves
- 183
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
Integrated circuit densities and operating speeds continue to rise at an exponential rate. Chips, however, cannot get larger and faster without a sharp decrease in power consumption beyond the current levels. Minimization of power consumption in VLSI chips has thus become an important design objective. In fact, with the explosive growth in demand for portable electronics and the usual push toward more complex functionality and higher performance, power consumption has in many cases become the limiting factor in satisfying the market demand.
A new generation of power-conscious CAD tools are coming onto the market to help designers estimate, optimize and verify power consumption levels at most stages of the IC design process. These tools are especially prevalent at the register-transfer level and below. There is a great need for similar tools and capabilities at the behavioral and system levels of the design process. Many researchers and CAD tool developers are working on high-level power modeling and estimation, as well as power-constrained high-level synthesis and optimization. Techniques and tools alone are, however, insufficient to optimize VLSI circuit power dissipation - a consistent and convergent design methodology is also required.
Power Optimization and Synthesis at Behavioral and System Levels Using Formal Methods was written to address some of the key problems in power analysis and optimization early in the design process. In particular, this book focuses on power macro-modeling based on regression analysis and power minimization through behavioral transformations, scheduling, resource assignment and hardware/software partitioning and mapping. What differentiates this book from other published work on the subject is the mathematical basis and formalism behind the algorithms and the optimality of these algorithms subject to the stated assumptions.
From the Foreword:
`This book makes an important contribution to the field of system design technologies by presenting a set of algorithms with guaranteed optimality properties, that can be readily applied to system-level design. This contribution is timely, because it fills the need of new methods for a new design tool generation, which supports the design of electronic systems with even more demanding requirements'.
Giovanni De Micheli, Professor, Stanford University
β¦ Table of Contents
Front Matter....Pages i-xxiii
Introduction....Pages 1-16
Power-Optimal Register Allocation and Binding....Pages 17-45
Power-Optimal Module Allocation and Binding....Pages 47-78
Multiple Supply Voltage Scheduling....Pages 79-118
Co-Design of Communicating Systems....Pages 119-151
Conclusion....Pages 153-156
Back Matter....Pages 157-167
β¦ Subjects
Circuits and Systems; Electrical Engineering; Computer-Aided Engineering (CAD, CAE) and Design
π SIMILAR VOLUMES
<p>The chapters of this book summarize the lectures delivered du ring the NATO Advanced Study Institute (ASI) on Computational Methods in Mechanisms, that took place in the Sts. Constantin and Elena Resort, near Varna, on the Bulgarian Coast of the Black Sea, June 16-28, 1997. The purpose of the ASI
The volume Electrochemistry VI of Topics in Current Chemistry is subtitled Electroorganic Synthesis: Bond Formations at the Anode and Cathode. It highlights both the current value and the large potential of organic electrochemistry for the selective formation of carbon-carbon and carbon-heteroatom b
<p><em>High-Level Power Analysis and Optimization</em> presents a comprehensive description of power analysis and optimization techniques at the higher (architecture and behavior) levels of the design hierarchy, which are often the levels that yield the most power savings. This book describes power