Packet processors having comparators therein that determine...

Communications: electrical – Digital comparator systems

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C326S104000, C326S112000, C326S119000, C708S200000

Reexamination Certificate

active

07825777

ABSTRACT:
An integrated circuit comparator is provided that determines non-strict inequalities between operands applied thereto. Each comparator includes at least one n-bit comparator cell. This comparator cell is configured to determine a non-strict inequality between a first n-bit operand (e.g., A[n−1, . . . , 0]) and a second n-bit operand (e.g., B[n−1, . . . , 0]). The comparator cell determines the non-strict inequality by computing a control output signal Co(or its complement), where:Co=(…⁡((Ci⁡(A0+B0_)+A0⁢B0_)⁢(A1+B1_)+A1⁢B1_)⁢…⁡(An-2+Bn-2_)+An-2⁢Bn-2_)⁢(An-1+Bn-1_)+An-1⁢Bn-1_,“n” is a positive integer greater than one and Ciis a control input signal that specifies an interpretation to be given to the control output signal Co.

REFERENCES:
patent: 3938087 (1976-02-01), Louie
patent: 4450432 (1984-05-01), Schmidtpott et al.
patent: 4728927 (1988-03-01), Aman
patent: 4755696 (1988-07-01), Pickett
patent: 4845668 (1989-07-01), Sano et al.
patent: 5059942 (1991-10-01), Burrows
patent: 5260680 (1993-11-01), Glass
patent: 5345411 (1994-09-01), Yoneda
patent: 5592142 (1997-01-01), Adams et al.
patent: 5699288 (1997-12-01), Kim et al.
patent: 5742224 (1998-04-01), Gadducci et al.
patent: 5859791 (1999-01-01), Schultz et al.
patent: 6044005 (2000-03-01), Gibson et al.
patent: 6078987 (2000-06-01), Kongetira
patent: 6166938 (2000-12-01), Wong
patent: 6195278 (2001-02-01), Calin et al.
patent: 6240004 (2001-05-01), Kuo et al.
patent: 6256216 (2001-07-01), Lien et al.
patent: 6349049 (2002-02-01), Schoy
patent: 6353646 (2002-03-01), Rossignol
patent: 6385070 (2002-05-01), Peterson
patent: 6496398 (2002-12-01), Hellner et al.
patent: 6618280 (2003-09-01), Takahashi et al.
patent: 6631086 (2003-10-01), Bill et al.
patent: 6633953 (2003-10-01), Stark
patent: 6665214 (2003-12-01), Cheah et al.
patent: 6707718 (2004-03-01), Halim et al.
patent: 6742105 (2004-05-01), Ott
patent: 6760249 (2004-07-01), Chien
patent: 6766317 (2004-07-01), Sharma et al.
patent: 6842817 (2005-01-01), Avery
patent: 6859455 (2005-02-01), Yazdani et al.
patent: 6901476 (2005-05-01), Stark et al.
patent: 6906936 (2005-06-01), James et al.
patent: 6947302 (2005-09-01), Regev
patent: 6957215 (2005-10-01), Stark
patent: 7080365 (2006-07-01), Broughton et al.
patent: 7298636 (2007-11-01), Wen et al.
patent: 2002/0036912 (2002-03-01), Helwig
patent: 2002/0141218 (2002-10-01), Foss et al.
patent: 2002/0152209 (2002-10-01), Merugu et al.
patent: 2003/0012063 (2003-01-01), Chien
patent: 2003/0035331 (2003-02-01), Foss et al.
patent: 2003/0097605 (2003-05-01), Sharma et al.
patent: 2003/0108043 (2003-06-01), Liao
patent: 2003/0123459 (2003-07-01), Liao
patent: 2003/0188299 (2003-10-01), Broughton et al.
patent: 2004/0133590 (2004-07-01), Henderson et al.
patent: 2004/0139274 (2004-07-01), Hui
patent: 2004/0213275 (2004-10-01), Basso et al.
patent: 2004/0225782 (2004-11-01), Avery
patent: 2005/0144413 (2005-06-01), Kuo et al.
patent: 2005/0213360 (2005-09-01), Park
patent: 2006/0002386 (2006-01-01), Yik et al.
Max Fishman, D. Horelick, “Inequality Comparator”, SLAC-PUB-0546, Jan. 1969, Published in Electron.Design 17:92-93,1969, issue No. 13, retrieved from http://www.slac.stanford.edu/cgi-wrap/getdoc/slac-pub-0546.pdf.
Jan M. Rabaey, Anantha P. Chandrakasan, and Borivoje Nikolic, “Chapter 4 (1): Combinational Logic in CMOS”, slide-set for “Digital Integrated Circuits: a design perspective”, Prentice Hall electronics and VLSI series, Pearson Education, 2 edition, Jan. 2003, retrieved from http://bwrc.eecs.berkeley.edu/classes/lcBook/instructors.html.
Rabaey, J. M.; Chandrakasan, A. & Nikolic, B.; Digital Integrated Circuits: A Design Perspective, Second Edition; Prentice Hall, 2004, pp. 235-236, 263-264, 284-285.
Spitznagel et al., “Packet Classification Using Extended TCAMs,” Proceedings of the 11thIEEE International Conference on Network Protocols, 2003, 12 pages.
“All Elementary Mathematics—Study Guide—Algebra—Inequalities: common information,” http://www.bymath.com/studyguide/alg/sec/alg27.html, 1 page 2006.
Spitznagel, Edward W., “CMOS Implementation of a Range Check Circuit,” Washington University in St. Louis, School of Engineering & Applied Science, Department of Computer Science & Engineering, WUCSE-2004-39, Jul. 6, 2004, 11 pages.
Kim et al., “A Storage- and Power-Efficient Range-Matching TCAM for Packet Classification,” 2006 IEEE International Solid-State Circuits Conference, Feb. 7, 2006, pp. 168-169, 646.
Pagiamtzis et al., “Content-Addressable Memory (CAM) Circuits and Architectures: A Tutorial and Survey,” IEEE Journal of Solid-State Circuits, vol. 41, No. 3, Mar. 2006, pp. 712-727.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Packet processors having comparators therein that determine... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Packet processors having comparators therein that determine..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Packet processors having comparators therein that determine... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4182851

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.