This application claims priority to copending United Kingdom utility application entitled, “Magnetic Tape Reading System and Method,” having serial number GB 0409670.7, filed Apr. 30, 2004, which is entirely incorporated herein by reference.
The present disclosure relates to a magnetic tape reading system and method.
Magnetic tape is commonly used for storage of digital data. The digital data is accessed by a data transfer apparatus, which can perform one or both of storing (writing) data onto the tape, or accessing (reading) data previously stored on the tape. A generic term for a magnetic tape date transfer apparatus is a “tape drive.” A tape drive normally includes a tape head for one or both of reading and/or writing data from or to the magnetic tape. The tape head itself includes one or more tape head elements, which can perform one or both of these functions. One type of head used in tape drives is a rotary scan head (also known as a helical scan head). Typically, the head is in the form of a drum 10 that has one or more head elements 20 positioned on its cylindrical surface, as is shown in
The or each head element 20 is a form of electromagnet (although head elements using other technologies such as magneto-resistivity are also possible).
It is well known that operational problems may cause one or more tracks of information, recorded on magnetic tape storage media, to appear upon playback or reading as a distorted track.
One type of distorted track is a curved track. In this respect, problems such as those associated with the handling or guiding of a magnetic tape as it is being read may cause a track to appear as a curved track. If a track is severely curved, not all of the track will be passed over a head element during reading and this results in read errors.
Various schemes have been developed to handle reading of curved tracks. Some schemes primarily enable a track-reading head or transducer to follow the curvature of the track. Typically, this is done by mounting the track-reading head upon an element (such as a bi-morph leaf) that can be deflected to permit the head to follow the curved track. Such schemes generally require that the track be formatted at recording time to include not only the stored data information, but also a special tracking or servo signal, which must be continuously or periodically recorded along the length of the track. For example, U.S. Pat. No. 5,349,481, which is hereby incorporated by reference, discloses an apparatus and method that uses such a tracking signal in the form of bit-identifying information to determine if bits have been read that were expected. If the expected bits are not read the tape is rewound and re-read at a slower speed. During the re-reading operation, the read heads traverse modified azimuthal paths.
In addition to curved tracks, other types of distortion of the ideal track geometry may be present when a tape is read. Such distortion may be the result of the data write operation, the read operation, or both. Examples of such distortion include the following.
(b) Track angle variations caused by tape guide misalignment or by the use of tape having worn or damaged edges.
(c) Tape interchange between two data recorders having incompatible tape guide adjustments. This could result in combinations of track angle and track curvature problems during the data read process.
(d) Other types of distortion resulting from contaminants becoming deposited on the tape after the data were recorded. The presence of the contaminant could alter the way in which the read head follows the recorded track.
When a tape drive is attempting to read from a track, it needs to accurately position a head element over the recorded track in order to generate sufficient electrical signal from the magnetic field of the recorded data. It will be appreciated that this problem increases in magnitude as the track widths become smaller. Therefore, as tape drive technology attempts to fit more and more data onto a tape, the tracking accuracy required to generate adequate read signals is also increasing.
Thus, a heretofore unaddressed need exists in the industry to address the aforementioned deficiencies and inadequacies.
Embodiments of the present disclosure provide systems and methods for reading data recorded on a magnetic storage medium. Briefly described, in architecture, one embodiment of the system, among others, can be implemented as follows. The system includes a plurality of pickup elements and a controller. Each pickup element is arranged to have a respective read field for picking up a magnetic field from the magnetic storage medium. The read field is substantially adjacent to a read field of at least one other the pickup element. The pickup element is also arranged to generate an output signal dependent on any magnetic field in its read field, where the controller is arranged to select one of the output signals in dependence on at least one predetermined condition.
Embodiment of the present disclosure can also be viewed as providing methods for reading data recorded on a magnetic storage medium using a plurality of pickup elements. In this regard, one embodiment of such a method, among others, can be broadly summarized by the following steps: generating an output signal from each of a plurality of pickup elements in dependence on any magnetic field in its respective read field; and selecting an output signal from those output signals of the pickup elements in dependence on at least one predetermined condition. For this embodiment, each pickup element has a read field for picking up a magnetic field from the magnetic storage medium substantially adjacent to a read field of at least one other pickup element.
Other systems, methods, features, and advantages of the present disclosure will be or become apparent to one with skill in the art upon examination of the following drawings and detailed description. It is intended that all such additional systems, methods, features, and advantages be included within this description, be within the scope of the present disclosure, and be protected by the accompanying claims.
Embodiments of the present disclosure will now be described in detail by way of example only with reference to the accompanying drawings, in which:
a and 2b are schematic diagrams of an exemplary prior art head elements suitable for use in the rotary scan head of
a is a plan view showing selected elements of the system of
a and 6b are schematic diagrams illustrating the embodiment of
a-9c are schematic diagrams illustrating the embodiment of
According to an aspect of the present disclosure, there is provided one embodiment of a system for reading data recorded on a magnetic storage medium including a plurality of pickup elements and a controller. Each pickup element is arranged to have a read field for picking up a magnetic field from the magnetic storage medium. The read field is substantially adjacent to a read field of at least one other pickup element. To generate an output signal dependent on any magnetic field in its read field, the controller is arranged to select an output signal from those of the pickup elements in dependence on one or more predetermined conditions.
Various embodiments of the present disclosure seek to provide embodiments of methods and systems in which multiple pickup elements are available to read a single track. In one embodiment, the pickup elements read fields that pickup magnetic fields within their respective read field. The pickup elements are arranged so that each read field is substantially adjacent to at least one other read field. In this manner, if a distorted track is encountered that meanders out of the read field of one pickup element, it should fall into the adjacent read field of another pickup element. The controller monitors the output signal from all pickup elements. The controller selects the best output signal from the pickup elements and if one of the other pickup elements subsequently presents a better output signal, then the controller switches to use the output signal from that element.
According to another aspect of the present disclosure, there is provided one embodiment of a method of reading data recorded on a magnetic storage medium including the step of generating an output signal from each of a plurality of pickup elements in dependence any magnetic field in its respective read field. Each pickup element has a read field for picking up a magnetic field from the magnetic storage medium substantially adjacent to a read field of at least one other pickup element. The method further includes the step of selecting an output signal from those of the pickup elements in dependence on one or more predetermined conditions.
According to another aspect of the present disclosure, there is provided an embodiment of a system for reading data recorded on a magnetic storage medium including a plurality of magnetic field reading means for detecting a magnetic field and generating an output signal in dependence on a detected magnetic field; and control means for selecting an output signal from one of the magnetic field reading means in dependence on predetermined criteria.
According to another aspect of the present invention, there is provided an embodiment of a system for reading data recorded on a magnetic storage medium including a plurality of pickup elements and a controller. Each pickup element is arranged to have a read field for picking up a magnetic field from the magnetic storage medium. The read field is substantially adjacent to a read field of at least one other pickup element. To generate an output signal dependent on any magnetic field in its read field, the controller is arranged to monitor the output signals over time and, for each point in time, to select an output signal from those of the pickup elements in dependence on one or more predetermined conditions including: output signal amplitude; signal-to-noise ratio; and an assessment based on a quality metric. According, to another aspect of the present disclosure, there is provided, in some embodiments, a helical scan head including the system as described above in relation to other aspects of the present disclosure.
Advantageously, embodiments of the present disclosure are able to read data from distorted tracks on a first pass without the need to reposition head elements or the tape. This enables tapes having distorted tracks, or otherwise, to be read effectively at a substantially full speed.
According to another aspect of the present disclosure, there is provided an embodiment of a system for reading data recorded on a storage medium including a plurality of pickup elements and a controller. Each pickup element is arranged to have a read field for detecting one or more predetermined characteristics from an area of the storage medium. The read field is substantially adjacent to a read field of at least one other pickup element. Each pickup element is further arranged to generate an output signal dependent on any predetermined characteristics in its read field. The controller is arranged to select an output signal from those of the pickup elements in dependence on one or more predetermined conditions.
One embodiment of the tape reading system includes a controller 100 and a number of pickup elements 110, 120, 130. Each pickup element 110, 120, 130 is arranged to detect a magnetic field in its respective read field 115, 125, 135. For example, a pickup element will detect a magnetic field corresponding to a track on a magnetic tape 40, when the track passes through the respective read field. The pickup elements are arranged so that, in use, a path followed by each read field 115, 125, 135 is substantially adjacent the path at least one other read field. This relationship will be described in more detail below.
A first pickup element 110 is arranged to have a read field 115 following a path, when in use, that is disposed to coincide with the expected position of a track 50 to be read on the tape 40, and the second 120 and third 130 pickup elements are arranged to have read fields 125, 135 either side of the field 115 of the first pickup element 110 so that the paths followed by the read fields 125, 135, when in use, are substantially perpendicular to the expected orientation of the track.
Each pickup element 110, 120, 130 is arranged to communicate its output signal to the controller 100 which in turn is arranged, for each of a number of predetermined points in time, to select the output signal having the best signal and output this as a reading signal output signal (O/P). For the examples discussed herein, it is assumed that the predetermined points in time are selected so that the controller obtains an output for each data bit on a recording medium (the sampling period could be determined from the respective standard defining the magnetic data storage format). Alternatively, the controller may obtain more than one sample for each data bit and select the output based on the mean, median, or some other statistical or heuristic analysis. The “best” received output signal selected by the controller is determined in dependence on one or more predetermined conditions. These may include the signal magnitude (higher being better), lowest signal to noise ratio of the signals received, some other quality metric, or a combination of conditions, for example, combined in some form of weighted formula.
In this embodiment, read fields 125 and 135 are slightly offset in the direction of motion of the tape from read field 115 (which is expected to detect non-distorted tracks). This provides the controller time to switch the output signal from pickup element 110 to either of pickup elements 120 or 130. However, this is not essential and the pickup elements could be aligned so that their respective read fields are substantially adjacent at the same point in time. If the arrangement requires real time selection of an output signal and the controller is unable to achieve this, a buffer or some other form of memory may be provided in which the output signals from the pickup elements are stored to await processing by the controller.
As a track 300 passes through any of the respective read fields 115, 125, 135 of the pickup elements 110, 120, 130, an output signal is generated by the respective pickup element and presented to the controller 100. The paths followed by read fields 115, 125, 135 are labeled 115′, 125′ and 135′. In the case of a non-distorted track that is substantially correctly aligned, as is shown in
In the case of a curved track 400, as is shown in
a,
9
b and 9c are schematic diagrams illustrating the embodiment of
In the case of a curved track 400, as is shown in
In the case of a significantly distorted track 500, such as that shown in
Although the embodiments described above show multiple pickup elements within a single head element, it will be apparent to the skilled person that embodiments of the present disclosure could also be implemented having multiple head elements, as is shown in
In some embodiments, neighboring tracks are each written to tape with a different azimuth so that if a tape is out of alignment sufficient for a neighboring track to fall within the read field of one of the pickup elements, it will not be detected. The pickup elements may be arranged to provide a time delay between one pickup element encountering a data bit of a track and an adjacent pickup element encountering it. In this manner, the controller could be given opportunity to process the output signal from the first pickup element before receiving that of the second pickup element.
The overlapping read fields may be generated at a single moment in time. Alternatively, the read fields may be spaced apart but be moved along paths that overlap over time. For example, a trailing pickup element may read a data bit later than a leading pickup element and as such does not have an overlapping read field at any given moment in time. However, the paths of the read fields could overlap, so if a snapshot of the read field of the leading element is taken followed by a snapshot of the adjacent element x microseconds later, the two snapshots would overlap. The head element of
It will be appreciated that the term “substantially adjacent” may refer to proximity at a point in time or to paths followed by read fields over time. In addition, the read fields do not need to be absolutely adjacent and gaps may exist between read fields without substantially affecting the operation of the above-described embodiments of the present disclosure.
Should it be found necessary, anti cross-talk measures could be implemented to prevent cross-talk between pickup elements. Such measures are known from existing multi channel head systems. The head elements discussed could be implemented in many ways. For example, head elements formed from electromagnets have been described and magneto-resistive head technology could also be used.
Although embodiments of the present disclosure have been discussed in relation to helical tape drives, it will be appreciated that the teachings of the present disclosure could also be applied to linear tape drives (such as DLT, SDLT, LTO, or similar formats) and disk drives. For example,
In the case of use in a linear tape drive however, the tape 40 travels over the read fields (as opposed to both the tape and read fields moving as in previous embodiments). The pickup elements detect magnetic fields in their respective read fields 801-803 and output to a controller in the same manner as has been discussed above. Since the pickup elements, and therefore the read fields 801-803 do not move, the path followed by the read fields 801-803 is defined by the motion of the tape 40 over the head 800. It will be appreciated that in such an arrangement, a curved track or other positioning errors are dealt with in the same manner as the embodiments discussed above without the need to rewind or otherwise slow reading from the tape.
It should be emphasized that the above-described embodiments of the present disclosure are merely possible examples of implementations, merely set forth for a clear understanding of the principles of the present disclosure. Many variations and modifications may be made to the above-described embodiment(s) of the present disclosure without departing substantially from the spirit and principles of the present disclosure. All such modifications and variations are intended to be included herein within the scope of this disclosure and protected by the following claims.
Number | Date | Country | Kind |
---|---|---|---|
0409670.7 | Apr 2004 | GB | national |