Abstract:
Method for operating a storage device with a tape (TP) and a head (HU) which is operable to read and/or write data from and respectively to the tape (TP). The tape (TP) is moveable in a predetermined longitudinal direction (X). At least two consecutive current lateral tape positions (y x (t1), y x (t 2 )) of the tape (TP) with respect to a predetermined reference point (REF) are determined at a predetermined longitudinal capture position. A tape skew ( θ ) of the tape (TP) is determined dependent on the at least two determined lateral positions (y x (t1), y x (t 2 )). The tape skew ( θ ) represents an angle between a current tape motion direction (TMD) of the tape (TP) and the longitudinal direction (X). A skew control signal ( U ∂ ) is determined dependent on the determined tape skew ( θ ). A rotational head position ( ∂) of the head (HU) is controlled dependent on the skew control signal ( U ∂ ) to align the head (HU) to the current tape motion direction (TMD) in such a way that the head (HU) is operable to read and/or write data.
Abstract:
Timing based servo bursts of servo frames, in which the frames are arranged to be symmetric with the same number of servo stripes in each burst of a frame, are synchronized by shifting selected bits. For example, servo frames are arranged with four servo bursts with an equal number of servo stripes in each burst, the servo frames comprising two symmetric sub-frames, each sub-frame comprising two bursts of servo stripes that are parallel to each other within a burst, and the bursts are non-parallel with respect to each other; each servo burst is arranged to comprise at least one reference servo stripe; and each servo burst is arranged to comprise at least one shifted servo stripe, wherein the shift is in the same longitudinal direction with respect to at least one reference servo stripe for each burst of a frame and the opposite longitudinal direction for bursts of sequentially adjacent frames.
Abstract:
A method for monitoring a plurality of servo channels, providing a finite state machine ("FSM") comprising a single servo channel mode and a combined servo channel mode, and moving a sequential information storage medium comprising a plurality of servo bands across a read/write head comprising a corresponding plurality of servo sensors. The method further asserts an acquisition flag by a servo channel if that servo channel is tracking a servo pattern, and asserts a bit flag by a servo channel if a new LPOS bit is decoded. If at least one acquisition flag is asserted, the method determines if a bit flag is asserted by a servo channel associated with said asserted acquisition flag, and if an acquisition flag and a bit flag are asserted by a servo channel, the method determines a relative positioning of each servo sensor with respect to an associated servo pattern.
Abstract:
Servo control methods and apparatus are provided for a tape drive (1) where a read/write head (2) reads and writes data on magnetic tape (3) with at least one servo track for providing transversal position information. At least two servo readers (S) are associated with the read/write head (2), each arranged for reading a said servo track during read/write operations. The servo readers (S) are operative concurrently to generate respective servo read signals (r). A position estimator (8) processes each servo read signal (r) to generate a series of position values, corresponding to respective time instants, indicative of transversal position of the associated servo reader (S). A servo controller (10) calculates from the position values and time instants a skew value (θ), indicative of tape skew relative to the read/write head (2), and a tension variation value (AT) indicative of variation of tape tension from a reference value. The servo controller (10) is adapted to account for cross-coupling between tape skew and tension variation in the joint calculation of the skew and tension variation values. Where three servo readers (S) are operative concurrently, the servo controller (10) can be adapted to account for time dependency of tape skew and tension variation and to calculate respective time derivatives (θ\ AT') for the skew and tension variation values (θ, AT). The calculated values can then be used to make compensatory adjustments to tape tension and tape skew relative to the read/write head (2).
Abstract:
Apparatus for detecting data in a sensor signal generated by a read sensor in a local probe data storage device comprises a differentiation for subtracting a value of the sensor signal from the succeeding value of the sensor signal to generate a ternary difference signal ; and a convertor connected to the differentiator for converting the difference signal into a binary output signal indicative of the detected data. A local probe data storage device comprising such apparatus is also described.
Abstract:
Apparatus for detecting data in a sensor signal generated by a read sensor in a local probe data storage device comprises a differentiation for subtracting a value of the sensor signal from the succeeding value of the sensor signal to generate a ternary difference signal ; and a convertor connected to the differentiator for converting the difference signal into a binary output signal indicative of the detected data. A local probe data storage device comprising such apparatus is also described.
Abstract:
In a receiver for signals in a multilevel partial response class-IV communication system, the coefficients of a digital adaptive equalizer need to be updated to minimize the error due to noise and signal distortion. After initial convergence of the equalizer coefficients to near-optimum settings, an estimate of the mean-square error gradient for coefficient updating can be obtained in decision-directed mode from an estimate of the error signal. In the absence of a reference signal, initial convergence must be achieved in self-training mode. The decision-directed error signal is then replaced by a pseudo-error signal for the computation of an approximation of the mean-square error gradient. The invention provides a particular self-training procedure which outperforms known methods in terms of speed of convergence and achieved mean-square error values, and does not require timing recovery prior to equalizer convergence.
Abstract:
Timing based servo bursts of servo frames, in which the frames are arranged to be symmetric with the same number of servo stripes in each burst of a frame, are synchronized by shifting selected bits. For example, servo frames are arranged with four servo bursts with an equal number of servo stripes in each burst, the servo frames comprising two symmetric sub-frames, each sub-frame comprising two bursts of servo stripes that are parallel to each other within a burst, and the bursts are non-parallel with respect to each other; each servo burst is arranged to comprise at least one reference servo stripe; and each servo burst is arranged to comprise at least one shifted servo stripe, wherein the shift is in the same longitudinal direction with respect to at least one reference servo stripe for each burst of a frame and the opposite longitudinal direction for bursts of sequentially adjacent frames.
Abstract:
A servo write head is provided and is configured to simultaneously write at least two servo patterns in respective servo bands on linear magnetic tape. Centerlines of the servo patterns are substantially uniformly spaced in the lateral direction. In addition, the servo patterns of all adjacent respective servo bands are displaced relative to each other in a longitudinal direction by an amount that is related to a length of a servo frame and a type of the servo patterns.
Abstract:
Methods and apparatus are provided for detecting L-bit sync words occurring at N-bit intervals in PPM-encoded servo pattern read signals read from magnetic tape (3) in tape drives (1). A soft output detector (11) processes the PPM-encoded servo pattern read signal to produce a series of soft output samples corresponding to respective bits encoded in the servo pattern. A sync word detector (12) then produces block correlation values for respective positions of a sliding L-sample block in the soft output sample series. The block correlation values are produced by calculating, at each block position, bit correlation values indicating correlation between respective samples and corresponding bits of the sync word, and summing each bit correlation value minus a predetermined function of the corresponding sample value. The sync word detector (12) then detects a sync word at the block position with the maximum block correlation value in an (N+L-1)-sample sequence of the soft output sample series.