Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
92 words
Apparatus for generating a request signal for a logical storage unit comprising one or more disk drive channels within a disk array, the apparatus comprising: a register for storing a bit pattern which identifies disk drives included within said logical storage unit; and logic connected to receive the bit pattern stored within said register and individual request signals from each disk drive within said disk array for combining the individual request signals associated with the disk drives included within said logical storage unit to generate the request signal for said logical unit.
Claim 2
Dependent Claim
92 words
Apparatus for generating a request signal for a logical storage unit comprising one or more disk drive channels within a disk array, the apparatus comprising: a register for storing a bit pattern which identifies disk drives included within said logical storage unit; and logic connected to receive the bit pattern stored within said register and individual request signals from each disk drive within said disk array for combining the individual request signals associated with the disk drives included within said logical storage unit to generate the request signal for said logical unit.
Claim 3
Dependent Claim
46 words
The apparatus according to claim 1, wherein said logic for combining the individual request signals includes an AND logic operator for combining the individual request signals associated with the disk drives included within said logical storage unit to generate the request signal for said logical unit.
Claim 4
Dependent Claim
45 words
The apparatus according to claim 1, further comprising logic connected to receive the bit pattern stored within said register and an acknowledge signal for said logical storage unit for generating individual disk drive acknowledge signals for the disk drives included within said logical storage unit.
Claim 5
Dependent Claim
70 words
The apparatus according to claim 1, wherein: said bit pattern includes a bit corresponding to each disk drive within said disk array; and each bit within said bit pattern is set to a first binary value to identify its corresponding disk drive as included within said logical storage unit, and set to a second bit pattern to identify its corresponding disk drive as not included within said logical storage unit.
Claim 6
Dependent Claim
114 words
The apparatus according to claim 4, wherein: said first logic value is a logic one value and said second logic value is a logic zero value; and said logic for combining the individual request signals comprises: an OR gate associated with each disk drive within said disk array, said OR gate having a first inverting input connected to receive the bit corresponding to its associated disk drive from said register, and a second input for receiving the individual request signal from its associated disk drive; and an AND logic operator connected to receive the outputs of said 0R gates for combining the OR gate outputs to generate the request signal for said logical unit.
Claim 7
Dependent Claim
71 words
The apparatus according to claim 5, further comprising a NAND gate associated with each disk drive within said disk array, said NAND gate having a first input connected to receive the bit corresponding to its associated disk drive from said register, and a second input for receiving an acknowledge signal for said logical storage unit, the output of said NAND gate providing an individual acknowledge signal for its associated disk drive.
Claim 8
Dependent Claim
123 words
Apparatus for generating a request signal for a logical storage unit comprising one or more disk drives within a disk array, each disk drive having associated therewith a disk drive request signal and a select signal, said select signal having a first binary state when its associated disk drive is included within said logical storage unit, and a second binary state when its associated disk drive is not included within said logical storage unit, the apparatus comprising: logic connected to receive the disk drive request signals and select signals from each disk drive within said disk array for combining the individual request signals whose associated select signals are set to said first binary value to generate the request signal for said logical unit.
Claim 9
Dependent Claim
123 words
Apparatus for generating a request signal for a logical storage unit comprising one or more disk drives within a disk array, each disk drive having associated therewith a disk drive request signal and a select signal, said select signal having a first binary state when its associated disk drive is included within said logical storage unit, and a second binary state when its associated disk drive is not included within said logical storage unit, the apparatus comprising: logic connected to receive the disk drive request signals and select signals from each disk drive within said disk array for combining the individual request signals whose associated select signals are set to said first binary value to generate the request signal for said logical unit.
Claim 10
Dependent Claim
105 words
The apparatus according to claim 7, wherein said logic comprises: switch means associated with each disk drive within said disk array, said switch means having inputs connected to receive the disk drive request and select signals for its associated disk drive and an output, said switch means being responsive to the received select signal to provide the received disk drive request signal at its output when said received select signal is set to said first binary state; and an AND gate connected to receive the outputs of each of said switch means for combining said outputs to generate the request signal for said logical unit.
Claim 11
Dependent Claim
62 words
Apparatus for synchronizing the operation of a plurality of disk drives within a disk array, each disk drive including means for generating a request handshake signal and means for receiving an acknowledge handshake signal, comprising: logic connected to receive the individual request signals from said plurality of disk drives for combining the individual request signals to generate a single array request signal.
Claim 12
Dependent Claim
62 words
Apparatus for synchronizing the operation of a plurality of disk drives within a disk array, each disk drive including means for generating a request handshake signal and means for receiving an acknowledge handshake signal, comprising: logic connected to receive the individual request signals from said plurality of disk drives for combining the individual request signals to generate a single array request signal.
Claim 13
Dependent Claim
37 words
The apparatus according to claim 9, further comprising: logic for receiving an acknowledge signal generated in response to said array request signal and synchronously providing said acknowledge signal to each one of said plurality of disk drives.
Claim 14
Dependent Claim
130 words
In a data processing system including an array of disk drives, each disk drive including means for generating a request handshake signal and means for receiving an acknowledge handshake signal, a method for effecting disk array read and write operations without the use of a data buffer, said method comprising the steps of: combining the individual request signals generated by said array of disk drives to generate a single array request signal which is provided to said data processing system; and synchronously providing an acknowledge signal received from said data processing system in response to said array request signal to each one of said plurality of disk drives; whereby said disk drives within said disk array operate in a synchronous manner in response to the receipt of said acknowledge signal.
Claim 15
Dependent Claim
130 words
In a data processing system including an array of disk drives, each disk drive including means for generating a request handshake signal and means for receiving an acknowledge handshake signal, a method for effecting disk array read and write operations without the use of a data buffer, said method comprising the steps of: combining the individual request signals generated by said array of disk drives to generate a single array request signal which is provided to said data processing system; and synchronously providing an acknowledge signal received from said data processing system in response to said array request signal to each one of said plurality of disk drives; whereby said disk drives within said disk array operate in a synchronous manner in response to the receipt of said acknowledge signal.
Claim 16
Independent Claim
164 words
A method for generating a request signal for a logical storage unit comprising one or more disk drives within a disk array, each disk drive within said array generating a disk drive request signal, the method comprising the steps of: generating a select signal for each disk drive included within said array, whereby each disk drive has associated therewith a select signal and a disk drive request signal, said select signal having a first binary value when its associated disk drive is included within said logical storage unit, and a second binary value when its associated disk drive is not included within said logical storage unit; selecting disk drive request signals whose associated select signals are set to said first binary value to form a group of disk drive request signals; and combining the selected disk drive request signals within said group to generate the request signal for said logical storage unit, said selected disk drive request signals being combined in an AND operation.
Claim 17
Independent Claim
164 words
A method for generating a request signal for a logical storage unit comprising one or more disk drives within a disk array, each disk drive within said array generating a disk drive request signal, the method comprising the steps of: generating a select signal for each disk drive included within said array, whereby each disk drive has associated therewith a select signal and a disk drive request signal, said select signal having a first binary value when its associated disk drive is included within said logical storage unit, and a second binary value when its associated disk drive is not included within said logical storage unit; selecting disk drive request signals whose associated select signals are set to said first binary value to form a group of disk drive request signals; and combining the selected disk drive request signals within said group to generate the request signal for said logical storage unit, said selected disk drive request signals being combined in an AND operation.