IP Library Granted Patent US 7,817,365
Granted Patent B2
US 7,817,365 · App. 11/640,706 · Granted Oct 19, 2010

Address mark detection with error threshold that varies with timing jitter

Assignee: Seagate Technology LLC
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 7,817,365
App. No.
11/640,706
Granted
Oct 19, 2010
Kind
B2
Abstract

An apparatus includes an address mark detector having an address mark output. The address mark output is indicated as erroneous if errors in a detected address mark exceed an error threshold function. The error function has a variation as a function of a difference between a detected address mark time and a reference address mark time.

Claims (30)

1. An apparatus, comprising:

an address mark detector having an address mark output, the address mark output being indicated as erroneous when errors in a detected address mark exceed an error threshold function, the error threshold function having a variation as a function of a difference between a detected address mark time and a reference address mark time.

2. The apparatus of claim 1 wherein the error threshold function permits a larger number of errors closer to the reference address mark time, and permits a decreasing number of errors farther from the reference address mark time.

3. The apparatus of claim 1 wherein the address mark detector comprises an address mark time output , and the apparatus comprises a function generator that comprises:

a reference circuit providing the reference address mark time;

a timing error comparator that receives the reference address mark time and the address mark time output, and that generates a comparator output; and

a threshold selector that receives the comparator output and that generates the error threshold function.

4. The apparatus of claim 1 wherein the indicating of the address mark as erroneous comprises suppressing the address mark output.

5. The apparatus of claim 4 wherein the suppressing of the address mark output comprises repeating a preceding unsuppressed address mark that is adjusted for head travel.

6. The apparatus of claim 1 wherein the detected address mark has timing that is controlled by a disc locked clock.

7. A method, comprising:

detecting a number of bit errors and a time position of a detected address mark;

calculating an error threshold function as a function of a difference between the time position of the address mark and a reference address mark time; and

providing an address mark output that is indicated as erroneous if the number of bit errors exceed the error threshold function.

8. The method of claim 7 , comprising:

shaping the error threshold function to permit a larger number of bit errors closer to the nominal time, and to permit a decreasing number of errors farther from the nominal time.

9. The method of claim 7 , comprising:

providing an address mark time output;

providing a reference time output; and

generating a comparison of the address mark time output and the reference time output.

10. The method of claim 7 , comprising:

controlling timing of the address mark detector with a disc locked clock.

11. The method of claim 7 , comprising:

generating an address mark time output;

providing a reference time output;

generating a comparator output that represents timing error of the address mark time output with respect to the reference time output; and

generating the error threshold function as a function of the comparator output.

12. The method of claim 7 wherein multiple error threshold functions are generated, and one of the multiple error threshold functions is selectable for use.

13. The method of claim 7 wherein the indicating as erroneous comprises suppressing the address mark output.

14. The method of claim 7 wherein the indicating as erroneous comprises repeating a preceding non-erroneous address mark that is adjusted for head travel.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Jul 23, 2025
From: THE BANK OF NOVA SCOTIA
To: SEAGATE TECHNOLOGY PUBLIC LIMITED COMPANY; SEAGATE TECHNOLOGY; SEAGATE TECHNOLOGY HDD HOLDINGS; I365 INC.; SEAGATE TECHNOLOGY LLC; SEAGATE TECHNOLOGY INTERNATIONAL; SEAGATE HDD CAYMAN; SEAGATE TECHNOLOGY (US) HOLDINGS, INC.
Reel/Frame 072193/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Jul 19, 2013
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT AND SECOND PRIORITY REPRESENTATIVE
To: SEAGATE TECHNOLOGY LLC; EVAULT INC. (F/K/A I365 INC.); SEAGATE TECHNOLOGY INTERNATIONAL; SEAGATE TECHNOLOGY US HOLDINGS, INC.
Reel/Frame 030833/0001 →
SECURITY AGREEMENT Recorded Mar 24, 2011
From: SEAGATE TECHNOLOGY LLC
To: THE BANK OF NOVA SCOTIA, AS ADMINISTRATIVE AGENT
Reel/Frame 026010/0350 →
RELEASE Recorded Jan 19, 2011
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: SEAGATE TECHNOLOGY HDD HOLDINGS; MAXTOR CORPORATION; SEAGATE TECHNOLOGY LLC; SEAGATE TECHNOLOGY INTERNATIONAL
Reel/Frame 025662/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2009
From: MAXTOR CORPORATION
To: SEAGATE TECHNOLOGY LLC
Reel/Frame 022987/0909 →
SECURITY AGREEMENT Recorded May 15, 2009
From: MAXTOR CORPORATION; SEAGATE TECHNOLOGY LLC; SEAGATE TECHNOLOGY INTERNATIONAL
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT AND FIRST PRIORITY REPRESENTATIVE; WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT AND SECOND PRIORITY REPRESENTATIVE
Reel/Frame 022757/0017 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2006
From: FISHER, MATTHEW
To: MAXTOR CORPORATION
Reel/Frame 018703/0367 →
Continuity (2)
Provisional Application 6075980700 · Jan 18, 2006
Related Publication 20070165319A1 · Jul 19, 2007