US 12,267,249 B1
Directional link credit-based packet transmission
Joseph Featherston, Boston, MA (US); and Aadeetya Shreedhar, Natick, MA (US)
Assigned to Marvell Asia Pte Ltd, Singapore (SG)
Filed by Marvell Asia Pte Ltd, Singapore (SG)
Filed on Sep. 21, 2022, as Appl. No. 17/934,017.
Claims priority of provisional application 63/394,072, filed on Aug. 1, 2022.
Int. Cl. H04L 47/10 (2022.01); H04L 49/25 (2022.01)
CPC H04L 47/39 (2013.01) [H04L 49/25 (2013.01)] 40 Claims
OG exemplary drawing
 
1. A circuit comprising:
directional link (DL) credit pools associated with neighboring node (NBN) transmit (TX) ports of a NBN on a chip, the NBN coupled to a node on the chip via the circuit, the node including the circuit, wherein the node and NBN are nodes of a plurality of nodes arranged in a network topology on the chip; and
TX port logic configured to admit a received packet to the circuit based on routing information in the received packet and to produce a TX packet by updating the routing information, in the received packet admitted, to indicate a NBN TX port of the NBN TX ports, the TX port logic further configured to transmit the TX packet produced to the NBN based on a DL credit pool of the DL credit pools, the DL credit pool associated with the NBN TX port indicated, the received packet including a target identifier (ID) and a source ID, the target ID representing a destination node on the chip for the received packet, the source ID representing a source node on the chip at which the received packet originated, initially, the plurality of nodes including the source node and the destination node.