Systems and methods for adaptation of a two-dimensional magnetic recording channel

US11145331B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-11145331-B1
Application numberUS-202017084370-A
CountryUS
Kind codeB1
Filing dateOct 29, 2020
Priority dateOct 29, 2019
Publication dateOct 12, 2021
Grant dateOct 12, 2021

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.

Systems and methods for adaptation of a two-dimensional magnetic recording (TDMR) channel are provided. Read-back signals from respective read sensors of a TDMR channel are received at an equalizer, the read-back signals corresponding to a digital signal value. A log-likelihood ratio (LLR) signal is generated based at least in part on the read-back signals. A cross-entropy value is generated indicative of a mismatch between a probability of detected bit and a probability of the true recorded bit. The equalizer is adapted by setting an equalizer parameter to a value that corresponds to a minimum cross-entropy value from among the computed cross-entropy value and one or more previously computed cross-entropy values, to decrease a read-back bit error rate for the TDMR channel.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for adaptation of a two-dimensional magnetic recording (TDMR) channel, comprising: receiving, at an equalizer, read-back signals from respective read sensors of a TDMR channel, the read-back signals corresponding to a digital signal value; generating a log-likelihood ratio (LLR) signal based at least in part on the read-back signals; computing a cross-entropy value indicative of a mismatch between a probability of detected bit and a probability of the true recorded bit; and adapting the equalizer by setting an equalizer parameter to a value that corresponds to a minimum cross-entropy value from among the computed cross-entropy value and one or more previously computed cross-entropy values, to decrease a read-back bit error rate for the TDMR channel. 2. The method for adaptation of a TDMR channel claimed in claim 1 , wherein the equalizer comprises a plurality of filter taps having a plurality of coefficients, respectively, and wherein the adapting the equalizer based on the cross-entropy value comprises setting one or more of the plurality of coefficients to one or more respective values that correspond to a minimum cross-entropy value from among the computed cross-entropy value and one or more previously computed cross-entropy values. 3. The method for adaptation of a TDMR channel claimed in claim 1 , wherein the read-back signals contain inter-symbol interference (ISI) from data recorded on the media, and wherein the LLR signal is generated by feeding an output of the equalizer through a a soft sequence detector configured to remove inter-symbol interference. 4. The method for adaptation of a TDMR channel claimed in claim 1 , wherein generating the LLR signal comprises: generating branch metrics at a Viterbi detector based on an output of the equalizer; and generating the LLR signal at a soft output Viterbi algorithm module based on the branch metrics, the LLR signal being a soft output indicative of both a detected digital bit value and a reliability of a likelihood that the detected digital bit value is accurate. 5. The method for adaptation of a TDMR channel claimed in claim 1 , wherein computing the cross-entropy value comprises: receiving, at the equalizer via the read sensors of the TDMR channel, a plurality of read-back signals corresponding to a plurality of digital bit values stored on a recording medium, the plurality of digital bit values representing a set of training data; computing a plurality of cross-entropy values for the plurality of digital bit values, respectively; computing an average cross-entropy function based on the plurality of cross-entropy values; and utilizing the average cross-entropy function as a cost function for the adapting of the equalizer. 6. The method for adaptation of a TDMR channel claimed in claim 1 , wherein computing the cross-entropy value comprises computing a gradient of between cross-entropy values and values of coefficients of filter taps of the equalizer. 7. The method for adaptation of a TDMR channel claimed in claim 6 , wherein the TDMR channel comprises a branch metric unit (BMU) and a path metric unit (PMU), and wherein computing the gradient between the cross-entropy values and the values of the coefficients of the filter taps of the equalizer comprises computing a gradient between LLR values and values of a path metric difference (PMD) of the PMU, a gradient between the values of the PMD and values of a branch metric (BM) of the BMU, and a gradient between the values of the BM and the values of the coefficients of the filter taps. 8. The method for adaptation of a TDMR channel claimed in claim 7 , wherein the BMU comprises a Viterbi detector configured to generate branch metrics based on an output of the equalizer. 9. The method for adaptation of a TDMR channel claimed in claim 8 , wherein the PMU is configured to execute a soft output Viterbi algorithm (SOVA) based on the branch metrics to generate the LLR signal, the LLR signal being a soft output indicative of both a decoded digital bit value and a reliability of a likelihood that the decoded digital bit value is accurate. 10. The method for adaptation of a TDMR channel claimed in claim 6 , wherein adapting the equalizer based on the cross-entropy value comprises setting one or more of the coefficients to a value that corresponds to a minimum cross-entropy according to the computed gradient. 11. The method for adaptation of a TDMR channel claimed in claim 1 , wherein the read-back signals comprise error-correcting codes and wherein the method further comprises computing, at an error-correcting decoder, the digital signal value based on the error-correcting codes of the read-back signals. 12. The method for adaptation of a TDMR channel claimed in claim 1 , wherein the TDMR channel comprises a channel estimation filter having a plurality of filter tap coefficients, and wherein the method further comprises adapting the filter tap coefficients of the channel estimation filter based on the computed cross-entropy. 13. The method for adaptation of a TDMR channel claimed in claim 1 , wherein the equalizer is a nonlinear equalizer configured to perform nonlinear equalization upon the read-back signals to reduce non-linear noise originating from non-linear noise sources. 14. The method for adaptation of a TDMR channel claimed in claim 13 , wherein the nonlinear equalizer comprises a neural network including a plurality of hidden node layers, with each hidden node layer comprising a plurality of hidden nodes, and wherein the method further comprises executing hyperbolic tangent function activation functions (tanh) at the plurality of hidden nodes. 15. The method for adaptation of a TDMR channel claimed in claim 13 , further comprising: estimating a plurality of bit error rates for a plurality of configurations of the nonlinear equalizer, respectively, each of the plurality of configurations corresponding to a number of hidden node layers having respective numbers of hidden nodes; and configuring the nonlinear equalizer to have one of the plurality of configurations corresponds to a minimum bit error rate value from among the plurality of bit error rates. 16. The method for adaptation of a TDMR channel claimed in claim 13 , further comprising: generating, based on a probability distribution function (PDF) of noise detected at an output of the nonlinear equalizer, a curve fitting model comprising a plurality of branch metric parameters; and configuring the curve fitting model to be utilized as a modified branch metric of the BMU. 17. The method for adaptation of a TDMR channel claimed in claim 16 , further comprising adapting the values of one or more of the plurality of branch metric parameters to minimize the cross-entropy signal by setting values of the branch metric parameters to values that correspond to a minimum cross-entropy value from among the computed cross-entropy value and one or more previously computed cross-entropy values. 18. The method for adaptation of a TDMR channel claimed in claim 1 , wherein the equalizer is configured to perform linear equalization upon the read-back signals to reduce linear noise originating from linear noise sources. 19. A two-dimensional magnetic recording (TDMR) read-back channel, comprising: equalizer circuitry configured to execute an equalization algorithm upon read-back signals received from respective read sensors, the read-back signals corresponding to a digital signal value; soft sequence detector for an inter-symbol interference (ISI) channel

Assignees

Inventors

Classifications

  • filtering or equalising, e.g. setting the tap weights of an FIR filter · 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 US11145331B1 cover?
Systems and methods for adaptation of a two-dimensional magnetic recording (TDMR) channel are provided. Read-back signals from respective read sensors of a TDMR channel are received at an equalizer, the read-back signals corresponding to a digital signal value. A log-likelihood ratio (LLR) signal is generated based at least in part on the read-back signals. A cross-entropy value is generated in…
Who is the assignee on this patent?
Marvell Asia Pte Ltd
What technology area does this patent fall under?
Primary CPC classification G11B20/10046. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 12 2021 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).