Patent US5734680A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5734680A Expired / Lapsed US ⏱️ 0.0 years remaining

Analog implementation of a partial response maximum likelihood (PRML) read channel

Assignee: Avago Technologies International Sales Pte Ltd
•
Filing: 1995-08-09
•
Granted: 1998-03-31
•
Expires: 2015-08-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An analog, fully integrated, partial response maximum likelihood (PRML) read channel utilizing a high-performance analog delay line, an analog adaptive equalizer and an analog Viterbi detector is provided, resulting in saved space, performance gains, and lower power consumption. For signal detection and reconstruction used in read operations, the partial response maximum likelihood (PRML) read channel includes a variable gain amplifier coupled to a lowpass filter for input to an adaptive analog equalizer. The adaptive analog equalizer comprises an analog delay line and an analog feedforward equalizer (FFE). An analog Viterbi detector employs maximum-likelihood sequence estimation (MLSE) techniques to performs the signal detection function. A decoder/descrambler produces a final reconstructed signal. The analog implementation of a partial response maximum likelihood (PRML) read channel also includes a scrambler/encoder coupled to a write precompensation circuit for output to a separate write head.

Inventors

  • 👤 Charles E. Moore
  • 👤 Richard A. Baumgartner
  • 👤 Travis N. Blalock
  • 👤 Thomas M. Walley
  • 👤 Robert A. Zimmer
  • 👤 Rajeev Badyal
  • 👤 Li Ching Tsai
  • 👤 Larry S. Metz
  • 👤 Sui-hing Leung
  • 👤 James S. Ignowski
  • 👤 Kenneth R. Stafford
  • 👤 Ran-Fun Chiu
  • 👤 Richard A. Baugh

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 07:16
CPC Classifications
G; G11; G11B; G11B5/00; G11B5/02; G11B5/09; G11B20/00; G11B20/10; G11B20/10009

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 156 words
An analog partial response maximum likelihood (PRML) read channel for use in a magnetic recording device, comprising: a variable gain amplifier for receiving a preamplified electronic signal corresponding to a magnetic signal detected on a magnetic media, and for applying a bias voltage for adjusting the level of said preamplified electronic signal to produce an adjusted preamplified electronic signal; a lowpass filter for filtering channel noise from said adjusted preamplified electronic signal to produce a filtered signal; an analog equalizer for receiving and smoothing the high-frequency components of the filtered signal to produce an equalized signal; a clock recovery circuit for synchronizing a read clock with the equalized signal; an analog Viterbi detector for receiving said equalized signal and producing a detected signal using maximum-likelihood sequence estimation; and a decoder/descrambler for receiving and decoding said detected signal to produce a reconstructed data signal; and wherein said read channel is implemented entirely within a single integrated circuit.
Claim 2
Dependent Claim 156 words
An analog partial response maximum likelihood (PRML) read channel for use in a magnetic recording device, comprising: a variable gain amplifier for receiving a preamplified electronic signal corresponding to a magnetic signal detected on a magnetic media, and for applying a bias voltage for adjusting the level of said preamplified electronic signal to produce an adjusted preamplified electronic signal; a lowpass filter for filtering channel noise from said adjusted preamplified electronic signal to produce a filtered signal; an analog equalizer for receiving and smoothing the high-frequency components of the filtered signal to produce an equalized signal; a clock recovery circuit for synchronizing a read clock with the equalized signal; an analog Viterbi detector for receiving said equalized signal and producing a detected signal using maximum-likelihood sequence estimation; and a decoder/descrambler for receiving and decoding said detected signal to produce a reconstructed data signal; and wherein said read channel is implemented entirely within a single integrated circuit.
Claim 3
Dependent Claim 14 words
The read channel of claim 1, wherein said integrated circuit is fabricated in CMOS.
Claim 4
Dependent Claim 63 words
The read channel of claim 1, wherein said analog equalizer comprises an analog delay line for sampling the filtered signal, said analog delay line comprising a plurality of successive delay stages and producing at the output of each delay stage a delayed representation of the filtered signal; and an analog feedforward equalizer (FFE) for producing an equalized signal based on said delayed representations.
Claim 5
Dependent Claim 20 words
The read channel of claim 3, said analog delay line comprising an analog bucket brigade delay line with negative feedback.
Claim 6
Dependent Claim 19 words
The read channel of claim 3, said analog feedforward equalizer (FFE) comprising an analog finite impulse response (FIR) filter.
Claim 7
Dependent Claim 95 words
The read channel of claim 5, said analog finite impulse response (FIR) filter generating an equalized signal, comprising: a plurality of adjustable-coefficient multipliers for receiving the delayed representations from said analog delay line, each of said adjustable-coefficient multipliers having an associated weighting coefficient and receiving one each of said delayed representations, and whereby each adjustable-coefficient multiplier computes the product of its associated weighting coefficient and its received delayed representation; a summer for receiving the products computed by each of said adjusted-coefficient multipliers and generating the sum of the combined products to produce the equalized signal.
Claim 8
Dependent Claim 14 words
The read channel of claim 3, said analog feedforward equalizer (FFE) 105 being adaptive.
Claim 9
Dependent Claim 19 words
The read channel of claim 3, said analog feedforward equalizer (FFE) comprising an adaptive finite impulse response (FIR) filter.
Claim 10
Dependent Claim 257 words
The read channel of claim 8, said analog finite impulse response (FIR) filter, comprising: a plurality of adjustable-coefficient multipliers for receiving the delayed representations from said analog delay line, each of said adjustable-coefficient multipliers having an associated weighting coefficient and receiving one each of said delayed representations, and whereby each adjustable-coefficient multiplier computes the product of its associated weighting coefficient and its received delayed representation; a summer for receiving each of said computed products and for generating the equalized signal by taking the sum said products; a decision circuit for receiving said equalized signal and for generating a quantified signal; a comparator for receiving said quantified signal and said equalized signal, and for computing an error signal by computing the difference of said input equalized signal and said input quantified signal; an adaption rate multiplier for receiving said error signal and generating an adaption rate signal by adjusting said input error signal by an error adaption rate; a plurality of error multipliers, each error multiplier being associated with one each of said adjustable-coefficient multipliers, and receiving as input the delayed signal representation from its immediately succeeding delay stage to compute and produce an error product signal; a plurality of integrators, each integrator being associated with one each of said error multipliers and to the corresponding adjustable-coefficient multiplier associated with said error multiplier, and receiving as input the error product signal from its associated error multiplier to generate an integrated signal, wherein said integrated signal is input to said corresponding adjustable-coefficient multiplier for adjusting the associated weighting coefficient.
Claim 11
Dependent Claim 226 words
An analog partial response maximum likelihood (PRML) read/write channel for use in a magnetic recording device, comprising: a variable gain amplifier for receiving a preamplified electronic signal corresponding to a magnetic signal detected on a magnetic media, and for applying a bias voltage for adjusting the level of said preamplified electronic signal to produce an adjusted preamplified electronic signal; a lowpass filter for filtering channel noise from said adjusted preamplified electronic signal to produce a filtered signal; an analog equalizer for receiving and smoothing the high-frequency components of the filtered signal to produce an equalized signal; a clock recovery circuit for synchronizing a read clock with the equalized signal; an analog Viterbi detector for receiving said equalized signal and producing a detected signal using maximum-likelihood sequence estimation; and a decoder/descrambler for receiving and decoding said detected signal to produce a reconstructed data signal; and a scrambler/encoder for receiving input data to be recorded on said magnetic media and for generating an encoded signal; a clock synthesis circuit for generating a write clock for synchronous transmission of the encoded signal to said magnetic media; a write precompensation circuit for receiving said encoded signal and said write clock and for synchronously sending said encoded signal to an output port while compensating for non-linear intersymbol interference; and wherein said read channel is implemented entirely within a single integrated circuit.
Claim 12
Dependent Claim 226 words
An analog partial response maximum likelihood (PRML) read/write channel for use in a magnetic recording device, comprising: a variable gain amplifier for receiving a preamplified electronic signal corresponding to a magnetic signal detected on a magnetic media, and for applying a bias voltage for adjusting the level of said preamplified electronic signal to produce an adjusted preamplified electronic signal; a lowpass filter for filtering channel noise from said adjusted preamplified electronic signal to produce a filtered signal; an analog equalizer for receiving and smoothing the high-frequency components of the filtered signal to produce an equalized signal; a clock recovery circuit for synchronizing a read clock with the equalized signal; an analog Viterbi detector for receiving said equalized signal and producing a detected signal using maximum-likelihood sequence estimation; and a decoder/descrambler for receiving and decoding said detected signal to produce a reconstructed data signal; and a scrambler/encoder for receiving input data to be recorded on said magnetic media and for generating an encoded signal; a clock synthesis circuit for generating a write clock for synchronous transmission of the encoded signal to said magnetic media; a write precompensation circuit for receiving said encoded signal and said write clock and for synchronously sending said encoded signal to an output port while compensating for non-linear intersymbol interference; and wherein said read channel is implemented entirely within a single integrated circuit.
Claim 13
Dependent Claim 15 words
The analog read/write channel of claim 10, wherein said integrated circuit is fabricated in CMOS.
Claim 14
Dependent Claim 64 words
The analog read/write channel of claim 10, wherein said analog equalizer comprises an analog delay line for sampling the filtered signal, said analog delay line comprising a plurality of successive delay stages and producing at the output of each delay stage a delayed representation of the filtered signal; and an analog feedforward equalizer (FFE) for producing an equalized signal based on said delayed representations.
Claim 15
Dependent Claim 21 words
The analog read/write channel of claim 12, said analog delay line comprising an analog bucket brigade delay line with negative feedback.
Claim 16
Dependent Claim 20 words
The analog read/write channel of claim 12, said analog feedforward equalizer (FFE) comprising an analog finite impulse response (FIR) filter.
Claim 17
Dependent Claim 92 words
The analog read/write channel of claim 14, said analog finite impulse response (FIR) filter, comprising: a plurality of adjustable-coefficient multipliers for receiving the delayed representations from said analog delay line, each of said adjustable-coefficient multipliers having an associated weighting coefficient and receiving one each of said delayed representations, and whereby each adjustable-coefficient multiplier computes the product of its associated weighting coefficient and its received delayed representation; a summer for receiving the products computed by each of said adjusted-coefficient multipliers and generating the sum of the combined products to produce the equalized signal.
Claim 18
Dependent Claim 14 words
The analog read/write channel of claim 12, said analog feedforward equalizer (FFE) being adaptive.
Claim 19
Dependent Claim 21 words
The analog read/write channel of claim 12, said analog feedforward equalizer (FFE) comprising an adaptive analog finite impulse response (FIR) filter.
Claim 20
Dependent Claim 259 words
The analog read/write channel of claim 17, said adaptive analog finite impulse response (FIR) filter, comprising: a plurality of adjustable-coefficient multipliers for receiving the delayed representations from said analog delay line, each of said adjustable-coefficient multipliers having an associated weighting coefficient and receiving one each of said delayed representations, and whereby each adjustable-coefficient multiplier computes the product of its associated weighting coefficient and its received delayed representation; a summer for receiving each of said computed products and for generating the equalized signal by taking the sum said products; a decision circuit for receiving said equalized signal and for generating a quantified signal; a comparator for receiving said quantified signal and said equalized signal, and for computing an error signal by computing the difference of said input equalized signal and said input quantified signal; an adaption rate multiplier for receiving said error signal and generating an adaption rate signal by adjusting said input error signal by an error adaption rate; a plurality of error multipliers, each error multiplier being associated with one each of said adjustable-coefficient multipliers, and receiving as input the delayed signal representation from its immediately succeeding delay stage to compute and produce an error product signal; a plurality of integrators, each integrator being associated with one each of said error multipliers and to the corresponding adjustable-coefficient multiplier associated with said error multiplier, and receiving as input the error product signal from its associated error multiplier to generate an integrated signal, wherein said integrated signal is input to said corresponding adjustable-coefficient multiplier for adjusting the associated weighting coefficient.
Claim 21
Dependent Claim 14 words
The analog read/write channel of claim 10, further comprising servo circuitry for tracking capability.
Claim 22
Dependent Claim 104 words
The analog read/write channel of claim 19, wherein said servo circuitry comprises: a position error sensor for receiving said filtered signal and for determining and producing an analog position error signal; an analog-to-digital converter for receiving and converting said analog position error signal to a digital position error signal; a microprocessor interface for receiving said digital position error signal and for generating a digital servo adjustment signal; a digital-to-analog converter for receiving and converting said digital servo adjustment signal to an analog servo adjustment signal; and an output servo port wherein said analog servo adjustment signal is made accessible for external mechanical servo control.
Claim 23
Dependent Claim 489 words
An analog partial response maximum likelihood (PRML) read/write channel for use in a magnetic recording device, comprising: a variable gain amplifier for receiving a preamplified electronic signal corresponding to a magnetic signal detected on a magnetic media, and for applying a bias voltage for adjusting the level of said preamplified electronic signal to produce an adjusted preamplified electronic signal; a lowpass filter for filtering channel noise from said adjusted preamplified electronic signal to produce a filtered signal; an analog delay line for sampling and delaying successive representations of said filtered signal, said analog delay line comprising an analog bucket brigade delay line with negative feedback; an adaptive analog finite impulse response (FIR) filter, comprising a plurality of adjustable-coefficient multipliers for receiving the delayed representations from said analog delay line, each of said adjustable-coefficient multipliers having an associated weighting coefficient and receiving one each of said delayed representations, and whereby each adjustable-coefficient multiplier computes the product of its associated weighting coefficient and its received delayed representation; a summer for receiving each of said computed products and for generating the equalized signal by taking the sum said products; a decision circuit for receiving said equalized signal and for generating a quantified signal; a comparator for receiving said quantified signal and said equalized signal, and for computing an error signal by computing the difference of said input equalized signal and said input quantified signal; an adaption rate multiplier for receiving said error signal and generating an adaption rate signal by adjusting said input error signal by an error adaption rate; a plurality of error multipliers, each error multiplier being associated with one each of said adjustable-coefficient multipliers, and receiving as input the delayed signal representation from its immediately succeeding delay stage to compute and produce an error product signal; and a plurality of integrators, each integrator being associated with one each of said error multipliers and to the corresponding adjustable-coefficient multiplier associated with said error multiplier, and receiving as input the error product signal from its associated error multiplier to generate an integrated signal, wherein said integrated signal is input to said corresponding adjustable-coefficient multiplier for adjusting the associated weighting coefficient; a clock recovery circuit for synchronizing a read clock with the equalized signal; an analog Viterbi detector for receiving said equalized signal and producing a detected signal using maximum-likelihood sequence estimation; and a decoder/descrambler for receiving and decoding said detected signal to produce a reconstructed data signal; and a scrambled/encoder for receiving input data to be recorded on said magnetic media and for generating an encoded signal; a clock synthesis circuit for generating a write clock for synchronous transmission of the encoded signal to said magnetic media; a write precompensation circuit for receiving said encoded signal and said write clock and for synchronously sending said encoded signal to an output port while compensating for non-linear intersymbol interference; and wherein said read channel is implemented entirely within a single CMOS integrated circuit.
Claim 24
Dependent Claim 489 words
An analog partial response maximum likelihood (PRML) read/write channel for use in a magnetic recording device, comprising: a variable gain amplifier for receiving a preamplified electronic signal corresponding to a magnetic signal detected on a magnetic media, and for applying a bias voltage for adjusting the level of said preamplified electronic signal to produce an adjusted preamplified electronic signal; a lowpass filter for filtering channel noise from said adjusted preamplified electronic signal to produce a filtered signal; an analog delay line for sampling and delaying successive representations of said filtered signal, said analog delay line comprising an analog bucket brigade delay line with negative feedback; an adaptive analog finite impulse response (FIR) filter, comprising a plurality of adjustable-coefficient multipliers for receiving the delayed representations from said analog delay line, each of said adjustable-coefficient multipliers having an associated weighting coefficient and receiving one each of said delayed representations, and whereby each adjustable-coefficient multiplier computes the product of its associated weighting coefficient and its received delayed representation; a summer for receiving each of said computed products and for generating the equalized signal by taking the sum said products; a decision circuit for receiving said equalized signal and for generating a quantified signal; a comparator for receiving said quantified signal and said equalized signal, and for computing an error signal by computing the difference of said input equalized signal and said input quantified signal; an adaption rate multiplier for receiving said error signal and generating an adaption rate signal by adjusting said input error signal by an error adaption rate; a plurality of error multipliers, each error multiplier being associated with one each of said adjustable-coefficient multipliers, and receiving as input the delayed signal representation from its immediately succeeding delay stage to compute and produce an error product signal; and a plurality of integrators, each integrator being associated with one each of said error multipliers and to the corresponding adjustable-coefficient multiplier associated with said error multiplier, and receiving as input the error product signal from its associated error multiplier to generate an integrated signal, wherein said integrated signal is input to said corresponding adjustable-coefficient multiplier for adjusting the associated weighting coefficient; a clock recovery circuit for synchronizing a read clock with the equalized signal; an analog Viterbi detector for receiving said equalized signal and producing a detected signal using maximum-likelihood sequence estimation; and a decoder/descrambler for receiving and decoding said detected signal to produce a reconstructed data signal; and a scrambled/encoder for receiving input data to be recorded on said magnetic media and for generating an encoded signal; a clock synthesis circuit for generating a write clock for synchronous transmission of the encoded signal to said magnetic media; a write precompensation circuit for receiving said encoded signal and said write clock and for synchronously sending said encoded signal to an output port while compensating for non-linear intersymbol interference; and wherein said read channel is implemented entirely within a single CMOS integrated circuit.
Claim 25
Dependent Claim 609 words
An analog partial response maximum likelihood (PRML) read/write channel for use in a magnetic recording device, comprising: a variable gain amplifier for receiving a preamplified electronic signal corresponding to a magnetic signal detected on a magnetic media, and for applying a bias voltage for adjusting the level of said preamplified electronic signal to produce an adjusted preamplified electronic signal; a lowpass filter for filtering channel noise from said adjusted preamplified electronic signal to produce a filtered signal; an analog delay line for sampling said filtered signal, said analog delay line comprising a plurality of successive delay stages and producing at the output of each delay stage a delayed representation of the filtered signal, said analog delay line comprising an analog bucket brigade delay line with negative feedback; an adaptive analog finite impulse response (FIR) filter, comprising a plurality of adjustable-coefficient multipliers for receiving the delayed representations from said analog delay line, each of said adjustable-coefficient multipliers having an associated weighting coefficient and receiving one each of said delayed representations, and whereby each adjustable-coefficient multiplier computes the product of its associated weighting coefficient and its received delayed representation; a summer for receiving each of said computed products and for generating the equalized signal by taking the sum said products; a decision circuit for receiving said equalized signal and for generating a quantified signal; a comparator for receiving said quantified signal and said equalized signal, and for computing an error signal by computing the difference of said input equalized signal and said input quantified signal; an adaption rate multiplier for receiving said error signal and generating an adaption rate signal by adjusting said input error signal by an error adaption rate; a plurality of error multipliers, each error multiplier being associated with one each of said adjustable-coefficient multipliers, and receiving as input delayed signal representation from its immediately succeeding delay stage to compute and produce an error product signal; and a plurality of integrators, each integrator being associated with one each of said error multipliers and to the corresponding adjustable-coefficient multiplier associated with said error multiplier, and receiving as input the error product signal from its associated error multiplier to generate an integrated signal, wherein said integrated signal is input to said corresponding adjustable-coefficient multiplier for adjusting the associated weighting coefficient; a clock recovery circuit for synchronizing a read clock with the equalized signal; an analog Viterbi detector for receiving said equalized signal and producing a detected signal using maximum-likelihood sequence estimation; and a decoder/descrambler for receiving and decoding said detected signal to produce a reconstructed data signal; and a scrambler/encoder for receiving input data to be recorded on said magnetic media and for generating an encoded signal; a clock synthesis circuit for generating a write clock for synchronous transmission of the encoded signal to said magnetic media; a write precompensation circuit for receiving said encoded signal and said write clock and for synchronously sending said encoded signal to an output port while compensating for non-linear intersymbol interference; and servo circuitry for tracking capability, comprising a position error sensor for receiving said filtered signal and for determining and producing an analog position error signal; an analog-to-digital converter for receiving and converting said analog position error signal to a digital position error signal; a microprocessor interface for receiving said digital position error signal and for generating a digital servo adjustment signal; a digital-to-analog converter for receiving and converting said digital servo adjustment signal to an analog servo adjustment signal; and an output servo port wherein said analog servo adjustment signal is made accessible for external mechanical servo control; and wherein said read channel is implemented entirely within a single CMOS integrated circuit.
Claim 26
Dependent Claim 609 words
An analog partial response maximum likelihood (PRML) read/write channel for use in a magnetic recording device, comprising: a variable gain amplifier for receiving a preamplified electronic signal corresponding to a magnetic signal detected on a magnetic media, and for applying a bias voltage for adjusting the level of said preamplified electronic signal to produce an adjusted preamplified electronic signal; a lowpass filter for filtering channel noise from said adjusted preamplified electronic signal to produce a filtered signal; an analog delay line for sampling said filtered signal, said analog delay line comprising a plurality of successive delay stages and producing at the output of each delay stage a delayed representation of the filtered signal, said analog delay line comprising an analog bucket brigade delay line with negative feedback; an adaptive analog finite impulse response (FIR) filter, comprising a plurality of adjustable-coefficient multipliers for receiving the delayed representations from said analog delay line, each of said adjustable-coefficient multipliers having an associated weighting coefficient and receiving one each of said delayed representations, and whereby each adjustable-coefficient multiplier computes the product of its associated weighting coefficient and its received delayed representation; a summer for receiving each of said computed products and for generating the equalized signal by taking the sum said products; a decision circuit for receiving said equalized signal and for generating a quantified signal; a comparator for receiving said quantified signal and said equalized signal, and for computing an error signal by computing the difference of said input equalized signal and said input quantified signal; an adaption rate multiplier for receiving said error signal and generating an adaption rate signal by adjusting said input error signal by an error adaption rate; a plurality of error multipliers, each error multiplier being associated with one each of said adjustable-coefficient multipliers, and receiving as input delayed signal representation from its immediately succeeding delay stage to compute and produce an error product signal; and a plurality of integrators, each integrator being associated with one each of said error multipliers and to the corresponding adjustable-coefficient multiplier associated with said error multiplier, and receiving as input the error product signal from its associated error multiplier to generate an integrated signal, wherein said integrated signal is input to said corresponding adjustable-coefficient multiplier for adjusting the associated weighting coefficient; a clock recovery circuit for synchronizing a read clock with the equalized signal; an analog Viterbi detector for receiving said equalized signal and producing a detected signal using maximum-likelihood sequence estimation; and a decoder/descrambler for receiving and decoding said detected signal to produce a reconstructed data signal; and a scrambler/encoder for receiving input data to be recorded on said magnetic media and for generating an encoded signal; a clock synthesis circuit for generating a write clock for synchronous transmission of the encoded signal to said magnetic media; a write precompensation circuit for receiving said encoded signal and said write clock and for synchronously sending said encoded signal to an output port while compensating for non-linear intersymbol interference; and servo circuitry for tracking capability, comprising a position error sensor for receiving said filtered signal and for determining and producing an analog position error signal; an analog-to-digital converter for receiving and converting said analog position error signal to a digital position error signal; a microprocessor interface for receiving said digital position error signal and for generating a digital servo adjustment signal; a digital-to-analog converter for receiving and converting said digital servo adjustment signal to an analog servo adjustment signal; and an output servo port wherein said analog servo adjustment signal is made accessible for external mechanical servo control; and wherein said read channel is implemented entirely within a single CMOS integrated circuit.

References Cited (Backward Citations)

US4571734A Cited
US4644564A Cited
US4638191A Cited
US5448583A Cited
US5291083A Cited
US5523896A Cited
US5521945A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-03-30 2001-09-29 2002-03-31 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-03-30 2005-09-29 2006-03-31 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-03-30 2009-09-29 2010-03-31 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag