DocumentCode
2801052
Title
A High-Performance Multi-Match Priority Encoder for TCAM-Based Packet Classifiers
Author
Faezipour, Miad ; Nourani, Mehrdad
Author_Institution
Center for Integrated Circuits & Systems, The University of Texas at Dallas, Richardson, TX 75083, mxf042000@utdallas.edu
fYear
2007
fDate
15-16 Nov. 2007
Firstpage
1
Lastpage
4
Abstract
This paper introduces a high-speed and low power multi-match priority encoder design applicable in many computer and networking systems. We propose a scalable multi-match prioritizer logic circuitry that can successively find all or the first r matched inputs in a set. The design is well suited for multi-match packet classification tasks that utilize content addressable memories as the search engine. We use a data partitioning scheme to efficiently reorganize input data for further performance improvement. A VLSI implementation of our design in 0.18¿m technology can achieve speed that outperforms the conventional multi-match packet classifier design by more than an order of magnitude. Overall power consumption is reduced by more than 40% using innovative partitioning which limits the search to a small portion of TCAM cells.
Keywords
Associative memory; Computer networks; Databases; Encoding; High speed integrated circuits; Impedance matching; Intrusion detection; Logic circuits; Matched filters; Search engines;
fLanguage
English
Publisher
ieee
Conference_Titel
System-on-Chip, 2007. DCAS 2007. 6th IEEE Dallas Circuits and Systems Workshop on
Conference_Location
Dallas, TX, USA
Print_ISBN
978-1-4244-1680-6
Electronic_ISBN
978-1-4244-1680-6
Type
conf
DOI
10.1109/DCAS.2007.4433205
Filename
4433205
Link To Document