A Design Flow for Application-Specific Networks on Chip with Guaranteed Performance to Accelerate SOC Design and Verification

Systems on chip (SOC) are composed of intellectual property blocks (IP) and interconnect. While mature tooling exists to design the former, tooling for interconnect design is still a research area. In this paper we describe an operational design flow that generates and configures application-specifi...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Design, Automation and Test in Europe S. 1182 - 1187
Hauptverfasser: Goossens, Kees, Dielissen, John, Gangwal, Om Prakash, Pestana, Santiago Gonzalez, Radulescu, Andrei, Rijpkema, Edwin
Format: Tagungsbericht
Sprache:Englisch
Veröffentlicht: Washington, DC, USA IEEE Computer Society 07.03.2005
IEEE
Schriftenreihe:ACM Conferences
Schlagworte:
ISBN:9780769522883, 0769522882
ISSN:1530-1591
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract Systems on chip (SOC) are composed of intellectual property blocks (IP) and interconnect. While mature tooling exists to design the former, tooling for interconnect design is still a research area. In this paper we describe an operational design flow that generates and configures application-specific network on chip (NOC) instances, given application communication requirements. The NOC can be simulated in SystemC and RTL VHDL. An independent performance verification tool verifies analytically that the NOC instance (hardware) and its configuration (software) together meet the application performance requirements. The Æthereal NOC's guaranteed performance is essential to replace time-consuming simulation by fast analytical performance validation. As a result, application-specific NOCs that are guaranteed to meet the application's communication requirements are generated and verified in minutes, reducing the number of design iterations. A realistic MPEG SOC example substantiates our claims.
AbstractList Systems on chip (SOC) are composed of intellectual property blocks (IP) and interconnect. While mature tooling exists to design the former, tooling for interconnect design is still a research area. In this paper we describe an operational design flow that generates and configures application-specific network on chip (NOC) instances, given application communication requirements. The NOC can be simulated in SystemC and RTL VHDL. An independent performance verification tool verifies analytically that the NOC instance (hardware) and its configuration (software) together meet the application performance requirements. The Æthereal NOC's guaranteed performance is essential to replace time-consuming simulation by fast analytical performance validation. As a result, application-specific NOCs that are guaranteed to meet the application's communication requirements are generated and verified in minutes, reducing the number of design iterations. A realistic MPEG SOC example substantiates our claims.
Systems on chip (SOC) are composed of intellectual property blocks (IP) and interconnect. While mature tooling exists to design the former, tooling for interconnect design is still a research area. In this paper we describe an operational design flow that generates and configures application-specific network on chip (NOC) instances, given application communication requirements. The NOC can be simulated in SystemC and RTL VHDL. An independent performance verification tool verifies analytically that the NOC instance (hardware) and its configuration (software) together meet the application performance requirements. The Aethereal NOC's guaranteed performance is essential to replace time-consuming simulation by fast analytical performance validation. As a result, application-specific NOCs that are guaranteed to meet the application's communication requirements are generated and verified in minutes, reducing the number of design iterations. A realistic MPEG SOC example substantiates our claims.
Author Rijpkema, Edwin
Goossens, Kees
Gangwal, Om Prakash
Radulescu, Andrei
Pestana, Santiago Gonzalez
Dielissen, John
Author_xml – sequence: 1
  givenname: Kees
  surname: Goossens
  fullname: Goossens, Kees
  organization: Philips Research Laboratories, Eindhoven, The Netherlands
– sequence: 2
  givenname: John
  surname: Dielissen
  fullname: Dielissen, John
  organization: Philips Research Laboratories, Eindhoven, The Netherlands
– sequence: 3
  givenname: Om Prakash
  surname: Gangwal
  fullname: Gangwal, Om Prakash
  organization: Philips Research Laboratories, Eindhoven, The Netherlands
– sequence: 4
  givenname: Santiago Gonzalez
  surname: Pestana
  fullname: Pestana, Santiago Gonzalez
  organization: Philips Research Laboratories, Eindhoven, The Netherlands
– sequence: 5
  givenname: Andrei
  surname: Radulescu
  fullname: Radulescu, Andrei
  organization: Philips Research Laboratories, Eindhoven, The Netherlands
