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

Patent №

US 7,782,853

Granted

2010-08-24

Filed 2002

Owner

STMICROELECTRONICS, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10313174

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.

AI classification

AI hardware0.99
Knowledge representation0.01
Natural language0.00
Machine learning0.00
Evolutionary computation0.00
Speech0.00
Vision0.00
Planning0.00

Ownership

STMICROELECTRONICS, INC.

assignment · 135580149

Assignors

HUANG, LUN BIN, RAJGOPAL, SURESH, RICHARDSON, NICHOLAS JULIAN

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC