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...
Gespeichert in:
| Veröffentlicht in: | Design, Automation and Test in Europe S. 1182 - 1187 |
|---|---|
| Hauptverfasser: | , , , , , |
| 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 |

