Packet router with virtual channel hop buffer control
Abstract
An integrated circuit includes a network on chip (NOC) that includes a plurality of processing elements and a plurality of NOC nodes, interconnected to the plurality of processing elements. The integrated circuit includes logic that is configured to: increment by one, a virtual channel identifier to produce an incremented destination VC identifier, the virtual channel (VC) identifier associated with at least portion of a packet stored in at least one virtual channel buffer; determine that a destination virtual channel buffer corresponding to the incremented destination VC identifier in a destination NOC node in the NOC is available to store the portion of the packet; and in response to the determination, send the portion of the packet and the incremented destination VC identifier to the destination NOC node.
- Inventors:
- Issue Date:
- Research Org.:
- Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1924931
- Patent Number(s):
- 11398980
- Application Number:
- 16/687,996
- Assignee:
- Advanced Micro Devices, Inc. (Santa Clara, CA)
- Patent Classifications (CPCs):
-
H - ELECTRICITY H04 - ELECTRIC COMMUNICATION TECHNIQUE H04L - TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
Y - NEW / CROSS SECTIONAL TECHNOLOGIES Y02 - TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE Y02D - CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THIR OWN ENERGY USE
- DOE Contract Number:
- AC52-07NA27344; B620717
- Resource Type:
- Patent
- Resource Relation:
- Patent File Date: 11/19/2019
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 97 MATHEMATICS AND COMPUTING
Citation Formats
Bharadwaj, Vedula Venkata Srikant. Packet router with virtual channel hop buffer control. United States: N. p., 2022.
Web.
Bharadwaj, Vedula Venkata Srikant. Packet router with virtual channel hop buffer control. United States.
Bharadwaj, Vedula Venkata Srikant. Tue .
"Packet router with virtual channel hop buffer control". United States. https://www.osti.gov/servlets/purl/1924931.
@article{osti_1924931,
title = {Packet router with virtual channel hop buffer control},
author = {Bharadwaj, Vedula Venkata Srikant},
abstractNote = {An integrated circuit includes a network on chip (NOC) that includes a plurality of processing elements and a plurality of NOC nodes, interconnected to the plurality of processing elements. The integrated circuit includes logic that is configured to: increment by one, a virtual channel identifier to produce an incremented destination VC identifier, the virtual channel (VC) identifier associated with at least portion of a packet stored in at least one virtual channel buffer; determine that a destination virtual channel buffer corresponding to the incremented destination VC identifier in a destination NOC node in the NOC is available to store the portion of the packet; and in response to the determination, send the portion of the packet and the incremented destination VC identifier to the destination NOC node.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2022},
month = {7}
}
Works referenced in this record:
Directional Allocation of Communication Links Based on Data Traffic Loads
patent-application, February 2017
- Kodi, Avinash Karanath; Ditomaso, Dominic; Louri, Ahmed
- US Patent Application 15/118,823; 2017/0048166 Al
Self-timed router with virtual channel control
patent-application, October 2017
- Jiang, Weiwei; Sadowski, Greg
- US Patent Application 15/085783; 20170289057
Network On Chip, Communication Control Method, And Controller
patent-application, September 2017
- Li, Yang; Huang, Qinye; Song, Kunpeng
- US Patent Application 15/606609; 20170272381
Method for dynamically controlling throughput set points in a network on a chip, corresponding computer program and data processing device
patent-application, January 2016
- Durand, Yves; Bernard, Christian
- US Patent Application 14/808526; 20160028633
Hot Carrier Injection Tolerant Network on Chip Router Architecture
patent-application, April 2017
- Ancajas, Dean Michael; Chakraborty, Koushik; Roy, Sanghamitra
- US Patent Application 15/383,138; 2017/0099236 Al
Generating physically aware network-on-chip design from a physical system-on-chip specification
patent-application, August 2017
- Chopra, Rajesh; Lin, Yang-Trung; Kumar, Sailesh
- US Patent Application 14/743865; 20170230253
Configurable Router for a Network on Chip (NOC)
patent-application, March 2017
- Philip, Joji; Kumar, Sailesh
- US Patent Application 14/493018; 20170063625
System and method for grouping of network on chip (NOC) elements
patent-application, March 2017
- Norige, Eric; Kumar, Sailesh
- US Patent Application 14/743749; 20170063626
Fabric interconnection for memory banks based on network-on-chip methodology
patent-application, April 2017
- Bandic, Zvonimir Z.; Cargnini, Luis; Vucinic, Dejan
- US Patent Application 14/922547; 20170118139
Many-core processor system integrated with network router, and integration method and implementation method thereof
patent-application, May 2017
- Sun, Ninghui; Cao, Zheng; Li, Qiang
- US Patent Application 15/319230; 20170147528
Dynamically Configuring Store-and-Forward Channels and Cut Through Channels in A Network-on-Chip
patent-application, March 2017
- Philip, Joji; Kumar, Sailesh
- US Patent Application 14/726,235; 2017/0063609 Al