IP Library Granted Patent US 8,149,527
Granted Patent B2
US 8,149,527 · App. 12/111,889 · Granted Apr 3, 2012

Systems and methods for reducing attenuation of information derived from a defective medium

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 8,149,527
App. No.
12/111,889
Granted
Apr 3, 2012
Kind
B2
Abstract

Various embodiments of the present invention provide systems and methods for data regeneration. For example, a method for data regeneration is disclosed that includes receiving a data input derived from a medium, determining a media defect corresponding to the data input, and determining an attenuation factor associated with the defective medium. Based at least in part on the determination that the medium is defective, amplifying the data input by a derivative of the attenuation factor to regenerate the data.

Claims (52)

1. A system for regenerating data, the system comprising:

a media defect detector, wherein the media defect detector is operable to identify a potential media defect associated with a medium from which an input signal is derived;

an attenuation amplitude detector, wherein the attenuation amplitude detector generates an attenuation factor; and

a data detector, wherein the data detector processes a derivative of the input signal, wherein an amplitude of the derivative of the input signal is augmented by the attenuation factor when the potential media defect is indicated.

2. The system of claim 1 , wherein the data detector is selected from a group consisting of: a soft output Viterbi detector, and a maximum a posteriori detector.

3. The system of claim 1 , wherein an output of the data detector is provided to a decoder, and wherein the decoder provides a decoded output reflecting a regenerated value of the input signal.

4. The system of claim 3 , wherein the decoder is a low density parity check decoder.

5. The system of claim 1 , wherein the attenuation factor is represented as η, wherein augmentation of the derivative of the input signal is accomplished as part of a detection algorithm implemented by the data detector, wherein the derivative of the input signal is represented by ideal, and wherein a branch metric of the detection algorithm is represented as:

(f*y−η(ideal)) 2 /N0,

wherein f*y is a filtered version of the data input, and wherein N 0 represents white noise.

6. The system of claim 1 , wherein the data detector processes the input signal without augmentation by the attenuation factor when the potential media defect is not indicated.

7. The system of claim 1 , wherein the data detector is a first data detector, and wherein the system further comprises:

a second data detector, wherein the second data detector processes a null data set when the potential media defect is indicated.

8. The system of claim 7 , wherein the second data detector provides a soft input, wherein the attenuation factor is represented as η, wherein augmentation of the input signal is accomplished as part of a detection algorithm implemented by the first data detector, and wherein a branch metric of the detection algorithm is represented as: (f*y−η(ideal)) 2 /N 0 plus the soft input.

9. The system of claim 7 , wherein an output of the second data detector is provided to a decoder, and wherein an output of the decoder is provided to the first data detector.

10. The system of claim 9 , wherein the decoder is a low density parity check decoder.

11. The system of claim 1 , wherein the medium is selected from a group consisting of: a magnetic storage medium, a wireless transmission medium, and a wired transmission medium.

12. A system for regenerating data, the system comprising:

a media defect detector, wherein the media defect detector is operable to identify a potential media defect associated with a medium from which an input signal is derived;

an attenuation amplitude detector, wherein the attenuation amplitude detector generates an attenuation factor;

a first data detector, wherein the first data detector processes a null data set when the potential media defect is indicated;

a decoder, wherein the decoder receives the output of the first detector and provides a soft input based on the output of the first detector; and

a second data detector, wherein the second data detector processes a derivative of the input signal augmented by the attenuation factor when the potential media defect is indicated.

13. The system of claim 12 , wherein the first data detector and the second data detector are selected from a group consisting of: a soft output Viterbi detector, and a maximum a posteriori detector.

14. The system of claim 12 , wherein the decoder is a low density parity check decoder.

15. The system of claim 12 , wherein the decoder is a first decoder, and wherein the system further comprises:

a second decoder operable to provide a decoded output reflecting a regenerated value of the input signal.

16. The system of claim 12 , wherein the attenuation factor is represented as η, wherein augmentation of the derivative of the input signal is accomplished as part of a detection algorithm implemented by the data detector, wherein the derivative of the input signal is represented by ideal, and wherein a branch metric of the detection algorithm is represented as:

(f*y−η(ideal)) 2 /N0+the soft input,

wherein f*y is a filtered version of the data input, and wherein N 0 represents white noise.

17. The system of claim 12 , wherein the second data detector is operable to process the input signal without augmentation by the attenuation factor when the potential media defect is not indicated.

18. The system of claim 12 , wherein the medium is selected from a group consisting of: a magnetic storage medium, a wireless transmission medium, and a wired transmission medium.

19. A method for regenerating data derived from a defective medium, the method comprising:

receiving a data input derived from a medium;

determining a media defect corresponding to the data input;

determining an attenuation factor associated with the media defect; and

based at least in part on the determination of the media defect, augmenting an amplitude of a signal derived from the data input by an amount corresponding to the attenuation factor to regenerate a data set from the storage medium.

20. The method of claim 19 , wherein the attenuation factor is represented as η, wherein the signal derived from the data input is represented by ideal, and wherein augmenting the amplitude of the signal derived from the data input is accomplished as part of a data detection algorithm done in accordance with the following equation:

(f*y−η(ideal)) 2 ,

wherein f*y is a filtered version of the data input.

21. The method of claim 20 , wherein augmenting the amplitude of the signal derived from the data input is done as part of calculating a branch metric used in relation to the data detection algorithm in accordance with the following equation:

(f*y−η(ideal)) 2 /N0,

wherein N 0 represents white noise.

22. The method of claim 21 , wherein the data input is a first data input, wherein the method further comprises:

receiving a second data input, wherein the second data input is derived from the medium;

determining that the medium is non-defective at the location corresponding to the second data input;

processing the second data input using a detector, wherein the branch metric of the detection algorithm is represented as: (f*y−ideal) 2 /N 0 .

23. The method of claim 20 , wherein the data detection algorithm is selected from a group consisting of: a soft output Viterbi algorithm, and a maximum a posteriori algorithm.

24. The method of claim 19 , wherein augmenting the amplitude of the signal derived from the data input is done by multiplying the signal derived from the data input by an amount corresponding to the attenuation factor.

25. The method of claim 24 , wherein amplifying the data input by a derivative of the attenuation factor is replaced by nullifying the data input in a first stage processing, wherein a soft input is generated that includes the nullified data input.

26. The method of claim 25 , wherein the method further comprises:

processing the soft input using a subsequent processing stage, wherein the attenuation factor is represented as η, wherein processing the soft input using the second stage includes processing the soft input using a data detection algorithm, and wherein the a branch metric of the detection algorithm is represented as: η 2 (f*y/η−ideal) 2 /N 0 plus the soft input, wherein the attenuation factor is represented as η, wherein the signal derived from the data input is represented by ideal, wherein f*y is a filtered version of the data input, and wherein N 0 represents white noise.

Assignments (11)
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 EFFECTIVE DATE OF MERGER TO 09/05/2018 PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0133. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047630/0456 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047230/0133 →
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: AGERE SYSTEMS LLC
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 035365/0634 →
CERTIFICATE OF CONVERSION Recorded Aug 29, 2014
From: AGERE SYSTEMS INC.
To: AGERE SYSTEMS LLC
Reel/Frame 033663/0948 →
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 Apr 29, 2008
From: TAN, WEIJUN; YANG, SHAOHUA; BURGER, HARLEY; RAUSCHMAYER, RICHARD; FITZPATRICK, KELLY; ZHONG, HAO; LEE, YUAN XING; XU, CHANGYOU
To: AGERE SYSTEMS INC.
Reel/Frame 020874/0854 →