Invention Grant
- Patent Title: Addressing match and action entries in a match-action stage
-
Application No.: US14968843Application Date: 2015-12-14
-
Publication No.: US10712961B2Publication Date: 2020-07-14
- Inventor: Patrick Bosshart
- Applicant: Barefoot Networks, Inc.
- Applicant Address: US CA Santa Clara
- Assignee: Barefoot Networks, Inc.
- Current Assignee: Barefoot Networks, Inc.
- Current Assignee Address: US CA Santa Clara
- Agency: Compass IP Law PC
- Main IPC: G06F3/06
- IPC: G06F3/06 ; H04L12/721 ; H04L12/741 ; G06F13/28 ; H04L12/715

Abstract:
Some embodiments provide a method that configures a first pool of unit memories to implement several match entries, each including a set of match conditions. Each memory in the first pool includes at least one set of match entries. The method configures a second pool of unit memories to implement several action entries each located at a location in a memory. Each unit memory in the second pool has a different memory page address. The method assigns each set of match entries a virtual memory page address that corresponds to a different memory in the second pool. When the set of match conditions are met for a particular match entry at a particular location in a particular virtual memory page address, a particular action entry is read, having a same location in a memory with a same virtual memory page address in the second pool.
Public/Granted literature
- US20160246532A1 Virtual Addresses for Match Memories Public/Granted day:2016-08-25
Information query