Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
179 words
A computer system comprising: an execution unit for generating data request instructions including address instructions; memory means for generating data in response to said data request instructions, said memory means including data storage means for holding data groups, an output enable a plurality of address means for holding addresses, each address means being associated with a data group, comparing means for comparing an address instruction with addresses in said address means, said comparing means generating a match signal for each match between an address instruction and addresses in said plurality of address means, said comparing means activate the output enable to output a data group in response to generation of at least one match signal; and detection means for detecting a preselected number of match signals generated by said comparing means in response to a comparison between said address instruction and addresses in said plurality of address means, said detection means generating a disabling signal for disabling activation of the output enable of said memory means in the presence of the detection of the preselected number of match signals.
Claim 2
Dependent Claim
179 words
A computer system comprising: an execution unit for generating data request instructions including address instructions; memory means for generating data in response to said data request instructions, said memory means including data storage means for holding data groups, an output enable a plurality of address means for holding addresses, each address means being associated with a data group, comparing means for comparing an address instruction with addresses in said address means, said comparing means generating a match signal for each match between an address instruction and addresses in said plurality of address means, said comparing means activate the output enable to output a data group in response to generation of at least one match signal; and detection means for detecting a preselected number of match signals generated by said comparing means in response to a comparison between said address instruction and addresses in said plurality of address means, said detection means generating a disabling signal for disabling activation of the output enable of said memory means in the presence of the detection of the preselected number of match signals.
Claim 3
Dependent Claim
190 words
A computer system comprising: an input bus; an output bus; a cache memory including: a plurality of tag registers; means for storing tags into said tag registers; a plurality of comparator means for generating match signals, each one of said plurality of comparator means activating a match signal and outputting said match signal on one of a plurality of match signal lines if the contents of a corresponding tap register matches an incoming tag signal from said input bus; a plurality of output means, each one of said plurality of output means outputting a data signal on said output bus in response to a corresponding match signal from one of said plurality of comparator means; a pull down signal line coupled to each of said plurality of match signal lines; and detection means for generating an inhibiting signal coupled to said pull down signal line, the detection means generating the inhibiting signal in the presence of a signal level on said pull down signal line corresponding to a preselected number of match signals; said plurality of comparator means being disabled by said inhibiting signal whereby said cache memory is disabled.
Claim 4
Dependent Claim
190 words
A computer system comprising: an input bus; an output bus; a cache memory including: a plurality of tag registers; means for storing tags into said tag registers; a plurality of comparator means for generating match signals, each one of said plurality of comparator means activating a match signal and outputting said match signal on one of a plurality of match signal lines if the contents of a corresponding tap register matches an incoming tag signal from said input bus; a plurality of output means, each one of said plurality of output means outputting a data signal on said output bus in response to a corresponding match signal from one of said plurality of comparator means; a pull down signal line coupled to each of said plurality of match signal lines; and detection means for generating an inhibiting signal coupled to said pull down signal line, the detection means generating the inhibiting signal in the presence of a signal level on said pull down signal line corresponding to a preselected number of match signals; said plurality of comparator means being disabled by said inhibiting signal whereby said cache memory is disabled.
Claim 5
Dependent Claim
15 words
The computer system of claim 2 wherein said cache memory is a translation lookaside buffer.
Claim 6
Dependent Claim
62 words
The computer system of claim 2 further comprising a main memory having a direct access region for accessing data which is accessed through direct instructions, and another region for accessing data through said cache memory, an execution unit for generating direct instructions for accessing data in said direct region, wherein said cache memory is disabled in the presence of said direct instructions.
Claim 7
Dependent Claim
173 words
A computer system comprising: an input bus; an output bus; a cache memory including: a plurality of tag registers; means for storing tags into said tag registers; a plurality of first comparator means for generating match signals, each one of said plurality of first comparator means activating a match signal having a first predetermined signal level if the contents of a corresponding tag register matches an incoming tag signal from said input bus; and a plurality of output means, each one of said plurality of output means outputting a data signal on said output bus in response to a corresponding match signal from one of said plurality of first comparator means; and detection means for generating an inhibiting signal when a presselected number of match signals are generated by said plurality of first comparator means, and when said preselected number of match signals are combined in said detection means to produce a combined match signal having a second predetermined signal level; said plurality of first comparator means being disabled by said inhibiting signal.
Claim 8
Dependent Claim
173 words
A computer system comprising: an input bus; an output bus; a cache memory including: a plurality of tag registers; means for storing tags into said tag registers; a plurality of first comparator means for generating match signals, each one of said plurality of first comparator means activating a match signal having a first predetermined signal level if the contents of a corresponding tag register matches an incoming tag signal from said input bus; and a plurality of output means, each one of said plurality of output means outputting a data signal on said output bus in response to a corresponding match signal from one of said plurality of first comparator means; and detection means for generating an inhibiting signal when a presselected number of match signals are generated by said plurality of first comparator means, and when said preselected number of match signals are combined in said detection means to produce a combined match signal having a second predetermined signal level; said plurality of first comparator means being disabled by said inhibiting signal.
Claim 9
Dependent Claim
224 words
A computer system comprising: an input bus; an output bus; a cache memory including: a plurality of tag registers; means for storing tags into said tag registers; a plurality of comparator means for generating signals, each one of said plurality of comparator means activating a match signal having a first predetermined signal level and outputting said match signal on one of a plurality of match signal lines if the contents of a corresponding tag register matches an incoming tag signal from said input bus; a plurality of output means, each one of said plurality of output means outputting a data signal on said output bus in response to a corresponding match signal from one of said plurality of comparator means; detection means for generating an inhibiting signal coupled to each of said plurality of match signal lines, the detection means generating the inhibiting signal in the presence of a second predetermined signal level corresponding to a combination of a preselected number of match signals; said plurality of comparator means being disabled by said inhibiting signal whereby said cache memory is disabled; a main memory; and an execution unit for generating memory access signals for accessing said data from said main memory and said cache memory, and non-accessing instructions for other tasks, wherein said cache memory is disabled in the presence of said non-accessing instructions.
Claim 10
Dependent Claim
224 words
A computer system comprising: an input bus; an output bus; a cache memory including: a plurality of tag registers; means for storing tags into said tag registers; a plurality of comparator means for generating signals, each one of said plurality of comparator means activating a match signal having a first predetermined signal level and outputting said match signal on one of a plurality of match signal lines if the contents of a corresponding tag register matches an incoming tag signal from said input bus; a plurality of output means, each one of said plurality of output means outputting a data signal on said output bus in response to a corresponding match signal from one of said plurality of comparator means; detection means for generating an inhibiting signal coupled to each of said plurality of match signal lines, the detection means generating the inhibiting signal in the presence of a second predetermined signal level corresponding to a combination of a preselected number of match signals; said plurality of comparator means being disabled by said inhibiting signal whereby said cache memory is disabled; a main memory; and an execution unit for generating memory access signals for accessing said data from said main memory and said cache memory, and non-accessing instructions for other tasks, wherein said cache memory is disabled in the presence of said non-accessing instructions.
Claim 11
Dependent Claim
247 words
A computer system comprising: an input bus; an output bus; a cache memory including; a plurality of tag registers; means for storing tags into said tag registers; a plurality of first comparator means for generating match signals, each one of said plurality of first comparator means activating a match signal having a first predetermined signal level and outputting said match signal on one of a plurality of match signal lines if the contents of a corresponding tag register matches an incoming tag signal from said input bus; a plurality of output means, each one of said plurality of output means outputting a data signal on said output bus in response to a corresponding match signal from one of said plurality of first comparator means; detection means for generating an inhibiting signal coupled to each of said plurality of match signal lines, the detection means generating the inhibiting signal when said detection means detects a second predetermined signal level corresponding to a combination of a preselected number of match signals generated by said plurality of first comparator means; said plurality of first comparator means being disabled by said inhibiting signal; said detection means comprising a plurality of switching members, each one of said plurality of switching members being connected to one of said plurality of first comparator means and having a switching member output; and second comparator means having one comparator input connected to said switching member outputs, and another comparator input connected to a reference voltage source.
Claim 12
Dependent Claim
247 words
A computer system comprising: an input bus; an output bus; a cache memory including; a plurality of tag registers; means for storing tags into said tag registers; a plurality of first comparator means for generating match signals, each one of said plurality of first comparator means activating a match signal having a first predetermined signal level and outputting said match signal on one of a plurality of match signal lines if the contents of a corresponding tag register matches an incoming tag signal from said input bus; a plurality of output means, each one of said plurality of output means outputting a data signal on said output bus in response to a corresponding match signal from one of said plurality of first comparator means; detection means for generating an inhibiting signal coupled to each of said plurality of match signal lines, the detection means generating the inhibiting signal when said detection means detects a second predetermined signal level corresponding to a combination of a preselected number of match signals generated by said plurality of first comparator means; said plurality of first comparator means being disabled by said inhibiting signal; said detection means comprising a plurality of switching members, each one of said plurality of switching members being connected to one of said plurality of first comparator means and having a switching member output; and second comparator means having one comparator input connected to said switching member outputs, and another comparator input connected to a reference voltage source.
Claim 13
Dependent Claim
62 words
The computer system of claim 7 further comprising a main memory having a direct access region for accessing data which is accessed through direct instructions, and another region for accessing data through said cache memory, an execution unit for generating direct instructions for accessing data in said direct region, wherein said cache memory is disabled in the presence of said direct instructions.
Claim 14
Dependent Claim
53 words
The computer system of claim 8 wherein said detection means includes a plurality of gating means, each one of said plurality of gating means having one input connected to one of said plurality of output means and another input for receiving said direct instructions, said detection means also coupled to said output bus.
Claim 15
Dependent Claim
232 words
A computer system comprising: an input bus; an output bus; a cache memory including: a plurality of tag registers; means for storing tags into said tag registers; a plurality of first comparator means for generating match signals, each one of said plurality of first comparator means activating a match signal having a first predetermined signal level and outputting said match signal on one of a plurality of match signal lines if the contents of a corresponding tag register matches an incoming tag signal from said input bus; a plurality of output means, each one of said plurality of output means outputting a data signal on said output bus in response to a corresponding match signal from one of said plurality of first comparator means; detection means for generating an inhibiting signal coupled to each of said plurality of match signal lines, the detection means generating the inhibiting signal when said detection means detects a second predetermined signal level corresponding to a combination of a preselected number of match signals generated by said plurality of first comparator means; said plurality of first comparator means being disabled by said inhibiting signal; a main memory; and an execution unit for generating memory access instructions for accessing said data from said main memory and said cache memory, and non-accessing instructions for other tasks, wherein said cache memory is disabled in the presence of said non-accessing instructions.
Claim 16
Dependent Claim
232 words
A computer system comprising: an input bus; an output bus; a cache memory including: a plurality of tag registers; means for storing tags into said tag registers; a plurality of first comparator means for generating match signals, each one of said plurality of first comparator means activating a match signal having a first predetermined signal level and outputting said match signal on one of a plurality of match signal lines if the contents of a corresponding tag register matches an incoming tag signal from said input bus; a plurality of output means, each one of said plurality of output means outputting a data signal on said output bus in response to a corresponding match signal from one of said plurality of first comparator means; detection means for generating an inhibiting signal coupled to each of said plurality of match signal lines, the detection means generating the inhibiting signal when said detection means detects a second predetermined signal level corresponding to a combination of a preselected number of match signals generated by said plurality of first comparator means; said plurality of first comparator means being disabled by said inhibiting signal; a main memory; and an execution unit for generating memory access instructions for accessing said data from said main memory and said cache memory, and non-accessing instructions for other tasks, wherein said cache memory is disabled in the presence of said non-accessing instructions.
Claim 17
Dependent Claim
53 words
The computer system of claim 10 wherein said detection means includes a plurality of gating means, each one of said plurality of gating means having one input connected to one of said plurality of output means and another input for receiving said non-accessing instructions, said detection means also coupled to said output bus.