Invention Grant
US07924839B2 Mechanism to reduce lookup latency in a pipelined hardware implementation of a trie-based IP lookup algorithm
有权
减少基于Trie的IP查找算法的流水线硬件实现中的查找延迟的机制
- Patent Title: Mechanism to reduce lookup latency in a pipelined hardware implementation of a trie-based IP lookup algorithm
- Patent Title (中): 减少基于Trie的IP查找算法的流水线硬件实现中的查找延迟的机制
-
Application No.: US10313395Application Date: 2002-12-06
-
Publication No.: US07924839B2Publication Date: 2011-04-12
- Inventor: Suresh Rajgopal , Lun Bin Huang , Nicholas Julian Richardson
- Applicant: Suresh Rajgopal , Lun Bin Huang , Nicholas Julian Richardson
- Applicant Address: US TX Coppell
- Assignee: STMicroelectronics, Inc.
- Current Assignee: STMicroelectronics, Inc.
- Current Assignee Address: US TX Coppell
- Agent Lisa K. Jorgenson; William A. Munck
- Main IPC: H04L12/28
- IPC: H04L12/28

Abstract:
A series of hardware pipeline units each processing a stride during prefix search operations on a multi-bit trie includes, within at least one pipeline unit other than the last pipeline unit, a mechanism for retiring search results from the respective pipeline unit rather than passing the search results through the remaining pipeline units. Early retirement may be triggered by either the absence of subsequent strides to be processed or completion (a miss or end node match) of the search, together with an absence of active search operations in subsequent pipeline units. The early retirement mechanism may be included in those pipeline units corresponding to a last stride for a maximum prefix length shorter than the pipeline (e.g., 20 or 32 bits rather than 64 bits), in pipeline units selected on some other basis, or in every pipeline unit. Worst-case and/or average latency for prefix search operations is reduced.
Public/Granted literature
Information query