← Back to Patent Explorer
US5594436A Expired / Lapsed US ⏱️ 0.0 years remaining

Signal processing channel with high data rate and low power consumption

Assignee: International Business Machines Corp
•
Filing: 1994-10-21
•
Granted: 1997-01-14
•
Expires: 2014-10-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus and method for detecting analog signals representing patterns of n-bit RLL-encoded data read from a data storage device. R integrators each integrate the analog signal over successive time periods consisting of a preselected number n of bit cycles, where n>1, weighted by a preselected set of n orthogonal signals that are staircase functions which vary each bit cycle to provide R integrated weighted outputs. The R integrated weighted outputs are converted by a lookup table or read-only memory into an n-bit digital representation corresponding to a unique one of the n-bit analog data patterns.

Inventors

  • 👤 Martin A. Hassner
  • 👤 Uwe Schwiegelshohn
  • 👤 Shmuel Winograd

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 04:57
CPC Classifications
G; G11; G11B; G11B20/00; G11B20/10; G11B20/14; G11B20/1403; G11B20/1423; G11B20/1426

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 104 words
A method of enhancing peak detection of analog signals corresponding to patterns of n-bit RLL-encoded data read from a data storage device, comprising the steps of: from peaks detected from said patterns, generating clock signals having a period consisting of n bit cycles, where n>1; integrating the analog signal weighted by R sets of n preselected orthogonal staircase gain factors, each of which is active over a different set of n bit cycles to provide R integrated weighted outputs; and every n-bit cycle, converting said R integrated weighted outputs into n-bit digital data patterns that correspond to the patterns of the n-bit RLL-encoded data.
Claim 2
Independent Claim 104 words
A method of enhancing peak detection of analog signals corresponding to patterns of n-bit RLL-encoded data read from a data storage device, comprising the steps of: from peaks detected from said patterns, generating clock signals having a period consisting of n bit cycles, where n>1; integrating the analog signal weighted by R sets of n preselected orthogonal staircase gain factors, each of which is active over a different set of n bit cycles to provide R integrated weighted outputs; and every n-bit cycle, converting said R integrated weighted outputs into n-bit digital data patterns that correspond to the patterns of the n-bit RLL-encoded data.
Claim 3
Dependent Claim 74 words
The method of claim 1, including the step of quantizing the R integrated weighted outputs into a preselected number m of levels such that each n-bit data pattern corresponds to a unique combination of R m-valued levels, and wherein the converting step is implemented using a lookup table to identify from each such combination of R m-valued levels an n-bit digital data pattern corresponding to a unique one of the n-bit RLL-encoded data patterns.
Claim 4
Independent Claim 120 words
A method of enhancing peak detection of analog signals corresponding to patterns of n-bit RLL-encoded data read from a data storage device, comprising the steps of: from peaks detected from said patterns, generating clock signals having a period consisting of n bit cycles, where n>1, and also clock signals having a period constituting a predetermined fraction x of one bit cycle; integrating the analog signal weighted by R sets of n preselected orthogonal staircase gain factors, each of which is active over a different set of n.x bit cycles to provide R integrated weighted outputs; and every n-bit cycle, converting said R integrated weighted outputs into n-bit digital data patterns that correspond to the patterns of the n-bit RLL-encoded data.
Claim 5
Independent Claim 120 words
A method of enhancing peak detection of analog signals corresponding to patterns of n-bit RLL-encoded data read from a data storage device, comprising the steps of: from peaks detected from said patterns, generating clock signals having a period consisting of n bit cycles, where n>1, and also clock signals having a period constituting a predetermined fraction x of one bit cycle; integrating the analog signal weighted by R sets of n preselected orthogonal staircase gain factors, each of which is active over a different set of n.x bit cycles to provide R integrated weighted outputs; and every n-bit cycle, converting said R integrated weighted outputs into n-bit digital data patterns that correspond to the patterns of the n-bit RLL-encoded data.
Claim 6
Dependent Claim 74 words
The method of claim 3, including the step of quantizing the R integrated weighted outputs into a preselected number m of levels such that each n-bit data pattern corresponds to a unique combination of R m-valued levels, and wherein the converting step is implemented using a lookup table to identify from each such combination of R m-valued levels an n-bit digital data pattern corresponding to a unique one of the n-bit RLL-encoded data patterns.
Claim 7
Dependent Claim 11 words
The method of claim 3 wherein n=6, x=1/2, R=4, and m=3.
Claim 8
Independent Claim 90 words
An apparatus for detecting analog signals representing patterns of n-bit RLL-encoded data read from a data storage device, comprising: R integrators, each for integrating the analog signal over successive time periods consisting of a preselected number n of bit cycles, where n>1, weighted by a preselected set of n orthogonal signals that are staircase functions which vary each bit cycle to provide R integrated weighted outputs; and means for converting said R integrated weighted outputs into a digital representation corresponding to a unique one of the n-bit analog data patterns.
Claim 9
Independent Claim 90 words
An apparatus for detecting analog signals representing patterns of n-bit RLL-encoded data read from a data storage device, comprising: R integrators, each for integrating the analog signal over successive time periods consisting of a preselected number n of bit cycles, where n>1, weighted by a preselected set of n orthogonal signals that are staircase functions which vary each bit cycle to provide R integrated weighted outputs; and means for converting said R integrated weighted outputs into a digital representation corresponding to a unique one of the n-bit analog data patterns.
Claim 10
Independent Claim 139 words
An apparatus for detecting analog signals representing patterns of n-bit RLL-encoded data read from a data storage device, comprising: R integrators, each for integrating the analog signal over successive time periods consisting of a preselected number n of bit cycles, where n>1, weighted by a preselected set of n orthogonal signals that are staircase functions which vary at a predetermined fraction x of each bit cycle to provide R integrated weighted outputs, each active over a different group of n.x bit cycles; and R quantizer units for quantizing the respective R integrated weighted outputs into a preselected number m of levels such that each n-bit data pattern corresponds to a unique combination of R m-valued levels; and means for converting each such combination into an n-bit digital representation corresponding to a unique one of the n-bit RLL-encoded data patterns.
Claim 11
Independent Claim 139 words
An apparatus for detecting analog signals representing patterns of n-bit RLL-encoded data read from a data storage device, comprising: R integrators, each for integrating the analog signal over successive time periods consisting of a preselected number n of bit cycles, where n>1, weighted by a preselected set of n orthogonal signals that are staircase functions which vary at a predetermined fraction x of each bit cycle to provide R integrated weighted outputs, each active over a different group of n.x bit cycles; and R quantizer units for quantizing the respective R integrated weighted outputs into a preselected number m of levels such that each n-bit data pattern corresponds to a unique combination of R m-valued levels; and means for converting each such combination into an n-bit digital representation corresponding to a unique one of the n-bit RLL-encoded data patterns.
Claim 12
Dependent Claim 11 words
The apparatus of claim 7, wherein n=6, x=1/2, R=4, and m=3.
Claim 13
Independent Claim 159 words
An apparatus for enhancing peak detection of analog signals corresponding to patterns of n-bit RLL-encoded data read from a data storage device, comprising: means for generating, from peaks detected from said patterns, one clock signal having a period consisting of n bit cycles, where n>1, and another clock signal having a period equal to a fraction x of each bit cycle where x≦1; R filters, each including (i) n amplifiers for weighting each analog signal with a different set of n/x amplification gains, (ii) switch means for rendering said weighted amplification gains active for successive series of n.x bit cycles, each series offset timewise by x bit cycles, and (iii) R integrators for integrating the n timewise offset weighted amplification gains and responsive to said one clock signal for providing R integrated weighted outputs every n bit cycles; and means for converting the R integrated weighted outputs into sequences of n-bit digital data representations of the n-bit RLL-encoded data.
Claim 14
Independent Claim 159 words
An apparatus for enhancing peak detection of analog signals corresponding to patterns of n-bit RLL-encoded data read from a data storage device, comprising: means for generating, from peaks detected from said patterns, one clock signal having a period consisting of n bit cycles, where n>1, and another clock signal having a period equal to a fraction x of each bit cycle where x≦1; R filters, each including (i) n amplifiers for weighting each analog signal with a different set of n/x amplification gains, (ii) switch means for rendering said weighted amplification gains active for successive series of n.x bit cycles, each series offset timewise by x bit cycles, and (iii) R integrators for integrating the n timewise offset weighted amplification gains and responsive to said one clock signal for providing R integrated weighted outputs every n bit cycles; and means for converting the R integrated weighted outputs into sequences of n-bit digital data representations of the n-bit RLL-encoded data.
Claim 15
Dependent Claim 25 words
The apparatus of claim 9, wherein each of said R integrators comprises a pair of capacitors alternately chargeable and dischargeable during successive n-bit cycle periods.
Claim 16
Dependent Claim 82 words
The apparatus of claim 9, including: R quantizer units, each interposed between one of said R integrators and said means for converting, for quantizing the respective R integrated weighted outputs into a preselected number m of levels such that each n-bit data pattern corresponds to a unique combination of R m-valued levels; and wherein said means for converting comprises a memory that converts each such combination into an n-bit digital representation corresponding to a unique one of the n-bit RLL-encoded data patterns.
Claim 17
Dependent Claim 60 words
The apparatus of claim 11, wherein the RLL-encoded n-bit data patterns have five normalized values: [-2, -1, 0, 1, 2] and there are three m levels wherein -z to +z is considered a 0 and values below -z and above +z are considered as a - and a +, respectively, to reduce sensitivity to gain variations in the analog signals.
Claim 18
Dependent Claim 46 words
The apparatus of claim 11, wherein each integrator comprises two capacitors, and switch means for alternately permitting charging one of the capacitors of each integrator while the other capacitor is discharging to a respective quantizing unit to generate a corresponding combination of the R m-valued levels.

References Cited (Backward Citations)

US3662377A Cited
US3882489A Cited
US4768019A Cited
US4945538A Cited
EP0463752A2 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-01-14 2000-07-15 2001-01-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-01-14 2004-07-15 2005-01-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-01-14 2008-07-15 2009-01-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag