IP Library Granted Patent US 9,025,265
Granted Patent B1
US 9,025,265 · App. 14/230,532 · Granted May 5, 2015

Method of format savings via predictive correction of synchronization word

Inventors: Scott M. Dziak (Fort Collins, CO); Richard Rauschmayer (Longmont, CO); Jason D. Byrne (Lyons, CO)
Assignee: LSI Corporation
G11B27/36G11B20/10009
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 9,025,265
App. No.
14/230,532
Granted
May 5, 2015
Kind
B1
Abstract

A method and system for providing format savings in data sectors. The method includes receiving a signal outputted from an analog-to-digital conversion circuit. The method further includes shifting a signal phase of the signal based at least upon a corrected phase at an output of a phase loop and a phase measured when the signal was digitally sampled by the analog-to-digital conversion circuit. The method also includes adjusting a gain of the signal based at least upon a current gain loop correction and a gain correction made when the signal was digitally sampled by the analog-to-digital conversion circuit. Additionally, the method includes adjusting the signal based at least upon an output of a current offset correction and an offset correction made when the signal was digitally sampled by the analog-to-digital conversion circuit. The method also includes outputting an adjusted signal to a sync mark detector.

Claims (61)

1. A method, comprising:

receiving a signal outputted from an analog-to-digital conversion circuit; and

shifting a signal phase of the signal by a difference of i) a corrected phase at an output of a phase loop and ii) a phase measured when the signal was digitally sampled by the analog-to-digital conversion circuit;

adjusting a gain of the signal based at least upon i) a current gain loop correction and ii) a gain correction made when the signal was digitally sampled by the analog-to-digital conversion circuit;

adjusting the signal based at least upon i) an output of a current offset correction and ii) an offset correction made when the signal was digitally sampled by the analog-to-digital conversion circuit; and

outputting an adjusted signal to a sync mark detector.

2. The method of claim 1 , wherein adjusting a gain of the signal based at least upon i) a current gain loop correction and ii) a gain correction made when the signal was digitally sampled by the analog-to-digital conversion circuit further comprises:

adjusting a gain of the signal by a ratio of i) a current gain loop correction to ii) a gain correction made when the signal was digitally sampled by the analog-to-digital conversion circuit.

3. The method of claim 1 , wherein adjusting the signal based at least upon i) an output of a current offset correction and ii) an offset correction made when the signal was digitally sampled by the analog-to-digital conversion circuit further comprises:

adjusting the signal by a difference of i) an output of a current offset correction and ii) an offset correction made when the signal was digitally sampled by the analog-to-digital conversion circuit.

4. The method of claim 1 ,

wherein adjusting a gain of the signal based at least upon i) a current gain loop correction and ii) a gain correction made when the signal was digitally sampled by the analog-to-digital conversion circuit further comprises:

adjusting a gain of the signal by a ratio of i) a current gain loop correction to ii) a gain correction made when the signal was digitally sampled by the analog-to-digital conversion circuit; and

wherein adjusting the signal based at least upon i) an output of a current offset correction and ii) an offset correction made when the signal was digitally sampled by the analog-to-digital conversion circuit further comprises:

adjusting the signal by a difference of i) an output of a current offset correction and ii) an offset correction made when the signal was digitally sampled by the analog-to-digital conversion circuit.

5. The method of claim 4 , wherein adjusting a gain of the signal by a ratio of i) a current gain loop correction to ii) a gain correction made when the signal was digitally sampled by the analog-to-digital conversion circuit further comprises:

adjusting, after a delay, a gain of the signal by a ratio of i) a current gain loop correction to ii) a gain correction made when the signal was digitally sampled by the analog-to-digital conversion circuit.

6. The method of claim 1 , wherein, as a result of: shifting the signal phase of the signal by the difference of i) the corrected phase at the output of the phase loop and ii) the phase measured when the signal was digitally sampled by the analog-to-digital conversion circuit; adjusting the gain of the signal based at least upon i) the current gain loop correction and ii) the gain correction made when the signal was digitally sampled by the analog-to-digital conversion circuit; and adjusting the signal based at least upon i) the output of the current offset correction and ii) the offset correction made when the signal was digitally sampled by the analog-to-digital conversion circuit, the signal is corrected by utilizing information which was not applied when the signal was digitally sampled by the analog-to-digital conversion circuit.

7. The method of claim 1 , further comprising:

determining an initial rotation of incoming analog-to-digital data based upon a zero phase start calculation; and

determining a rate to de-rotate analog-to-digital samples based upon phase loop updates.

8. The method of claim 1 , further comprising:

receiving a selection to bypass an interpolator.

9. The method of claim 1 , wherein outputting an adjusted signal to a sync mark detector further comprises:

outputting a fractionally delayed adjusted signal to a sync mark detector.

10. The method of claim 1 , further comprising:

calculating a fractional delay; and

