IP Library Granted Patent US 6,839,196
Granted Patent B2
US 6,839,196 · App. 09/865,215 · Granted Jan 4, 2005

Magnetic track following servo algorithm using signal quality

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,839,196
App. No.
09/865,215
Granted
Jan 4, 2005
Kind
B2
Abstract

A read servo mechanism that uses levels of read data signal quality to maintain track centerline is presented. In a seek operation mode, a baseline signal quality value is sampled at a current tracking position and, once the baseline signal quality value is established, the head is stepped to change its position and the signal quality value sampled after each position change to determine change in signal quality until the change in signal quality is found to be insignificant. After a predetermined interval, the signal quality value is again sampled. If the signal quality value has changed significantly or the time that has expired since the seek operation mode ended is greater than some larger interval, the seek operation is repeated in an effort to search for a new baseline level of signal quality (and, therefore, the new track center).

Claims (74)

1. A method of controlling a data head for reading data from a data track on a magnetic tape in a magnetic tape drive, comprising:

determining signal quality for read data signals produced by a data head reading user data from a data track;

adjusting the position of the data head relative to the data track;

again determining signal quality for read data signals produced by the data head reading user data;

determining a change in the signal quality corresponding to the adjustment in data head position; and

continuing to adjust the position of the data head relative to the data track until a predetermined level of improvement in the signal quality is achieved.

2. The method of claim 1 wherein adjusting the position of the data head comprises:

stepping of the data head laterally across the data track.

3. The method of claim 2 , wherein adjusting the position of the data head further comprises:

using the determined change in signal quality to determine direction and size of a step of the stepping.

4. The method of claim 3 , wherein continuing to adjust the data head position comprises:

comparing each determined change in signal quality to a lower threshold.

5. The method of claim 4 , wherein continuing to adjust the data head position comprises:

maintaining the data head at a current position in response to a result of the comparison indicating that the determined change is below the lower threshold.

6. The method of claim 5 , wherein the lower threshold comprises a hysteresis value.

7. The method of claim 5 , wherein continuing to adjust the data head position comprises:

monitoring the signal quality while maintaining the data head at the current position to detect any changes in the signal quality greater than the lower threshold; and

if any changes greater than the lower threshold are detected, again adjusting the data head position and determining the signal quality.

8. The method of claim 5 , wherein continuing to adjust the data head position comprises:

determining that the data head has been maintained at the current position without stepping for a period of time in excess of a predetermined maximum time threshold; and

again adjusting the data head position and determining the signal quality.

9. The method of claim 3 , wherein continuing to adjust the position of the data head further comprises:

comparing each of the determined changes to a lower threshold; and

comparing a current number of steps to a maximum number of steps.

10. The method of claim 9 , wherein continuing to adjust further comprises:

maintaining the data head at a current position in response to a result of the comparison indicating that the determined change is below the lower threshold and the current number of steps taken exceeds the maximum number of steps.

11. The method of claim 1 , wherein determining signal quality comprises: obtaining the signal quality from a read channel device.

12. The method of claim 1 , wherein the signal quality comprises error values.

13. The method of claim 12 , wherein the error values are indicative of errors between observed values and ideal values for the read data.

14. The method of claim 1 , wherein the signal quality relates to noise in the read data signals.

15. The method of claim 1 , wherein the read data signals do not include servo information.

16. The method of claim 1 , wherein adjusting comprises aligning the data head with the data track.

17. An apparatus for controlling a data head to read data from a data track on a magnetic tape in a magnetic tape drive, comprising:

a computer program in memory for:

determining signal quality for read data signals produced by a data head reading user data from a data track;

adjusting the position of the data head relative to the data track;

again determining signal quality for read data signals produced by the data head reading user data;

determining a change in the signal quality corresponding to the adjustment in data head position; and

continuing to adjust the position of the data head relative to the data track until a predetermined level of improvement in the signal quality is achieved.

18. The apparatus of claim 17 , wherein adjusting the position of the data head comprises:

stepping of the data head laterally across the data track.

19. The apparatus of claim 18 , wherein adjusting the position of the data head further comprises:

using the determined changes to determine direction and size of steps of the stepping.

20. The apparatus of claim 19 , wherein performing the seek operation further comprises:

comparing each of the determined changes to a lower threshold.

21. The apparatus of claim 20 , wherein continuing to adjust the position of the data head further comprises:

maintaining the data head at a current position in response to a result of the comparison indicating that the determined change is below the lower threshold.

22. The apparatus of claim 21 , wherein the lower threshold comprises a hysteresis value.

23. The apparatus of claim 21 , wherein continuing to adjust the position of the data head further comprises:

monitoring the signal quality while maintaining the data head at the current position to detect any changes in the signal quality greater than the lower threshold; and

if any changes greater than the lower threshold are detected, again adjusting the data head position and determining the signal quality.

24. The apparatus of claim 21 , wherein continuing to adjust the position of the data head further comprises:

determining that the data head has been maintained at the current position without stepping for a period of time in excess of a predetermined maximum time threshold; and

again adjusting the data head position and determining the signal quality.

25. The apparatus of claim 19 , wherein continuing to adjust the position of the data head further comprises:

comparing each of the determined changes to a lower threshold; and

comparing a current number of steps taken by the seek operation to a maximum number of steps.

