Back to results
US 11,537,541 B2Granted
Network interface device and host processing device
AssigneeXilinx, Inc.
InventorsSteven Leslie Pope, David James Riddoch
Life of this patent
Estimating the term…
Abstract
A network interface device comprises a plurality of components configured to process a flow of data one after another. A control component is configured to provide one or more control messages in said flow, said one or more control message being provided to said plurality of components one after another such that a configuration of one or more of said components is changed.
Claims30
A network interface device comprising:
- a plurality of components arrangeable in an order to form a data path for processing a flow of data according to the order;
- and
- a control component configured to provide a control packet to the plurality of components, wherein the control packet includes one or more control messages to change a configuration of components of the plurality of components when arranged in the order, wherein the control component is configured to provide the control packet in the flow of data to be processed by the plurality of components such that the plurality of components receive the control packet according to the order of the plurality of components of the data path,
- wherein:
- the plurality of components in the flow are configured to output the control packet after the components of the plurality of components are reconfigured according to the control packet;
- and the control component is configured to receive the control packet output by the plurality of components.
3 more elements
A method in a network interface device comprising:
- providing a plurality of components arrangeable in an order to form a data path for processing a flow of data according to the order;
- providing, by a control component, a control packet to the plurality of components, wherein the control packet includes one or more control messages to change a configuration of components of the plurality of components when arranged in the order, wherein providing the control packet comprises providing the control packet in the flow of data to be processed by the plurality of components such that the plurality of components receive the control packet according to the order of the plurality of components of the data path;
- outputting, by the plurality of components in the flow, the control packet after the components of the plurality of components are reconfigured according to the control packet;
- and
- receiving, by the control component, the control packet output by the plurality of components.
2 more elements
Dependencies are inferred from the claim text.