providing the fractional delay to a fractional delay filter.

11. The method of claim 1 , further comprising:

performing a phase prediction based upon a phase calculated by the phase loop and an updated phase provided to an interpolator; and

sending the phase prediction and an advance/retard direction to a quantize and saturate circuit.

12. The method of claim 11 , further comprising:

converting the phase prediction and the advance/retard direction to a phase delay; and

sending the phase delay to a fractional delay filter.

13. The method of claim 12 , wherein the fractional delay filter comprises an integer delay and a fractional delay.

14. A storage system, comprising:

an analog/digital conversion circuit;

a sync mark detector; and

a correction circuit, the correction circuit being coupled to the analog/digital conversion circuit and the sync mark detector, the correction circuit including a interpolator, a multiplier, and an offset adjustment means, wherein the correction circuit is configured to perform:

receiving a signal outputted from an analog-to-digital conversion circuit;

shifting a signal phase of the signal based at least upon i) a corrected phase at an output of a phase loop and ii) a phase measured when the signal was digitally sampled by the analog-to-digital conversion circuit;

adjusting a gain of the signal by a ratio of i) a current gain loop correction to ii) a gain correction made when the signal was digitally sampled by the analog-to-digital conversion circuit;

adjusting the signal based at least upon i) an output of a current offset correction and ii) an offset correction made when the signal was digitally sampled by the analog-to-digital conversion circuit; and

outputting an adjusted signal to the sync mark detector.

15. The storage system of claim 14 , wherein the storage system is implemented as a RAID (redundant array of independent storage devices) system.

16. The storage system of claim 14 , wherein the storage system comprises at least one hard disk drive.

17. A method, comprising:

receiving a signal outputted from an analog-to-digital conversion circuit;

shifting a signal phase of the signal based at least upon i) a corrected phase at an output of a phase loop and ii) a phase measured when the signal was digitally sampled by the analog-to-digital conversion circuit;

adjusting a gain of the signal based at least upon i) a current gain loop correction and ii) a gain correction made when the signal was digitally sampled by the analog-to-digital conversion circuit;

adjusting the signal by a difference of i) an output of a current offset correction and ii) an offset correction made when the signal was digitally sampled by the analog-to-digital conversion circuit;

performing a phase prediction based upon a phase calculated by the phase loop and an updated phase provided to an interpolator;

sending the phase prediction and an advance/retard direction to a quantize and saturate circuit;

converting the phase prediction and the advance/retard direction to a phase delay;

sending the phase delay to a fractional delay filter, wherein the fractional delay filter comprises an integer delay and a fractional delay; and

outputting an adjusted signal to a sync mark detector.

18. The method of claim 17 , further comprising:

receiving a selection to bypass an interpolator.

19. The storage system of claim 14 , wherein, as a result of: shifting the signal phase of the signal based at least upon i) the corrected phase at the output of the phase loop and ii) the phase measured when the signal was digitally sampled by the analog-to-digital conversion circuit; adjusting the gain of the signal by the ratio of i) the current gain loop correction to ii) the gain correction made when the signal was digitally sampled by the analog-to-digital conversion circuit; and adjusting the signal based at least upon i) the output of the current offset correction and ii) the offset correction made when the signal was digitally sampled by the analog-to-digital conversion circuit, the correction circuit corrects the signal by utilizing information which was not applied when the signal was digitally sampled by the analog-to-digital conversion circuit.

20. The method of claim 17 , wherein shifting a signal phase of the signal based at least upon i) a corrected phase at an output of a phase loop and ii) a phase measured when the signal was digitally sampled by the analog-to-digital conversion circuit further comprises:

shifting a signal phase of the signal by a difference of i) a corrected phase at an output of a phase loop and ii) a phase measured when the signal was digitally sampled by the analog-to-digital conversion circuit.

Assignments (10)
MERGER Recorded Mar 3, 2023
From: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED; BROADCOM INTERNATIONAL PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 062952/0850 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2020
From: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
To: BROADCOM INTERNATIONAL PTE. LTD.
Reel/Frame 053771/0901 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE PREVIOUSLY RECORDED AT REEL: 047422 FRAME: 0464. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 6, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048883/0702 →
MERGER Recorded Oct 5, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047422/0464 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041710/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037808/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032856-0031) Recorded Feb 2, 2016
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: LSI CORPORATION; AGERE SYSTEMS LLC
Reel/Frame 037684/0039 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2015
From: LSI CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 035390/0388 →
PATENT SECURITY AGREEMENT Recorded May 8, 2014
From: LSI CORPORATION; AGERE SYSTEMS LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 032856/0031 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2014
From: DZIAK, SCOTT M.; RAUSCHMAYER, RICHARD; BYRNE, JASON D.
To: LSI CORPORATION
Reel/Frame 032562/0630 →
Continuity (1)
Provisional Application 61946258 · Feb 28, 2014