Invention Grant
- Patent Title: Reducing data read latency in a network communications processor architecture
- Patent Title (中): 降低网络通信处理器架构中的数据读延迟
-
Application No.: US12975823Application Date: 2010-12-22
-
Publication No.: US08505013B2Publication Date: 2013-08-06
- Inventor: Steven Pollock , William Burroughs , Deepak Mital , Te Khac Ma , Narender Vangati , Larry King
- Applicant: Steven Pollock , William Burroughs , Deepak Mital , Te Khac Ma , Narender Vangati , Larry King
- Applicant Address: US CA Milpitas
- Assignee: LSI Corporation
- Current Assignee: LSI Corporation
- Current Assignee Address: US CA Milpitas
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F12/06

Abstract:
Described embodiments provide address translation for data stored in at least one shared memory of a network processor. A processing module of the network processor generates tasks corresponding to each of a plurality of received packets. A packet classifier generates contexts for each task, each context associated with a thread of instructions to apply to the corresponding packet. A first subset of instructions is stored in a tree memory within the at least one shared memory. A second subset of instructions is stored in a cache within a multi-thread engine of the packet classifier. The multi-thread engine maintains status indicators corresponding to the first and second subsets of instructions within the cache and the tree memory and, based on the status indicators, accesses a lookup table while processing a thread to translate between an instruction number and a physical address of the instruction in the first and second subset of instructions.
Public/Granted literature
- US20110225588A1 REDUCING DATA READ LATENCY IN A NETWORK COMMUNICATIONS PROCESSOR ARCHITECTURE Public/Granted day:2011-09-15
Information query