Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home I/O Systems Apparatus-and-method-for-reading-helically-recorded-tracks-and-rereading-tracks-as-necessary

 Multiplexing communication card and scanning method for run-in testing
i The present invention provides a multiplexing communication card and scanning system for testing ...


 Fixture for motor controller power substrate and motor controller incorporating
In accordance with a first aspect of the invention, a fixture is provided for securing conducting ...


 Asynchronous digital time-division multiplexing system with distributed bus
What we claim is: 1. An asynchronous digital time-division multiplexing system, comprising (a) ...


 Method for executing overlays in an expanded memory data processing system
OF THE INVENTION FIG. 1 shows an Expanded Memory System (EMS). The system includes a one megabyte (...


 Robot program checking method
An object of the present invention is to provide a robot program checking method which permits ...


 Method of correcting machine position change
The present invention has been made in view of the aforesaid drawbacks, and an object thereof is to ...


 Communications controller utilizing an external buffer memory with plural channels between a host and network interface operating independently for transferring packets between protocol layers
OF ILLUSTRATIVE EMBODIMENT Referring to FIG. 2, the programmable (VLSI) data communication ...


 Fault diagnosis apparatus and method for sequence control system
Accordingly, it is an object of the present invention to eliminate the disadvantages of the ...


 Binary MOS ripple-carry parallel adder/subtracter and adder/subtracter stage suitable therefor
What is claimed: 1. A parallel adder/subtracter employing enhancement-mode insulated-gate field-...


 System for controlling power distribution to customer loads
The foregoing and other objects of the invention are attained in accordance with one aspect of the ...


 Apparatus and method for reading helically recorded tracks and rereading tracks as necessary

Details
Inventors: Georgis, Steven P.; Pisciotta, E. Christopher;
Assignee: Exabyte Corporation (Boulder, CO)
Primary Examiner: Psitos; Aristotelis
Assistant Examiner: Garland; Steven R.
Attorney, Agent or Firm: Griffin Branigan & Butler

A helical drive system (10) reads tracks (18) on a storage medium (12), including tracks which appear as distorted tracks. Each track (18) comprises a plurality of blocks of data, with each block having unique block-identifying information. A track-following servo system (84) causes a read head (16C) to traverse predetermined original azimuthal paths (P0) across the storage medium (12) for reading the blocks recorded along each of the original azimuthal paths (P0). A controller (50) uses the block-identifying information to determine whether any blocks expected to be read during the traversal of the original azimuthal paths (P0) were not read. If expected blocks were not read, the controller (50) repositions the storage medium (12) and directs that the medium (12) be re-read with the head (16C) positionally offset until the expected blocks are actually read. During the re-read attempts, the read head (16C) is positionally offset to traverse sets of modified azimuthal paths (P1, P2, P3, . . . P10 ). Each set of modified azimuthal paths (P2, P3, . . . P10) is offset with respect to the original azimuthal paths (P0) relative to a direction of medium travel (15), thereby providing opportunities to read blocks which would not otherwise be read due to distortion of the tracks (18). In one mode of the invention, the controller (50) dynamically selects from among a plurality of offset degree values based on the historical success rate of the differing offsets in reading blocks which formerly were missing blocks.

DETAILED DESCRIPTION OF THE DRAWINGS A helical-scan drive system 10 for recording on and reading magnetic tape 12 is illustrated in FIGS.
1 and 2.
A drum 14 is angularly oriented with respect to the edges and direction of travel 15 of magnetic tape 12.
As indicated in FIG.
2, drum 14 has heads 16A, 16B, and 16C mounted thereon to establish a physical relation between the heads on the drum 14 and the tape 12.
Head 16A is a write (or recording head); head 16B is a servo head; and, head 16C is a read (or playback) head.
By the illustrated arrangement, data is recorded on the tape 12 at an angle with respect to the direction of travel 15 of the tape 12, and hence, as indicated in FIG.
1, is recorded as discrete tracks or stripes 18 when the drum is rotated at a high speed relative to the speed of the tape 12.
As indicated in FIG.
2, the tape is preferably moved at a rate of 10.
89 millimeters per second while the drum is rotated at 1800 rpm, the tape speed being controlled by the rotational speed of capstan 19.
It is to be realized, however, that the operating speeds as set forth are by way of example and the invention is not meant to be limited thereto.
FIG.
3 shows a plurality of discrete tracks 18.
sub.
1, 18.
sub.
2, 18.
sub.
3, and 18.
sub.
4 properly recorded on tape 15.
Being properly recorded, each of the tracks 18 extends in a straight line for a predetermined length (depicted by line 22) at an a angle 24 (also known as a "track angle" or "stripe angle") relative to the direction of tape travel (indicated by arrow 15).
The centerlines of adjacent tracks are separated by a track pitch, represented by reference numeral 26 in FIG.
3.
The tracks are separated by inter-track guard bands 28.
In the illustrated embodiment, the a angle 24 is on the order of 4.
9 degrees; the track pitch is on the order of 31 micrometers.
FIG.
3 also shows a format of tape 12 usable with the present invention.
The tape 12 is block oriented, with eight data blocks B0.
sub.
x, B2.
sub.
x, .
.
.
B7.
sub.
x being provided per track 18, tracks x=1, 2,



Related patents
  Tri-statable bus with apparatus to drive bus line to first level and then second level for predetermined time before turning off
An improved high speed bus with virtual memory capability is disclosed. The bus has particular application in computer systems which employ peripheral devices. The bus ...
  Method of compactly storing digital data
This invention provides a method of storing digital data in a compact manner which includes the steps of sequentially entering a plurality of digital data entries into a ...
  Method, device and microprocessor for selectively compressing video frames of a motion compensated prediction-based video codec
OF A PREFERRED EMBODIMENT A video sequence consists of individual images, or frames, of video data which are two dimensional representations of a three dimensional ...
  Bus control for small computer system interface with transfer indication preceding final word transfer and buffer empty indication preceding receipt acknowledgement
Accordingly, it is an object of the present invention to provide a SCSI bus control which has overcome the above mentioned defect of the conventional one. Another object ...
  Universal device for coupling a computer bus to a controller of a group of peripherals
We claim: 1. A universal device for coupling a computer bus of a computer to a controller of a group of peripherals connected to one another by a specific link to which ...
  Display interface system using buffered VDRAMs and plural shift registers for data rate control between data source and display
The present invention elates to a method and apparatus for permitting computer graphics systems designed to work with cathode ray tube displays to greatly expand their ...
  Monitoring plural process control stations
We claim: 1. A monitoring system for process controllers with error recognition and compensation in a monitoring function comprising: a plurality of self monitoring ...
  Arbitration circuitry for deciding access requests from a multiplicity of components
We claim: 1. In a data-handling system with a multiplicity n=2.sup.m of components of different ranks served by a common data bus alternatively accessible by said ...
  Paged memory management unit which locks translators in translation cache if lock specified in translation table
Accordingly, it is an object of the present invention to provide a mechanism which allows a paged memory management unit to determine automatically from a field in each ...
  Ensuring data integrity by locked-load and conditional-store operations in a multiprocessor system
In accordance with one embodiment of the invention, a high-performance processor is provided which is of the RISC type, using a standardized, fixed instruction size, and ...

0.134

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved