← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag