𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Function/Architecture Optimization and Co-Design of Embedded Systems

✍ Scribed by Bassam Tabbara, Abdallah Tabbara, Alberto Sangiovanni-Vincentelli (auth.)


Publisher
Springer US
Year
2000
Tongue
English
Leaves
254
Series
The Springer International Series in Engineering and Computer Science 585
Edition
1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Function Architecture Co-Design is a new paradigm for the design and implementation of embedded systems. Function/Architecture Optimizationand Co-Design of Embedded Systems presents the authors' work in developing a function/architecture optimization and co-design formal methodology and framework for control-dominated embedded systems. The approach incorporates both data flow and control optimizations performed on a suitable novel intermediate design task representation. The aim is not only to enhance productivity of the designer and system developer, but also to improve quality of the final synthesis outcome.
Function/Architecture Optimization and Co-Design of Embedded Systems discusses the proposed function/architecture co-design methodology, focusing on design representation, optimization, validation, and synthesis. Throughout the text, the difference between behavior specification and implementation is emphasized. The current need in co-design to move from synthesis-based technology to compiler-based technology is pointed out. The authors describe and show how performing data flow and control optimizations at the high abstraction level can lead to significant size and performance improvements in both the synthesized hardware and software. The work builds on bodies of research in the silicon and software compilation domains. The aforementioned techniques are specialized to the embedded systems domain. It is recognized that guided optimization can be applied on the internal design representation, no matter what the abstraction level, and need not be restricted to the final stages of software assembly code generation, or hardware synthesis.
Function/Architecture Optimization and Co-Design of Embedded Systems will be of primary interest to researchers, developers, and professionals in the field of embedded systems design.

✦ Table of Contents


Front Matter....Pages i-xvi
Front Matter....Pages 1-1
Introduction....Pages 3-10
System Level Design of Embedded Systems....Pages 11-25
Front Matter....Pages 27-27
Design Representation....Pages 29-48
Function Optimizations....Pages 49-83
Function / Architecture Optimizations....Pages 85-120
Architectural Optimizations....Pages 121-145
Hardware/Software Co-Synthesis and Estimation....Pages 147-174
Front Matter....Pages 175-175
Function / Architecture Optimization and Co-Design Flow....Pages 177-188
Synthesis Results....Pages 189-210
Conclusions and Future Research Opportunities....Pages 211-215
Back Matter....Pages 217-248

✦ Subjects


Circuits and Systems; Computer-Aided Engineering (CAD, CAE) and Design; Electrical Engineering


πŸ“œ SIMILAR VOLUMES


Optimal Design of Distributed Control an
✍ Arben Γ‡ela, Mongi Ben Gaid, Xu-Guang Li, Silviu-Iulian Niculescu (auth.) πŸ“‚ Library πŸ“… 2014 πŸ› Springer International Publishing 🌐 English

<p><p><i>Optimal Design of Distributed Control and Embedded Systems </i>focuses on the design of special control and scheduling algorithms based on system structural properties as well as on analysis of the influence of induced time-delay on systems performances. It treats the optimal design of dist

Embedded Systems: Architecture, Programm
✍ Raj Kamal πŸ“‚ Library πŸ“… 2009 πŸ› McGraw Hill Education 🌐 English

OVERVIEWS : This book, equally applicable for a CSE or ECE course, gives an extensive account of Embedded Systems, keeping a balanced coverage of hardware and software concepts. Adhering to syllabus needs, this title is 'microprocessor' and 'software des.

Collaborative Design for Embedded System
✍ John Fitzgerald, Peter Gorm Larsen, Marcel Verhoef (eds.) πŸ“‚ Library πŸ“… 2014 πŸ› Springer-Verlag Berlin Heidelberg 🌐 English

<p><p>One of the most significant challenges in the development of embedded and cyber-physical systems is the gap between the disciplines of software and control engineering. In a marketplace, where rapid innovation is essential, engineers from both disciplines need to be able to explore system desi

Embedded computing systems : application
✍ Mohamed Khalgui; Olfa Mosbahi; Antonio Valentini; IGI Global πŸ“‚ Library πŸ› IGI Global (701 E. Chocolate Avenue Hershey 🌐 English

"This book brings together theoretical and technical concepts of intelligent embedded control systems and their use in hardware and software architectures by highlighting formal modeling, execution models, and optimal implementations"--Provided by publisher.</div>

Embedded Systems Architecture Programmin
✍ Raj Kamal πŸ“‚ Library πŸ“… 0 πŸ› The McGraw Hill Companies 🌐 English

This book, equally applicable for a CSE or ECE course, gives an extensive account of Embedded Systems, keeping a balanced coverage of hardware and software concepts. Adhering to syllabus needs, this title is 'microprocessor' and 'software design methodology' specific, giving due weightage to archite