26. The apparatus of claim 25 , wherein adjusting further comprises:

maintaining the data head at a current position in response to a result of the comparison indicating that the determined change is below the lower threshold and the current number of steps taken exceeds the maximum number of steps.

27. The apparatus of claim 17 , wherein determining signal quality comprises:

obtaining the signal quality from a read channel device.

28. The apparatus of claim 17 , wherein the signal quality comprises error values.

29. The apparatus of claim 28 , wherein the error values are indicative of errors between observed values and ideal values for the read data.

30. The apparatus of claim 17 , wherein the signal quality relates to noise in the read data signals.

31. The apparatus of claim 17 , wherein the read data signals do not include servo information.

32. The apparatus of claim 17 , wherein adjusting comprises aligning the data head with the data track.

33. A tape drive system comprising:

a data head structure to produce read data signals from user data recorded on a data track of a tape;

a head stepper coupled to the data head structure;

a data channel unit to produce read data signal quality values from the read data signals; and

a servo controller coupled to the head stepper and the data channel unit, the servo controller being configured to use the signal quality values to control adjustment of the position of the data head structure relative to the data track by the head stepper, wherein the controller adjusts the position of the data head structure relative to the data track until a predetermined level of improvement in the signal quality values is achieved.

34. The system of claim 33 , wherein the signal quality values relate to noise in the read data signals.

35. The system of claim 33 , wherein the read data signals do not include servo information.

36. The system of claim 33 , wherein adjusting comprises aligning the data head structure with the data track.

Assignments (16)
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT AT REEL/FRAME NO. 40473/0378 Recorded Oct 8, 2025
From: PNC BANK, NATIONAL ASSOCIATION, AS AGENT
To: QUANTUM CORPORATION
Reel/Frame 073061/0454 →
RELEASE OF SECURITY INTEREST Recorded Dec 27, 2018
From: TCW ASSET MANAGEMENT COMPANY LLC, AS AGENT
To: QUANTUM CORPORATION
Reel/Frame 047988/0642 →
RELEASE OF SECURITY INTEREST Recorded Oct 25, 2016
From: WELLS FARGO CAPITAL FINANCE, LLC, AS AGENT
To: QUANTUM CORPORATION
Reel/Frame 040474/0079 →
SECURITY INTEREST Recorded Oct 25, 2016
From: QUANTUM CORPORATION
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 040473/0378 →
SECURITY INTEREST Recorded Oct 21, 2016
From: QUANTUM CORPORATION
To: TCW ASSET MANAGEMENT COMPANY LLC, AS AGENT
Reel/Frame 040451/0183 →
RELEASE BY SECURED PARTY Recorded Mar 31, 2012
From: CREDIT SUISSE, CAYMAN ISLANDS BRANCH (FORMERLY KNOWN AS CREDIT SUISSE), AS COLLATERAL AGENT
To: QUANTUM CORPORATION; ADVANCED DIGITAL INFORMATION CORPORATION; CERTANCE HOLDINGS CORPORATION; CERTANCE (US) HOLDINGS, INC.; CERTANCE, LLC; QUANTUM INTERNATIONAL, INC.
Reel/Frame 027968/0007 →
SECURITY AGREEMENT Recorded Mar 31, 2012
From: QUANTUM CORPORATION
To: WELLS FARGO CAPITAL FINANCE, LLC, AS AGENT
Reel/Frame 027967/0914 →
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL RECORDED AT REEL/FRAME NO 013616/0759 Recorded Mar 27, 2012
From: KEYBANK NATIONAL ASSOCIATION
To: QUANTUM CORPORATION
Reel/Frame 027941/0352 →
SECURITY AGREEMENT Recorded Jul 26, 2007
From: QUANTUM CORPORATION; ADVANCED DIGITAL INFORMATION CORPORATION; CERTANCE HOLDINGS CORPORATION; CERTANCE (US) HOLDINGS, INC.; CERTANCE LLC; QUANTUM INTERNATIONAL, INC.
To: CREDIT SUISSE
Reel/Frame 019605/0159 →
RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT AT REEL 018303 FRAME 0282 Recorded Jul 18, 2007
From: KEYBANK NATIONAL ASSOCIATION
To: QUANTUM CORPORATION
Reel/Frame 019573/0001 →
TERMINATION OF SECURITY INTEREST IN PATENTS REEL 018269 FRAME 0005 AND REEL 018268 FRAME 0475 Recorded Jul 13, 2007
From: KEY BANK, NATIONAL ASSOCIATION
To: QUANTUM CORPORATION
Reel/Frame 019550/0659 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT (FIRST LIEN) Recorded Sep 26, 2006
From: QUANTUM CORPORATION
To: KEYBANK NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 018303/0282 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT (SECOND LIEN) Recorded Sep 19, 2006
From: QUANTUM CORPORATION
To: KEYBANK NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 018268/0475 →
SECURITY AGREEMENT Recorded Dec 30, 2002
From: QUANTUM CORP.
To: KEYBANK NATIONAL ASSOCIATION
Reel/Frame 013616/0759 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2001
From: TRIVEDI, HITESH
To: QUANTUM CORPORATION
Reel/Frame 012297/0697 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2001
From: TRIVEDI, HITESH
To: QUANTUM CORPORATION
Reel/Frame 012013/0993 →