US 12,335,134 B2
Network-on-chip (NoC) with a broadcast switch system
John Coddington, Cedar Park, TX (US); and Boon Chuan, Scotts Valley, CA (US)
Assigned to ARTERIS, INC., Campbell, CA (US)
Filed by ARTERIS, INC., Campbell, CA (US)
Filed on Aug. 14, 2023, as Appl. No. 18/233,872.
Application 18/233,872 is a division of application No. 17/138,374, filed on Dec. 30, 2020, granted, now 11,729,088.
Prior Publication US 2023/0388216 A1, Nov. 30, 2023
Int. Cl. H04L 45/02 (2022.01); H04L 49/00 (2022.01); H04L 49/109 (2022.01); H04L 45/60 (2022.01)
CPC H04L 45/02 (2013.01) [H04L 49/109 (2013.01); H04L 49/30 (2013.01); H04L 45/60 (2013.01)] 6 Claims
OG exemplary drawing
 
1. A method for broadcasting a transaction from a master to a plurality of targets comprising the steps of:
defining a special address range, wherein each address in the special address range corresponds to one broadcast switch having at least one ingress port in communication with the master and a plurality of egress ports;
receiving the transaction at one address in the special address range;
duplicating, at a broadcast switch located at the one address, the transaction to generate a plurality of duplicated transactions, wherein quantity of the plurality of duplicated transactions is at least equal to total number of the plurality of egress ports;
sending one duplicated transaction to one egress port of the plurality of egress ports thereby causing all of the plurality of egress ports to receive at least one duplicated transaction; and
receiving, at each of the plurality of targets, one duplicated transaction of the plurality of duplicated transactions thereby allowing the master to simultaneously send the transaction to each of the plurality of targets with a single transmission of the transaction to one address.