US4562576A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Data storage apparatus
Assignee: Fujitsu Services Ltd
•
Filing: 1983-08-01
•
Granted: 1985-12-31
•
Expires: 2003-08-01
Abstract
Abstract Data storage apparatus consisting of an array of RAM chips, with Hamming code checking for detecting double-bit errors. Address signals are fanned-out to the chips by way of driver circuits. Each driver circuit distributes an address bit to only two columns of chips (or in some case, just one column), so that is one of the driver circuits fails, no more than two chips in each row will be affected. Hence, no more than two bits in any data word will be in error, and this can be detected by the Hamming code.
Inventors
- 👤 Michael J. Ratcliffe
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-25 16:58
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/08; G06F11/10; G06F11/1008; G06F11/1012; G06F11/1016; G06F11/1028
Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
194 words
Data storage apparatus comprising: (a) a plurality of memory devices each having a plurality of individually addressable bit storage locations, the memory devices being arranged in a plurality of columns, (b) output means coupled to said memory devices, for reading out a bit from each said column to provide a multi-bit output data word, (c) error detecting means coupled to the output means for detecting n bit errors in said multi-bit output data word, where n is greater than one, and for generating an error signal upon detection of an arror, (d) a signal input path for inputting a control signal, and (e) a plurality of driver circuits each having an input connected to said input path to receive the control signal and an output connected to the memory devices in no more than n of said columns, at least some of the driver circuits having their outputs each connected to the memory devices in at least two of said columns, whereby, if any one of said driver circuits fails, no more than n bits in said output data word are corrupted and hence the failure can be detected by the error detecting means.
Claim 2
Dependent Claim
194 words
Data storage apparatus comprising: (a) a plurality of memory devices each having a plurality of individually addressable bit storage locations, the memory devices being arranged in a plurality of columns, (b) output means coupled to said memory devices, for reading out a bit from each said column to provide a multi-bit output data word, (c) error detecting means coupled to the output means for detecting n bit errors in said multi-bit output data word, where n is greater than one, and for generating an error signal upon detection of an arror, (d) a signal input path for inputting a control signal, and (e) a plurality of driver circuits each having an input connected to said input path to receive the control signal and an output connected to the memory devices in no more than n of said columns, at least some of the driver circuits having their outputs each connected to the memory devices in at least two of said columns, whereby, if any one of said driver circuits fails, no more than n bits in said output data word are corrupted and hence the failure can be detected by the error detecting means.
Claim 3
Dependent Claim
28 words
Apparatus according to claim 1 wherein at least some of the driver circuits have their outputs each connected to the memory devices in exactly n of said columns.
Claim 4
Dependent Claim
279 words
Data storage apparatus comprising: (a) a plurality of memory devices, each having a plurality of individually addressable bit storage locations, a data output, and an address input, the memory devices being arranged in a plurality of columns, (b) output means coupled to the data outputs of the memory devices, for reading out a bit from each said column to provide a multi-bit output data word, (c) error detecting means coupled to the output means for detecting n bit errors in said multi-bit output data word, where n is greater than one, and for generating an error signal upon detection of an error, (d) address input paths for inputting a multi-bit address signal, (e) a first plurality of driver circuits, each having an input connected to a respective one of the address input paths, and an output, (f) parity checking means connected to the outputs of the first plurality of driver circuits for checking the multi-bit address signal after it has passed through those driver circuits, and (g) for each of said first plurality of driver circuits, a further plurality of driver circuits, each having an input connected to the output of that first driver circuit and having an output connected to the address inputs of the memory devices in no more than n of said columns, at least some of the further plurality of driver circuits having their outputs each connected to the address inputs of the memory devices in at least two of said columns, whereby, if any one of said driver circuits fails, no more than n bits in said data output word are corrupted and hence the failure can be detected by the error detecting means.
Claim 5
Dependent Claim
279 words
Data storage apparatus comprising: (a) a plurality of memory devices, each having a plurality of individually addressable bit storage locations, a data output, and an address input, the memory devices being arranged in a plurality of columns, (b) output means coupled to the data outputs of the memory devices, for reading out a bit from each said column to provide a multi-bit output data word, (c) error detecting means coupled to the output means for detecting n bit errors in said multi-bit output data word, where n is greater than one, and for generating an error signal upon detection of an error, (d) address input paths for inputting a multi-bit address signal, (e) a first plurality of driver circuits, each having an input connected to a respective one of the address input paths, and an output, (f) parity checking means connected to the outputs of the first plurality of driver circuits for checking the multi-bit address signal after it has passed through those driver circuits, and (g) for each of said first plurality of driver circuits, a further plurality of driver circuits, each having an input connected to the output of that first driver circuit and having an output connected to the address inputs of the memory devices in no more than n of said columns, at least some of the further plurality of driver circuits having their outputs each connected to the address inputs of the memory devices in at least two of said columns, whereby, if any one of said driver circuits fails, no more than n bits in said data output word are corrupted and hence the failure can be detected by the error detecting means.
References Cited (Backward Citations)
US3697949A
Cited
US4007028A
Cited
US4006467A
Cited
US4276647A
Cited
US4394763A
Cited
US4460998A
Cited
US4460997A
Cited
US4453251A
Cited
US4471472A
Cited
US4459685A
Cited
US4464754A
Cited
US4475194A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1988-12-30 | 1989-07-01 | 1989-12-31 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1992-12-30 | 1993-07-01 | 1993-12-31 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1996-12-30 | 1997-07-01 | 1997-12-31 | $7700.00 | Window Closed / Lapsed |