Apparatus and method of using fully configurable memory, multi-stage pipeline logic and an embedded processor to implement multi-bit trie algorithmic network search engine

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7782853
APP PUB NO 20040109451A1
SERIAL NO

10313174

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A multi-bit trie network search engine is implemented by a number of pipeline logic units corresponding to the number of longest-prefix strides and a set of memory blocks for holding prefix tables. Each pipeline logic unit is limited to one memory access, and the termination point within the pipeline logic unit chain is variable to handle different length prefixes. The memory blocks are coupled to the pipeline logic units with a meshed crossbar and form a set of virtual memory banks, where memory blocks within any given physical memory bank may be allocated to a virtual memory bank for any particular pipeline logic unit. An embedded programmable processor manages route insertion and deletion in the prefix tables, together with configuration of the virtual memory banks.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
STMICROELECTRONICS INTERNATIONAL N VCHEMIN DU CHAMP-DES-FILLES 39 PLAN-LES-OUATES GENEVA 1228

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Huang, Lun Bin San Diego, US 15 375
Rajgopal, Suresh San Diego, US 27 243
Richardson, Nicholas Julian San Diego, US 9 238

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation