摘要 |
A method of correction of the error in an output digital signal (Out) of an analog/digital converter (ADC) (100), in which said error is introduced by a multibit digital/analog converter (DAC) (125) incorporated in the ADC, comprises: providing a scrambling scheme (200) of input signals (th1-th8) to the DAC, the scrambling scheme defining a scrambling of the input signals in dependence of values of a group (R) of variables (r1-r7), to produce scrambled input signals (t1-t8); extrapolating from the scrambling scheme parameters (M-1) defining a transformation operated by the scrambling scheme on the input signals to obtain the scrambled input signals; assigning to the variables substantially uncorrelated values; on the basis of the parameters, of the substantially uncorrelated values and of the scrambled signals, calculating (905) coefficients (pj,pjrj) of a linear combination of vectors of a vector space, the linear combination of vectors corresponding to a vector of the vector space representative of the error introduced by the DAC; calculating (910-1,..., 910-7) the correlation of a signal (Res1d) containing the error introduced by the multibit DAC with each coefficient of the linear combination of vectors, to extract an estimation (<e'icum>) of each vector; on the basis of the coefficients and the estimations of the vectors, calculating a linear combination (pjrj<e'icum>) representative of the estimation of the error introduced by the multibit DAC, and using the estimation of the error introduced by the DAC to correct the ADC output signal. <IMAGE>
|