– sequence: 6
  givenname: Edwin
  surname: Rijpkema
  fullname: Rijpkema, Edwin
  organization: Philips Research Laboratories, Eindhoven, The Netherlands
BookMark eNqNkb1PHDEQxS2FSCFwXbo0bkKDFjzrNWuXq-NTQiESJK015xuDYc9e7D2dUuR_Z49L-kwzGr3fvBnpfWZ7MUVi7AuIEwBhTs-7h4uTWgg1jR_YzLRatGdG1bXWco_tg5KiAmXgE5uV8iymkqaBs3af_en4OZXwGPllnzbcp8y7YeiDwzGkWN0P5IIPjn-ncZPyS-Ep8vlTGPgmjE_8ao0Z40i05D8oT8srjI74mHjnHPWUcSR-fzf_dwPjkv-ivHV89z9kHz32hWZ_-wH7eXnxML-ubu-ububdbYV1W48VSmgEOO3AA2ArtTKoar8A0NoIQKV9jQvQS1LoJWjjNajGSIFLYaj28oAd7XyHnF7XVEa7CmV6sMdIaV2sBGjaRrYT-HUHBiKyQw4rzL8tSKNa1Uzqt52KbmUXKb0UC8JuE7DbBOw2gWmcuOP_4ewiB_LyDQZshUc
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1109/DATE.2005.11
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList
Computer and Information Systems Abstracts

Database_xml – sequence: 1
  dbid: RIE
  name: IEEE/IET Electronic Library
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
EndPage 1187
ExternalDocumentID 1395754
Genre orig-research
Conference Paper
GroupedDBID 6IE
6IF
6IK
6IL
6IN
AAJGR
AARBI
ACM
ADPZR
ALMA_UNASSIGNED_HOLDINGS
APO
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
GUFHI
OCL
RIB
RIC
RIE
RIL
123
29F
29O
6IH
AAWTH
ABLEC
ADZIZ
CHZPO
FEDTE
IEGSK
IPLJI
KZ1
LMP
M43
RNS
7SC
8FD
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-a272t-a31401c8c1f11a73859a52fb1188901a58f2ab18de5af3189f8154930ad09e2f3
IEDL.DBID RIE
ISBN 9780769522883
0769522882
ISICitedReferencesCount 62
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000228086900232&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1530-1591
IngestDate Fri Jul 11 15:29:15 EDT 2025
Wed Aug 27 02:14:01 EDT 2025
Wed Jan 31 06:46:55 EST 2024
Wed Jan 31 06:46:56 EST 2024
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MeetingName DATE05: Design, Automation and Test in Europe
MergedId FETCHMERGED-LOGICAL-a272t-a31401c8c1f11a73859a52fb1188901a58f2ab18de5af3189f8154930ad09e2f3
Notes SourceType-Conference Papers & Proceedings-1
ObjectType-Conference Paper-1
content type line 25
PQID 31147437
PQPubID 23500
PageCount 6
ParticipantIDs ieee_primary_1395754
acm_books_10_1109_DATE_2005_11_brief
proquest_miscellaneous_31147437
acm_books_10_1109_DATE_2005_11
PublicationCentury 2000
PublicationDate 20050307
20050000
PublicationDateYYYYMMDD 2005-03-07
2005-01-01
PublicationDate_xml – month: 03
  year: 2005
  text: 20050307
  day: 07
