Back to results
US 10,764,200 B2Granted
Openflow match and action pipeline structure
AssigneeTexas Instruments Incorporated
InventorsPatrick W. Bosshart, Hun-Seok Kim
Life of this patent
Estimating the term…
Abstract
An embodiment of the invention includes a packet processing pipeline. The packet processing pipeline includes match and action stages. Each match and action stage in incurs a match delay when match processing occurs and each match and action stage incurs an action delay when action processing occurs. A transport delay occurs between successive match and action stages when data is transferred from a first match and action stage to a second match and action stage.
Claims9
A packet processing system, comprising:
- a processor including at least first and second match and action stages, in which:
- each of the first and second match and action stages is configured to store a respective set of match tables identified by physical identifiers (IDs) that are assigned to logical IDs by a mapping in a configuration register;
- the respective set of match tables includes at least first and second match tables;
- the first match table is configured to provide a first ID of another match table in the respective set to succeed the first match table;
- the second match table is configured to provide a second ID of another match table in the respective set to succeed the second match table;
- each of the first and second match and action stages includes a respective multiplexer having inputs and an output;
- the inputs are coupled to at least the first and second match tables;
- and
- the multiplexer is configured to provide the first ID or the second ID at the output, based on the mapping in the configuration register.
6 more elements
Dependencies are inferred from the claim text.