Energy Efficient Peripheral and System Buses for Low-Area and Low-Power SoC Applications

Nowadays, an SoC integrates a large number of modules within a single die, which requires implementing a robust communication system to link the whole chip. Buses are a convenient solution for connection of modules, arbitrating communication, timing, and transferring information along the SoC. Altho...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on circuits and systems. II, Express briefs Express briefs, 2020-05, Vol.67 (5), p.866-870
Hauptverfasser: Romero, Juan, Cuevas, Nestor, Roa, Elkim
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 870
container_issue 5
container_start_page 866
container_title IEEE transactions on circuits and systems. II, Express briefs
container_volume 67
creator Romero, Juan
Cuevas, Nestor
Roa, Elkim
description Nowadays, an SoC integrates a large number of modules within a single die, which requires implementing a robust communication system to link the whole chip. Buses are a convenient solution for connection of modules, arbitrating communication, timing, and transferring information along the SoC. Although the bus is an essential component in SoC applications, there is a lack of accurate literature about the topic. This brief spotlights the energy issues related to inefficient communication between a master and a time-constrained peripheral in standard bus approaches. Here we introduce an alternative bus protocol to allow direct communication among masters and slaves linked to the peripheral and system domains in low-energy applications. As a result of implementing the proposed bus within an SoC, we present a 5X clock cycle reduction for multiple transactions when compared to TileLink and AHB-Lite/APB approaches.
doi_str_mv 10.1109/TCSII.2020.2984018
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_journals_2396871133</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9050629</ieee_id><sourcerecordid>2396871133</sourcerecordid><originalsourceid>FETCH-LOGICAL-c246t-b2a2230c580991d4b9597a04139e81d5a2c16fcaa3205b539e761a99a03527a73</originalsourceid><addsrcrecordid>eNo9kF9LwzAUxYMoOKdfQF8CPnfeJE3T-zjL1MHAwSb4FrIu1YytqUnH2Le3dcOn---cc-FHyD2DEWOAT8tiMZ2OOHAYccxTYPkFGTAp80QoZJd9n2KiVKquyU2MGwCOIPiAfE5qG76OdFJVrnS2buncBtd822C21NRrujjG1u7o8z7aSCsf6MwfknGw5u_aD3N_sIEufEHHTbN1pWmdr-MtuarMNtq7cx2Sj5fJsnhLZu-v02I8S0qeZm2y4oZzAaXMAZGt0xVKVAZSJtDmbC0NL1lWlcYIDnIlu63KmEE0ICRXRokheTzlNsH_7G1s9cbvQ9291FxglivGhOhU_KQqg48x2Eo3we1MOGoGuieo_wjqnqA-E-xMDyeTs9b-GxAkZBzFL2FkawI</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2396871133</pqid></control><display><type>article</type><title>Energy Efficient Peripheral and System Buses for Low-Area and Low-Power SoC Applications</title><source>IEEE Electronic Library (IEL)</source><creator>Romero, Juan ; Cuevas, Nestor ; Roa, Elkim</creator><creatorcontrib>Romero, Juan ; Cuevas, Nestor ; Roa, Elkim</creatorcontrib><description>Nowadays, an SoC integrates a large number of modules within a single die, which requires implementing a robust communication system to link the whole chip. Buses are a convenient solution for connection of modules, arbitrating communication, timing, and transferring information along the SoC. Although the bus is an essential component in SoC applications, there is a lack of accurate literature about the topic. This brief spotlights the energy issues related to inefficient communication between a master and a time-constrained peripheral in standard bus approaches. Here we introduce an alternative bus protocol to allow direct communication among masters and slaves linked to the peripheral and system domains in low-energy applications. As a result of implementing the proposed bus within an SoC, we present a 5X clock cycle reduction for multiple transactions when compared to TileLink and AHB-Lite/APB approaches.</description><identifier>ISSN: 1549-7747</identifier><identifier>EISSN: 1558-3791</identifier><identifier>DOI: 10.1109/TCSII.2020.2984018</identifier><identifier>CODEN: ICSPE5</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>AHB-Lite ; Arbitration ; Buses ; Clocks ; Communication ; Communications systems ; Integrated circuit interconnections ; low-energy system bus ; Modules ; on-chip communication ; peripheral bus ; Protocols ; Random access memory ; System buses ; System-on-chip ; TileLink</subject><ispartof>IEEE transactions on circuits and systems. II, Express briefs, 2020-05, Vol.67 (5), p.866-870</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2020</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c246t-b2a2230c580991d4b9597a04139e81d5a2c16fcaa3205b539e761a99a03527a73</cites><orcidid>0000-0002-9211-7657 ; 0000-0002-8543-8946</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9050629$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27901,27902,54733</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/9050629$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Romero, Juan</creatorcontrib><creatorcontrib>Cuevas, Nestor</creatorcontrib><creatorcontrib>Roa, Elkim</creatorcontrib><title>Energy Efficient Peripheral and System Buses for Low-Area and Low-Power SoC Applications</title><title>IEEE transactions on circuits and systems. II, Express briefs</title><addtitle>TCSII</addtitle><description>Nowadays, an SoC integrates a large number of modules within a single die, which requires implementing a robust communication system to link the whole chip. Buses are a convenient solution for connection of modules, arbitrating communication, timing, and transferring information along the SoC. Although the bus is an essential component in SoC applications, there is a lack of accurate literature about the topic. This brief spotlights the energy issues related to inefficient communication between a master and a time-constrained peripheral in standard bus approaches. Here we introduce an alternative bus protocol to allow direct communication among masters and slaves linked to the peripheral and system domains in low-energy applications. As a result of implementing the proposed bus within an SoC, we present a 5X clock cycle reduction for multiple transactions when compared to TileLink and AHB-Lite/APB approaches.</description><subject>AHB-Lite</subject><subject>Arbitration</subject><subject>Buses</subject><subject>Clocks</subject><subject>Communication</subject><subject>Communications systems</subject><subject>Integrated circuit interconnections</subject><subject>low-energy system bus</subject><subject>Modules</subject><subject>on-chip communication</subject><subject>peripheral bus</subject><subject>Protocols</subject><subject>Random access memory</subject><subject>System buses</subject><subject>System-on-chip</subject><subject>TileLink</subject><issn>1549-7747</issn><issn>1558-3791</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNo9kF9LwzAUxYMoOKdfQF8CPnfeJE3T-zjL1MHAwSb4FrIu1YytqUnH2Le3dcOn---cc-FHyD2DEWOAT8tiMZ2OOHAYccxTYPkFGTAp80QoZJd9n2KiVKquyU2MGwCOIPiAfE5qG76OdFJVrnS2buncBtd822C21NRrujjG1u7o8z7aSCsf6MwfknGw5u_aD3N_sIEufEHHTbN1pWmdr-MtuarMNtq7cx2Sj5fJsnhLZu-v02I8S0qeZm2y4oZzAaXMAZGt0xVKVAZSJtDmbC0NL1lWlcYIDnIlu63KmEE0ICRXRokheTzlNsH_7G1s9cbvQ9291FxglivGhOhU_KQqg48x2Eo3we1MOGoGuieo_wjqnqA-E-xMDyeTs9b-GxAkZBzFL2FkawI</recordid><startdate>20200501</startdate><enddate>20200501</enddate><creator>Romero, Juan</creator><creator>Cuevas, Nestor</creator><creator>Roa, Elkim</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>L7M</scope><orcidid>https://orcid.org/0000-0002-9211-7657</orcidid><orcidid>https://orcid.org/0000-0002-8543-8946</orcidid></search><sort><creationdate>20200501</creationdate><title>Energy Efficient Peripheral and System Buses for Low-Area and Low-Power SoC Applications</title><author>Romero, Juan ; Cuevas, Nestor ; Roa, Elkim</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c246t-b2a2230c580991d4b9597a04139e81d5a2c16fcaa3205b539e761a99a03527a73</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>AHB-Lite</topic><topic>Arbitration</topic><topic>Buses</topic><topic>Clocks</topic><topic>Communication</topic><topic>Communications systems</topic><topic>Integrated circuit interconnections</topic><topic>low-energy system bus</topic><topic>Modules</topic><topic>on-chip communication</topic><topic>peripheral bus</topic><topic>Protocols</topic><topic>Random access memory</topic><topic>System buses</topic><topic>System-on-chip</topic><topic>TileLink</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Romero, Juan</creatorcontrib><creatorcontrib>Cuevas, Nestor</creatorcontrib><creatorcontrib>Roa, Elkim</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>IEEE transactions on circuits and systems. II, Express briefs</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Romero, Juan</au><au>Cuevas, Nestor</au><au>Roa, Elkim</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Energy Efficient Peripheral and System Buses for Low-Area and Low-Power SoC Applications</atitle><jtitle>IEEE transactions on circuits and systems. II, Express briefs</jtitle><stitle>TCSII</stitle><date>2020-05-01</date><risdate>2020</risdate><volume>67</volume><issue>5</issue><spage>866</spage><epage>870</epage><pages>866-870</pages><issn>1549-7747</issn><eissn>1558-3791</eissn><coden>ICSPE5</coden><abstract>Nowadays, an SoC integrates a large number of modules within a single die, which requires implementing a robust communication system to link the whole chip. Buses are a convenient solution for connection of modules, arbitrating communication, timing, and transferring information along the SoC. Although the bus is an essential component in SoC applications, there is a lack of accurate literature about the topic. This brief spotlights the energy issues related to inefficient communication between a master and a time-constrained peripheral in standard bus approaches. Here we introduce an alternative bus protocol to allow direct communication among masters and slaves linked to the peripheral and system domains in low-energy applications. As a result of implementing the proposed bus within an SoC, we present a 5X clock cycle reduction for multiple transactions when compared to TileLink and AHB-Lite/APB approaches.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TCSII.2020.2984018</doi><tpages>5</tpages><orcidid>https://orcid.org/0000-0002-9211-7657</orcidid><orcidid>https://orcid.org/0000-0002-8543-8946</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1549-7747
ispartof IEEE transactions on circuits and systems. II, Express briefs, 2020-05, Vol.67 (5), p.866-870
issn 1549-7747
1558-3791
language eng
recordid cdi_proquest_journals_2396871133
source IEEE Electronic Library (IEL)
subjects AHB-Lite
Arbitration
Buses
Clocks
Communication
Communications systems
Integrated circuit interconnections
low-energy system bus
Modules
on-chip communication
peripheral bus
Protocols
Random access memory
System buses
System-on-chip
TileLink
title Energy Efficient Peripheral and System Buses for Low-Area and Low-Power SoC Applications
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-09T05%3A43%3A02IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Energy%20Efficient%20Peripheral%20and%20System%20Buses%20for%20Low-Area%20and%20Low-Power%20SoC%20Applications&rft.jtitle=IEEE%20transactions%20on%20circuits%20and%20systems.%20II,%20Express%20briefs&rft.au=Romero,%20Juan&rft.date=2020-05-01&rft.volume=67&rft.issue=5&rft.spage=866&rft.epage=870&rft.pages=866-870&rft.issn=1549-7747&rft.eissn=1558-3791&rft.coden=ICSPE5&rft_id=info:doi/10.1109/TCSII.2020.2984018&rft_dat=%3Cproquest_RIE%3E2396871133%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2396871133&rft_id=info:pmid/&rft_ieee_id=9050629&rfr_iscdi=true