Communication synthesis for distributed embedded systems
Communication synthesis is an essential step in hardware-software co-synthesis: many embedded systems use custom communication topologies and the communication links are often a significant part of the system cost. This paper describes new techniques for the analysis and synthesis of the communicati...
Saved in:
| Published in | Proceedings of the 1995 IEEE/ACM international conference on Computer-aided design pp. 288 - 294 |
|---|---|
| Main Authors | , |
| Format | Conference Proceeding |
| Language | English |
| Published |
Washington, DC, USA
IEEE Computer Society
01.12.1995
|
| Series | ACM Conferences |
| Subjects | |
| Online Access | Get full text |
| ISBN | 9780818672132 0818672137 |
| DOI | 10.5555/224841.225053 |
Cover
| Abstract | Communication synthesis is an essential step in hardware-software co-synthesis: many embedded systems use custom communication topologies and the communication links are often a significant part of the system cost. This paper describes new techniques for the analysis and synthesis of the communication requirements of embedded systems during co-synthesis. Our analysis algorithm derives delay bounds on communication in the system given an allocation of messages to links. This analysis algorithm is used by our synthesis algorithm to choose the required communication links in the system and assign interprocess communication to the links. Experimental results show that our algorithm finds good communication architectures in small amounts of CPU time. |
|---|---|
| AbstractList | Communication synthesis is an essential step in hardware-software co-synthesis: many embedded systems use custom communication topologies and the communication links are often a significant part of the system cost. This paper describes new techniques for the analysis and synthesis of the communication requirements of embedded systems during co-synthesis. Our analysis algorithm derives delay bounds on communication in the system given an allocation of messages to links. This analysis algorithm is used by our synthesis algorithm to choose the required communication links in the system and assign interprocess communication to the links. Experimental results show that our algorithm finds good communication architectures in small amounts of CPU time. |
| Author | Wolf, Wayne Yen, Ti-Yen |
| Author_xml | – sequence: 1 givenname: Ti-Yen surname: Yen fullname: Yen, Ti-Yen organization: Quickturn Design Systems, Inc., Mountain View, California – sequence: 2 givenname: Wayne surname: Wolf fullname: Wolf, Wayne organization: Department of Electrical Engineering, Princeton University |
| BookMark | eNqNj01LxDAQhgMqqGuP3nvy5K75bnqU4hcseNFzSJoJRm0Dnexh_72R-gN8L_MyPAzzXJLTOc9AyDWjO1Vzx7k0ku04V1SJE9L0naGGGd1xJvg5aRA_aY1UTPbmgpghT9NhTqMrKc8tHufyAZiwjXlpQ8KyJH8oEFqYPIRQCx6xwIRX5Cy6b4Tmb27I--PD2_C83b8-vQz3-61jSpSt0Kzj4GPsRu5D6HqmdeAm1qd8rE3VlWIVcKMRUqsRAGjQSjgRZNBCbMjteteNk_U5f6Fl1P6q2lXVrqrWLwlixW_-hYsfM2tWpA |
| ContentType | Conference Proceeding |
| Copyright | Copyright (c) 1995 Institute of Electrical and Electronics Engineers, Inc. All rights reserved. |
| Copyright_xml | – notice: Copyright (c) 1995 Institute of Electrical and Electronics Engineers, Inc. All rights reserved. |
| DOI | 10.5555/224841.225053 |
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EndPage | 294 |
| GroupedDBID | 6IE AAJGR ACGHX ACM ADPZR ALMA_UNASSIGNED_HOLDINGS APO BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK GUFHI OCL RIB RIC RIE |
| ID | FETCH-LOGICAL-a153t-36172ebff7c2bdd79166d28f808bf6d25d7951ebfac83465ceee0d653a3d4d633 |
| ISBN | 9780818672132 0818672137 |
| IngestDate | Wed Jan 31 06:43:11 EST 2024 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Keywords | distributed embedded systems CAD system buses communication links distributed processing synthesis algorithm analysis algorithm co-synthesis hardware-software co-synthesis embedded systems interprocess communication real-time systems delay bounds |
| Language | English |
| LinkModel | OpenURL |
| MeetingName | ICCAD '95: International Conference on Computer Aided Design |
| MergedId | FETCHMERGED-LOGICAL-a153t-36172ebff7c2bdd79166d28f808bf6d25d7951ebfac83465ceee0d653a3d4d633 |
| PageCount | 7 |
| ParticipantIDs | acm_books_10_5555_224841_225053_brief acm_books_10_5555_224841_225053 |
| PublicationCentury | 1900 |
| PublicationDate | 19951201 |
| PublicationDateYYYYMMDD | 1995-12-01 |
| PublicationDate_xml | – month: 12 year: 1995 text: 19951201 day: 01 |
| PublicationDecade | 1990 |
| PublicationPlace | Washington, DC, USA |
| PublicationPlace_xml | – name: Washington, DC, USA |
| PublicationSeriesTitle | ACM Conferences |
| PublicationTitle | Proceedings of the 1995 IEEE/ACM international conference on Computer-aided design |
| PublicationYear | 1995 |
| Publisher | IEEE Computer Society |
| Publisher_xml | – name: IEEE Computer Society |
| SSID | ssj0000451498 |
| Score | 1.3104391 |
| Snippet | Communication synthesis is an essential step in hardware-software co-synthesis: many embedded systems use custom communication topologies and the communication... |
| SourceID | acm |
| SourceType | Publisher |
| StartPage | 288 |
| SubjectTerms | Computer systems organization -- Embedded and cyber-physical systems Computer systems organization -- Real-time systems Hardware -- Hardware test Hardware -- Robustness -- Hardware reliability |
| Title | Communication synthesis for distributed embedded systems |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV05T8MwFLZoJ5g4iihnBpgqQxo7TjIwVaAKqYihVcsUxbEtIdEikTDAr-e93KkqVdAhiqz0-fic-Pn4vkfItRDGFlHg0aEDUxRuK0MDoRzKfWfIhJbGC5DvPHkW4xl_WriLOkpfxi5J5W38s5FX8h9UIQ1wRZbsH5CtjEIC3AO-cAWE4brm_G4cZ16qxKTc6kcq9AAncKiTMJpkahD1gl9c0ftwj6AM6EBRJVINVOMsR6Fc0CSPoLYB5ID6JXgyUaHgLsbKgn_qpdQKTSQN-fNsHTYPffxGX2vC2fzjPdOBnEffxY4-NpVO7rG4Nf-wsRyR0bvbRzuwhlX5y5OnrTlrrqEHPcFpfjfz2H7FEOzkcY_Xv-4u_JDA4nCfw9QenTfWIR0wmfP2qrU11MzhgZ_JfRaZeYXYUpV5rreKJu9aBtFLiZcNH2O6T3p17a0a2gOyo1eHZK8hHHlE_BY0VgWNBdBYDWisEhqrgKZHZo8P09GYFjEwaARjUUoZepjwyhgvdqRSHnjz8Cr5BmoiDdy5kOQO4YEo9hkXLpRN20q4LGKKK8HYMemuPlb6hFhDLnkgY8kCCU6nQVXK2FMafDZbc1eLPrmCmofYv5MQ5obYNmHeNmHeNn1ys-WJUEKPMadbLZ2R3brznJNu-vmlL8C7S-VlBuUvmrJJSw |
| linkProvider | IEEE |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+the+1995+IEEE%2FACM+international+conference+on+Computer-aided+design&rft.atitle=Communication+synthesis+for+distributed+embedded+systems&rft.au=Yen%2C+Ti-Yen&rft.au=Wolf%2C+Wayne&rft.series=ACM+Conferences&rft.date=1995-12-01&rft.pub=IEEE+Computer+Society&rft.isbn=9780818672132&rft.spage=288&rft.epage=294&rft_id=info:doi/10.5555%2F224841.225053 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780818672132/lc.gif&client=summon&freeimage=true |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780818672132/mc.gif&client=summon&freeimage=true |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780818672132/sc.gif&client=summon&freeimage=true |