IP Library Granted Patent US 8,792,195
Granted Patent B2
US 8,792,195 · App. 13/654,931 · Granted Jul 29, 2014

Multi-level run-length limited finite state machine with multi-penalty

Inventors: Wu Chang (Sunnyvale, CA); Razmik Karabed (San Jose, CA); Fan Zhang (Milpitas, CA)
Assignee: LSI Corporation
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,792,195
App. No.
13/654,931
Granted
Jul 29, 2014
Kind
B2
Abstract

Techniques are described for constructing maximum transition run (MTR) modulation code based upon a multi-level (ML) run-length limited (RLL) finite state machine (FSM) that implements different sets of penalties. A processor is configured to receive information from a hard disk drive (HDD) via a read channel and recover data from the HDD using MTR modulation code. A memory has computer executable instructions configured for execution by the processor to model a magnetic recording channel as a partial response channel, model a source of information to the magnetic recording channel to provide an optimized Markov source, and construct an MTR modulation code to mimic the optimized Markov source based upon an FSM having a limited transition run length and a multi-level periodic structure. The FSM provides at least two different sets of penalties in a period.

Claims (30)

1. A system comprising:

a processor configured to receive information from a hard disk drive (HDD) via a read channel and recover data from the HDD using maximum transition run (MTR) modulation code; and

a memory having computer executable instructions stored thereon, the computer executable instructions configured for execution by the processor to:

model a magnetic recording channel as a partial response channel,

model a source of information to the magnetic recording channel to provide an optimized Markov source, and

construct an MTR modulation code to mimic the optimized Markov source based upon a finite state machine (FSM) having a limited transition run length and a multi-level periodic structure, the FSM providing at least two different sets of penalties in a period.

2. The system as recited in claim 1 , wherein the magnetic recording channel is modeled using data dependent autoregressive (AR) modeling.

3. The system as recited in claim 1 , wherein the multi-level periodic structure of the FSM has an output granularity of at least a block.

4. The system as recited in claim 1 , wherein a constraint of the FSM is loosened during a final time increment of the period.

5. The system as recited in claim 4 , wherein the constraint is loosened by lowering a group of connections by at least one level.

6. The system as recited in claim 1 , wherein a capacity of the FSM is greater than a code rate for the magnetic recording channel.

7. The system as recited in claim 1 , wherein a transition distribution of the FSM is at least substantially equal to a transition distribution of the optimized Markov source.

8. A non-transitory computer-readable storage medium having computer executable instructions configured to construct maximum transition run (MTR) modulation code, the computer executable instructions comprising:

modeling, by a processor, a source of information to a partial response channel to provide an optimized Markov source; and

constructing, by the processor, an MTR modulation code to mimic the optimized Markov source based upon a finite state machine (FSM) having a limited transition run length and a multi-level periodic structure, the FSM providing at least two different sets of penalties in a period.

9. The computer-readable storage medium as recited in claim 8 , wherein the partial response channel models a magnetic recording channel using data dependent autoregressive (AR) modeling.

10. The computer-readable storage medium as recited in claim 8 , wherein the multi-level periodic structure of the FSM has an output granularity of at least a block.

11. The computer-readable storage medium as recited in claim 8 , wherein a constraint of the FSM is loosened during a final time increment of the period.

12. The computer-readable storage medium as recited in claim 11 , wherein the constraint is loosened by lowering a group of connections by at least one level.

13. The computer-readable storage medium as recited in claim 8 , wherein a transition distribution of the FSM is at least substantially equal to a transition distribution of the optimized Markov source.

14. A computer-implemented method for recovering data from a hard disk drive (HDD), the computer-implemented method comprising:

modeling, by a processor, a magnetic recording channel as a partial response channel;

modeling, by the processor, a source of information to the magnetic recording channel to provide an optimized Markov source; and

causing the processor to construct an MTR modulation code to mimic the optimized Markov source based upon a finite state machine (FSM) having a limited transition run length and a multi-level periodic structure, the FSM providing at least two different sets of penalties in a period.

15. The computer-implemented method as recited in claim 14 , wherein the magnetic recording channel is modeled using data dependent autoregressive (AR) modeling.

16. The computer-implemented method as recited in claim 14 , wherein the multi-level periodic structure of the FSM has an output granularity of at least a block.

17. The computer-implemented method as recited in claim 14 , wherein a constraint of the FSM is loosened during a final time increment of the period.

18. The computer-implemented method as recited in claim 17 , wherein the constraint is loosened by lowering a group of connections by at least one level.

19. The computer-implemented method as recited in claim 14 , wherein a capacity of the FSM is greater than a code rate for the magnetic recording channel.

20. The computer-implemented method as recited in claim 14 , wherein a transition distribution of the FSM is at least substantially equal to a transition distribution of the optimized Markov source.

Assignments (10)
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 ERROR IN RECORDING THE MERGER IN THE INCORRECT US PATENT NO. 8,876,094 PREVIOUSLY RECORDED ON REEL 047351 FRAME 0384. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 8, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 049248/0558 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF THE MERGER PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0910. 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 047351/0384 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047230/0910 →
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 Oct 18, 2012
From: CHANG, WU; KARABED, RAZMIK; ZHANG, FAN
To: LSI CORPORATION
Reel/Frame 029152/0807 →
Continuity (1)
Related Publication 20140115381A1 · Apr 24, 2014