High capacity disk storage system having unusually high fault tolerance level and bandpass
First Claim
Patent Images
1. A high capacity disk storage system comprising:
- a relatively large plurality of independently operable disk subsystems, each disk subsystem comprising disk means containing stored data, wherein data is stored on the disk means of said disk subsystems in the form of data words, each data word comprising a plurality of data digits along with a plurality of associated error check digits, each disk means storing one digit from each data word;
means coupled to said disk subsystems for reading a data word from the disk means thereof and for producing data word electrical signals corresponding thereto; and
error circuit means to which said data word electrical signals are applied, said error circuit means being operable to produce electrical signals corresponding to the data digits of a data word read from said disk means, in a manner such that an error in a data digit will be detected and corrected by said error circuit means using the associated error check digits of the data word.
3 Assignments
0 Petitions
Accused Products
Abstract
A relatively large plurality of relatively small, independently operating disk subsystems are coupled to a read/write interface containing error circuitry and data organizer circuitry. The data organizer circuitry organizes read/write data for read/write communication with the disk subsystems via the error circuitry such that the overall system appears as a large, high capacity disk system having an unusually high fault tolerance and a very high bandpass.
-
Citations
17 Claims
-
1. A high capacity disk storage system comprising:
-
a relatively large plurality of independently operable disk subsystems, each disk subsystem comprising disk means containing stored data, wherein data is stored on the disk means of said disk subsystems in the form of data words, each data word comprising a plurality of data digits along with a plurality of associated error check digits, each disk means storing one digit from each data word; means coupled to said disk subsystems for reading a data word from the disk means thereof and for producing data word electrical signals corresponding thereto; and error circuit means to which said data word electrical signals are applied, said error circuit means being operable to produce electrical signals corresponding to the data digits of a data word read from said disk means, in a manner such that an error in a data digit will be detected and corrected by said error circuit means using the associated error check digits of the data word. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A high capacity disk storage system comprising:
-
a relatively large plurality of separately operable disk means for storing data;
writing means for writing data on said disk means in theform of data words, each data word being comprised of a plurality of data digits and an associated plurality of error check digits chosen so as to permit an error in at least one digit of a data word to be detected and corrected, each disk means storing a respective one of said digits; reading means for reading data words from said disk means; and error circuit means to which data words read from said disk means are applied, said error circuit means producing output electrical signals corresponding to the data digits of each applied data such that an error in a data digit of an applied data word is corrected. - View Dependent Claims (10, 11)
-
-
12. A high capacity disk storage system comprising:
-
a relatively large plurality of separably operable disk subsystems; each disk subsystem including disk means for storing data, wherein data is stored on the disk means of said subsystems in the form of data words, each data word being comprised of a plurality of data digits and an associated plurality of error check digits chosen so as to permit an error in at least one digit of a data word to be detected and corrected, each disk means storing a respective one of the digits of a data word; each disk subsystem also including controller means for reading a selectable predetermined plurality of digits from its respective disk means; each disk subsystem additionally including buffer means for storing digits read from its respective disk means by its respective controller means; error circuit means operable to receive a data word and to provide error detection and correction therefor using the data error check digits thereof such that electrical signals are outputted by said error circuit means corresponding to the data digits of an applied data word, wherein an error occurring in one of the data digits is corrected; and coupling means coupled to the controller means of said disk subsystems for transferring data digits stored in the buffer means of said subsystems to said error circuit means in the form of data words.
-
-
13. A high capacity disk storage system comprising:
-
a relatively large plurality of separably operable disk subsystems; each disk subsystem including disk means for storing data, controller means capable of reading data from and writing data on its respective disk means at a selectable address, and buffer means for storing data read from its respective disk means by its respective controller means and for storing data to be written on its respective disk means by its respective controller; means for storing data words to be written on said disk means in the buffer means of said subsystems, each data word being comprised of data digits and associated error check digits chosen so as to permit the data digits of a data word to be determinable even if there is an error in a digit of the data word, each data word being stored in said buffer means such that each buffer means stores a respective one of the digits thereof; each controller means being operable in parallel with the other controller means and in response to an applied address to write digits stored in its respective buffer means on its respective disk means at a location determined by said address; each controller means also being operable in parallel with the other controller means in response to an applied address commonly applied to all of said controller means to read digits from its respective disk means at a location determined by said address and to store the digits read in its respective buffer means; each controller means further being operable in parallel with the other control means and in response to a transmission signal commonly applied to all of said control means to cause a digit of a data word to be outputted from each buffer so as to thereby form a data word; and error circuit means responsive to a data word outputted from said buffer means for providing electrical output signals corresponding to the data digits thereof, wherein an error in a data digit will have been corrected by said error circuit means using the associated error check digits of the data word. - View Dependent Claims (14, 15, 16, 17)
-
Specification