The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 10, 2024

Filed:

Sep. 21, 2018
Applicant:

Advanced Micro Devices, Inc., Santa Clara, CA (US);

Inventors:

Vydhyanathan Kalyanasundharam, San Jose, CA (US);

Joe G. Cruz, North Grafton, MA (US);

Eric Christopher Morton, Austin, TX (US);

Alan Dodson Smith, Austin, TX (US);

Assignee:

Advanced Micro Devices, Inc., Santa Clara, CA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04W 72/00 (2023.01); H04L 12/18 (2006.01); H04L 12/50 (2006.01); H04L 12/54 (2022.01); H04L 45/021 (2022.01); H04L 45/745 (2022.01); H04L 47/6275 (2022.01); H04L 49/101 (2022.01); H04L 65/1101 (2022.01); H04L 65/611 (2022.01); H04N 19/164 (2014.01); H04N 19/169 (2014.01); H04N 21/6405 (2011.01);
U.S. Cl.
CPC ...
H04N 21/6405 (2013.01); H04L 12/1813 (2013.01); H04L 65/1101 (2022.05); H04L 65/611 (2022.05); H04N 19/164 (2014.11); H04N 19/169 (2014.11);
Abstract

Systems, apparatuses, and methods for processing multi-cast messages are disclosed. A system includes at least one or more processing units, one or more memory controllers, and a communication fabric coupled to the processing unit(s) and the memory controller(s). The communication fabric includes a plurality of crossbars which connect various agents within the system. When a multi-cast message is received by a crossbar, the crossbar extracts a message type indicator and a recipient type indicator from the message. The crossbar uses the message type indicator to determine which set of masks to lookup using the recipient type indicator. Then, the crossbar determines which one or more masks to extract from the selected set of masks based on values of the recipient type indicator. The crossbar combines the one or more masks with a multi-cast route to create a port vector for determining on which ports to forward the multi-cast message.


Find Patent Forward Citations

Loading…