Claims
- 1. A digitizer module for converting an analog signal outputted by an electronic device into a digital signal, comprising:at least two A/D converters for converting an analog signal outputted by said electronic device into a digital signal, each of said A/D converters operating with different sampling timing; a Fourier-transform unit for performing Fourier-transform on each of said digital signals converted by said at least two A/D converters and outputting a transformed signal; and an interleaving unit for generating a data sequence in which said transformed signal outputted by said Fourier-transform unit is comprised, wherein said interleaving unit comprises a spurious elimination means for eliminating a spurious component in said transformed signal resulting from a phase error between an ideal sampling timing, with which each of said at least two A/D converters should perform sampling on each of said analog signals, and said sampling timing, with which each of said at least two A/D converters performs sampling on each of said analog signals.
- 2. A digitizer module as claimed in claim 1, wherein said interleaving unit further comprises an aliasing elimination means for eliminating an aliasing component of said spurious component.
- 3. A digitizer module as claimed in claim 1, wherein said spurious elimination means calculates a correction factor on the basis of each of said transformed signals by using said phase error and a boundary condition, under which said spurious component in said transformed signal does not exist, and eliminates said spurious component on the basis of said correction factor.
- 4. A digitizer module as claimed in claim 3, wherein said spurious elimination means calculates said correction factor for each of said transformed signals outputted by said Fourier-transform unit corresponding to each of said at least two A/D converters, and eliminates said spurious component on the basis of said correction factor.
- 5. A digitizer module as claimed in claim 3, wherein said ideal sampling timing is defined as a sampling timing with which each of other A/D converters performs sampling in turn at a constant time interval in case one of sampling timings of said at least two A/D converters is regarded as a reference sampling timing, andsaid spurious elimination means calculates said correction factor on the basis of each of said phase errors between each of sampling timings of said other A/D converters and said ideal sampling timing, and eliminates said spurious component on the basis of said correction factor.
- 6. A digitizer module as claimed in either claim 4, wherein said spurious elimination means multiplies each of said transformed signals by said correction factor calculated for each of said transformed signals.
- 7. A digitizer module as claimed in claim 6, wherein said spurious elimination means calculates said correction factor to eliminate components other than a signal component of said analog signal and said aliasing component of said signal component when a total sum of said N transformed signals multiplied by said correction factor are calculated.
- 8. A digitizer module as claimed in claim 7, wherein said spurious elimination means calculates said correction factor for each of a plurality of bands, into which a band of said transformed signal is divided, on the basis of a phase of sampling timing of said at least two A/D converters.
- 9. A digitizer module as claimed in claim 7, wherein said spurious elimination means calculates said correction factor by using a simultaneous equation.
- 10. A digitizer module as claimed in claim 7, wherein a sampling pulse, with which said at least two A/D converters perform sampling on said analog signal, is given by: pm(t)=∑γ=-∞∞σ{(t-(N×r+m)Ts)-τm},where N denotes the number of said at least two A/D converters, m denotes an integer in a range of 0(zero) to (N-1), t denotes time, Ts denotes a phase interval of each of said at least two A/D converters, m denotes an m-th A/D converter andτ denotes said phase error of said at least two A/D converters, a Fourier-transform of sampling series of said analog signal sampled by said at least two A/D converters is given by: Xm(f)=1N×Ts∑r=-∞∞X(f-rN×Ts)ⅇ-j π r2(m+τ mTs),that is,&IndentingNewLine;X0(f)=x_(-k)+…+x_(-1)+x_(0)+x_(1)+…+x_(l)X1(f)=c1-kx_(-k)+…+c1-1x_(-1)+x_(0)+c1x_(1)+…+c1lx_(l)X2(f)=c2-kx_(-k)+…+c2-1x_(-1)+x_(0)+c2x_(1)+…+c2lx_(l)⋮XN-1(f)=cN-1-kx_(-k)+…+cN-1-1x_(-1)+x_(0)+cN-1x_(1)+…+cN-1lx_(l),(where, in case a band of X(f) is [−2 fs, 2 fs], terms having r in a range of −k to 1 in the above equation are components within a band [0, 4 fs], and are cm and x(r) are respectively given by: cm=ⅇ-j π2(r+τm/Ts),x_(r)=1NTsX(f-rNTs),andin case said aliasing component related to 2 fs, which is a frequency of signal component x{circumflex over ( )}(0), is x{circumflex over ( )}(u) (where x{circumflex over ( )} is a substitute notation for {overscore (x)}.), said spurious elimination means calculates said correction factor L1, L2, . . . LN-1 to satisfy a equation given by: X0(f)+L1X1(f)+L2X2(f)+. . . +LN-1(f)=a{overscore (x)}(0)+b{overscore (x)}(u), where either a or b is a random real number.
- 11. A digitizer module as claimed in claim 10, wherein said Fourier-transform unit outputs said transformed signal DFTm(r) resulting from a Fourier-transform of said digital signal outputted by said at least two A/D converters, andfor a first band, in which said signal component x{circumflex over ( )}(0) exists, said spurious elimination means calculates a Fourier-transform X(f)=X(r/NTs) of said analog signal using a equation given by: X(rNTs)=11+L1+L2+…+LN-1{DFT0(r)+L1ⅇ-j 2 π rN(1+τ1/Ts)DFT1(r)+L2ⅇ-j 2 π rN(2+τ2/Ts)DFT2(r) …+LN-1ⅇ-j 2 π rN(N-1+τN-1/Ts)DFTN-1(r)},while for a second band, in which aliasing component x{circumflex over ( )}(u) of said signal component x{circumflex over ( )}(0) exists, said spurious elimination means calculates a Fourier-transform X(f)=X(r/NTs) of said analog signal using a equation given by: X(rNTs)=11+∑n=1N-1cnuLn{DFT0(r)+L1ⅇ-j 2 π rN(1+τ1/Ts)DFT1(r)+L2ⅇ-j 2 π rN(2+τ2/Ts)DFT2(r) …+LN-1ⅇ-j 2 π rN(N-1+τN-1/Ts)DFTN-1(r)}.
- 12. A digitizer module as claimed in claim 11, wherein said first band is in a frequency range of 0 to 2 fs, and said second band is in a frequency range of 2 fs to frequency 4 fs.
- 13. A digitizer module as claimed in claim 7 comprising four A/D converters, wherein a sampling pulse with which said four A/D converters perform sampling on said analog signal is given by: pm(t)=∑r=-∞∞σ{(t-(4r+m)Ts)-τm},where m denotes an integer 0 to 3, t denotes time, Ts denotes a phase interval of each of said four A/D converters, m denotes an m-th A/D converter andτ denotes said phase error of each of said four A/D converters, a Fourier-transform of sampling series of said analog signal sampled by each of said four A/D converters is given by: Xm(f)=14Ts∑r=-∞∞X(f-r4Ts)ⅇ-j π r2(m+τ mTs),that is,X0(f)=x_(-1)+x_(0)+x_(1)+…+x_(5)X1(f)=c1-1x_(-1)+x_(0)+c1x_(1)+…+c15x_(5)X2(f)=c2-1x_(-1)+x_(0)+c2x_(1)+…+c25x_(5)X3(f)=c3-1x_(-1)+x_(0)+c3x_(1)+…+c35x_(5),(where, in case a band of X(f) is [−2 fs, 2 fs], terms having r in a range of −1 to 5 in the above equation are components within a band [0, 4 fs], and cm and x(r) are respectively given by: cm=ⅇ-j π2(r+τm/Ts),x_(r)=14TsX(f-r4Ts)),andin case said aliasing component related to 2 fs, which is a frequency of signal component x{circumflex over ( )}(0), is x{circumflex over ( )}(4) (where x{circumflex over ( )} is a substitute notation for {overscore (x)}), said spurious elimination means calculates said correction factor L1, L2 and L3 to satisfy a equation given by: X0(f)+L1X1(f)+L2X2(f)+. . . +L3X3(f)=a{overscore (x)}(0)+b{overscore (x)}(4), where either a or b is a random real number.
- 14. A digitizer module as claimed in claim 13, wherein for a third band in a frequency range of 0 to fs, said correction factor L1, L2 and L3 are represented as: L1=-c1(c2-1)(c3-1)(c2c3+c2+c3)(c1-c2)(c1-c3)(c1c2+c2c3+c3c1)L2=-c2(c3-1)(c1-1)(c3c1+c3+c1)(c2-c3)(c2-c1)(c2c3+c3c1+c1c2)L3=-c3(c1-1)(c2-1)(c1c2+c1+c2)(c3-c1)(c3-c2)(c3c1+c1c2+c2c3),for a fourth band in a frequency range of fs to 2 fs, said correction factor L1, L2 and L3 are represented as: L1=-(c2-1)(c3-1)c1(c1-c2)(c1-c3)L2=-(c3-1)(c1-1)c2(c2-c3)(c2-c1)L3=-(c1-1)(c2-1)c3(c3-c1)(c3-c2),for a fifth band in a frequency range of 2 fs to 3 fs, said correction factor L1, L2 and L3 are represented as: L1=-(c2-1)(c3-1)c1(c1-c2)(c1-c3)L2=-(c3-1)(c1-1)c2(c2-c3)(c2-c1)L3=-(c1-1)(c2-1)c3(c3-c1)(c3-c2)and for a sixth band in a frequency range of 3 fs to 4 fs, said correction factor L1, L2 and L3 are represented as: L1=-(c2-1)(c3-1)(1+c2+c3)c12(c1-c2)(c1-c3)(c1+c2+c3)L2=-(c3-1)(c1-1)(1+c3+c1)c22(c2-c3)(c2-c1)(c1+c2+c3)L3=-(c1-1)(c2-1)(1+c1+c2)c32(c3-c1)(c3-c2)(c1+c2+c3).
- 15. A digitizer module as claimed in claim 14, wherein said Fourier-transform unit outputs said transformed signal DFTm(r) resulting from a Fourier-transform of said digital signal outputted by said at least two A/D converters, andsaid spurious elimination means calculates a Fourier-transform X(f)=X(r/NTs) of said analog signal for said third and fourth bands using a equation given by: X(rNTs)=11+L1+L2+L3{DFT0(r)+L1ⅇ-j 2 π rN(1+τ1/Ts)DFT1(r)+L2ⅇ-j 2 π rN(2+τ2/Ts)DFT2(r)+L3ⅇ-j 2 π rN(3+τ3/Ts)DFT3(r)},while said spurious elimination means calculates a Fourier-transform X(f)=X(r/NTs) of said analog signal for said fifth and sixth bands using a equation given by: X(rNTs)=11+∑n=13cn4Ln{DFT0(r)+L1ⅇ-j 2 π rN(1+τ1/Ts)DFT1(r)+L2ⅇ-j 2 π rN(2+τ2/Ts)DFT2(r)+L3ⅇ-j 2 π rN(3+τ 3/Ts)DFT3(r)} .
- 16. A test apparatus for testing an electronic device, comprising:a pattern generator for generating a pattern signal and a expectation signal; a waveform adjuster for shaping a waveform of said pattern signal generated by said pattern generator; a device contacting unit for providing said pattern signal shaped by said waveform adjuster to said electronic device installed, and receiving analog signal outputted by said electronic device; a digitizer module for converting said analog signal outputted by said electronic device into digital signal; and a decision unit for deciding quality of said electronic device by comparing said expectation signals outputted by said pattern generator with signals outputted by said digitizer module, wherein said digitizer module comprises: at least two A/D converters for converting an analog signal outputted by said electronic device into a digital signal, each of said A/D converters operating with different sampling timing; a Fourier-transform unit for performing Fourier-transform on each of said digital signals converted by said at least two A/D converters, and outputting a transformed signal; and an interleaving unit for generating a data sequence in which said transformed signal outputted by said Fourier-transform unit is comprised, and said interleaving unit comprises a spurious elimination means for eliminating a spurious component in said transformed signal resulting from a phase error between an ideal sampling timing, with which each of said at least two A/D converters should perform sampling on each of said analog signals, and said sampling timing, with which each of said at least two A/D converters performs sampling on each of said analog signals.
Priority Claims (1)
Number |
Date |
Country |
Kind |
2001-015149 |
Jan 2001 |
JP |
|
Parent Case Info
This patent application is a continuation application of an international patent application No. PCT/JP02/00455 filed on Jan. 23, 2002 claiming priority from a Japanese patent application No. 2001-15149 filed on Jan. 24th 2001, the contents of which are incorporated herein by reference.
US Referenced Citations (6)
Foreign Referenced Citations (1)
Number |
Date |
Country |
2000-346913 |
Dec 2000 |
JP |
Non-Patent Literature Citations (2)
Entry |
Translation of International Preliminary Examination Report for International Application No. PCT/JP02/00455, dated Mar. 6, 2003, 3 pages. |
Yih-Chyun Jenq, Digital Spectra of Nonuniformly Sampled Signals: A Robust Sampling Time Offset Estimation Algorithm for Ultra High-Speed Waveform Digitizers Using Interleaving, IEEE Transaction on Instrumentation and Measurement, vol. 39, No. 1, Feb. 1990, 5 pgs. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
PCT/JP02/00455 |
Jan 2002 |
US |
Child |
10/366645 |
|
US |