CN110557122A - method for correcting frequency response non-uniformity error of TIADC system - Google Patents

method for correcting frequency response non-uniformity error of TIADC system Download PDF

Info

Publication number
CN110557122A
CN110557122A CN201910910104.9A CN201910910104A CN110557122A CN 110557122 A CN110557122 A CN 110557122A CN 201910910104 A CN201910910104 A CN 201910910104A CN 110557122 A CN110557122 A CN 110557122A
Authority
CN
China
Prior art keywords
frequency response
sampling
filter
frequency
ideal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910910104.9A
Other languages
Chinese (zh)
Other versions
CN110557122B (en
Inventor
潘志翔
叶芃
杨扩军
黄武煌
赵禹
高舰
吴悔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
University of Electronic Science and Technology of China
Original Assignee
University of Electronic Science and Technology of China
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by University of Electronic Science and Technology of China filed Critical University of Electronic Science and Technology of China
Priority to CN201910910104.9A priority Critical patent/CN110557122B/en
Publication of CN110557122A publication Critical patent/CN110557122A/en
Application granted granted Critical
Publication of CN110557122B publication Critical patent/CN110557122B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M1/00Analogue/digital conversion; Digital/analogue conversion
    • H03M1/10Calibration or testing
    • H03M1/1009Calibration

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Analogue/Digital Conversion (AREA)

Abstract

the invention discloses a sampling reconstruction filter bank-based TIADC system frequency response non-uniformity error correction method, which comprises the steps of firstly measuring the frequency response of each ADC of a TIADC system, then determining an ideal frequency response function, and calculating the frequency response of a sampling reconstruction filter by using the ideal frequency response and each ADC frequency response; obtaining the amplitude-frequency response and the group delay of the sampling reconstruction filter according to the frequency response of the sampling reconstruction filter, designing a first-stage linear phase amplitude-frequency compensation filter bank according to the amplitude frequency, designing a second-stage all-pass filter bank and a third-stage fractional delay filter bank according to the group delay, and calculating the integral delay, wherein the three filter banks form a sampling reconstruction filter bank; and finally, calculating a corrected sampling sequence according to the actual sampling sequence and the reconstructed sampling sequence, so that the problem of frequency response non-uniformity error correction of the TIADC system under large frequency response difference is solved.

Description

method for correcting frequency response non-uniformity error of TIADC system
Technical Field
The invention belongs to the technical field of time domain testing, and particularly relates to a TIADC system frequency response non-uniformity error correction method based on a sampling reconstruction filter bank.
Background
In the scheme of constructing the ultra-high-speed acquisition system, a time-interleaved adc (tiadc) architecture is widely applied due to its simple implementation. Using M slices with a sampling rate of fsThe ADC of/M alternately samples the same signal in a time sequence with equal intervals, and the equivalent sampling rate f can be obtainedsthe sampled data of (1). Theoretically, when all ADCs are identical, the system and sampling rate is fsThe single ADC acquisition system is equivalent to generate ideal sampling output.
However, in an actual TIADC system, the ADCs are not identical; furthermore, in order to sample the input signal by all ADCs, analog devices (such as power splitters) must be used to split the signal into multiple paths, which are subject to different deviations from the original signal via different transmission paths. The differences of the performance parameters of the analog devices, the transmission paths and the ADC cause the frequency response performance of each sampling path to be inconsistent, errors are inevitably introduced into sampling output, and the performance of the system is seriously degraded. In order to be able to bring the sampled output of the TIADC as close as possible to the ideal sampled output, the error has to be corrected.
in conventional TIADC error correction, the error is considered to be a combination of bias error, amplitude error and time error. Wherein the offset error is independent of the system frequency response, so the correction is mainly studied in terms of amplitude error and time error. The frequency response modeling of the mth channel is as follows:
Wherein g ismAnd rmThe gain error coefficient and the time error coefficient of the mth channel, respectively, are independent of the input signal frequency. A large number of patentsError estimation and correction methods are studied based on such error models. For example, patent CN106209103A uses spectrum analysis to analyze the sampled data of each channel ADC and perform error correction by the built-in correction unit of the ADC; patent CN107147392A uses an adaptive fractional delay filter for amplitude and time error correction. Common to these patents is that the error of the TIADC system is considered to be frequency-independent, i.e., the magnitude of the error is independent of the frequency of the input signal.
In a TIADC system, however, the nature of the error generation is to sample the difference in frequency response of each channel. That is, the difference between the respective sampling paths is not necessarily the same at different frequency points. This results in the errors generated by the TIADC system being not exactly the same for input signals of different frequencies, the errors being frequency dependent. Based on such consideration, patent CN108923784A and patent CN108809308A estimate full-bandwidth errors from amplitude and time, respectively, and correct the error at the point where the signal energy is maximum frequency by using the dot-frequency method, but this method still belongs to dot-frequency correction per se; patent US7978104 writes the frequency response of the sampling path in the form of a frequency domain polynomial and uses a polynomial filter for reconstruction, but this method is only suitable for the case of regular frequency response, and when the frequency response of the actual system is irregular, the frequency response of the sampling path is difficult to write in the form of a low-order polynomial, and the filter cannot be designed effectively.
In summary, there is no general method for correcting the TIADC frequency response non-uniformity error under the condition of large frequency response difference of the sampling channels. Therefore, it is very important to design a TIADC frequency response non-uniformity error correction method suitable for large channel frequency response differences.
Disclosure of Invention
the invention aims to overcome the defects of the prior art and provides a method for correcting frequency response non-uniformity errors of a TIADC system based on a sampling reconstruction filter bank, so that the error correction can still be carried out on the full bandwidth under the condition that the frequency response non-uniformity errors of the TIADC are large.
In order to achieve the above object, the present invention provides a method for correcting a frequency response inconsistency error of a TIADC system, which is characterized by comprising the following steps:
(1) designing a sampling reconstruction filter bank
(1.1) respectively measuring the frequency response of ADCs numbered from 0 to M-1 by using a dot frequency method or a broadband signal, wherein M is the number of ADCs in the TIADC system, and the mth ADC (namely the numbered ADC)mIs noted as Hm(j ω), ω is the digital angular frequency;
(1.2) selecting ideal frequency response Hideal(jω);
filter design module selects ideal frequency response Hideal(j ω) is the average of the frequency response of each channel, i.e.:
(1.3) calculating error reconstruction frequency response Qm(jω);
Qm(jω)=Hm(jω)/Hideal(jω)
(1.4) calculating QmAmplitude-frequency response A of (j omega)Qm(j ω) and group delay τm(ω);
AQm(jω)=|Qm(jω)|
τ(ω)=[arg(Qm(j(ω+Δω)))-arg(Qm(jω))]/Δω
wherein, | - | represents taking an absolute value, arg (·) represents taking a phase, and Δ ω represents a sampling interval of a frequency domain;
(1.5) designing an even-order linear phase amplitude-frequency compensation filter to enable amplitude-frequency response to be equal to AQm(j ω) group delay Dm1(ii) a Since the linear phase FIR order is even, Dm1Is an integer;
(1.6) designing an all-pass filter by using a complex cepstrum method to ensure that the group delay of the all-pass filter is equal to taum(ω)+Dm2Wherein D ism2Is the overall extra delay introduced by designing an all-pass filter;
(1.7) designing a fractional delay FIR filter by utilizing a sinc function method to enable group delay to approachWherein the content of the first and second substances,Indicating rounding up, Dm3Is the overall extra delay introduced due to the design of the fractional delay filter;
(1.8) calculating the integral time delay of the channel filter;
(2) Correction of sampled data
(2.1) inputting the signal to be acquired into the TIADC system, and respectively obtaining N-point sampling sequences by each ADC, and recording the N-point sampling sequences as ym(N), wherein N satisfies:
(2.2) sampling each path with a sequence ym(n) splicing according to the sampling time sequence to obtain a spliced sequence y (n), and inputting y (n) into a FIFO (first in first out) for caching; while y (n) is input to the sample reconstruction filter bank.
(2.3) in each sampling reconstruction filter, a sampling sequence y (n) sequentially passes through an even-order linear phase amplitude-frequency compensation filter, an all-pass filter and a fractional delay FIR filter, and the reconstruction output of the m-th sampling reconstruction filter is set as yQm(n);
(2.4) enabling the reading enable of the FIFO to be effective, then reading the sampling sequence y (n), and inputting the sampling sequence y (n) to the multiplier respectively;
(2.5) multiplying the read sampling sequence y (n) by a fixed coefficient 2 by a multiplier, and inputting the result to a subtracter;
(2.6) selecting a corresponding channel to output y by a data selector in the sampling reconstruction filter bank according to a source channel m of the current data of a read sampling sequence y (n)Qm(n) to the subtractor. Setting the output sequence of the selected sampling reconstruction filter bank as yQ(n);
(2.7) calculating a corrected sampling value y by a subtracterc(n);
yc(n)=2·y(n)-yQ(n)
(2.8) mixingcAnd (n) sending the data to an upper computer for data caching and displaying, and finishing the frequency response non-uniformity error correction of the TIADC system.
the invention aims to realize the following steps:
The invention relates to a TIADC system frequency response non-uniformity error correction method based on a sampling reconstruction filter bank, which comprises the steps of firstly measuring the frequency response of each ADC of the TIADC system, then determining an ideal frequency response function, and calculating the frequency response of a sampling reconstruction filter by using the ideal frequency response and each ADC frequency response; obtaining the amplitude-frequency response and the group delay of the sampling reconstruction filter according to the frequency response of the sampling reconstruction filter, designing a first-stage linear phase amplitude-frequency compensation filter bank according to the amplitude frequency, designing a second-stage all-pass filter bank and a third-stage fractional delay filter bank according to the group delay, and calculating the integral delay, wherein the three filter banks form a sampling reconstruction filter bank; and finally, calculating a corrected sampling sequence according to the actual sampling sequence and the reconstructed sampling sequence, so that the problem of frequency response non-uniformity error correction of the TIADC system under large frequency response difference is solved.
meanwhile, the TIADC system frequency response non-uniformity error correction method based on the sampling reconstruction filter bank also has the following beneficial effects:
(1) by carrying out digital filtering and digital time alternation under the full sampling rate on the whole sampling, the problem that the frequency response non-uniformity error across a single ADC nano-domain is difficult to correct by the original TIADC error estimation and correction method is solved, and the TIADC frequency response non-uniformity error correction of the broadband signal becomes possible.
(2) And through the design of the compensation filter bank, the limitation of TIADC frequency response non-uniformity errors on ADC frequency response differences is relieved, and the frequency response non-uniformity errors under larger frequency response differences can be corrected.
Drawings
FIG. 1 is a schematic diagram of a 4-channel TIADC system frequency response non-uniformity error correction method based on a sampling reconstruction filter bank;
FIG. 2 is a schematic diagram of a TIADC system;
FIG. 3 is an equivalent system diagram of a TIADC;
FIG. 4 is another equivalent system diagram of a TIADC;
FIG. 5 is a schematic diagram of sample reconstruction in an ideal case;
FIG. 6 is a three-stage filter exploded view of a sample reconstruction filter;
FIG. 7 is a data correspondence of sampled data to filter reconstruction data;
Detailed Description
the following description of the embodiments of the present invention is provided in order to better understand the present invention for those skilled in the art with reference to the accompanying drawings. It is to be expressly noted that in the following description, a detailed description of known functions and designs will be omitted when it may obscure the subject matter of the present invention.
Examples
FIG. 1 is a schematic diagram of a 4-channel TIADC system frequency response non-uniformity error correction method based on a sampling reconstruction filter bank.
In this embodiment, one M channel, with a sampling rate of fsThe TIADC system of (a) is shown in fig. 2. Sampling rate of fsADC of/MmSimulating frequency response H by self-equivalentm(j Ω), sampler and quantizer, and M is 0,1, …, M-1, Ω is the analog angular frequency. The input analog signal x (t) first passes through the ADCmThe equivalent analog frequency response of (2); then in time series by the samplerSampling the signal, wherein the sampling interval T is 1/fs(ii) a Finally, analog samples are converted into digital output y through a quantizerm(k) In that respect Data recombination module arranges ADC in turn0To ADCM-1Digital output of, i.e.
where "n mod M" means that n is left over M,Indicating a rounding down.
If the sampling rate is fsADC of/MmEquivalent to a sampling rate of fsADC (emThen the equivalent system of the M-channel TIADC system shown in fig. 2 is shown in fig. 3.
At this time, the analog frequency response and quantizer of each equivalent ADC are not changed, except that each ADC is in time seriesThe signal is sampled. Let ADCemis the equivalent output of yem(n) then yem(n) and ym(k) The relationship between them is:
ym(k)=yem(kM+m),k=0,1,2,... (3)
thus, there are
y(n)=ye(n mod M)(n),n=0,1,2,... (4)
The data selector selects the data of each channel in turn according to the formula (4) for recombination, and the whole process can be regarded as yemAnd (n) sampling at different initial positions and then performing data reconstruction.
Since the ADC is at this timeemHas a sampling rate of fsThus will simulate a frequency response Hm(j omega) conversion to a digital frequency response HmNormalized frequency of f at (j ω)sThe digital frequency response does not introduce spectral aliasing for analog signals that satisfy the nano-sampling condition of the TIADC system. ω is the digital angular frequency. Hm(j Ω) and HmThe relationship between (j ω) is:
Hm(jω)=Hm(jΩ/fs),-π<ω<π (5)
The sampling time of the equivalent system is the same for all ADCs, and the data selector samples and recombines the sampling values in turn, so that the sampling time can be exchangedThe process of quantizing and passing through frequency response function of signal sample and using an ideal frequency response Hideal(j ω) normalizing the ADC frequency responses, so that the original sampling output y (n) can be regarded as an ideal sampling signal xideal(n) and the error signal e (n). I.e., equivalent to the M-channel TIADC equivalent system shown in fig. 3, as shown in fig. 4.
The original signal x (t) is first in time seriesUp sampled and converted to a digital signal x (n) by a quantizer, after which the signal is split into two main paths. In path 1, x (n) passes through the ideal frequency response Hideal(j ω) generating an ideal output signal x for the TIADCideal(n); in path 2, x (n) simultaneously passes through the error response E0(j ω) to EM-1(j ω) error e of each ADC is generated0(n) to eM-1(n), sequentially selecting errors corresponding to sampling output by the data selector according to the real sampling time of each ADC, and finally forming TIADC system errors e (n), namely
e(n)=e(n mod M)(n),n=0,1,2,... (6)
Error frequency response E of mth channelm(j ω), ideal frequency response Hideal(j ω) and HmThe relationship between (j ω) is:
Em(jω)=Hm(jω)-Hideal(jω) (7)
Thus is provided with
em(n)=yem(n)-xideal(n),n=0,1,2,... (8)
The actual sample output y (n) is the ideal sample xideal(n) and the sum of the errors e (n), i.e.
y(n)=xideal(n)+e(n) (9)
To be able to reconstruct e (n), y (n) is split into two paths as shown in fig. 4. The first pass multiplies y (n) by a constant 2; the second path passes y (n) through the frequency response to Qm(j ω) filter, wherein Qm(j ω) and Hm(j ω) and HidealThe relationship of (j ω) is:
Qm(jω)=Hm(jω)/Hideal(jω) (10)
By the formula (9), y (n) is taken as xidealThe sum of (n) and e (n). x is the number ofideal(n) via Qm(j ω) corresponds to x (n) passing through Hm(j ω), so the output is yem(n) of (a). Let e (n) pass through HmOutput after (j ω) is e'm(n) of (a). Then after passing through the data selector, the output is
yQ(n)=y(n)+e'(n) (11)
The corrected sampling value yc(n) is
yc(n)=2·y(n)-yQ(n)=xideal(n)+e(n)-e'(n) (12)
when selecting appropriate Hideal(j ω) is, Hideal(j ω) and Hm(j ω) approximation, Qm(j ω) is close to constant 1, and therefore has
e'(n)≈e(n) (13)
If it holds that e' (n) is an approximate reconstruction of e (n), then
yc(n)≈xideal(n) (14)
yc(n) is xideal(n) approximate reconstruction.
As can be seen from the signal reconstruction process, the most critical problem in the whole process is the frequency response QmAnd (j ω) reconstructing. In order to enable the TIADC system to work with any input signal, it is necessary to construct a compensation filter system whose frequency response is able to approach Q continuously over the entire frequency bandm(j ω), i.e. should be equal in amplitude to Qmthe amplitude of (j ω) remains the same while being aligned with Q over the group delaymThe group delay found by (j ω) remains the same. However, for the TIADC system under large frequency response error, the approximation by using the traditional method (such as the least square method) cannot achieve good effect. The invention carries out three-level decomposition on the sampling reconstruction filter, and can continuously approximate Q from the frequency domain by using the three-level filter design method of the amplitude-frequency compensation filter, the all-pass filter and the fractional delay filterm(j ω), ensuring the validity of the algorithm.
Assuming a frequency response Qm(j ω) has an amplitude-frequency response of AQm(j ω) group delay τm(ω). Of the compensation filters, the amplitude-frequency compensation filter is a linear phase FIR filter for approximating A in amplitude-frequency responseQm(j ω) during which an inherent group delay D is introduced due to the filter designm1. Here, the order of the linear phase filter is controlled to D by using the characteristic of the filterm1Are integers. All-pass filters for approximating tau at group delaym(ω)+Dm2Wherein D ism2Due to the overall additional delay introduced by the all-pass filter design, for input signal frequency D in all bandwidthsm2Are all the same. The fractional delay filter further compensates the group delay of the all-pass filter to make the total delay of the data be integer, i.e. the group delay of the fractional delay filter should beWhereindenotes rounding up, and Dm3Is the additional integer delay introduced due to the fractional delay filter design, for the input signal frequency D within all bandwidthsm3Are all the same. So that the correspondence in data is maintained with the sample values y (n). In summary, the overall integer delay D of the channel filtermIs composed of
The sample reconstruction filter design is now complete, as shown in fig. 6.
suppose the reconstructed data after passing through the channel is yQm(n) then y (n) and yQmThe delay relationship of (n) is shown in fig. 7. Thus, for the actual reconstruction data of the filter implementation, only D needs to be done in the output resultmThe reconstruction data corresponding to the original sampling data can be obtained by delaying the data, thereby meeting the correction requirement.
in this embodiment, as shown in fig. 1, we use a 4-channel TIADC system for detailed description, which specifically includes the following steps:
S1 design sampling reconstruction filter bank
s1.1, respectively measuring the frequency response of the ADCs with the numbers m of 0 to 3 by using a dot frequency method or a broadband signal, wherein the mth ADC, namely the numbered ADCmis noted as Hm(j ω), ω is the digital angular frequency;
In this embodiment, a relative frequency response function of the channel within the bandwidth is obtained by using a dot frequency method, a relative amplitude-frequency curve of the channel at each dot frequency can be obtained by patent CN108923784A, and a relative phase-frequency curve of each dot frequency can be obtained by patent CN 108809308A. Let ADCmhas a frequency response of Hm(j ω). Wherein m is 0,1,2, 3. In the process of measuring the frequency response, the flow direction of the collected data is as follows: ADC-data receiving module-data splicing module-FIFO-data selecting module-upper computer. And the upper computer calculates the frequency response of each channel by using an FFT and frequency response calculation module.
s1.2, selecting ideal frequency response Hideal(jω);
Filter design module selects ideal frequency response Hideal(j ω) is the average of the frequency response of each channel, i.e.:
s1.3, calculating error reconstruction frequency response Qm(jω);
Qm(jω)=Hm(jω)/Hideal(jω)
s1.4, calculating QmAmplitude-frequency response A of (j omega)QmGroup delay τ of (j ω)m(ω);
AQm(jω)=|Qm(jω)|
τ(ω)=[arg(Qm(j(ω+Δω)))-arg(Qm(jω))]/Δω
Wherein, | - | represents taking an absolute value, arg (·) represents taking a phase, and Δ ω represents a sampling interval of a frequency domain;
S1.5, designing an even-order linear phase amplitude-frequency compensation filter to enable amplitude-frequency response to be equal to AQm(j ω) group delay ofDm1(ii) a Since the linear phase FIR order is even, Dm1Is an integer;
S1.6, designing an all-pass filter by using a complex cepstrum method to enable group delay of the all-pass filter to be equal to taum(ω)+Dm2wherein D ism2is the overall extra delay introduced by designing an all-pass filter;
S1.7, designing a fractional delay FIR filter by utilizing a sinc function method to enable group delay to approachWherein the content of the first and second substances,Indicating rounding up, Dm3Is the overall extra delay introduced due to the design of the fractional delay filter;
S1.8, calculating the integral time delay of the channel filter;
S2, correction of sampling data
s2.1, inputting the signal to be acquired into the TIADC system, and respectively obtaining N-point sampling sequences by each ADC, and recording the N-point sampling sequences as ym(N), wherein N satisfies:
s2.2, sampling each path of sequence ym(n) splicing according to the sampling time sequence to obtain a spliced sequence y (n), and inputting y (n) into a FIFO (first in first out) for caching; simultaneously inputting y (n) to a sample reconstruction filter bank;
S2.3, in each sampling reconstruction filter, a sampling sequence y (n) sequentially passes through an even-order linear phase amplitude-frequency compensation filter, an all-pass filter and a fractional delay FIR filter, and the reconstruction output of the mth sampling reconstruction filter is set as yQm(n);
s2.4, enabling the read enable of the FIFO to be effective, then reading the sampling sequence y (n), and inputting the sampling sequence y (n) to a multiplier respectively;
s2.5, multiplying the read sampling sequence y (n) by a fixed coefficient 2 by a multiplier, and inputting the result into a subtracter;
S2.6, selecting a corresponding channel to output y by a data selector in the sampling reconstruction filter bank according to a source channel m of reading sampling sequence y (n) current dataQm(n) to the subtractor. Setting the output sequence of the selected sampling reconstruction filter bank as yQ(n);
S2.7, calculating a correction sampling value y by utilizing a subtracterc(n);
yc(n)=2·y(n)-yQ(n)
S2.8, mixing ycAnd (n) sending the data to an upper computer for data caching and displaying, and finishing the frequency response non-uniformity error correction of the TIADC system.
Although illustrative embodiments of the present invention have been described above to facilitate the understanding of the present invention by those skilled in the art, it should be understood that the present invention is not limited to the scope of the embodiments, and various changes may be made apparent to those skilled in the art as long as they are within the spirit and scope of the present invention as defined and defined by the appended claims, and all matters of the invention which utilize the inventive concepts are protected.

Claims (1)

1. A TIADC system frequency response non-uniformity error correction method based on an error reconstruction filter bank is characterized by comprising the following steps:
(1) Designing a sampling reconstruction filter bank
(1.1) respectively measuring the frequency response of ADCs (analog to digital converter) numbered from 0 to M-1 by using a dot frequency method or broadband signals, wherein M is the number of ADCs in the TIADC system, and the mth ADCmIs noted as Hm(j ω), ω is the digital angular frequency;
(1.2) selecting ideal frequency response Hideal(jω);
Filter design module selects ideal frequency response Hideal(j ω) is the average of the frequency response of each channel, i.e.:
(1.3) calculating error reconstruction frequency response Qm(jω);
Qm(jω)=Hm(jω)/Hideal(jω)
(1.4) calculating QmAmplitude-frequency response A of (j omega)Qm(j ω) and group delay τm(ω);
AQm(jω)=|Qm(jω)|
τ(ω)=[arg(Qm(j(ω+Δω)))-arg(Qm(jω))]/Δω
Wherein, | - | represents taking an absolute value, and arg (·) represents taking a phase;
(1.5) designing an even-order linear phase amplitude-frequency compensation filter to make the amplitude-frequency response equal to AQm(j ω) group delay Dm1(ii) a Since the linear phase FIR order is even, Dm1Is an integer;
(1.6) designing an all-pass filter by using a complex cepstrum method to ensure that the group delay of the all-pass filter is equal to taum(ω)+Dm2wherein D ism2Is the overall extra delay introduced by designing an all-pass filter;
(1.7) designing a fractional delay FIR filter by utilizing a sinc function method to enable group delay to approachWherein the content of the first and second substances,Indicating rounding up, Dm3Is the overall extra delay introduced due to the design of the fractional delay filter;
(1.8) calculating the integral time delay of the channel filter;
(2) Correction of sampled data
(2.1) inputting the signal to be acquired into the TIADC system, and respectively obtaining N-point sampling sequences by each ADC, and recording the N-point sampling sequences as ym(N), wherein N satisfies:
(2.2) sampling each path with a sequence ym(n) splicing according to the sampling time sequence to obtain a spliced sequence y (n), and inputting y (n) into a FIFO (first in first out) for caching; simultaneously inputting y (n) to a sample reconstruction filter bank;
(2.3) in each sampling reconstruction filter, the sampling sequence y (n) sequentially passes through an even-order linear phase amplitude-frequency compensation filter, an all-pass filter and a fractional delay FIR filter, wherein the reconstruction output of the m-th sampling reconstruction filter is yQm(n);
(2.4) enabling the reading enable of the FIFO to be effective, then reading the sampling sequence y (n), and inputting the sampling sequence y (n) to the multiplier respectively;
(2.5) multiplying the read sampling sequence y (n) by a fixed coefficient 2 by a multiplier, and inputting the result to a subtracter;
(2.6) selecting a corresponding channel to output y by a data selector in the sampling reconstruction filter bank according to a source channel m of the current data of a read sampling sequence y (n)Qm(n) to the subtracter, and the output sequence of the selected sampling reconstruction filter bank is set as yQ(n);
(2.7) calculating a corrected sampling value y by a subtracterc(n);
yc(n)=2·y(n)-yQ(n)
(2.8) mixingcAnd (n) sending the data to an upper computer for data caching and displaying, and finishing the frequency response non-uniformity error correction of the TIADC system.
CN201910910104.9A 2019-09-25 2019-09-25 Method for correcting frequency response non-uniformity error of TIADC system Active CN110557122B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910910104.9A CN110557122B (en) 2019-09-25 2019-09-25 Method for correcting frequency response non-uniformity error of TIADC system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910910104.9A CN110557122B (en) 2019-09-25 2019-09-25 Method for correcting frequency response non-uniformity error of TIADC system

Publications (2)

Publication Number Publication Date
CN110557122A true CN110557122A (en) 2019-12-10
CN110557122B CN110557122B (en) 2022-04-19

Family

ID=68741392

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910910104.9A Active CN110557122B (en) 2019-09-25 2019-09-25 Method for correcting frequency response non-uniformity error of TIADC system

Country Status (1)

Country Link
CN (1) CN110557122B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113114241A (en) * 2021-03-10 2021-07-13 电子科技大学 Correction method for frequency response mismatch error in time-interleaved architecture acquisition system
CN113176592A (en) * 2021-06-30 2021-07-27 中国人民解放军国防科技大学 Navigation receiver radio frequency front end group delay characteristic equilibrium design method and device
CN115840182A (en) * 2023-02-21 2023-03-24 成都青翎科技有限公司 Frequency response curve correction method and device

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070194969A1 (en) * 2006-02-22 2007-08-23 Analog Devices, Inc. Spectrally-adjusted sampling methods and structures for digital displays
US20070247344A1 (en) * 2003-12-05 2007-10-25 Patrick Gremillet Method of Generating a Digital Signal that is Representative of Match Errors in an Analog Digital Conversion System With Time Interleaving, and an Analog Digital Converter with Time Interleaving Using Same
CN101820286A (en) * 2009-12-01 2010-09-01 电子科技大学 Real-time signal reconstruction method for time-interleaved acquisition system
CN101888247A (en) * 2010-07-02 2010-11-17 北京工业大学 Self-adoptive correcting device of mismatch error of time-interleaved analog-digital converter
CN102820853A (en) * 2011-06-06 2012-12-12 特克特朗尼克公司 Interleaved digital down-conversion on a test and measurement instrument
CN103018701A (en) * 2011-09-23 2013-04-03 特克特朗尼克公司 Enhanced arbitrary waveform generator waveform calibration using S-parameters
CN103746695A (en) * 2013-12-27 2014-04-23 电子科技大学 Mismatch correction method of time-interleaved analog-to-digital converter inter-channel sampling time
WO2015082233A1 (en) * 2013-12-04 2015-06-11 Stmicroelectronics Sa Method and device for compensating for the bandwidth mismatches of a plurality of time-interleaved analogue-to-digital converters
US9231608B1 (en) * 2015-03-19 2016-01-05 Teledyne Lecroy, Inc. Method and apparatus for correction of time interleaved ADCs
CN107294534A (en) * 2017-05-15 2017-10-24 中山大学 The binary channels TIADC frequency response mismatch real-time correction methods sampled for narrow band signal
CN107302357A (en) * 2017-05-15 2017-10-27 中山大学 A kind of joint bearing calibration of the linear frequency response mismatches of binary channels TIADC and non-linear mismatch
CN108809308A (en) * 2018-06-12 2018-11-13 电子科技大学 A kind of the time error estimation and bearing calibration of TIADC acquisition systems
CN108923784A (en) * 2018-06-12 2018-11-30 电子科技大学 A kind of the amplitude-frequency response estimation error and bearing calibration of TIADC acquisition system
US10236905B1 (en) * 2018-02-21 2019-03-19 Analog Devices Global Unlimited Company Time interleaved filtering in analog-to-digital converters

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070247344A1 (en) * 2003-12-05 2007-10-25 Patrick Gremillet Method of Generating a Digital Signal that is Representative of Match Errors in an Analog Digital Conversion System With Time Interleaving, and an Analog Digital Converter with Time Interleaving Using Same
EP1782536B1 (en) * 2003-12-05 2008-12-31 Thales Method of generating a digital signal that is representative of match errors in an analogue-to-digital conversion system with time interleaving, and an analogue-to-digital converter with time interleaving using same
US20070194969A1 (en) * 2006-02-22 2007-08-23 Analog Devices, Inc. Spectrally-adjusted sampling methods and structures for digital displays
CN101820286A (en) * 2009-12-01 2010-09-01 电子科技大学 Real-time signal reconstruction method for time-interleaved acquisition system
CN101888247A (en) * 2010-07-02 2010-11-17 北京工业大学 Self-adoptive correcting device of mismatch error of time-interleaved analog-digital converter
CN102820853A (en) * 2011-06-06 2012-12-12 特克特朗尼克公司 Interleaved digital down-conversion on a test and measurement instrument
CN103018701A (en) * 2011-09-23 2013-04-03 特克特朗尼克公司 Enhanced arbitrary waveform generator waveform calibration using S-parameters
WO2015082233A1 (en) * 2013-12-04 2015-06-11 Stmicroelectronics Sa Method and device for compensating for the bandwidth mismatches of a plurality of time-interleaved analogue-to-digital converters
US20170026052A1 (en) * 2013-12-04 2017-01-26 Stmicroelectronics S.A. Method and device for compensating bandwidth mismatches of time interleaved analog to digital converters
CN103746695A (en) * 2013-12-27 2014-04-23 电子科技大学 Mismatch correction method of time-interleaved analog-to-digital converter inter-channel sampling time
US9231608B1 (en) * 2015-03-19 2016-01-05 Teledyne Lecroy, Inc. Method and apparatus for correction of time interleaved ADCs
CN107294534A (en) * 2017-05-15 2017-10-24 中山大学 The binary channels TIADC frequency response mismatch real-time correction methods sampled for narrow band signal
CN107302357A (en) * 2017-05-15 2017-10-27 中山大学 A kind of joint bearing calibration of the linear frequency response mismatches of binary channels TIADC and non-linear mismatch
US10236905B1 (en) * 2018-02-21 2019-03-19 Analog Devices Global Unlimited Company Time interleaved filtering in analog-to-digital converters
CN108809308A (en) * 2018-06-12 2018-11-13 电子科技大学 A kind of the time error estimation and bearing calibration of TIADC acquisition systems
CN108923784A (en) * 2018-06-12 2018-11-30 电子科技大学 A kind of the amplitude-frequency response estimation error and bearing calibration of TIADC acquisition system

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
HUSHENG LIU 等: "An Adaptive Blind Frequency-Response Mismatches Calibration Method for Four-Channel TIADCs Based on Channel Swapping", 《IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS》 *
PAN HUIQING 等: "Adaptive frequency-related mismatch calibration algorithm for TIADC", 《2015 12TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONIC MEASUREMENT & INSTRUMENTS (ICEMI)》 *
YANG KUOJUN 等: "A TIADC mismatch calibration method for digital storage oscilloscope", 《2017 13TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONIC MEASUREMENT & INSTRUMENTS (ICEMI)》 *
杨扩军 等: "数理统计和频谱分析的TIADC误差校正方法", 《电子科技大学学报》 *
杨扩军: "TIADC***校准算法研究与实现", 《中国优秀博硕士学位论文全文数据库(博士)信息科技辑》 *
秦国杰 等: "一种时间交替ADC时间失配误差自适应校正方法", 《仪器仪表学报》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113114241A (en) * 2021-03-10 2021-07-13 电子科技大学 Correction method for frequency response mismatch error in time-interleaved architecture acquisition system
CN113114241B (en) * 2021-03-10 2022-04-19 电子科技大学 Correction method for frequency response mismatch error in time-interleaved architecture acquisition system
CN113176592A (en) * 2021-06-30 2021-07-27 中国人民解放军国防科技大学 Navigation receiver radio frequency front end group delay characteristic equilibrium design method and device
CN113176592B (en) * 2021-06-30 2021-09-07 中国人民解放军国防科技大学 Navigation receiver radio frequency front end group delay characteristic equilibrium design method and device
CN115840182A (en) * 2023-02-21 2023-03-24 成都青翎科技有限公司 Frequency response curve correction method and device

Also Published As

Publication number Publication date
CN110557122B (en) 2022-04-19

Similar Documents

Publication Publication Date Title
CN110557122B (en) Method for correcting frequency response non-uniformity error of TIADC system
EP1729420B1 (en) Analog-to-digital converter device of improved time interleaving type, and high-speed signal processing system using the device
CN102594346B (en) Calibration system and method for a linearity corrector using filter products
US5357257A (en) Apparatus and method for equalizing channels in a multi-channel communication system
US7304597B1 (en) Adaptive interpolation for use in reducing signal spurs
US7541958B2 (en) Error reduction for parallel, time-interleaved analog-to-digital converter
US10735013B2 (en) Linear and non-linear calibration for time interleaved digital-to-analog converter
CN111585658B (en) Frequency overlapping band phase compensation method of bandwidth alternating sampling system
US20130110442A1 (en) Calibrating reconstructed signal using multi-tone calibration signal
US7471221B2 (en) Analog/digital converter and program therefor
GB2419482A (en) Analog to digital signal conversion circuit and method
WO2002059632A1 (en) Interleave ad conversion system waveform digitizer device, and test device
CN106911624A (en) A kind of channel compensation calibration method and system
Monsurrò et al. Streamline calibration modelling for a comprehensive design of ATI-based digitizers
US10340933B1 (en) Time interleaved digital-to-analog converter correction
CA1225745A (en) Method and system for analysing and reproducing signals by means of sampling and interpolation
JP6889523B2 (en) Test measuring device and input signal digitization method
CN111983308B (en) Signal recovery method for incoherent sampling and harmonic distortion in ADC (analog to digital converter) spectrum test
US7425908B2 (en) Method of generating a digital signal that is representative of match errors in an analog digital conversion system with the time interleaving, and an analog digital converter with time interleaving using same
Rosato et al. Perfect reconstruction filters for 4-channels time-interleaved ADC affected by mismatches
US8519872B2 (en) Analog-digital converting method and analog-digital converting apparatus
CN113114241B (en) Correction method for frequency response mismatch error in time-interleaved architecture acquisition system
CN112636754B (en) Channel mismatch estimation method, system, device and medium for broadband cross sampling system
Liu et al. A calibration method for frequency response mismatches in M-channel time-interleaved analog-to-digital converters
CN118264247A (en) Frequency response error comprehensive correction method of time-alternating acquisition system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant