Invention Grant
- Patent Title: Phased bucket pre-fetch in a network processor
- Patent Title (中): 在网络处理器中分阶段预取存储桶
-
Application No.: US13843353Application Date: 2013-03-15
-
Publication No.: US08923306B2Publication Date: 2014-12-30
- Inventor: Gregg A. Bouchard , Rajan Goyal
- Applicant: Cavium, Inc.
- Applicant Address: US CA San Jose
- Assignee: Cavium, Inc.
- Current Assignee: Cavium, Inc.
- Current Assignee Address: US CA San Jose
- Agency: Hamilton, Brook, Smith & Reynolds, P.C.
- Main IPC: H04L12/28
- IPC: H04L12/28 ; H04L29/06 ; H04L12/743 ; H04L12/747 ; H04L12/851 ; H04L29/08 ; H04L12/773

Abstract:
A packet processor provides for rule matching of packets in a network architecture. The packet processor includes a lookup cluster complex having a number of lookup engines and respective on-chip memory units. The on-chip memory stores rules for matching against packet data. Each of the lookup engines receives a key request associated with a packet and determines a subset of the rules to match against the packet data. Based on a prefetch status, a selection of the subset of rules are retrieved for rule matching. As a result of the rule matching, the lookup engine returns a response message indicating whether a match is found.
Public/Granted literature
- US20130239193A1 PHASED BUCKET PRE-FETCH IN A NETWORK PROCESSOR Public/Granted day:2013-09-12
Information query