Data stream labeling and processing
AssigneeAdvanced Micro Devices, Inc.
InventorsEvandro Menezes, Dave Tobias, Morrie Altmejd
Life of this patent
Estimating the term…
Abstract
A transaction is sent over a communication link to a receiving node. The transaction includes data along with a tag identifying a data type of the data. The receiving node either forwards or processes the data according to whether the data type matches the type of data type processed by circuitry associated with the receiving node. Thus, a destination is determined for data transported on the communication link using a data type identifier sent with the data.
Claims17
A method comprising:
- sending data over a communication link that includes a plurality of nodes coupled in a daisy chain by point to point connections between the nodes along with an identification of a data type of the data to a receiving node;
- and
- forwarding the data over the communication link to another one of the nodes on the communication link if the data type does not match a type processed by circuitry associated with the receiving node and processing the data if the data type matches the type processed by circuitry associated with the receiving node;
- wherein the identification of the data type identifies a manufacturer.
An apparatus comprising:
- a plurality of nodes coupled to a communication link, at least one of the nodes being part of a specialized integrated circuit coupled to process a particular data type, the communication link comprised of a plurality of point to point interconnections interconnecting the nodes in a daisy chain;
- wherein data is sent on the communication link with a destination of the data being identified by a data type identifier sent with the data;
- wherein data received by the at least one of the nodes is forwarded over the communication link without processing the data when the data type identifier identifies data not processed by the specialized integrated circuit on which the node resides and wherein data is processed by the specialized integrated circuit when the data type identifier identifies the particular type of data;
- and
- wherein the data type identifier identifies a manufacturer.
An apparatus comprising:
- a communication link;
- a plurality of nodes coupled to the communication link;
- and
- means for forwarding data received at a receiving node over the communication link to another one of the nodes on the communication link if the data type does not match a type processed by circuitry associated with the receiving node and processing the data if the data type matches a type processed by circuitry associated with the receiving node;
- wherein an identifier of the data type identifies a manufacturer.
A method of transporting data over a communication link having a plurality of nodes coupled by point to point links, comprising:
- sending data over the communication link along with an identification of a data type of the data to a first receiving node;
- and
- forwarding the data with the identification of the data type to a second receiving node over the communication link or processing the data, according to whether the data type matches a type processed by circuitry associated with the first receiving node;
- wherein the identification of the data type identifies a manufacturer.
Dependencies are inferred from the claim text.