The Codesign of Embedded Systems: A Unified Hardware/Software Representation: A Unified Hardware/Software Representation

Sanjaya Kumar,James H. Aylor,Barry W. Johnson,Wm.A. Wulf

The Codesign of Embedded Systems: A Unified Hardware/Software Representation: A Unified Hardware/Software Representation
Format
Hardback
Publisher
Springer
Country
NL
Published
30 November 1995
Pages
274
ISBN
9780792396369

The Codesign of Embedded Systems: A Unified Hardware/Software Representation: A Unified Hardware/Software Representation

Sanjaya Kumar,James H. Aylor,Barry W. Johnson,Wm.A. Wulf

This title is printed to order. This book may have been self-published. If so, we cannot guarantee the quality of the content. In the main most books will have gone through the editing process however some may not. We therefore suggest that you be aware of this before ordering this book. If in doubt check either the author or publisher’s details as we are unable to accept any returns unless they are faulty. Please contact us if you have any questions.

Current practice dictates the separation of the hardware and software development paths early in the design cycle. These paths remain independent with very little interaction occurring between them until system integration. In particular, hardware is often specified without fully appreciating the computational requirements of the software. Also, software development does not influence hardware development and does not track changes made during the hardware design phase. Thus, the ability to explore hardware/software tradeoffs is restricted, such as the movement of functionality from the software domain to the hardware domain (and vice-versa) or the modification of the hardware/software interface. As a result, problems that are encountered during system integration may require modification of the software and/or hardware, resulting in potentially significant cost increases and schedule overruns. To address the problems described above, a co-operative design approach - one that utilizes a unified view of hardware and software - is described. This approach is called hardware/software codesign. This book 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 actions, 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 several examples. A unified representation based on data abstractions is also explored.

This item is not currently in-stock. It can be ordered online and is expected to ship in 7-14 days

Our stock data is updated periodically, and availability may change throughout the day for in-demand items. Please call the relevant shop for the most current stock information. Prices are subject to change without notice.

Sign in or become a Readings Member to add this title to a wishlist.