skip to content
Hardware-software co-synthesis of distributed embedded systems Preview this item
ClosePreview this item
Checking...

Hardware-software co-synthesis of distributed embedded systems

Author: Ti-Yen Yen; Marilyn Wolf
Publisher: New York : Springer, 1996.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Database:WorldCat
Summary:
Embedded computer systems use both off-the-shelf microprocessors and application-specific integrated circuits (ASICs) to implement specialized system functions. Examples include the electronic systems inside laser printers, cellular phones, microwave ovens, and an automobile anti-lock brake controller. Embedded computing is unique because it is a co-design problem - the hardware engine and application software  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

 

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Yen, Ti-Yen, 1967-
Hardware-software co-synthesis of distributed embedded systems
(OCoLC)751584969
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Ti-Yen Yen; Marilyn Wolf
ISBN: 9781475753882 1475753888 1441951679 9781441951670
OCLC Number: 887844788
Notes: "Originally published by Kluwer Academic Publishers in 1996. Softcover reprint of the hardcover 1st edition 1996."
Description: 1 online resource.
Contents: 1 Introduction --
2 Previous Work --
3 System Specification --
4 Performance Analysis --
5 Sensitivity-Driven Co-Synthesis --
6 Communication Analysis and Synthesis --
7 Conclusions --
References.
Responsibility: Ti-Yen Yen, Wayne Wolf.
More information:

Abstract:

Embedded computer systems use both off-the-shelf microprocessors and application-specific integrated circuits (ASICs) to implement specialized system functions. Examples include the electronic systems inside laser printers, cellular phones, microwave ovens, and an automobile anti-lock brake controller. Embedded computing is unique because it is a co-design problem - the hardware engine and application software architecture must be designed simultaneously. Hardware-Software Co-Synthesis of Distributed Embedded Systems proposes new techniques such as fixed-point iterations, phase adjustment, and separation analysis to efficiently estimate tight bounds on the delay required for a set of multi-rate processes preemptively scheduled on a real-time reactive distributed system. Based on the delay bounds, a gradient-search co-synthesis algorithm with new techniques such as sensitivity analysis, priority prediction, and idle- processing elements elimination are developed to select the number and types of processing elements in a distributed engine, and determine the allocation and scheduling of processes to processing elements. New communication modeling is also presented to analyze communication delay under interaction of computation and communication, allocate interprocessor communication links, and schedule communication. Hardware-Software Co-Synthesis of Distributed Embedded Systems is the first book to describe techniques for the design of distributed embedded systems, which have arbitrary hardware and software topologies. The book will be of interest to: academic researchers for personal libraries and advanced-topics courses in co-design as well as industrial designers who are building high-performance, real-time embedded systems with multiple processors.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/887844788> # Hardware-software co-synthesis of distributed embedded systems
    a schema:Book, schema:CreativeWork, schema:MediaObject ;
    library:oclcnum "887844788" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/nyu> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/40419581#Topic/electronic_data_processing_distributed_processing> ; # Electronic data processing--Distributed processing
    schema:about <http://experiment.worldcat.org/entity/work/data/40419581#Topic/computer_software> ; # Computer software
    schema:about <http://dewey.info/class/004.36/e22/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/40419581#Topic/embedded_computer_systems> ; # Embedded computer systems
    schema:author <http://experiment.worldcat.org/entity/work/data/40419581#Person/yen_ti_yen_1967> ; # Ti-Yen Yen
    schema:author <http://experiment.worldcat.org/entity/work/data/40419581#Person/wolf_marilyn_1958> ; # Marilyn Wolf
    schema:bookFormat schema:EBook ;
    schema:datePublished "1996" ;
    schema:description "Embedded computer systems use both off-the-shelf microprocessors and application-specific integrated circuits (ASICs) to implement specialized system functions. Examples include the electronic systems inside laser printers, cellular phones, microwave ovens, and an automobile anti-lock brake controller. Embedded computing is unique because it is a co-design problem - the hardware engine and application software architecture must be designed simultaneously. Hardware-Software Co-Synthesis of Distributed Embedded Systems proposes new techniques such as fixed-point iterations, phase adjustment, and separation analysis to efficiently estimate tight bounds on the delay required for a set of multi-rate processes preemptively scheduled on a real-time reactive distributed system. Based on the delay bounds, a gradient-search co-synthesis algorithm with new techniques such as sensitivity analysis, priority prediction, and idle- processing elements elimination are developed to select the number and types of processing elements in a distributed engine, and determine the allocation and scheduling of processes to processing elements. New communication modeling is also presented to analyze communication delay under interaction of computation and communication, allocate interprocessor communication links, and schedule communication. Hardware-Software Co-Synthesis of Distributed Embedded Systems is the first book to describe techniques for the design of distributed embedded systems, which have arbitrary hardware and software topologies. The book will be of interest to: academic researchers for personal libraries and advanced-topics courses in co-design as well as industrial designers who are building high-performance, real-time embedded systems with multiple processors."@en ;
    schema:description "1 Introduction -- 2 Previous Work -- 3 System Specification -- 4 Performance Analysis -- 5 Sensitivity-Driven Co-Synthesis -- 6 Communication Analysis and Synthesis -- 7 Conclusions -- References."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/40419581> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/751584969> ;
    schema:name "Hardware-software co-synthesis of distributed embedded systems"@en ;
    schema:productID "887844788" ;
    schema:url <http://dx.doi.org/10.1007/978-1-4757-5388-2> ;
    schema:workExample <http://worldcat.org/isbn/9781441951670> ;
    schema:workExample <http://worldcat.org/isbn/9781475753882> ;
    schema:workExample <http://dx.doi.org/10.1007/978-1-4757-5388-2> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/887844788> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/40419581#Person/wolf_marilyn_1958> # Marilyn Wolf
    a schema:Person ;
    schema:birthDate "1958" ;
    schema:familyName "Wolf" ;
    schema:givenName "Marilyn" ;
    schema:name "Marilyn Wolf" ;
    .

<http://experiment.worldcat.org/entity/work/data/40419581#Person/yen_ti_yen_1967> # Ti-Yen Yen
    a schema:Person ;
    schema:birthDate "1967" ;
    schema:familyName "Yen" ;
    schema:givenName "Ti-Yen" ;
    schema:name "Ti-Yen Yen" ;
    .

<http://experiment.worldcat.org/entity/work/data/40419581#Topic/computer_software> # Computer software
    a schema:Intangible ;
    schema:name "Computer software"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/40419581#Topic/electronic_data_processing_distributed_processing> # Electronic data processing--Distributed processing
    a schema:Intangible ;
    schema:name "Electronic data processing--Distributed processing"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/40419581#Topic/embedded_computer_systems> # Embedded computer systems
    a schema:Intangible ;
    schema:name "Embedded computer systems"@en ;
    .

<http://worldcat.org/isbn/9781441951670>
    a schema:ProductModel ;
    schema:isbn "1441951679" ;
    schema:isbn "9781441951670" ;
    .

<http://worldcat.org/isbn/9781475753882>
    a schema:ProductModel ;
    schema:isbn "1475753888" ;
    schema:isbn "9781475753882" ;
    .

<http://www.worldcat.org/oclc/751584969>
    a schema:CreativeWork ;
    rdfs:label "Hardware-software co-synthesis of distributed embedded systems" ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/887844788> ; # Hardware-software co-synthesis of distributed embedded systems
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.