Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
184 words
A method for concurrently recording identical data from a central processing unit onto a plurality of direct access storage devices over a single data transfer path between said central processing unit and a single control unit, said single control unit having a plurality of device interfaces, with each such device interface communicating with a different one of said direct access storage devices, the method comprising the steps of: initiating and maintaining rotational synchronization of said plurality of direct access storage devices with one another; transferring a given set of commands from said central processing unit to said single control unit over said single data transfer path for concurrently locating desired identical records on each of said synchronized direct access storage devices through said plurality of device interfaces; and upon locating said desired records, transferring a write command from said central processing unit to said single control unit over said data transfer path for concurrently recording said identical data onto locations of said desired records on said plurality of synchronized direct access storage devices over said data transfer path and said plurality of device interfaces.
Claim 2
Independent Claim
184 words
A method for concurrently recording identical data from a central processing unit onto a plurality of direct access storage devices over a single data transfer path between said central processing unit and a single control unit, said single control unit having a plurality of device interfaces, with each such device interface communicating with a different one of said direct access storage devices, the method comprising the steps of: initiating and maintaining rotational synchronization of said plurality of direct access storage devices with one another; transferring a given set of commands from said central processing unit to said single control unit over said single data transfer path for concurrently locating desired identical records on each of said synchronized direct access storage devices through said plurality of device interfaces; and upon locating said desired records, transferring a write command from said central processing unit to said single control unit over said data transfer path for concurrently recording said identical data onto locations of said desired records on said plurality of synchronized direct access storage devices over said data transfer path and said plurality of device interfaces.
Claim 3
Dependent Claim
27 words
A method according to claim 1, wherein said direct access storage devices are presented as one logical I/O device to be selected by said central processing unit.
Claim 4
Dependent Claim
210 words
A method according to claim 1, wherein said synchronization initiating and maintaining step comprises the steps of: (a) sensing by each direct access storage device servo pulses and an index pulse pattern recorded on a servo track of each of said direct access storage devices and generating digital servo pulses and a digital index pulse indicative thereof for each revolution of the direct access storage device; (b) a single clock source, for cyclically generating a train of reference clock pulses at a predetermined rate corresponding to such rate of said digital servo pulses that occurs when each of said direct access storage devices rotates at a desired speed, said train of reference clock pulses including at least one reference index pulse at a position where said digital pulse index should occur in time; (c) periodically comparing, by each of said direct access storage devices, a count of said digital servo pulses between said digital index pulses with a count of said reference clock pulses between said reference index pulses and generating an error signal indicative of a difference of the counts; and (d) providing said error signal to corresponding one of said direct access storage devices for either accelerating or decelerating the same so as to reduce said error signal.
Claim 5
Dependent Claim
37 words
A method according to claim 3, wherein said step (b) includes inserting said at least one reference index pulse into said train of reference clock pulses as a unique pulse pattern, different from said reference clock pulses.
Claim 6
Dependent Claim
59 words
A method according to claim 1, wherein said write command transferring step further comprises: temporarily storing identical data within a plurality of data buffer means in said control unit respectively for compensating the tolerance allowed in synchronization of said direct access storage devices, each data buffer means being associated with a different one of said direct access storage devices.
Claim 7
Dependent Claim
48 words
A method according to claim 1, further comprising the steps of: presenting a status signal from said control unit to said central processing unit upon completion of execution of said write command for indicating concurrent completion of recording said identical data onto said synchronized direct access storage devices.
Claim 8
Dependent Claim
43 words
A method according to claim 1, further comprising the step of: transferring a read command from said central processing unit to said control unit over said transfer path for reading a desired record from any one of said synchronized direct access storage devices.
Claim 9
Independent Claim
188 words
A system for concurrently recording identical data from a central processing unit onto a plurality of direct access storage devices over a single data transfer path between said central processing unit and a single control unit, said single control unit having a plurality of device interfaces, with each such device interface communicating with a different one of said direct access storage devices, said system comprising: means for initiating and maintaining rotational synchronization of said plurality of direct access storage devices with one another; means for transferring a given set of commands from said central processing unit to said single control unit over said single data transfer path for concurrently locating desired identical records on each of said synchronized direct access storage devices through said plurality of device interfaces; and means, responsive to locating said desired records, for transferring a write command from said central processing unit to said control unit over said single data transfer path for concurrently recording said identical data onto locations of said desired records on said plurality of synchronized direct access storage devices over said single transfer path and said plurality of device interfaces.
Claim 10
Independent Claim
188 words
A system for concurrently recording identical data from a central processing unit onto a plurality of direct access storage devices over a single data transfer path between said central processing unit and a single control unit, said single control unit having a plurality of device interfaces, with each such device interface communicating with a different one of said direct access storage devices, said system comprising: means for initiating and maintaining rotational synchronization of said plurality of direct access storage devices with one another; means for transferring a given set of commands from said central processing unit to said single control unit over said single data transfer path for concurrently locating desired identical records on each of said synchronized direct access storage devices through said plurality of device interfaces; and means, responsive to locating said desired records, for transferring a write command from said central processing unit to said control unit over said single data transfer path for concurrently recording said identical data onto locations of said desired records on said plurality of synchronized direct access storage devices over said single transfer path and said plurality of device interfaces.
Claim 11
Dependent Claim
27 words
A system according to claim 8, wherein said direct access storage devices are presented as one logical I/O device to be selected by said central processing unit.
Claim 12
Dependent Claim
211 words
A system according to claim 8, wherein said means for initiating and maintaining synchronization comprises: means included in each direct access storage device for sensing servo pulses and an index pulse pattern recorded on a servo track of each of said direct access storage devices and for generating digital servo pulses and a digital index pulse indicative thereof for each revolution of the direct access storage device; a single timing means for cyclically generating a train of reference clock pulses at a predetermined rate corresponding to such rate of said digital servo pulses that occurs when each of said direct access storage devices rotates at a desired speed, said train of reference clock pulses including a reference index pulse at a position where said digital index pulse should occur in time; means for periodically comparing, by each of said direct access storage devices, a count of said digital servo pulses between said digital index pulses with a count of said reference clock pulses between said reference index pulses and for generating an error signal indicative of a difference of the counts; and means for providing said error signal to corresponding one of said direct access storage devices for either accelerating or decelerating the same so as to reduce said error signal.
Claim 13
Dependent Claim
31 words
A system according to claim 10, wherein said reference index pulse is inserted into said train of reference clock pulses as a unique pulse pattern, different from said reference clock pulses.
Claim 14
Dependent Claim
70 words
A system according to claim 8, wherein said control unit is provided with a plurality of data buffer means, with each such data buffer means being associated with a different one of said direct access storage devices, and wherein said means for transferring a write command temporarily stores said identical data within said data buffer means respectively for compensating the tolerance allowed in synchronization of said direct access storage devices.
Claim 15
Dependent Claim
47 words
A system according to claim 8, further comprising: means for presenting a status signal from said control unit to said central processing unit upon completion of execution of said write command for indicating concurrent completion of recording said identical data onto said synchronized direct access strorage devices.
Claim 16
Dependent Claim
42 words
A system according to claim 8, further comprising: means for transferring a read command from said central processing unit to said control unit over said transfer path for reading a desired record from either one of said synchronized direct access storage devices.