Invention Grant
US09559987B1 Method and apparatus for improving CAM learn throughput using a cache
有权
用于改善CAM的方法和装置使用高速缓存来学习吞吐量
- Patent Title: Method and apparatus for improving CAM learn throughput using a cache
- Patent Title (中): 用于改善CAM的方法和装置使用高速缓存来学习吞吐量
-
Application No.: US12239084Application Date: 2008-09-26
-
Publication No.: US09559987B1Publication Date: 2017-01-31
- Inventor: Venkata Rangavajjhala , Marc A. Schaub
- Applicant: Venkata Rangavajjhala , Marc A. Schaub
- Applicant Address: US IL Naperville
- Assignee: Tellabs Operations, Inc
- Current Assignee: Tellabs Operations, Inc
- Current Assignee Address: US IL Naperville
- Agency: JW Law Group
- Agent James M. Wu
- Main IPC: H04L12/28
- IPC: H04L12/28 ; G06F13/28 ; H04L12/935 ; G11C15/00

Abstract:
An apparatus and method of using a cache to improve a learn rate for a content-addressable memory (“CAM”) are disclosed. A network device such as a router or a switch, in one embodiment, includes a key generator, a searching circuit, and a key cache, wherein the key generator is capable of generating a first lookup key in response to a first packet. The searching circuit is configured to search the content of the CAM to match the first lookup key. If the first lookup key is not found in the CAM, the key cache stores the first lookup key in response to a first miss.
Information query