Communications: electrical – Digital comparator systems
Reexamination Certificate
2006-03-30
2010-11-02
Do, Chat C (Department: 2193)
Communications: electrical
Digital comparator systems
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_)+A0B0_)(A1+B1_)+A1B1_)…(An-2+Bn-2_)+An-2Bn-2_)(An-1+Bn-1_)+An-1Bn-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.
Carr David Walter
Kwasniewski Tadeusz
Wen Tingjun
Do Chat C
Integrated Device Technology Inc.
Myers Bigel, et al.
Sandifer Matthew
LandOfFree
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.
Profile ID: LFUS-PAI-O-4182851