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

Full description

Saved in:
Bibliographic Details
Published inProceedings of the 1995 IEEE/ACM international conference on Computer-aided design pp. 288 - 294
Main Authors Yen, Ti-Yen, Wolf, Wayne
Format Conference Proceeding
LanguageEnglish
Published Washington, DC, USA IEEE Computer Society 01.12.1995
SeriesACM Conferences
Subjects
Online AccessGet full text
ISBN9780818672132
0818672137
DOI10.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