throbber
ANSlX3J314994
`
`The active notch field indicates the notch that this and subsequent MODE SELECT and MODE SENSE commands
`shall refer to, until the active notch is changed by a later MODE SELECT command. The value of the active notch
`shall be greater than or equal to 0 and less than or equal to the maximum number of notches. An active notch value
`of zero indicates that this and subsequent MODE SELECT and MODE SENSE commands refer to the parameters that
`apply across all notches.
`
`The starting boundary field indicates the beginning of the active notch or, if the active notch is zero, the beginning
`boundary of the logical unit.
`if the LPN bit is one, then the four bytes represent a iogical block address.
`if the LPN
`bit is zero, then the three most significant bytes shall represent the cylinder number and the least significant byte shall
`represent the head number. This field shall be reported as unchangeable. When used with the MODE SELECT
`command this field is ignored.
`
`The ending boundary field indicates the ending of the active notch or, ifthe active notch is zero, the ending of the
`logical unit.
`if the LPN bit is one, then the four bytes represent logical block address.
`if the LPN bit is zero, then the
`three most significant bytes shall represent the cylinder number and the least significant byte shall represent the head
`number. This field shall be reported as unchangeable. When used with the MODE SELECT command this field is
`ignored.
`
`Each notch shall span a set of consecutive logical blocks on the logical unit, the notches shall not overlap, and no
`logical block shall be excluded from a notch.
`
`The pages notched field is a bit map of the mode page codes that indicates which pages contain parameters that
`may be different for different notches. The most significant bit of this field corresponds to page code 3Fh and the
`least significant bit corresponds to page code Ooh.
`if a bit is one, then the corresponding mode page contains
`parameters that may be different for different notches.
`if a bit is zero, then the corresponding mode page contains
`parameters that are constant for all notches. This field shall be reported as unchangeable.
`
`9.3.3.6 Read-write error recovery page
`
`The read-write error recovery page (see table 168) specifies the error recovery parameters the target shall use during
`any command that performs a read or write operation to the medium (e.g. READ (6), FtEAD(10), WRlTE(6), WRlTE(10),
`COPY, COMPARE, WRITE & VERIFY, etc.).
`
`Table 168 - Read-wrlte error recovery page
`
`RC
`
`Read retry count
`
`(MSB)
`
`Recovery time limit
`
`(LSB)
`
`207
`
`HUAWEI EX. 1011 - 235/468
`
`HUAWEI EX. 1011 - 235/468
`
`

`
`ANSI X8181-1 994
`
`The parameters savable (PS) bit is only used with the MODE SENSE command. This bit is reserved with the MODE
`SELECT command. A PS bit of one indicates that the target is capable of saving the page in a non-volatile vendor
`specific location.
`
`An automatic write reallocation enabled (AWRE) bit of one indicates that the target shall enable automatic reallocatioi
`to be performed during write operations. The automatic reallocation shall be performed only ifthe target has the valic
`data (e.g. original data in the buffer or recovered from the medium). The valid data shall be placed in the reallocate<
`block. Error reporting as required by the error recovery bits (EER, PER, DTE, and DCR) shall be performed only afte
`completion of the reallocation. The reallocation operation shall report any failures that occur. See the REASSIGF
`BLOCKS command (92.10) for error procedures.
`
`An AWRE bit of zero indicates that the target shall not perform automatic reallocation of defective data blocks during
`write operations.
`
`An automatic read reallocation enabled (ARRE) bit of one indicates that the target shall enable automatic reallocatioi
`of defective data blocks during read operations. All error recovery actions required by the error recovery bits (TE
`EEFl, PER, DTE, and DCR) shall be executed. The automatic reallocation shall then be performed only if the targe
`successfully recovers the data. The recovered data shall be placed in the reallocated block. Error reporting a:
`required by the error recovery bits shall be performed only after completion of the reallocation. The reallocatio:
`process shall present any failures that occur. See the REASSIGN BLOCKS command (92.10) for error procedures.
`
`An ARRE bit of zero indicates that the target shall not perform automatic reallocation of defective data blocks during
`read operations.
`
`A transfer block (TB) bit of one indicates that a data block that is not recovered within the recovery limits specifier
`shall be transferred to the initiator before CHECK CONDITION status is returned. A TB bit of zero indicates that sue!
`a data block shall not be transferred to the initiator. The TB bit does not affect the action taken for recovered data
`
`A read continuous (RC) bit of one indicates the target shali transfer the entire requested length of data without adding
`delays to perform error recovery procedures. This implies that the target may send data that is erroneous o
`fabricated in order to maintain a continuous flow of data. The target shall assign priority to this bit over conflicting
`error control bits (EER, DCR, DTE, and PER) within this byte.
`
`NOTE 129 Fabricated data may be data already in the buffer orany other target-specific data. This bit is typically used
`in image processing, audio, or video applications.
`
`A RC bit of zero indicates that error recovery operations that cause delays are acceptable during the data transfer
`Data shall not be fabricated.
`
`The individual bit definitions for EER, PER, DTE and DCR are contained in table 169. The combinations of these bit‘
`are explained in table 170.
`
`208
`
`HUAWEI EX. 1011 - 236/468
`
`HUAWEI EX. 1011 - 236/468
`
`

`
`Table 169 - Error recovery bit definitions
`
`ANSlX&1314994
`
`
`
`
`
`WH“--1'flwMMM
`EER
`Fen DTE
`
`ocn
`
`
`
`
`
`
`An enable early recovery (EER) bit of one indicates that
`the target shall use of the most expedient form of error
`recovery first. This bit only applies to data error
`recovery and it does not affect positioning retries and
`the message system error recovery procedures.
`
`Descriptionm—%_mm“#“#—mA*_
`
`
`
`
`An EER bit of zero indicates that the target shall use an
`error recovery procedure that minimizes the risk of mis-
`
`detection or mis-correction.
`
`A post error (PER) bit of one indicates that the target
`shall report recovered errors.
`
`
`
`A PER bit of zero indicates that the target shall not
`report recovered errors. Error recovery procedures shall
`
`be performed within the limits established by the error
`recovery parameters.
`
`
`A disable transfer on error (DTE) bit of one indicates
`that the target shall terminate the data phase upon
`
`detection of a recovered error.
`
`A DTE bit of zero indicates that the target shall not
`terminate the data phase upon detection of a recovered
`error.
`
`
`
`A disable correction (DCR) bit of one indicates that
`error correction codes shall not be used for data error
`
`recovery.
`A DCR bit of zero allows the use of error correction
`codes for data error recovery.
`
`
`
`
`
`
`
`
`NOTE 130 An EEFl bit of one may imply an increase in the probability of mis-detection or mis-correction. An EER bit of
`zero typically means that the specified retry limit is exhausted prior to using error correction codes.
`
`209
`
`HUAWEI EX. 1011 - 237/468
`
`HUAWEI EX. 1011 - 237/468
`
`

`
`ANSiX3A314994
`
`
`
`
`
`
`
`Table 170 - Combined error recovery parameter descriptions
`
` I’
`Dscp
`
`
` The full number of retries (specified in the read, write
`or verify retry count field) and error correction are
`
`attempted to recover the data (EER and DCR set to 0).
`A
`CHECK CONDITION is not reported at the completion of the
`
`command for recovered errors (PER set to O).
`The command
`terminates with CHECK CONDITION status before the
`
`transfer count is exhausted only if an unrecoverable
`
`error is detected.
`If an unrecoverable data error
`occurred,
`the data in the block with the unrecoverable
`
`error may or may not be transferred to the initiator
`depending on the setting of the transfer block (TB) bit
`(read operation only).
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Error correction is disabled (DCR set to one) so only the
`full number of retries (specified in the read, write or
`verify retry count field) are attempted to recover the
`data (EER set to D).
`A CHECK CONDITION is not reported
`at the completion of the command for recoverable errors
`(PER set to O).
`The command terminates with CHECK
`CONDITION status before the transfer count is exhausted
`only if an unrecoverable error is detected.
`If an
`unrecoverable data error occurred,
`the data in the block
`with the unrecoverable error may or may not be
`transferred to the initiator depending on the setting of
`the transfer block (TB) bit (read operation only).
`
`
`
`Invalid mode (PER must be set to one if DTE is set to
`
`one).
`1)
`
`
`one).
`Invalid1mode (PER must be set to one if DTE is set to
` The full number of retries (specified in the read, write
`
`
`or verify retry count field) and error correction are
`
`
`attempted to recover the data (EER and DCR set to 0).
`The command terminates with CHECK CONDITION status before
`the transfer count is exhausted only if an unrecoverable
`error is detected.
`If an unrecoverable data error
`occurred,
`the data in the block with the unrecoverable
`error may or may not be transferred to the initiator
`depending on the setting of the transfer block (TB) bit
`(read operation only).
`A CHECK CONDITION with a sense
`key of RECOVERED ERROR is reported at the completion of
`the command for any recoverable error that occurs (PER
`
`set to 1).
`The information field in the sense data shall
`
`contain the logical block address of the last recovered
`error which occurred during the transfer.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`210
`
`HUAWEI EX. 1011 - 238/468
`
`HUAWEI EX. 1011 - 238/468
`
`

`
`Table 170 - (continued)
`
`ANSIX3J314994
`
`
`
`
`
`
`
`
`EER
`
`PER DTE
`
`DCR
`
`
`
`
`
`
`Description
`
`Error correction is disabled (DCR set to one) so only the
`full number of retries (specified in the read, write or
`verify retry count field) are attempted to recover the
`data (EER set to 0).
`The command terminates with CHECK
`CONDITION status before the transfer count is exhausted
`only if an unrecoverable error is detected.
`If an
`unrficogerable data Error occurred,
`the data fin the block
`wit
`t e unrecovera
`e error may or may not
`e
`transferred to the initiator depending on the setting of
`‘BEc'é"é3§1S‘§¥:8%.°°“u‘.”” W‘ ‘£”“ $”SE35$§3eB"éK%aa A
`C
`wi
`a sense
`e
`o
`is
`reported at the com letion of the command for any
`recoverable error t at occurs (PER set to 1).
`The
`information field in the sense data shall contain the
`logical block address of the last recovered error which
`occurred during the transfer.
`
`The full number of retries (specified in the read, write
`or verify retry count field) and error correction are
`attempted to recover the data (EEH and DCR set to 0).
`The command terminates with CHECK CONDITION status before
`the transfer count is exhausted if any error (recoverable
`or unrecoverable) is detected (DTE set to 1).
`The
`information field in the sense data shall contain the
`logical block address of the block in error.
`If an
`unrecoverable data error occurs the data in the block
`with the error may or may not be transferred to the
`initiator depending on t a setting of the transfer block
`(TB) bit (reed operation only).
`
`Error correction is disabled (OCR set to one) so only the
`full number of retries (specified in the read, write or
`verify retry count field) are attempted to recover the
`data (EER set to O).
`The command terminates with CHECK
`CONDITION status before the transfer count is exhausted
`if any error (recoverable or unrecoverable) is detected
`(DTE set to 1).
`The information field in the sense data
`shall contain the logical block address of the block in
`error.
`If an unrecoverable data error occurs the data in
`the block with the error may or may not be transferred to
`the initiator depending on the setting of the transfer
`block (TB) bit (read operation only).
`
`
`
`The fewest possible retries and error correction are
`attempted to recover the data (EER set to one and DCR set
`to 0).
`A CHECK CONDITION is not reported at the
`completion of the command for recoverable errors (PER set
`to 0).
`The command terminates with CHECK CONDITION
`status before the transfer count is exhausted only if an
`unrecoverable error is detected.
`If an unrecoverable
`data error occurred,
`the data in the block with the
`unrecoverable error may or may not be transferred to the
`initiator depending on the setting of the transfer block
`(TB) bit (read operation only).
`
`
`
`
`
`
`
`211
`
`HUAWEI EX. 1011 - 239/468
`
`HUAWEI EX. 1011 - 239/468
`
`

`
`ANSlX3J314994
`
`Table 170 - (concluded)
`
`ER PER DTE
`
`ocn
`
`
`
`Invalid mode (OCR must be set to zero if EER is set to
`one).
`1)
`
`
`Invalid made
`
`(PER must be set to one if DTE is set to
`one).
`1)
`
`
`
`
`
`
`
`Invalid mode (PER must be set to one if DTE is set to
`one).
`1)
`
`
`
`
`
`
`
`
`
`
`
`
`
`The fewest possible retries and error correction are
`attempted to recover the data (EER set to one and DCR set
`
`to O).
`The command terminates with CHECK CONDITION
`status before the transfer count is exhausted only if an
`unrecoverable error is detected.
`If an unrecoverable
`
`data error occurred,
`the data in the block with the
`unrecoverable error may or may not be transferred to the
`initiator depending on the setting of the transfer block
`
`(TB) bit (read operation only).
`A CHECK CONDITION with a
`sense key of RECOVERED ERROR is reported at the
`completion of the command for any recoverable error that
`occurs (PER set to 1).
`The information field in the
`sense data shall contain the logical block address of the
`last recovered error which occurred during the transfer.
`
`
`
`Invalid mode (DCR must be set to zero if EER is set to
`one).
`1)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`The fewest possible retries and error correction are
`attempted to recover the data (EER set to one and DCR set
`to O).
`The command terminates with CHECK CONDITION
`status before the transfer count is exhausted if an
`error (recoverable pr unrecoverable) is detected (D E set
`to 1).
`The information field in the sense data shall
`contain the logical block address of the block in error.
`If an unrecoverable data error occurs the data in the
`block with the error may or may not be transferred to the
`initiator depending on the setting of the transfer block
`(TB) bit (read operation only).
`
`
`
`
`
`
`
`
`Invalid1mode (DCH must be set to zero if EEH is set to
`one).
`)
`
`'
`If an invalid mode for the error recovery combination is
`sent by the initiator the target shall return CHECK CONDITION
`
`
`status with the sense key set to ILLEGAL REQUEST and the
`
`
`additional sense code set to INVALID FIELD IN PARAMETER LIST.
`
`
`
`
`The read and write retry count fields specify the number of times that the target shall attempt its recovery
`algorithm during read and write operations, respectively.
`if the retry count field and the recovery time limit field
`are both specified in a MODE SELECT command, the field that requires the least time for data error recovery
`actions shall have priority.
`
`The correction span field specifies the size, in bits, of the largest data error burst for which data error correction
`may be attempted. A correction span of zero specifies that the target shall use its default value or that this field is
`not supported.
`
`The head offset count field specifies in two's-complement notation an incremental offset position from the track
`center to which the heads shall be moved. The effect of this field on write operations is unspecified. A head
`offset count of zero indicates that no offset is specified. A positive value indicates moving in the direction of
`increasing logical block addresses. A negative value indicates moving in the direction of decreasing logical block
`addresses. Any value specified in this field does not preclude the target from using positive or negative head
`
`212
`
`HUAWEI EX. 1011 - 240/468
`
`HUAWEI EX. 1011 - 240/468
`
`

`
`ANSl X3131-1994
`
`offset during error recovery. However, after any error recovery is completed the target shall return the head offset
`to the value specified in this field.
`
`NOTE 131 The degree of offset for each incremental value and the number of valid values are device specific.
`recommended that the number of valid values be equal for the positive and negative head offset counts.
`
`It is
`
`The target shall return CHECK CONDITION status and shall set the sense key to ILLEGAL REQUEST if an
`unsupported head offset value is specified. The valid bit shall be set to one and the information field shall be set
`to the positive value of the maximum head offset count that is supported. The target shall set the valid bit to zero
`if it cannot determine the maximum head offset count supported.
`
`NOTE 132 If the target does not support this field,
`
`it returns a zero value in the MODE SENSE command.)
`
`The data strobe offset count field specifies in two's-complement notation an incremental position to which the
`recovered data strobe shall be adjusted from its nominal setting. The effect of this field on write operations is
`unspecified. A value of zero indicates that no data strobe offset is specified. A positive value indicates
`movement in a positive direction as defined by the target. A negative value indicates movement in the negative
`direction as defined by the target. Any value specified in this field does not preclude the target from using
`positive or negative data strobe offset during error recovery. However, after any error recovery is completed the
`target shall return the data strobe offset to the value specified in this field.
`
`NOTE 133 The degree of offset for each incremental value and the number of valid values are device specific.
`recommended that the number of valid values be equal for the positive and negative data strobe offset counts.
`
`It is
`
`The target shall return CHECK CONDITION status and shall set the sense key to ILLEGAL REQUEST if an
`unsupported data strobe offset count value is specified. The valid bit shall be set to one and the information field
`shall be set to the positive value of the maximum data strobe offset count that is supported. The target shall set
`the valid bit to zero if it cannot determine the maximum data strobe offset supported.
`
`NOTE 134 if the target does not support the data strobe offset count field,
`command.
`
`it returns a zero value in the MODE SENSE
`
`The recovery time limit field specifies in increments of one ms the maximum time duration that the target shall use
`for data error recovery procedures. The target may round this value as described in 7.5.4. The limits in this field
`specifies the maximum error recovery time allowed for any individual logical block. A recovery time limit of zero
`specifies that the target shall use its default value.
`
`If both retry count and recovery time limit are specified, the field that specifies the recovery action of least
`duration shall have priority.
`
`213
`
`HUAWEI EX. 1011 -241/468
`
`HUAWEI EX. 1011 - 241/468
`
`

`
`ANS|X3J314994
`
`9.3.3.7 Rigid disk drive geometry page
`
`The rigid disk drive geometry page (see table 171) specifies parameters for direct~access devices employing a
`rigid disk drive.
`
`
`
`Table 171 - Rigid disk drive geometry page
`
`Byte
`M""—"”'“ Rese
`1&-
`
`Pacod (04)
`
`(MSB)
`
`2
`
`4_
`
`Number of cylinders
`
`(LSB)
`
`E
`
`(MSB)
`
`Number of heads
`_
`_
`Starting cylinder-wrlte precompensatlon
`
`_
`
`
`
`_L
`
`
`
`
`
`
`
`
`
`Rotational offset
`
`<MsB>
`
`.
`Medium rotatlon rate
`
`.1. on
`-
`(D
`
`“J _L
`1
`N
`
`
`The parameters savable (PS) bit is only used with the MODE SENSE command. This bit is reserved with the
`MODE SELECT command. A PS bit of one indicates that the target is capable of saving the page in a non-
`volatile vendor-specific location.
`
`NOTE 135 This page is intended to define drive geometry parameters of rigid disk drives.
`devices if applicable.
`
`It may be used for other
`
`The number of cylinders field defines the number of physical cylinders used for data storage.
`
`The number of heads field defines the physical number of heads used for data storage. Heads used exclusively
`for servo information are excluded.
`
`The starting cylinder for write precompensation field is the physical cylinder at which write precompensation is to
`begin. The first cylinder is number zero.
`If the starting cylinder for write precompensation is equal to the value in
`the number of cylinders field, write precompensation shall be disabled by the target.
`
`214
`
`HUAWEI EX. 1011 - 242/468
`
`(LSB)
`
`(L88)
`
`(LSB)
`
`(LSB)
`
`RPL
`
`<'-38>
`
`
`
`
`
`
`
`
`
`
`
`
`9
`—
`11
`
`12
`
`14
`—
`16
`
`(MSB)
`
`(MSB)
`
`(MSB)
`
`_
`starting cylinder-reduced wrrte current
`
`Drive step rate
`
`.
`Landing zone cyllnder
`
`
`
`HUAWEI EX. 1011 - 242/468
`
`

`
`ANSI X8.131-1994
`
`The starting cylinder for reduced write current field is the physical cylinder at which write current is reduced. The
`first cylinder is number zero.
`If the starting cylinder for reduced write current is equal to the value in the number
`of cylinders field, reduced write current shall be disabled by the target.
`
`The drive step rate field indicates the step rate in 100 ns increments. The target shall use the drive step rate,
`greater than or equal to the drive step rate specified.
`If the target rounds this field it shall terminate the command
`as described in 7.5.4. A value of zero requests the target to set its default value.
`
`The landing zone cylinder field indicates two’s complement location where the target shall position the disk
`heads. A negative value indicates that the heads are positioned below cylinder zero by that number of cylinders.
`A positive value greater than the number of cylinders indicates that the heads are positioned beyond the cylinders
`used for data storage at the cylinder location specified. A zero indicates that the default should be used.
`
`The rotational position locking (RPL) field is used for spindle synchronization as defined in table 172. See K of
`the ANSI X3.170A-1991 for further information on synchronized spindles.
`
`Table 172 - Rotational position locking
`
`
`Description
`Indicates that spindle synchronization is disabled or not supported
`
`
`The target operates as a synchronized-spindle slave
`The target operates as a synchronized-spindle master
`
`The target operates as a synchronized-spindle master control
`
`
`
`
`
`
`NOTE 136 The signals and connectors used for rotational position locking are external to the SCSI bus and are not
`part of this standard.
`
`if a target fails to achieve synchronization it shall create a unit attention condition to all initiators. The sense key
`shall be set to UNIT ATTENTION and the additional sense code set to RPL STATUS CHANGE.
`
`If subsequent to achieving synchronization the target detects a change of synchronization:
`a) and, if the logical unit is not presently executing an l/O process for the initiator, the target shall create a unit
`attention condition. The sense key shall be set to UNIT ATTENTION and the additional sense code set to
`RPL STATUS CHANGE.
`b) and, if the logical unit is presently executing an l/O process and no other error occurs, then the target shall
`return CHECK CONDITION status. The sense key shall be set to RECOVERED ERROR if the target is able
`to complete the I/O process or HARDWARE ERROR if the target is unable to complete the l/O process.
`The additional sense code is set to RPL STATUS CHANGE.
`
`The rotational offset indicates the amount of rotational skew that the target shall use when synchronized. The
`rotational skew is applied in the retarded direction (lagging the synchronized spindle master control). The value
`in the field is the numerator of a fractional multiplier that has 256 as its denominator (e.g. a value of 128 indicates
`a one«half revolution skew). A value of zero indicates that rotational offset shall not be used. This value may be
`rounded as defined in 7.5.4. The rotational offset is not used when a target is configured as synchronized-spindle
`master.
`
`The medium rotation rate indicates the speed at which the medium rotates. The unit of measure is rotations per
`minute (e.g. 3 600 rpm).
`
`9.3.3.8 Verify error recovery page
`
`The verify error recovery page (see table 173) specifies the error recovery parameters the target shall use during
`the VERlFY command, the verify operation of the WRITE AND VERIFY command and the verify operation of the
`COPY AND VERIFY command.
`
`215
`
`HUAWEI EX. 1011 - 243/468
`
`HUAWEI EX. 1011 - 243/468
`
`

`
`ANSlX3J314994
`
`
`W
`
`Byte
`
`Table 173 - Verify error recovery page
`
`5
`
`Pa code (07
`
`
`
`
`
`
`
`
`
`2E
`3
`Verify retry count
`
`
`Verify correction span
`Reserved
`
`Reserved
`
`Reserved
`
`Reserved
`
`Reserved
`
`Verify recovery time limit
`
`(LSB)
`
`
`
`
`
`AVmA -—L il i
`
`(MSB)
`
`
`
`
`
`
`
`
`
`
`
`The parameters savable (PS) bit is only used with the MODE SENSE command. This bit is reserved with the
`MODE SELECT command. A PS bit of one indicates that the target is capable of saving the page in a non-
`volatile vendor-specific location.
`
`The AWRE bit as defined in the read-write error recovery page (see 9.3.3.6) applies to the WHITE AND VERlFY
`command. The VERIFY and COMPARE commands shall not perform automatic reallocation. The COPY and
`COPY AND VERIFY commands might or might not perform automatic reallocation depending on the settings of
`the mode parameters.
`
`The EER, PER, DTE and DCR bits are defined in 9.3.3.6. The combinations of these bits is defined in 93.3.6.
`
`The verify retry count field specifies the number of times that the target shall attempt its recovery algorithm during
`a verify operation.
`if the verify retry count and the verify recovery time limit are both specified, the one that
`requires the least time for data error recovery actions shall have priority.
`
`The verify correction span field specifies the size, in bits, of the largest burst data error for which data error
`correction may be attempted.
`if the target does not implement this field, a value of zero is returned in MODE
`SENSE data.
`
`The verify recovery time limit field specifies in increments of one millisecond the maximum time duration that the
`target shall use error recovery procedures to recover data for an individual logical block. The target may round
`this value as described in 7.5.4.
`If the verify retry count and the verify recovery time limit are both specified, the
`one that requires the least time for data error recovery actions shall have priority.
`
`NOTE 137 To disable all types of correction and retries the initiator should set the EER bit to zero, the PER, DTE and
`DCR bits to one and the number of retries and recovery time limit to zero.
`
`216
`
`HUAWEI EX. 1011 - 244/468
`
`HUAWEI EX. 1011 - 244/468
`
`

`
`ANSI X3131-1994
`
`9.4 Definitions specific to direct-access devices
`
`9.4.1 cache memory: A temporary (and often volatile) data storage area outside the user-accessible area. A
`cache memory is usually faster to access than the medium and thus has the effect of increasing data throughput
`by reducing the number of accesses to the medium.
`
`9.4.2 non-volatile medium: Physical storage medium that retains data written to it for a subsequent read
`operation through a power-on condition. An example of this is a disk device that stores data as magnetic fields
`that do not require device power to exist.
`
`9.4.3 notch: A notch refers to all or part of the medium having a consistent set of geometry parameters.
`Notches are used to increase storage capacity by optimizing the number of sectors per track between the inner
`and outer tracks.
`
`9.4.4 user-accessible: The area of the medium that can be read from or written to by HEAD and WHITE
`commands.
`
`9.4.5 volatile medium: Medium that may not retain data written to it for a subsequent read operation through a
`power—on condition. An example of this is a silicon memory device that loses data written to it if device power is
`lost.
`
`217
`
`HUAWEI EX. 1011 - 245/468
`
`HUAWEI EX. 1011 - 245/468
`
`

`
`ANSI X3.'i31—1994
`
`10 Sequential-access devices
`
`10.1 Sequential-access device model
`
`10.1.1 Physical elements
`
`Sequential-access devices (called devices below) optimize their use in storing or retrieving user data in a
`sequential manner. Since access is sequential, position changes typically take a long time, when compared to
`direct-access devices.
`
`Sequential-access devices are usually tape devices. The remainder of this description is from the point of view oi
`a tape device; however, other implementations are not precluded.
`
`The recording medium for tape devices consists of various widths and lengths of a flexible substrate coated with
`a semi-permanent magnetic material. The recording medium may be wound onto single reels or encapsulated
`into cartridges containing both a supply reel and a take-up reel. Several American National Standards exist
`covering the construction of reels and cartridges for interchange as well as recording techniques for many of the
`format or density combinations.
`
`A complete unit composed of the recording medium and its physical carrier (e.g. reel, cartridge, cassette) is
`called a volume. Volumes have an attribute of being mounted or de—mounted on a suitable transport mechanism
`
`Mounted is the state of a volume when the device is physically capable of executing commands that cause the
`medium to be moved. A volume is de-mounted when it is being loaded, threaded, unloaded, unthreaded, or
`when not attached to the device.
`
`Ready is the state of the device when medium access and non-medium access commands can be executed.
`The device is not ready when no volume is mounted or, from the initiator's perspective, whenever all medium
`access commands report CHECK CONDITION status and a NOT READY sense key. Some devices may have a
`separate switch function which places the device in a not ready state even when a volume is mounted.
`
`The write enabled or write protected state determines when an initiator may write information on a volume. This
`attribute is usually controlled by the user of the volume through manual intervention (e.g. thumbwheel switch).
`
`The recording medium has two physical attributes called beginning-of-medium (BOM) and end-of-medium (EOM).
`Beginning-of-medium is at the end of the medium that is attached to the take-up reel. End—of-medium is at the
`end of the medium that is attached to the supply reel.
`in some cases, the medium is permanently affixed to one
`or both of the reel hubs.
`
`As shown in figure 18, the entire physical length of medium is not usable for recording data. For most volumes, a
`length of the medium is reserved before the beginning-of-medium and after the end-of-medium position. This is
`done to provide sufficient tape wraps onto the reel hub(s) and to ensure that recording starts in an undamaged
`section of the medium.
`
`218
`
`HUAWEI EX. 1011 - 246/468
`
`HUAWEI EX. 1011 - 246/468
`
`

`
`ANSI X3.‘l 31-1994
`
`
`
`Supply hub--9
`
`Reserved ......—-———- Usable
`medium
`CF60
`
`Recm-ding
`
`Reserved
`medium
`CF60
`
`"""""-‘—"—'
`
`<--—-Toke-up hub
`
`10.1.2 Data storage characteristics
`
`Figure 18 - Typical volume layout
`
`The position on the medium where a pattern of recorded signal may be written by one write component is called
`a track (see figure 19). A device may write or read from one or more tracks at a time, depending on the format.
`
`BOM
`
`
`
`
`Track 1
`Track 2
`
`Tr:o<::l< n--1
`Track 71,
`
`Figure 19 - Typical medium track layout
`
`On a new volume, recording of one or more tracks begins after mounting the volume and moving from
`beginning-of-medium toward end-of-medium. The number of tracks written at one time is called a track group
`(TrkGrp). For recorded volumes, reading in the forward direction follows the same course of tracks as when
`writing.
`
`If not all tracks are recorded at the same time, and the device reverses direction when approaching end-of-
`medium and begins writing on remaining tracks, the recording method is called serpentine. For serpentine
`devices that record only one track at a time, each physical track represents one track group (see figure 20).
`
`
`
`Figure 20 - Serpentine recording example
`
`219
`
`HUAWEI EX. 1011 - 247/468
`
`HUAWEI EX. 1011 - 247/468
`
`

`
`ANSI X3.131-1994
`
`Some multi-track devices have only one track group, using a parallel storage format that supports the
`simultaneous recording of all available tracks (see figure 21).
`
`80M
`
`
`Track 11.
`
`Track 1
`Track 2
`
`Tl’:2l:Cl:< n—l
`
`Figure 21 - Parallel recording example
`
`The serpentine and parallel recording formats shown in the previous examples define tracks as longitudinal
`patterns of recorded information. One other storage format used by some devices records tracks diagonally
`across the medium. This recording technique is known as helical scan (see figure 22).
`
`BOM
`
`E

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket