Primary and secondary servo timing gates used with simultaneously operating readers

US9865291B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9865291-B1
Application numberUS-201715601019-A
CountryUS
Kind codeB1
Filing dateMay 22, 2017
Priority dateMay 22, 2017
Publication dateJan 9, 2018
Grant dateJan 9, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

First and second read channel logic circuits are configured to process first and second signals communicated from respective first and second readers that simultaneously read from a magnetic disk. A first servo detection circuit generates a primary servo gate based on timing data from the first reader. The primary servo gate is used for processing the first signal via the first read channel logic. A second servo detection circuit that generates a secondary servo gate based on the primary servo gate and an adjustment value. The secondary servo gate is used for processing the second signal via the second read channel logic.

First claim

Opening claim text (preview).

What is claimed is: 1. An apparatus, comprising: first and second read channel logic circuits configured to process first and second signals communicated from respective first and second readers, the first and second readers simultaneously reading from a magnetic disk; a first servo detection circuit that generates a primary servo gate based on timing data read from the magnetic disk via the first reader, the primary servo gate used for processing the first signal via the first read channel logic; and a second servo detection circuit that generates a secondary servo gate based on the primary servo gate and an adjustment value, the secondary servo gate used for processing the second signal via the second read channel logic. 2. The apparatus of claim 1 , wherein the adjustment value is based on an estimated physical separation between the first and second readers. 3. The apparatus of claim 2 , wherein the adjustment value is further based on an average of at least two values read from each of first and second reference counters associated with the respective first and second servo detection circuits. 4. The apparatus of claim 3 , wherein the values comprise P 1 and P 2 read from the first reference counter and S 1 and S 2 read from the second reference counter, the values read in the order of P 1 , S 1 , P 2 , S 2 , and wherein the average comprises {(P 1 −S 2 )+3(P 2 −S 1 )}/4. 5. The apparatus of claim 1 , wherein the first and second readers are configured to simultaneously read from a same surface of the magnetic disk. 6. The apparatus of claim 1 , further comprising a selector module that selects one of the first or second readers to provide the timing data for the primary servo gate based on a dynamic criterion. 7. The apparatus of claim 6 , wherein the dynamic criterion comprises which of the first or second readers first acquires a servo timing lock based on servo marks recorded to the magnetic disk. 8. A method comprising: generating a primary servo gate based on a first timing data read from a magnetic disk via a first reader, the first reader associated with a first read channel logic circuit; processing a first signal of the first reader via a first read channel logic circuit that utilizes the primary servo gate for timing; generating a secondary servo gate based on the primary servo gate and an adjustment value; and processing a second signal of a second reader via a second read channel logic circuit that utilizes the secondary servo gate for timing, the first and second readers simultaneously reading from the same magnetic disk. 9. The method of claim 8 , further comprising determining that second timing data read from the magnetic disk via the second reader satisfies a criterion, and in response thereto: generating the primary servo gate based on the second timing data; utilizing the primary servo gate for timing the second channel logic; and utilizing the secondary servo gate for timing the first channel logic. 10. The method of claim 9 , wherein the criterion comprises acquiring the second timing signal from the magnetic disk via the second reader before acquiring the first timing signal from the magnetic disk via the first reader. 11. The method of claim 9 , wherein the adjustment value is based on an estimated physical separation between the first and second readers. 12. The method of claim 11 , wherein the adjustment value is further based on an average of at least two values from each of first and second reference counters associated with the respective first and second servo detection circuits. 13. The method of claim 12 , wherein the values comprise P 1 and P 2 read from the first reference counter and S 1 and S 2 read from the second reference counter, the values read in the order of P 1 , S 1 , P 2 , S 2 , and wherein the average comprises {(P 1 −S 2 )+3(P 2 −S 1 )}/4. 14. An apparatus, comprising: interface circuitry configured to receive first and second signals generated by respective first and second readers that read simultaneously from a magnetic disk; a controller configured to: generate a primary servo gate based on first timing data detected from the first signal; process the first signal via a first read channel logic circuit that utilizes the primary servo gate for timing; generate a secondary servo gate based on the primary servo gate and an adjustment value; and process the second signal of the second reader via a second read channel logic circuit that utilizes the secondary servo gate for timing. 15. The apparatus of claim 14 , wherein the controller is further configured to determining that a second timing data read detected from the second signal satisfies a criterion, and in response thereto: generate the primary servo gate based on the second timing data; utilize the primary servo gate for timing the second channel logic; and utilize the secondary servo gate for timing the first channel logic. 16. The apparatus of claim 15 , wherein the criterion comprises acquiring the second timing signal from the magnetic disk via the second reader before acquiring the first timing signal from the magnetic disk via the first reader. 17. The apparatus of claim 15 , wherein the adjustment value is based on an estimated physical separation between the first and second readers. 18. The apparatus of claim 17 , wherein the adjustment value is further based on an average of at least two values from each of first and second reference counters associated with the respective first and second servo detection circuits. 19. The apparatus of claim 18 , wherein the values comprise P 1 and P 2 read from the first reference counter and S 1 and S 2 read from the second reference counter, the values read in the order of P 1 , S 1 , P 2 , S 2 , and wherein the average comprises {(P 1 −S 2 )+3(P 2 −S 2 )}/4. 20. The apparatus of claim 14 , wherein the first and second readers are configured to simultaneously read from a same surface of the magnetic disk.

Assignees

Inventors

Classifications

  • Servo signal format patterns or signal processing thereof, e.g. dual, tri, quad, burst signal patterns · CPC title

  • Synchronisation; Clocking (G11B5/59622 takes precedence) · CPC title

  • Multiple actuators addressing the same disk, e.g. to improve data rate or access rate · CPC title

  • Detection or processing of peak/envelop signals · CPC title

  • Acquisition or selection of servo format from a system reference (after track seek G11B5/5556) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9865291B1 cover?
First and second read channel logic circuits are configured to process first and second signals communicated from respective first and second readers that simultaneously read from a magnetic disk. A first servo detection circuit generates a primary servo gate based on timing data from the first reader. The primary servo gate is used for processing the first signal via the first read channel log…
Who is the assignee on this patent?
Seagate Technology Llc
What technology area does this patent fall under?
Primary CPC classification G11B5/59688. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 09 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).