Overview
Access this book
Tax calculation will be finalised at checkout
Other ways to access
Table of contents (10 chapters)
Keywords
About this book
To address the problems described above, a cooperative design approach, one that utilizes a unified view of hardware and software, is described. This approach is called hardware/software codesign. The Codesign of Embedded Systems develops several fundamental hardware/software codesign concepts and a methodology that supports them. A unified representation, referred to as a decomposition graph, is presented which can be used to describe hardware or software using either functional abstractions or data abstractions. Using a unified representation based on functional abstractions, an abstract hardware/software model has been implemented in a common simulation environment called ADEPT (Advanced Design Environment Prototyping Tool). This model permits early hardware/software evaluation and tradeoff exploration. Techniques have been developed which support the identification of software bottlenecks and the evaluation of design alternatives with respect to multiple metrics. The application of the model is demonstrated on severalexamples. A unified representation based on data abstractions is also explored. This work leads to investigations regarding the application of object-oriented techniques to hardware design.
The Codesign of Embedded Systems: A Unified Hardware/Software Representation describes a novel approach to a topic of immense importance to CAD researchers and designers alike.
Authors and Affiliations
Bibliographic Information
Book Title: The Codesign of Embedded Systems: A Unified Hardware/Software Representation
Book Subtitle: A Unified Hardware/Software Representation
Authors: Sanjaya Kumar, James H. Aylor, Barry W. Johnson, WM. A. Wulf
DOI: https://doi.org/10.1007/978-1-4613-1293-2
Publisher: Springer New York, NY
-
eBook Packages: Springer Book Archive
Copyright Information: Kluwer Academic Publishers 1996
Hardcover ISBN: 978-0-7923-9636-9Published: 30 November 1995
Softcover ISBN: 978-1-4612-8553-3Published: 22 October 2011
eBook ISBN: 978-1-4613-1293-2Published: 06 December 2012
Edition Number: 1
Number of Pages: XXVI, 274
Topics: Theory of Computation, Computer-Aided Engineering (CAD, CAE) and Design, Circuits and Systems, Electrical Engineering