PublicationDecade 2000
PublicationPlace Washington, DC, USA
PublicationPlace_xml – name: Washington, DC, USA
PublicationSeriesTitle ACM Conferences
PublicationTitle Design, Automation and Test in Europe
PublicationTitleAbbrev DATE
PublicationYear 2005
Publisher IEEE Computer Society
IEEE
Publisher_xml – name: IEEE Computer Society
– name: IEEE
SSID ssj0000394167
ssj0005329
Score 1.981767
Snippet Systems on chip (SOC) are composed of intellectual property blocks (IP) and interconnect. While mature tooling exists to design the former, tooling for...
SourceID proquest
ieee
acm
SourceType Aggregation Database
Publisher
StartPage 1182
SubjectTerms Acceleration
Analytical models
Application software
Hardware
Hardware -- Hardware validation
Hardware -- Integrated circuits -- Interconnect
Intellectual property
Network-on-a-chip
Networks -- Network protocols
Performance analysis
Social and professional topics -- Professional topics -- Management of computing and information systems -- Project and people management -- Systems analysis and design
Software performance
Software tools
System-on-a-chip
Title A Design Flow for Application-Specific Networks on Chip with Guaranteed Performance to Accelerate SOC Design and Verification
URI https://ieeexplore.ieee.org/document/1395754
https://www.proquest.com/docview/31147437
WOSCitedRecordID wos000228086900232&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3Nb9MwFH9aJw5wGWxDlI_xDjti5iR2bR-rbhWnUomBdoscxxaVIJn6MU787zw7SYsEQuJmS0kc6dl-378fwKW0wjqlauYndcXERDhWOW-YFJZ7keUq8I5sQi0W-u7OLI_g3b4Xxnufis_8-zhMufy6dbsYKrvKYlJJihGMlFJdr9Y-nsILI1JT91DeUSSGMjrQnJHKzjqX3ZC5QTZlj7wzzIt9Rby5up7e3nShlkgqNLLue8-78sdlnTTQ_OT__v0pnB9a-XC5V1LP4Mg3p3AycDlgf7RP4clvwIRn8HOK16m0A-ff2h9Ihi1OD5lulkjrw8rhoisi32Db4Ozr6h5jWBfjtosC8zUuD30JuG1x6hypuYhOgZ8-zoY1bFPjF1o59N8_h8_zm9vZB9YTNTCbq3zLbBHdNKddFrLMRnwcY2UeKnJeNNkbVuqQ2yrTtZc20CVigo7IcAW3NTc-D8VzOG7axr8AtOQeapFXYuINWXLc1FxX0mpFAyUdH8MFiaSMHsimTA4MN2WUWeTTlDQdw-W_Hyir9cqHMZxFGZX3HaZH2YtnDG8HIZd0zmLyxDa-3W3KghxHsrbUy7-_-AoeJ1DXFJx5Dcfb9c6_gUfuYbvarC_SVv0FaK3e5A
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3Nb9MwFH_aBhJwGWxDFNjmw46YOYnd2MeqWzW0rVRaQbtZjmOLSpBM_YAT_zvPTtJO2jSJmy0lcaRn-33_fgAnwnBj87ykrl8WlPe5pYV1igpumONJmnvWkE3k47G8vVWTLfi07oVxzsXiM_c5DGMuv6ztKoTKTpOQVBJ8G54JztOk6dZaR1RYpnhs6-4KPLLIUYZHmlFU2knjtCs0ONCqbLF3unm2rolXp2eD6XkTbAm0QtvG_mqZVx5c11EHjXb_7-9fw8GmmY9M1mrqDWy5ag92OzYH0h7uPXh1D5pwH_4OyFks7iCjn_UfgqYtGWxy3TTS1vuZJeOmjHxB6ooMf8zuSAjskrDxgshcSSabzgSyrMnAWlR0AZ-C3HwddmuYqiTfcWXffv8Avo3Op8ML2lI1UJPm6ZKaLDhqVtrEJ4kJCDnKiNQX6L5ItDiMkD41RSJLJ4zHa0R5GbDhMmZKplzqs7ewU9WVewfEoIMoeVrwvlNoyzFVMlkII3Mc5MKyHhyhSHTwQRY6ujBM6SCzwKgpcNqDk6cf0MV85nwP9oOM9F2D6qFb8fTguBOyxpMW0iemcvVqoTN0HdHeyt8__uIxvLiYXl_pqy_jyw_wMkK8xlDNR9hZzlfuEJ7b38vZYn4Ut-0_L1TiKw
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=Design%2C+Automation+and+Test+in+Europe&rft.atitle=A+Design+Flow+for+Application-Specific+Networks+on+Chip+with+Guaranteed+Performance+to+Accelerate+SOC+Design+and+Verification&rft.au=Goossens%2C+K.&rft.au=Dielissen%2C+J.&rft.au=Gangwal%2C+O.P.&rft.au=Pestana%2C+S.G.&rft.date=2005-01-01&rft.pub=IEEE&rft.isbn=9780769522883&rft.issn=1530-1591&rft.spage=1182&rft.epage=1187&rft_id=info:doi/10.1109%2FDATE.2005.11&rft.externalDocID=1395754
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1530-1591&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1530-1591&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1530-1591&client=summon