EP0808046A2

Digital signal processing apparatus and method

Abstract

The invention provides for signal processing apparatus (100) having a first filter means (102) for adjusting an input signal based on past data output from the apparatus (130), a summing means (106) is arranged to sum signals from the first filter means (102) and from a second filter means (104) to produce a sum signal. The apparatus also includes a symbol detection means (108) for generating an output signal from the sum signal and the second filter means (104) is arranged to provide adjustments in the output signal based on the peaks and polarity of past signals generated by the symbol detection means (108). A control means can be included for controlling the filtering properties of both the first and second filter means, wherein the control means controls the filtering properties based on the past output signals from the symbol detection means.

EP0808046A2, drawing sheet 1
Sheet 1 of 10

Term

Term ended

Projected expiry passed 9 May 2017, 9.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

10 claims: 4 independent, 6 dependent

  1. 1
    Digital signal processing apparatus (100) comprising:first filter means (102) for adjusting an input signal;summing means (106) for summing signals from the first filter means (102) and from second filter means (104) to produce a summed signal;symbol detection means (108) for generating an output signal from the summed signal;wherein the second filter means (104) is arranged for adjusting the output signal;and the apparatus further comprises control means (310) for controlling the first filter means (102) and the second filter means (104) based on past output signals from the symbol detection means (108).
  2. 7
    Apparatus as claimed in any one of Claims 1-6, and arranged as a decision feedback equalizer for processing data signals.
  3. 8
    A method for adjusting a filter in a digital signal processing apparatus comprising:transmitting a plurality of different data patterns through the apparatus wherein the plurality of different data patterns are filtered by the filter;producing a set of coefficients for the filter in response to each of the plurality of different data patterns to produce a number of sets of coefficients;selecting a set of coefficients within the number of sets of coefficients based on a previous data pattern generated by the apparatus;and utilizing the selected set of coefficients to filter data traveling through the apparatus.
  4. 9
    A magnetic data storage system comprising:read head for reading data from a magnetic disk in the disk drive system;a preamplifier unit connected to the read head;a read channel (500) including: an antialiasing unit (504) having an input and an output, wherein the input is connected to the preamplifier unit;an analog to digital converter (506) having an input and an output, wherein the input is connected to the output of the antialiasing filter (504);and a decision feedback equalizer (508) comprising apparatus as claimed in any one of Claims 1-6.