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

  • 0 Ratings
  • 0 Want to read
  • 0 Currently reading
  • 0 Have read
Not in Library

My Reading Lists:

Create a new list

Check-In

×Close
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Today

  • 0 Ratings
  • 0 Want to read
  • 0 Currently reading
  • 0 Have read


Download Options

Buy this book

Last edited by ImportBot
August 3, 2020 | History

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

  • 0 Ratings
  • 0 Want to read
  • 0 Currently reading
  • 0 Have read

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 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 several examples. 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.

Publish Date
Publisher
Springer US
Language
English
Pages
304

Buy this book

Previews available in: English

Edition Availability
Cover of: The Codesign of Embedded Systems: A Unified Hardware/Software Representation
The Codesign of Embedded Systems: A Unified Hardware/Software Representation
1996, Springer US
electronic resource / in English

Add another edition?

Book Details


Edition Notes

Online full text is restricted to subscribers.

Also available in print.

Mode of access: World Wide Web.

Published in
Boston, MA

Classifications

Dewey Decimal Class
621.3815
Library of Congress
TK7888.4, QA75.5-76.95TA345-34, QA75.5-76.95

The Physical Object

Format
[electronic resource] /
Pagination
1 online resource (304p.)
Number of pages
304

ID Numbers

Open Library
OL27024828M
Internet Archive
codesignembedded00kuma
ISBN 10
1461285534, 1461312930
ISBN 13
9781461285533, 9781461312932
OCLC/WorldCat
852791670

Community Reviews (0)

Feedback?
No community reviews have been submitted for this work.

Lists

This work does not appear on any lists.

History

Download catalog record: RDF / JSON
August 3, 2020 Edited by ImportBot import existing book
June 29, 2019 Created by MARC Bot import new book