Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
422 words
A method of accessing a memory with a one-bit signal, said memory having a pair of single-bit storage locations together storing two bits of information representing either an invalid state, a logic zero state, a logic one state, or a don't care state; said method comprising the steps of: a) storing information in said pair of storage locations representing said invalid state, generating a signal indicating an absence of a match when said one-bit signal represents a logic zero and the information stored in said pair of storage locations represents said invalid state, and generating a signal indicating an absence of a match when said one-bit signal represents a logic one and the information stored in said pair of storage locations represents said invalid state; b) storing information in said pair of storage locations representing said logic zero state, generating a signal indicating a presence of a match when said one-bit signal represents a logic zero and the information stored in said pair of storage locations represents said logic zero state, and generating a signal indicating an absence of a match when said one-bit signal represents a logic one and the information stored in said pair of storage locations represents said logic zero state; c) storing information in said pair of storage locations representing said logic one state, and generating a signal indicating an absence of a match when said one-bit signal represents a logic zero and the information stored in said pair of storage locations represents said logic one state, and generating a signal indicating a presence of a match when said one-bit signal represents a logic one and the information stored in said pair of storage locations represents and said logic one state; d) storing information in said pair of storage locations representing said don't care state, generating a signal indicating a presence of a match when said one-bit signal represents a logic zero and the information stored in said pair of storage locations represents said don't care state, and generating a signal indicating a presence of a match when said one-bit signal represents a logic one and the information stored in said pair of storage locations represents said don't care state; and wherein said step of storing information in said pair of storage locations representing said invalid state includes a step of asserting a flush signal on a flush line, said flush line coupled with each of said pair of storage locations, said flush signal causing each of said pair of storage locations to equal a predetermined logical value.
Claim 2
Independent Claim
422 words
A method of accessing a memory with a one-bit signal, said memory having a pair of single-bit storage locations together storing two bits of information representing either an invalid state, a logic zero state, a logic one state, or a don't care state; said method comprising the steps of: a) storing information in said pair of storage locations representing said invalid state, generating a signal indicating an absence of a match when said one-bit signal represents a logic zero and the information stored in said pair of storage locations represents said invalid state, and generating a signal indicating an absence of a match when said one-bit signal represents a logic one and the information stored in said pair of storage locations represents said invalid state; b) storing information in said pair of storage locations representing said logic zero state, generating a signal indicating a presence of a match when said one-bit signal represents a logic zero and the information stored in said pair of storage locations represents said logic zero state, and generating a signal indicating an absence of a match when said one-bit signal represents a logic one and the information stored in said pair of storage locations represents said logic zero state; c) storing information in said pair of storage locations representing said logic one state, and generating a signal indicating an absence of a match when said one-bit signal represents a logic zero and the information stored in said pair of storage locations represents said logic one state, and generating a signal indicating a presence of a match when said one-bit signal represents a logic one and the information stored in said pair of storage locations represents and said logic one state; d) storing information in said pair of storage locations representing said don't care state, generating a signal indicating a presence of a match when said one-bit signal represents a logic zero and the information stored in said pair of storage locations represents said don't care state, and generating a signal indicating a presence of a match when said one-bit signal represents a logic one and the information stored in said pair of storage locations represents said don't care state; and wherein said step of storing information in said pair of storage locations representing said invalid state includes a step of asserting a flush signal on a flush line, said flush line coupled with each of said pair of storage locations, said flush signal causing each of said pair of storage locations to equal a predetermined logical value.
Claim 3
Dependent Claim
43 words
The method as claimed in claim 1, further comprising the steps of precharging a match line on which the signals indicating a presence of a match are generated, and discharging the match line whenever generating a signal indicating an absence of a match.
Claim 4
Dependent Claim
63 words
The method as claimed in claim 1, which includes the steps of complementing said one-bit signal to produce a complemented bit signal, comparing said one-bit signal to a single bit of information stored in one of said pair of storage locations, and comparing said complemented bit signal to a single bit of information stored in another one of said pair of storage locations.
Claim 5
Dependent Claim
52 words
The method as claimed in claim 1, wherein said step of storing information in said pair of storage locations representing said don't care state includes a step of masking an input data bit with a mask bit to produce a result that is stored in one of said pair of storage locations.