System and method for using soft lock with virtual channels in a network-on-chip (NoC)

A system and method for soft locking on an ingress port of a networking device in a network, such as a network-on-chip (NoC). Once a soft lock is established, the port is given transmitting priority so long has the port has an available packet or packet parts that can make forward progress in the ne...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Despande, Sanjay, Shah, Syed Ijlal Ali, de Lescure, Benoit, Coddington, John
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Despande, Sanjay
Shah, Syed Ijlal Ali
de Lescure, Benoit
Coddington, John
description A system and method for soft locking on an ingress port of a networking device in a network, such as a network-on-chip (NoC). Once a soft lock is established, the port is given transmitting priority so long has the port has an available packet or packet parts that can make forward progress in the network. When the soft lock port's packet parts, which can make forward progress in the network, are not available, the networking device may choose another port. The system transmits packet parts from the other port until the soft locked port has packet parts available that can make forward progress in the network. Any arbitration scheme may be used to select the port that is soft locked and to select the other ports to transmit from when the soft locked port does not have packet parts that can make forward progress in the network. Once the packet (or all the packet parts) on the soft locked port has completed transmission, the soft lock of the soft locked port is released.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US11368402B1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US11368402B1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US11368402B13</originalsourceid><addsrcrecordid>eNqNy7EOgjAURmEWB6O-w--mA4mIMc4SjZML6kqacrEN5d6GFolvr4MP4HSW70yTR_kOkToortFRNFKjkR5DsPxEkCbCiW4x2mjwsn0clIM2iplcgGUoMMVR-jYVTrWxHqurFOt5MmmUC7T4dZYsz6dbcUnJS0XBK03fr7qXWZbvD7vN9pjl_5gPq8Q4iQ</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>System and method for using soft lock with virtual channels in a network-on-chip (NoC)</title><source>esp@cenet</source><creator>Despande, Sanjay ; Shah, Syed Ijlal Ali ; de Lescure, Benoit ; Coddington, John</creator><creatorcontrib>Despande, Sanjay ; Shah, Syed Ijlal Ali ; de Lescure, Benoit ; Coddington, John</creatorcontrib><description>A system and method for soft locking on an ingress port of a networking device in a network, such as a network-on-chip (NoC). Once a soft lock is established, the port is given transmitting priority so long has the port has an available packet or packet parts that can make forward progress in the network. When the soft lock port's packet parts, which can make forward progress in the network, are not available, the networking device may choose another port. The system transmits packet parts from the other port until the soft locked port has packet parts available that can make forward progress in the network. Any arbitration scheme may be used to select the port that is soft locked and to select the other ports to transmit from when the soft locked port does not have packet parts that can make forward progress in the network. Once the packet (or all the packet parts) on the soft locked port has completed transmission, the soft lock of the soft locked port is released.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC COMMUNICATION TECHNIQUE ; ELECTRIC DIGITAL DATA PROCESSING ; ELECTRICITY ; PHYSICS ; TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><creationdate>2022</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20220621&amp;DB=EPODOC&amp;CC=US&amp;NR=11368402B1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,777,882,25546,76297</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20220621&amp;DB=EPODOC&amp;CC=US&amp;NR=11368402B1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Despande, Sanjay</creatorcontrib><creatorcontrib>Shah, Syed Ijlal Ali</creatorcontrib><creatorcontrib>de Lescure, Benoit</creatorcontrib><creatorcontrib>Coddington, John</creatorcontrib><title>System and method for using soft lock with virtual channels in a network-on-chip (NoC)</title><description>A system and method for soft locking on an ingress port of a networking device in a network, such as a network-on-chip (NoC). Once a soft lock is established, the port is given transmitting priority so long has the port has an available packet or packet parts that can make forward progress in the network. When the soft lock port's packet parts, which can make forward progress in the network, are not available, the networking device may choose another port. The system transmits packet parts from the other port until the soft locked port has packet parts available that can make forward progress in the network. Any arbitration scheme may be used to select the port that is soft locked and to select the other ports to transmit from when the soft locked port does not have packet parts that can make forward progress in the network. Once the packet (or all the packet parts) on the soft locked port has completed transmission, the soft lock of the soft locked port is released.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC COMMUNICATION TECHNIQUE</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>ELECTRICITY</subject><subject>PHYSICS</subject><subject>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2022</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNy7EOgjAURmEWB6O-w--mA4mIMc4SjZML6kqacrEN5d6GFolvr4MP4HSW70yTR_kOkToortFRNFKjkR5DsPxEkCbCiW4x2mjwsn0clIM2iplcgGUoMMVR-jYVTrWxHqurFOt5MmmUC7T4dZYsz6dbcUnJS0XBK03fr7qXWZbvD7vN9pjl_5gPq8Q4iQ</recordid><startdate>20220621</startdate><enddate>20220621</enddate><creator>Despande, Sanjay</creator><creator>Shah, Syed Ijlal Ali</creator><creator>de Lescure, Benoit</creator><creator>Coddington, John</creator><scope>EVB</scope></search><sort><creationdate>20220621</creationdate><title>System and method for using soft lock with virtual channels in a network-on-chip (NoC)</title><author>Despande, Sanjay ; Shah, Syed Ijlal Ali ; de Lescure, Benoit ; Coddington, John</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US11368402B13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2022</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC COMMUNICATION TECHNIQUE</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>ELECTRICITY</topic><topic>PHYSICS</topic><topic>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</topic><toplevel>online_resources</toplevel><creatorcontrib>Despande, Sanjay</creatorcontrib><creatorcontrib>Shah, Syed Ijlal Ali</creatorcontrib><creatorcontrib>de Lescure, Benoit</creatorcontrib><creatorcontrib>Coddington, John</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Despande, Sanjay</au><au>Shah, Syed Ijlal Ali</au><au>de Lescure, Benoit</au><au>Coddington, John</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>System and method for using soft lock with virtual channels in a network-on-chip (NoC)</title><date>2022-06-21</date><risdate>2022</risdate><abstract>A system and method for soft locking on an ingress port of a networking device in a network, such as a network-on-chip (NoC). Once a soft lock is established, the port is given transmitting priority so long has the port has an available packet or packet parts that can make forward progress in the network. When the soft lock port's packet parts, which can make forward progress in the network, are not available, the networking device may choose another port. The system transmits packet parts from the other port until the soft locked port has packet parts available that can make forward progress in the network. Any arbitration scheme may be used to select the port that is soft locked and to select the other ports to transmit from when the soft locked port does not have packet parts that can make forward progress in the network. Once the packet (or all the packet parts) on the soft locked port has completed transmission, the soft lock of the soft locked port is released.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US11368402B1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC COMMUNICATION TECHNIQUE
ELECTRIC DIGITAL DATA PROCESSING
ELECTRICITY
PHYSICS
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION
title System and method for using soft lock with virtual channels in a network-on-chip (NoC)
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-17T09%3A23%3A30IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Despande,%20Sanjay&rft.date=2022-06-21&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS11368402B1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true