Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
230 words
An apparatus for reporting errors in data stored in a memory apparatus of a data processor, comprising: first means for storing multiple digital first signals; second means for storing the multiple digital first signals and adapted for storing at least one digital second signal; third means for transmitting the multiple digital first signals substantially from the first means to said second means; fourth means, for testing, in the course of the transmitting of the first signals by said third means, for an occurrence of one or more errors in the multiple first signals and for providing at least one digital second signal in response to a detecting of an occurence; fifth means for transmitting the multiple first signals substantially from said second means to said first means; sixth means for testing, in the course of the transmitting of the multiple first signals by said fifth means, for an occurrence in said second means of one or more errors in a first set of signals including the multiple first signals, and the at least one second signal; and seventh means for correcting single bit errors detected by the sixth means in the first set of signals. eight means for providing at least one third signal in response to the at least one digital second signal in the course of the transmitting of the multiple digital first signals by said fifth means.
Claim 2
Independent Claim
230 words
An apparatus for reporting errors in data stored in a memory apparatus of a data processor, comprising: first means for storing multiple digital first signals; second means for storing the multiple digital first signals and adapted for storing at least one digital second signal; third means for transmitting the multiple digital first signals substantially from the first means to said second means; fourth means, for testing, in the course of the transmitting of the first signals by said third means, for an occurrence of one or more errors in the multiple first signals and for providing at least one digital second signal in response to a detecting of an occurence; fifth means for transmitting the multiple first signals substantially from said second means to said first means; sixth means for testing, in the course of the transmitting of the multiple first signals by said fifth means, for an occurrence in said second means of one or more errors in a first set of signals including the multiple first signals, and the at least one second signal; and seventh means for correcting single bit errors detected by the sixth means in the first set of signals. eight means for providing at least one third signal in response to the at least one digital second signal in the course of the transmitting of the multiple digital first signals by said fifth means.
Claim 3
Dependent Claim
13 words
The apparatus of claim 1 wherein said first means comprises a cache memory.
Claim 4
Dependent Claim
14 words
The apparatus of claim 1 wherein said second means comprises a main storage unit.
Claim 5
Dependent Claim
61 words
The apparatus of claim 1 wherein said fourth means includes: first means for applying at least one first parity signal to said multiple digital first signals; and first checking means for receiving said multiple digital first signals and said at least one first parity signal and for detecting an occurrence of one or more errors in said multiple digital first signals.
Claim 6
Dependent Claim
30 words
The apparatus of claim 1 wherein said fourth means includes: means for testing for an occurrence in said first means of one or more errors in said multiple first signals.
Claim 7
Dependent Claim
34 words
The apparatus of claim 1 and further comprising: means for receiving said digital first signals transmitted by said third means and for delaying a provision of said digital first signals to said second means.
Claim 8
Dependent Claim
40 words
The apparatus of claim 6 wherein said means for receiving and delaying is adapted for receiving said at least one digital second signal and for delaying a provision of said at least one digital second signal to said second means.
Claim 9
Dependent Claim
51 words
The apparatus of claim 1 wherein said sixth means further comprises: means adapted for receiving from said second means the multiple first signals and the at least one second signal and for generating a syndrome comprising a collection of respective binary signals each individually taking on either of two binary states.
Claim 10
Dependent Claim
37 words
The apparatus of claim 1 and further comprising: ninth means for providing at least one fourth signal in response to a detection by said sixth means of multiple occurrences of errors in the first set of signals.
Claim 11
Independent Claim
240 words
A method for reporting an occurrence, in a memory apparatus of a data processor system, of one or more errors in multiple digital first signals transmitted between a first means for storing said signals and a second means for storing said signals, which comprises the following steps: storing the multiple first signals in the first means; transmitting the multiple first signals from the first means to the second means; in the course of said step of transmitting the first signals from the first means to the second means, testing for occurrences of one or more errors in the multiple first signals; providing at least one digital second signal in response to a detection of an occurrence of one or more errors in the multiple first signals; storing the multiple first signals and the at least one second signal in the second means; transmitting the multiple first signals from the second means to the first means; and testing for occurrences, occurring in the course of said second step of storing, of one or more errors in a first set of signals including the multiple first signals and the at least one second signal; correcting single bit errors detected in the first set of signals; and providing at least one third signal, in the course of said step of transmitting the multiple first signals from the second means to the first means, in response to the at least one digital second signal;
Claim 12
Independent Claim
240 words
A method for reporting an occurrence, in a memory apparatus of a data processor system, of one or more errors in multiple digital first signals transmitted between a first means for storing said signals and a second means for storing said signals, which comprises the following steps: storing the multiple first signals in the first means; transmitting the multiple first signals from the first means to the second means; in the course of said step of transmitting the first signals from the first means to the second means, testing for occurrences of one or more errors in the multiple first signals; providing at least one digital second signal in response to a detection of an occurrence of one or more errors in the multiple first signals; storing the multiple first signals and the at least one second signal in the second means; transmitting the multiple first signals from the second means to the first means; and testing for occurrences, occurring in the course of said second step of storing, of one or more errors in a first set of signals including the multiple first signals and the at least one second signal; correcting single bit errors detected in the first set of signals; and providing at least one third signal, in the course of said step of transmitting the multiple first signals from the second means to the first means, in response to the at least one digital second signal;
Claim 13
Dependent Claim
47 words
The method of claim 10 and further comprising the step of: providing at least one fourth signal in response to a detection of occurrences of multiple errors in the first set of signals, the detected multiple errors occurring in the course of said second step of storing.