EP0577902A1

Decimation filter for a sigma-delta converter and A/D converter using the same.

Abstract

A Decimation filter for converting a train of sigma-delta pulses S(i) in synchronism with a sigma-delta clock (fs) into a train of Pulse Coded Modulation (PCM) samples in accordance with the formula where Cn is the sequence of the coefficients of the decimation filter which corresponds to a determined decimation factor, and said PCM samples being processed by a Digital Signal Processor (DSP). The decimation filter includes means (404) for storing a digital value representative of the DC component introduced during the sigma-delta coding process, with the digital value being computing by the DSP processor during an initialization phase. The decimation filter further includes means (404) operating after the latter initialization phase for subtracting the stored digital value from each of the said PCM samples so that the resulting sequence of PCM samples appears free of any DC component introduced during the sigma-delta coding. This accurate DC component suppression is achieved without necessitating the use of additional digital signal processor resources from the processor. Preferably, the decimation filter comprises means (406) for detecting a saturation occurring in the computing of the PCM sample, and responsive to said saturation detection, for transmitting a predetermined PCM sample to said DSP processor.

EP0577902A1, drawing sheet 1
Sheet 1 of 19

Term

Term ended

Projected expiry passed 10 July 2012, 14.2 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

15 claims: 1 independent, 14 dependent

  1. 1
    Decimation filter for converting a train of sigma-delta pulses S(i) in synchronism with a sigma-delta clock (fs) into a train of Pulse Coded Modulation (PCM) samples in accordance with the formula where Cn is the sequence of the coefficients of the decimation filter which corresponds to a determined decimation factor, and said PCM samples being processed by a Digital Signal Processor (DSP), characterized in that it includes:- means (404) for storing a digital value representative of the DC component introduced during the sigma-delta coding process, said digital value being computing by said DSP processor during an initialization phase, - means (404) operating after said initialization period for subtracting said digital value from each of said PCM samples so that to generate a resulting sequence of PCM samples in which the DC component has been suppressed.