NECoBus: a high-end SOC bus with a portable and low-latency wrapper-based interface mechanism

An NECoBus (internal code name), a bus architecture designed for creating portable yet high-throughput SOCs, is described. Its distinguishing feature is a wrapper-based NECoBus Core Interface (NCI) mechanism: an IP core is designed to communicate with another through the NCI, where the NECoBus inclu...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Anjo, K., Okamura, A., Kajiwara, T., Mizushima, N., Omori, M., Kuroda, Y.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 318
container_issue
container_start_page 315
container_title
container_volume
creator Anjo, K.
Okamura, A.
Kajiwara, T.
Mizushima, N.
Omori, M.
Kuroda, Y.
description An NECoBus (internal code name), a bus architecture designed for creating portable yet high-throughput SOCs, is described. Its distinguishing feature is a wrapper-based NECoBus Core Interface (NCI) mechanism: an IP core is designed to communicate with another through the NCI, where the NECoBus includes wrappers to hide bus protocols and the wiring delay from the IP core. Importantly, the NECoBus wrapper employs several latency reduction techniques that can effectively remove the latency penalty induced in the conventional wrapper-based bus design: (1) retry encapsulation, (2) write-buffer switching, (3) early bus request and (4) converter-based multiple bit-width connection. The first implementation of the 32/64 bit NECoBus that has been targeted at a 200-MHz bus cycle using the 0.13-/spl mu/m CMOS processes is described in this paper. Evaluation results demonstrate a 16% throughput improvement, and a 15% and 40% read/write latency reduction by those newly developed techniques.
doi_str_mv 10.1109/CICC.2002.1012827
format Conference Proceeding
fullrecord <record><control><sourceid>pascalfrancis_6IE</sourceid><recordid>TN_cdi_pascalfrancis_primary_15530440</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1012827</ieee_id><sourcerecordid>15530440</sourcerecordid><originalsourceid>FETCH-LOGICAL-i135t-35a7dfc301cb6e8a064ee31ba60ad941186fec638222750133e0047e258bce5e3</originalsourceid><addsrcrecordid>eNpFUMFKw0AUXBBBqfkA8bIXj6lvd7PZxJsutRaKPahHKS-bF7OSpmE3pfTvDVRwGBiYGeYwjN0KmAsB5YNdWTuXAHIuQMhCmguWlKaAicpIDdkVS2L8gQka8tKIa_b1trD750N85Mhb_92m1Nf8fWN5dYj86Md28od9GLHqiOOUdftj2uFIvTvxY8BhoJBWGKnmvh8pNOiI78i12Pu4u2GXDXaRkj-dsc-XxYd9Tdeb5co-rVMvlB5TpdHUjVMgXJVTgZBnREpUmAPWZSZEkTfkclVIKY0GoRQBZIakLipHmtSM3Z93B4wOuyZg73zcDsHvMJy2QmsFWQZT7-7c80T0H5_PUr9W_l3r</addsrcrecordid><sourcetype>Index Database</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>NECoBus: a high-end SOC bus with a portable and low-latency wrapper-based interface mechanism</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Anjo, K. ; Okamura, A. ; Kajiwara, T. ; Mizushima, N. ; Omori, M. ; Kuroda, Y.</creator><creatorcontrib>Anjo, K. ; Okamura, A. ; Kajiwara, T. ; Mizushima, N. ; Omori, M. ; Kuroda, Y.</creatorcontrib><description>An NECoBus (internal code name), a bus architecture designed for creating portable yet high-throughput SOCs, is described. Its distinguishing feature is a wrapper-based NECoBus Core Interface (NCI) mechanism: an IP core is designed to communicate with another through the NCI, where the NECoBus includes wrappers to hide bus protocols and the wiring delay from the IP core. Importantly, the NECoBus wrapper employs several latency reduction techniques that can effectively remove the latency penalty induced in the conventional wrapper-based bus design: (1) retry encapsulation, (2) write-buffer switching, (3) early bus request and (4) converter-based multiple bit-width connection. The first implementation of the 32/64 bit NECoBus that has been targeted at a 200-MHz bus cycle using the 0.13-/spl mu/m CMOS processes is described in this paper. Evaluation results demonstrate a 16% throughput improvement, and a 15% and 40% read/write latency reduction by those newly developed techniques.</description><identifier>ISBN: 9780780372504</identifier><identifier>ISBN: 0780372506</identifier><identifier>DOI: 10.1109/CICC.2002.1012827</identifier><language>eng</language><publisher>Piscataway NJ: IEEE</publisher><subject>Access protocols ; Applied sciences ; Clocks ; CMOS process ; Decoding ; Delay ; Design. Technologies. Operation analysis. Testing ; Electronics ; Exact sciences and technology ; Frequency ; Integrated circuits ; Master-slave ; Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices ; Sockets ; Throughput ; Wiring</subject><ispartof>Proceedings of the IEEE 2002 Custom Integrated Circuits Conference (Cat. No.02CH37285), 2002, p.315-318</ispartof><rights>2004 INIST-CNRS</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1012827$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2051,4035,4036,27904,54898</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1012827$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=15530440$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Anjo, K.</creatorcontrib><creatorcontrib>Okamura, A.</creatorcontrib><creatorcontrib>Kajiwara, T.</creatorcontrib><creatorcontrib>Mizushima, N.</creatorcontrib><creatorcontrib>Omori, M.</creatorcontrib><creatorcontrib>Kuroda, Y.</creatorcontrib><title>NECoBus: a high-end SOC bus with a portable and low-latency wrapper-based interface mechanism</title><title>Proceedings of the IEEE 2002 Custom Integrated Circuits Conference (Cat. No.02CH37285)</title><addtitle>CICC</addtitle><description>An NECoBus (internal code name), a bus architecture designed for creating portable yet high-throughput SOCs, is described. Its distinguishing feature is a wrapper-based NECoBus Core Interface (NCI) mechanism: an IP core is designed to communicate with another through the NCI, where the NECoBus includes wrappers to hide bus protocols and the wiring delay from the IP core. Importantly, the NECoBus wrapper employs several latency reduction techniques that can effectively remove the latency penalty induced in the conventional wrapper-based bus design: (1) retry encapsulation, (2) write-buffer switching, (3) early bus request and (4) converter-based multiple bit-width connection. The first implementation of the 32/64 bit NECoBus that has been targeted at a 200-MHz bus cycle using the 0.13-/spl mu/m CMOS processes is described in this paper. Evaluation results demonstrate a 16% throughput improvement, and a 15% and 40% read/write latency reduction by those newly developed techniques.</description><subject>Access protocols</subject><subject>Applied sciences</subject><subject>Clocks</subject><subject>CMOS process</subject><subject>Decoding</subject><subject>Delay</subject><subject>Design. Technologies. Operation analysis. Testing</subject><subject>Electronics</subject><subject>Exact sciences and technology</subject><subject>Frequency</subject><subject>Integrated circuits</subject><subject>Master-slave</subject><subject>Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices</subject><subject>Sockets</subject><subject>Throughput</subject><subject>Wiring</subject><isbn>9780780372504</isbn><isbn>0780372506</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2002</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNpFUMFKw0AUXBBBqfkA8bIXj6lvd7PZxJsutRaKPahHKS-bF7OSpmE3pfTvDVRwGBiYGeYwjN0KmAsB5YNdWTuXAHIuQMhCmguWlKaAicpIDdkVS2L8gQka8tKIa_b1trD750N85Mhb_92m1Nf8fWN5dYj86Md28od9GLHqiOOUdftj2uFIvTvxY8BhoJBWGKnmvh8pNOiI78i12Pu4u2GXDXaRkj-dsc-XxYd9Tdeb5co-rVMvlB5TpdHUjVMgXJVTgZBnREpUmAPWZSZEkTfkclVIKY0GoRQBZIakLipHmtSM3Z93B4wOuyZg73zcDsHvMJy2QmsFWQZT7-7c80T0H5_PUr9W_l3r</recordid><startdate>2002</startdate><enddate>2002</enddate><creator>Anjo, K.</creator><creator>Okamura, A.</creator><creator>Kajiwara, T.</creator><creator>Mizushima, N.</creator><creator>Omori, M.</creator><creator>Kuroda, Y.</creator><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope><scope>IQODW</scope></search><sort><creationdate>2002</creationdate><title>NECoBus: a high-end SOC bus with a portable and low-latency wrapper-based interface mechanism</title><author>Anjo, K. ; Okamura, A. ; Kajiwara, T. ; Mizushima, N. ; Omori, M. ; Kuroda, Y.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i135t-35a7dfc301cb6e8a064ee31ba60ad941186fec638222750133e0047e258bce5e3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2002</creationdate><topic>Access protocols</topic><topic>Applied sciences</topic><topic>Clocks</topic><topic>CMOS process</topic><topic>Decoding</topic><topic>Delay</topic><topic>Design. Technologies. Operation analysis. Testing</topic><topic>Electronics</topic><topic>Exact sciences and technology</topic><topic>Frequency</topic><topic>Integrated circuits</topic><topic>Master-slave</topic><topic>Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices</topic><topic>Sockets</topic><topic>Throughput</topic><topic>Wiring</topic><toplevel>online_resources</toplevel><creatorcontrib>Anjo, K.</creatorcontrib><creatorcontrib>Okamura, A.</creatorcontrib><creatorcontrib>Kajiwara, T.</creatorcontrib><creatorcontrib>Mizushima, N.</creatorcontrib><creatorcontrib>Omori, M.</creatorcontrib><creatorcontrib>Kuroda, Y.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan (POP) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP) 1998-present</collection><collection>Pascal-Francis</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Anjo, K.</au><au>Okamura, A.</au><au>Kajiwara, T.</au><au>Mizushima, N.</au><au>Omori, M.</au><au>Kuroda, Y.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>NECoBus: a high-end SOC bus with a portable and low-latency wrapper-based interface mechanism</atitle><btitle>Proceedings of the IEEE 2002 Custom Integrated Circuits Conference (Cat. No.02CH37285)</btitle><stitle>CICC</stitle><date>2002</date><risdate>2002</risdate><spage>315</spage><epage>318</epage><pages>315-318</pages><isbn>9780780372504</isbn><isbn>0780372506</isbn><abstract>An NECoBus (internal code name), a bus architecture designed for creating portable yet high-throughput SOCs, is described. Its distinguishing feature is a wrapper-based NECoBus Core Interface (NCI) mechanism: an IP core is designed to communicate with another through the NCI, where the NECoBus includes wrappers to hide bus protocols and the wiring delay from the IP core. Importantly, the NECoBus wrapper employs several latency reduction techniques that can effectively remove the latency penalty induced in the conventional wrapper-based bus design: (1) retry encapsulation, (2) write-buffer switching, (3) early bus request and (4) converter-based multiple bit-width connection. The first implementation of the 32/64 bit NECoBus that has been targeted at a 200-MHz bus cycle using the 0.13-/spl mu/m CMOS processes is described in this paper. Evaluation results demonstrate a 16% throughput improvement, and a 15% and 40% read/write latency reduction by those newly developed techniques.</abstract><cop>Piscataway NJ</cop><pub>IEEE</pub><doi>10.1109/CICC.2002.1012827</doi><tpages>4</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 9780780372504
ispartof Proceedings of the IEEE 2002 Custom Integrated Circuits Conference (Cat. No.02CH37285), 2002, p.315-318
issn
language eng
recordid cdi_pascalfrancis_primary_15530440
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Access protocols
Applied sciences
Clocks
CMOS process
Decoding
Delay
Design. Technologies. Operation analysis. Testing
Electronics
Exact sciences and technology
Frequency
Integrated circuits
Master-slave
Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices
Sockets
Throughput
Wiring
title NECoBus: a high-end SOC bus with a portable and low-latency wrapper-based interface mechanism
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-24T04%3A26%3A57IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-pascalfrancis_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=NECoBus:%20a%20high-end%20SOC%20bus%20with%20a%20portable%20and%20low-latency%20wrapper-based%20interface%20mechanism&rft.btitle=Proceedings%20of%20the%20IEEE%202002%20Custom%20Integrated%20Circuits%20Conference%20(Cat.%20No.02CH37285)&rft.au=Anjo,%20K.&rft.date=2002&rft.spage=315&rft.epage=318&rft.pages=315-318&rft.isbn=9780780372504&rft.isbn_list=0780372506&rft_id=info:doi/10.1109/CICC.2002.1012827&rft_dat=%3Cpascalfrancis_6IE%3E15530440%3C/pascalfrancis_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=1012827&rfr_iscdi=true