Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
174 words
A content addressable memory apparatus comprising: a plurality of tag registers; a plurality of data registers, each data register having an output enable for enabling contents of the data register onto an output bus; means for loading information into a first one of the tag registers independently of contents of a second one of the tag registers; a plurality of comparators, each of the comparators corresponding with a respective one of the tag registers and generating a match signal indicative of whether contents of the respective one of the tag registers matches an incoming tag signal; first detection means for activating a multiple match signal when at least a given number of the comparators generate match signals indicating contents of respective ones of the tag registers match the incoming tag signal, the given number being greater than one; and means for coupling each of the match signals to a respective one of the output enables, the means for coupling to all of the output enables being inhibited if the multiple match signal is active.
Claim 2
Dependent Claim
174 words
A content addressable memory apparatus comprising: a plurality of tag registers; a plurality of data registers, each data register having an output enable for enabling contents of the data register onto an output bus; means for loading information into a first one of the tag registers independently of contents of a second one of the tag registers; a plurality of comparators, each of the comparators corresponding with a respective one of the tag registers and generating a match signal indicative of whether contents of the respective one of the tag registers matches an incoming tag signal; first detection means for activating a multiple match signal when at least a given number of the comparators generate match signals indicating contents of respective ones of the tag registers match the incoming tag signal, the given number being greater than one; and means for coupling each of the match signals to a respective one of the output enables, the means for coupling to all of the output enables being inhibited if the multiple match signal is active.
Claim 3
Dependent Claim
39 words
The content addressable memory apparatus according to claim 1, wherein the first detection means operates in an analog fashion, and wherein the given number is at least equal to a number needed to exceed a threshold of electrical noise.
Claim 4
Dependent Claim
86 words
The content addressable memory apparatus according to claim 1, further comprising a second detection means for activating a first signal if a first system condition is present, a probability that contents of at least two of the tag registers will match the incoming tag signal having been predetermined to be greater when the first system condition is present than when the first system condition is not present; the means for coupling to all of the output enables being further inhibited if the first signal is active.
Claim 5
Dependent Claim
57 words
The content addressable memory apparatus according to claim 1, further comprising a third detection means for activating a second signal if a second system condition exists, the second system condition existing only when no address translation is required; the means for coupling to all of the output enables being further inhibited if the second signal is active.
Claim 6
Dependent Claim
121 words
The content addressable memory apparatus according to claim 1, further comprising: a second detection means for activating a first signal if a first system condition is present, a probability that the contents of at least two of the tag registers will match the incoming tag signal having been predetermined to be greater when the first system condition is present than when the first system condition is not present; and a third detection means for activating a second signal if a second system condition exists, the second system condition existing only when no address translation is required; the means for coupling to all of the output enables being further inhibited if the first signal is active or the second signal is active.
Claim 7
Dependent Claim
182 words
A content addressable memory apparatus comprising: a plurality of tag registers; a plurality of data registers, each data register having an output enable for enabling contents of the data register onto an output bus; means for loading information into a first one of the tag registers independently of contents of a second one of the rag registers; a plurality of comparators, each of the comparators corresponding with a respective one of the tag registers and generating a match signal indicative of whether contents of the respective one of the tag registers matches an incoming tag signal; first detection means for activating a multiple match signal when at least a given number of the comparators generate match signals indicating contents of respective ones of the tag registers match the incoming tag signal, the given number being greater than one; and means for coupling each of the match signals to a respective one of the output enables, the means for coupling to all of the output enables except a preselected one of the output enables being inhibited if the multiple match signal is active.
Claim 8
Dependent Claim
182 words
A content addressable memory apparatus comprising: a plurality of tag registers; a plurality of data registers, each data register having an output enable for enabling contents of the data register onto an output bus; means for loading information into a first one of the tag registers independently of contents of a second one of the rag registers; a plurality of comparators, each of the comparators corresponding with a respective one of the tag registers and generating a match signal indicative of whether contents of the respective one of the tag registers matches an incoming tag signal; first detection means for activating a multiple match signal when at least a given number of the comparators generate match signals indicating contents of respective ones of the tag registers match the incoming tag signal, the given number being greater than one; and means for coupling each of the match signals to a respective one of the output enables, the means for coupling to all of the output enables except a preselected one of the output enables being inhibited if the multiple match signal is active.
Claim 9
Dependent Claim
39 words
The content addressable memory apparatus according to claim 6, wherein the first detection means operates in an analog fashion, and wherein the given number is at least equal to a number needed to exceed a threshold of electrical noise.
Claim 10
Dependent Claim
93 words
The content addressable memory apparatus according to claim 6, further comprising a second detection means for activating a first signal if a first system condition is present, a probability that contents of at least two of the tag registers will match the incoming tag signal having been predetermined to be greater when the first system condition is present than when the system condition is not present; the means for coupling to all of the output enables except the preselected one of the output enables being further inhibited if the first signal is active.
Claim 11
Dependent Claim
65 words
The content addressable memory apparatus according to claim 6, further comprising a third detection means for activating a second signal if a second system condition exists, the second system condition existing only when no address translation is required; the means for coupling to all of the output enables except the preselected one of the output enables being further inhibited if the second signal is active.
Claim 12
Dependent Claim
129 words
The content addressable memory apparatus according to claim 6, further comprising: a second detection means for activating a first signal if a first system condition is present, a probability that the contents of at least two of the tag registers will match the incoming tag signal having been predetermined to be greater when the first system condition is present than when the first system condition is not present; and a third detection means for activating a second signal if a second system condition exists, the second system condition existing only when no address translation is required; the means for coupling to all of the output enables except the preselected one of the output enables being further inhibited if the first signal is active or the second signal is active.