Patent · US Active

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

US11368402B1 · kind B1 · utility

0Cited by
0References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 26, 2020
Grant dateJun 21, 2022
Priority date
Expiry dateDec 26, 2040

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L47/626
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.