Design and Verification of an Asynchronous NoC Router Architecture for GALS Systems

The increasing multi-core system complexity with technology scaling introduces new constraints and challenges to interconnection network design. Consequently, the research community has a converging trend toward an asynchronous design paradigm for Network-on-Chip (NoC) architecture as a promising so...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of electronic testing 2024-02, Vol.40 (1), p.61-74
Hauptverfasser: Saranya, M. N., Rao, Rathnamala
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 74
container_issue 1
container_start_page 61
container_title Journal of electronic testing
container_volume 40
creator Saranya, M. N.
Rao, Rathnamala
description The increasing multi-core system complexity with technology scaling introduces new constraints and challenges to interconnection network design. Consequently, the research community has a converging trend toward an asynchronous design paradigm for Network-on-Chip (NoC) architecture as a promising solution to these challenges. This paper addresses the design and functional verification aspects of an asynchronous NoC router microarchitecture for a Globally Asynchronous Locally Synchronous (GALS) system. Firstly, the paper introduces a novel mixed-level abstract simulation approach for faster functional verification of the asynchronous architecture using the commercially available Spectre Analog and mixed-signal simulation (AMS) Designer tool. This simulation methodology intends to ensure the feasibility of the design and identify shortcomings, if any, before the subsequent implementation stages of the design. Also, the paper proposes a new baseline asynchronous router built on a domino logic pipeline template with a novel hybrid encoding scheme. The new hybrid encoding scheme facilitates simple architecture with no additional timing constraints. The proposed verification methodology evaluates the baseline asynchronous router’s functional verification in Cadence’s AMS designer tool. Preliminary simulation results conform to the objectives of the paper. Further, the same verification setup establishes the design validation in subsequent stages of the design implementation.
doi_str_mv 10.1007/s10836-024-06104-y
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_3052263147</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3052263147</sourcerecordid><originalsourceid>FETCH-LOGICAL-c270t-a1b52b42201390207db6fe6443b9b2d2041ff0136d2f7e5e91511de2a9a6355b3</originalsourceid><addsrcrecordid>eNp9kE1LAzEQhoMoWKt_wFPAc3Qy2STd41K1CkXBqtewH0m7xW5qsnvYf2-0gjdPAzPv8w48hFxyuOYA-iZymAnFADMGikPGxiMy4VILBhr1MZlAjoLNuM5OyVmMW0gQSjUhq1sb23VHy66h7za0rq3LvvUd9S7taBHHrt4E3_kh0ic_py9-6G2gRag3bW_rfgiWOh_ooliu6GqMvd3Fc3Liyo9oL37nlLzd373OH9jyefE4L5asRg09K3klscoQgYscEHRTKWdVlokqr7BByLhz6aYadNpKm3PJeWOxzEslpKzElFwdevfBfw429mbrh9Cll0aARFSCZzql8JCqg48xWGf2od2VYTQczLc8c5BnkjzzI8-MCRIHKKZwt7bhr_of6guhX3E8</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>3052263147</pqid></control><display><type>article</type><title>Design and Verification of an Asynchronous NoC Router Architecture for GALS Systems</title><source>SpringerLink Journals - AutoHoldings</source><creator>Saranya, M. N. ; Rao, Rathnamala</creator><creatorcontrib>Saranya, M. N. ; Rao, Rathnamala</creatorcontrib><description>The increasing multi-core system complexity with technology scaling introduces new constraints and challenges to interconnection network design. Consequently, the research community has a converging trend toward an asynchronous design paradigm for Network-on-Chip (NoC) architecture as a promising solution to these challenges. This paper addresses the design and functional verification aspects of an asynchronous NoC router microarchitecture for a Globally Asynchronous Locally Synchronous (GALS) system. Firstly, the paper introduces a novel mixed-level abstract simulation approach for faster functional verification of the asynchronous architecture using the commercially available Spectre Analog and mixed-signal simulation (AMS) Designer tool. This simulation methodology intends to ensure the feasibility of the design and identify shortcomings, if any, before the subsequent implementation stages of the design. Also, the paper proposes a new baseline asynchronous router built on a domino logic pipeline template with a novel hybrid encoding scheme. The new hybrid encoding scheme facilitates simple architecture with no additional timing constraints. The proposed verification methodology evaluates the baseline asynchronous router’s functional verification in Cadence’s AMS designer tool. Preliminary simulation results conform to the objectives of the paper. Further, the same verification setup establishes the design validation in subsequent stages of the design implementation.</description><identifier>ISSN: 0923-8174</identifier><identifier>EISSN: 1573-0727</identifier><identifier>DOI: 10.1007/s10836-024-06104-y</identifier><language>eng</language><publisher>New York: Springer US</publisher><subject>CAE) and Design ; Circuits and Systems ; Coding ; Computer-Aided Engineering (CAD ; Design ; Electrical Engineering ; Engineering ; Network design ; Simulation ; System on chip ; Verification</subject><ispartof>Journal of electronic testing, 2024-02, Vol.40 (1), p.61-74</ispartof><rights>The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2024. Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c270t-a1b52b42201390207db6fe6443b9b2d2041ff0136d2f7e5e91511de2a9a6355b3</cites><orcidid>0000-0003-2906-1950</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s10836-024-06104-y$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s10836-024-06104-y$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>314,780,784,27924,27925,41488,42557,51319</link.rule.ids></links><search><creatorcontrib>Saranya, M. N.</creatorcontrib><creatorcontrib>Rao, Rathnamala</creatorcontrib><title>Design and Verification of an Asynchronous NoC Router Architecture for GALS Systems</title><title>Journal of electronic testing</title><addtitle>J Electron Test</addtitle><description>The increasing multi-core system complexity with technology scaling introduces new constraints and challenges to interconnection network design. Consequently, the research community has a converging trend toward an asynchronous design paradigm for Network-on-Chip (NoC) architecture as a promising solution to these challenges. This paper addresses the design and functional verification aspects of an asynchronous NoC router microarchitecture for a Globally Asynchronous Locally Synchronous (GALS) system. Firstly, the paper introduces a novel mixed-level abstract simulation approach for faster functional verification of the asynchronous architecture using the commercially available Spectre Analog and mixed-signal simulation (AMS) Designer tool. This simulation methodology intends to ensure the feasibility of the design and identify shortcomings, if any, before the subsequent implementation stages of the design. Also, the paper proposes a new baseline asynchronous router built on a domino logic pipeline template with a novel hybrid encoding scheme. The new hybrid encoding scheme facilitates simple architecture with no additional timing constraints. The proposed verification methodology evaluates the baseline asynchronous router’s functional verification in Cadence’s AMS designer tool. Preliminary simulation results conform to the objectives of the paper. Further, the same verification setup establishes the design validation in subsequent stages of the design implementation.</description><subject>CAE) and Design</subject><subject>Circuits and Systems</subject><subject>Coding</subject><subject>Computer-Aided Engineering (CAD</subject><subject>Design</subject><subject>Electrical Engineering</subject><subject>Engineering</subject><subject>Network design</subject><subject>Simulation</subject><subject>System on chip</subject><subject>Verification</subject><issn>0923-8174</issn><issn>1573-0727</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><recordid>eNp9kE1LAzEQhoMoWKt_wFPAc3Qy2STd41K1CkXBqtewH0m7xW5qsnvYf2-0gjdPAzPv8w48hFxyuOYA-iZymAnFADMGikPGxiMy4VILBhr1MZlAjoLNuM5OyVmMW0gQSjUhq1sb23VHy66h7za0rq3LvvUd9S7taBHHrt4E3_kh0ic_py9-6G2gRag3bW_rfgiWOh_ooliu6GqMvd3Fc3Liyo9oL37nlLzd373OH9jyefE4L5asRg09K3klscoQgYscEHRTKWdVlokqr7BByLhz6aYadNpKm3PJeWOxzEslpKzElFwdevfBfw429mbrh9Cll0aARFSCZzql8JCqg48xWGf2od2VYTQczLc8c5BnkjzzI8-MCRIHKKZwt7bhr_of6guhX3E8</recordid><startdate>20240201</startdate><enddate>20240201</enddate><creator>Saranya, M. N.</creator><creator>Rao, Rathnamala</creator><general>Springer US</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7QF</scope><scope>7QQ</scope><scope>7SC</scope><scope>7SE</scope><scope>7SP</scope><scope>7SR</scope><scope>7TA</scope><scope>7TB</scope><scope>7U5</scope><scope>8BQ</scope><scope>8FD</scope><scope>F28</scope><scope>FR3</scope><scope>H8D</scope><scope>H8G</scope><scope>JG9</scope><scope>JQ2</scope><scope>KR7</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0003-2906-1950</orcidid></search><sort><creationdate>20240201</creationdate><title>Design and Verification of an Asynchronous NoC Router Architecture for GALS Systems</title><author>Saranya, M. N. ; Rao, Rathnamala</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c270t-a1b52b42201390207db6fe6443b9b2d2041ff0136d2f7e5e91511de2a9a6355b3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>CAE) and Design</topic><topic>Circuits and Systems</topic><topic>Coding</topic><topic>Computer-Aided Engineering (CAD</topic><topic>Design</topic><topic>Electrical Engineering</topic><topic>Engineering</topic><topic>Network design</topic><topic>Simulation</topic><topic>System on chip</topic><topic>Verification</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Saranya, M. N.</creatorcontrib><creatorcontrib>Rao, Rathnamala</creatorcontrib><collection>CrossRef</collection><collection>Aluminium Industry Abstracts</collection><collection>Ceramic Abstracts</collection><collection>Computer and Information Systems Abstracts</collection><collection>Corrosion Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Engineered Materials Abstracts</collection><collection>Materials Business File</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Solid State and Superconductivity Abstracts</collection><collection>METADEX</collection><collection>Technology Research Database</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><collection>Aerospace Database</collection><collection>Copper Technical Reference Library</collection><collection>Materials Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Civil Engineering Abstracts</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Journal of electronic testing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Saranya, M. N.</au><au>Rao, Rathnamala</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Design and Verification of an Asynchronous NoC Router Architecture for GALS Systems</atitle><jtitle>Journal of electronic testing</jtitle><stitle>J Electron Test</stitle><date>2024-02-01</date><risdate>2024</risdate><volume>40</volume><issue>1</issue><spage>61</spage><epage>74</epage><pages>61-74</pages><issn>0923-8174</issn><eissn>1573-0727</eissn><abstract>The increasing multi-core system complexity with technology scaling introduces new constraints and challenges to interconnection network design. Consequently, the research community has a converging trend toward an asynchronous design paradigm for Network-on-Chip (NoC) architecture as a promising solution to these challenges. This paper addresses the design and functional verification aspects of an asynchronous NoC router microarchitecture for a Globally Asynchronous Locally Synchronous (GALS) system. Firstly, the paper introduces a novel mixed-level abstract simulation approach for faster functional verification of the asynchronous architecture using the commercially available Spectre Analog and mixed-signal simulation (AMS) Designer tool. This simulation methodology intends to ensure the feasibility of the design and identify shortcomings, if any, before the subsequent implementation stages of the design. Also, the paper proposes a new baseline asynchronous router built on a domino logic pipeline template with a novel hybrid encoding scheme. The new hybrid encoding scheme facilitates simple architecture with no additional timing constraints. The proposed verification methodology evaluates the baseline asynchronous router’s functional verification in Cadence’s AMS designer tool. Preliminary simulation results conform to the objectives of the paper. Further, the same verification setup establishes the design validation in subsequent stages of the design implementation.</abstract><cop>New York</cop><pub>Springer US</pub><doi>10.1007/s10836-024-06104-y</doi><tpages>14</tpages><orcidid>https://orcid.org/0000-0003-2906-1950</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0923-8174
ispartof Journal of electronic testing, 2024-02, Vol.40 (1), p.61-74
issn 0923-8174
1573-0727
language eng
recordid cdi_proquest_journals_3052263147
source SpringerLink Journals - AutoHoldings
subjects CAE) and Design
Circuits and Systems
Coding
Computer-Aided Engineering (CAD
Design
Electrical Engineering
Engineering
Network design
Simulation
System on chip
Verification
title Design and Verification of an Asynchronous NoC Router Architecture for GALS Systems
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-28T20%3A59%3A04IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Design%20and%20Verification%20of%20an%20Asynchronous%20NoC%20Router%20Architecture%20for%20GALS%20Systems&rft.jtitle=Journal%20of%20electronic%20testing&rft.au=Saranya,%20M.%20N.&rft.date=2024-02-01&rft.volume=40&rft.issue=1&rft.spage=61&rft.epage=74&rft.pages=61-74&rft.issn=0923-8174&rft.eissn=1573-0727&rft_id=info:doi/10.1007/s10836-024-06104-y&rft_dat=%3Cproquest_cross%3E3052263147%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=3052263147&rft_id=info:pmid/&rfr_iscdi=true