Front-end circuit
11258521 · 2022-02-22
Assignee
Inventors
Cpc classification
H03D7/00
ELECTRICITY
H04B17/14
ELECTRICITY
H04L25/03
ELECTRICITY
International classification
H04L25/03
ELECTRICITY
Abstract
A front-end circuit is used to test an RF signal from an RF device. The RF signal is generated by modulating a carrier signal having a carrier frequency with a wideband baseband signal. A variable frequency oscillator generates a local signal having a variable local frequency. The first frequency mixer frequency mixes a local signal and an RF signal to generate an IF signal having a frequency. A band-pass type first filter filters the IF signal. The local frequency can be selected from a plurality of frequencies having a frequency interval equal to or narrower than a bandwidth of the first filter.
Claims
1. A front-end circuit used for testing an RF signal from a device under test, the RF signal generated by modulating a carrier signal having a carrier frequency f.sub.C with a wideband baseband signal, the front-end circuit comprising: a variable frequency oscillator structured to generate a local signal having a variable local frequency f.sub.LO1; a first frequency mixer structured to frequency-mix the local signal and the RF signal to generate an intermediate frequency signal having a frequency f.sub.C-f.sub.LO1; and a band-pass type first filter structured to filter the intermediate frequency signal, wherein the front-end circuit is structured to supply a baseband signal based on the intermediate frequency signal to a digitizer, and the local frequency f.sub.LO1 can be selected from a plurality of frequencies f.sub.0, f.sub.1, . . . having a frequency interval Δf equal to or narrower than a bandwidth BW of the first filter, wherein the frequency interval Δf is narrower than the bandwith BW of the first filter, the wideband baseband signal includes a plurality of subcarriers, and an output of the first filter when the local frequency f.sub.LO1 is f.sub.k (k=0, 1, 2, . . . ) and an output of the first filter when f.sub.LO1 is f.sub.k−1 commonly include at least one of the plurality of subcarriers.
2. The front-end circuit according to claim 1, further comprising: a second frequency mixer structured to down-convert the intermediate frequency signal that has passed through the first filter; and a second filter structured to filter an output of the second frequency mixer, wherein the baseband signal corresponds to an output of the second filter.
3. A test board comprising the front-end circuit according to claim 1.
4. A front-end circuit used for testing an RF signal from a device under test, under test, the RF signal generated by modulating a carrier signal having a carrier frequency f.sub.C with a wideband baseband signal, the front-end circuit comprising: a variable frequency oscillator structured to generate a local signal having a variable local frequency f.sub.LO1; a first frequency mixer structured to frequency-mix the local signal and the RF signal to generate an intermediate frequency signal having a frequency f.sub.C-f.sub.LO1; and a band-pass type first filter structured to filter the intermediate frequency signal, wherein the front-end circuit is structured to supply a baseband signal based on the intermediate frequency signal to a digitizer, and the local frequency f.sub.LO1 can be selected from a plurality of frequencies f.sub.0, f.sub.1, . . . having a frequency interval Δf equal to or narrower than a bandwidth BW of the first filter, frequency interval Δf is narrower than the bandwith BW of the first filter, and where the front-end circuit further comprises: a pair of second frequency mixers structured to down-convert the intermediate frequency signal that has passed through the first filter, and separate the intermediate frequency signal into an in-phase component and a quadrature component; and a pair of second filters structured to filter an output of the pair of second frequency mixers.
5. A test system comprising: a front-end circuit; a digitizer structured to convert an output of the front-end circuit into digital waveform data; and a computer structured to process the waveform data, wherein the front-end circuit used for testing an RF signal from a device under test, the RF signal generated by modulating a carrier signal having a carrier frequency f.sub.C with a wideband baseband signal, the front-end circuit comprising: a variable frequency oscillator structured to generate a local signal having a variable local frequency f.sub.LO1; a first frequency mixer structured to frequency-mix the local signal and the RF signal to generate an intermediate frequency signal having a frequency f.sub.C-f.sub.LO1; and a band-pass type first filter structured to filter the intermediate frequency signal, wherein the front-end circuit is structured to supply a baseband signal based on the intermediate frequency signal to a digitizer, and the local frequency f.sub.LO1 can be selected from a plurality of frequencies f.sub.0, f.sub.1, . . . having a frequency interval Δf equal to or narrower than a bandwidth BW of the first filter.
6. The test system according to claim 5, wherein the computer is structured to convert waveform data DW.sub.1, DW.sub.2 . . . generated by the digitizer for each of a plurality of frequencies f.sub.0, f.sub.1, . . . of the local frequency f.sub.LO1, to spectral data DF.sub.1, DF.sub.2 . . . of a frequency domain, and shift and synthesize the spectral data DF.sub.1, DF.sub.2 . . . on a frequency axis.
7. The test system according to claim 6, wherein the interval Δf of the local frequency f.sub.LO1 is narrower than a bandwidth BW of the first filter, the wideband baseband signal includes a plurality of subcarriers, and the computer corrects each spectral data DF based on common subcarrier data included in kth (k=0, 1, 2, . . . ) spectral data DF.sub.k and k+1th spectral data DF.sub.k+1.
8. A computer used in a test system for testing an RF signal from a device under test, the RF signal generated by modulating a carrier signal having a carrier frequency f.sub.C with a wideband baseband signal, the test system comprising: a variable frequency oscillator structured to generate a local signal having a variable local frequency f.sub.LO1; a first frequency mixer structured to frequency-mix the local signal and the RF signal to generate an intermediate frequency signal having a frequency f.sub.C-f.sub.LO1; a band-pass type first filter structured to filter the intermediate frequency signal; and an A/D converter structured to convert a baseband signal based on the intermediate frequency signal that has passed through the first filter to digital waveform data, wherein the computer is structured to discretely switch the local frequency f.sub.LO1 among a plurality of frequencies f.sub.0, f.sub.1, . . . having a frequency interval Δf equal to or narrower than a bandwidth BW of the first filter, convert waveform data DW.sub.0, DW.sub.1 . . . obtained for each of the plurality of frequencies f.sub.0, f.sub.1 . . . into spectral data DF.sub.0, DF.sub.1 . . . in a frequency domain, and shift the spectral data DF.sub.0, DF.sub.1 . . . on a frequency axis and synthesize the shifted spectral data DF.sub.s0, DF.sub.s1.
9. The computer according to claim 8, wherein the frequency interval Δf is narrower than a bandwidth BW of the first filter, the wideband baseband signal includes a plurality of subcarriers, and the computer corrects spectral data DF based on common subcarrier data included in kth (k=0, 1, 2, . . . ) spectral data DF.sub.k and k+1th spectral data DF.sub.k+1.
10. A non-transitory computer-readable storage medium storing a program executed in a computer used in a test system for testing an RF signal from a device under test, the RF signal generated by modulating a carrier signal having a carrier frequency f.sub.C with a wideband baseband signal, the test system comprising: a variable frequency oscillator structured to generate a local signal having a variable local frequency f.sub.LO1; a first frequency mixer structured to frequency-mix the local signal and the RF signal to generate an intermediate frequency signal having a frequency f.sub.C-f.sub.LO1; a band-pass type first filter structured to filter the intermediate frequency signal; and an A/D converter structured to convert a baseband signal based on the intermediate frequency signal that has passed through the first filter to digital waveform data, wherein the program causes the computer to perform processing of discretely switching the local frequency f.sub.LO1 among a plurality of frequencies f.sub.0, f.sub.1, . . . having a frequency interval Δf equal to or narrower than a bandwidth BW of the first filter, converting waveform data DW.sub.0, DW.sub.1 , . . . obtained for each of the plurality of frequencies f.sub.0, f.sub.1, . . . into spectral data DF.sub.0, DF.sub.1 . . . in a frequency domain, and shifting the spectral data DF.sub.0, DF.sub.1 . . . on a frequency axis and synthesizing the shifted spectral data DF.sub.0, DF.sub.1.
11. The non-transitory computer-readable storage medium storing the program according to claim 10, wherein the frequency interval Δf is narrower than a bandwidth BW of the first filter, the wideband baseband signal includes a plurality of subcarriers, and the program causes the computer to further perform processing of correcting each spectral data DF based on common subcarrier data included in kth (k=0, 1, 2, . . . ) spectral data DF.sub.k and k+1th spectral data DF.sub.k+1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Embodiments will now be described, by way of example only, with reference to the accompanying drawings which are meant to be exemplary, not limiting, and wherein like elements are numbered alike in several Figures, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
DETAILED DESCRIPTION
Outline of Embodiments
(14) A summary of several example embodiments of the disclosure follows. This summary is provided for the convenience of the reader to provide a basic understanding of such embodiments and does not wholly define the breadth of the disclosure. This summary is not an extensive overview of all contemplated embodiments, and is intended to neither identify key or critical elements of all embodiments nor to delineate the scope of any or all aspects. Its sole purpose is to present some concepts of one or more embodiments in a simplified form as a prelude to the more detailed description that is presented later. For convenience, the term “one embodiment” may be used herein to refer to a single embodiment or multiple embodiments of the disclosure.
(15) One embodiment disclosed herein relates to a front-end circuit used to test an RF signal from a device under test. The RF signal is generated by modulating a carrier signal having a carrier frequency f.sub.C with a wideband baseband signal. The RF signal can be, but is not limited to, an OFDM signal. The front-end circuit includes: a variable frequency oscillator that generates a local signal having a variable local frequency f.sub.LO1; a first frequency mixer that frequency-mixes a local signal and an RF signal, and generates an intermediate frequency signal having a frequency f.sub.C-f.sub.LO1; and a band-pass type first filter that filters the intermediate frequency signal. The front-end circuit is configured to be able to supply a baseband signal based on the intermediate frequency signal that has passed through the first filter to a digitizer. The local frequency f.sub.LO1 can be selected from a plurality of frequencies f.sub.0, f.sub.1, f.sub.2, . . . having a frequency interval Δf equal to or narrower than a bandwidth BW of the first filter.
(16) When the local frequency f.sub.LO1 is changed in time division as a plurality of frequencies f.sub.0, f.sub.1, f.sub.2 . . . , the center frequency f.sub.IF of the intermediate frequency signal changes as f.sub.C-f.sub.0, f.sub.C-f.sub.1, f.sub.C-f.sub.2 . . . . By passing this intermediate frequency signal through a bandpass filter having a predetermined bandwidth BW, the original wideband baseband signal can be cut out for each frequency channel (subband) with the bandwidth BW as a unit. Therefore, the frequency band of the signal input to the digitizer can be narrowed, and the digitizer with a narrow band and high accuracy can be used.
(17) A scan interval Δf of the local frequency f.sub.LO1 may be narrower than the bandwidth BW of the first filter. The wideband baseband signal may include a plurality of subcarriers. At least one of the plurality of subcarriers may be included in common in the output of the first filter when f.sub.LO1=f.sub.k(k=0, 1, 2, . . . ) and the output of the first filter when f.sub.LO1=f.sub.k+1. This enables band correction on the basis of information obtained for the same subcarrier.
(18) The front-end circuit may further include a second frequency mixer that down-converts the intermediate frequency signal, and a second filter that filters an output of the second frequency mixer. The baseband signal may correspond to the output of the second filter.
(19) The front-end circuit may provide a test system with a digitizer and a computer. The digitizer converts the output of the front-end circuit into digital waveform data. The computer processes the waveform data obtained by the digitizer.
(20) The computer may perform the processing below. Converting the waveform data DW.sub.0, DW.sub.1, DW.sub.2 . . . generated by the digitizer for each of the plurality of frequencies f.sub.0, f.sub.1, f.sub.2 . . . of the local frequency f.sub.LO1 into spectral data DF.sub.0, DF.sub.1, DF.sub.2 . . . in the frequency domain. Shifting spectral data DF.sub.0, DF.sub.1, DF.sub.2 . . . on the frequency axis and synthesizing the spectral data DF.sub.0, DF.sub.1, DF.sub.2 . . . .
(21) The computer may correct spectral data DF on the basis of the common subcarrier data included in the kth (k=0, 1, 2, . . . ) spectral data DF.sub.k and the k+1th spectral data DF.sub.k+1. As a result, the frequency characteristics such as the frequency mixer, the filter, the transmission path and the like can be corrected.
(22) The front-end circuit described above can be mounted on a test board. By using this test board in combination with an existing low-speed and highly accurate digitizer, wideband RF signals can be tested inexpensively and with high accuracy.
Embodiment
(23) Hereinafter, some embodiments will be described with reference to the drawings. The same or equivalent constituent elements, members, and processes shown in each drawing are denoted by the same reference numerals, and duplicated description will be appropriately omitted. Further, the embodiments are merely examples and do not limit the disclosure, and all features and combinations thereof described in the embodiments are not necessarily essential to the disclosure.
(24) In the present specification, “the state in which the member A is connected to the member B” includes, in addition to the case where the members A and B are physically directly connected, the case where the members A and B are indirectly connected through another member that does not substantially affect the electrical connection state of the members A and B or does not impair the functions and effects exerted by their connection.
(25) Similarly, “the state in which the member C is provided between the member A and the member B” includes, in addition to the case where the members A and C or the members B and C are directly connected, the case of indirect connection through another member that does not substantially affect the electrical connection state of the members or does not impair the functions and effects exerted by their connection.
(26)
(27) In this test system 100, the RF signal is divided into a plurality N of subbands FCH.sub.0 to FCH.sub.N-1 when viewed in the frequency domain. Then, the plurality of subbands FCH.sub.0 to FCH.sub.N-1 are individually captured in a time division manner.
(28) The test system 100 includes a digitizer 110, a digital module 120, a processor 130 and a front-end circuit 200.
(29) The digital module 120 is connected to the RF device 102 and controls the RF signal generated by the RF device 102.
(30) The digitizer 110 converts an analog input signal into a digital signal. The digitizer 110 includes, for example, an amplifier 112 and an A/D converter 114. The front-end circuit 200 is provided between the digitizer 110 and the RF device 102, and serves as an interface with the RF device 102 in the test system 100.
(31) The processor 130 is a part of a computer and processes the digital waveform data generated by the digitizer 110 by executing a software program. Note that part of the processing of the processor 130 may be performed by hardware processing instead of software.
(32) The front-end circuit 200 includes a variable frequency oscillator 202, a first frequency mixer 204, a first filter 206, and a frequency converter 210.
(33) The variable frequency oscillator 202 generates a first local (LO1) signal having a variable local frequency f.sub.LO1 (<f.sub.C). The first frequency mixer 204 frequency mixes the LO1 signal and the RF signal to generate an intermediate frequency (IF) signal having a frequency f.sub.C-f.sub.LO1.
(34) The first filter 206 is a bandpass filter that receives an IF signal and passes a component in a predetermined frequency range included in the IF signal. The bandwidth BW of the first filter 206 defines the bandwidth of the subband FCH. When the center frequency of the first filter 206 is f.sub.BP, the output IF′ of the first filter 206 includes the components in the frequency range f.sub.BP−BW/2 to f.sub.BP+BW/2 of its input IF. As will be described later, the bandwidth BW of the first filter 206 defines the bandwidth of the signal input to the digitizer 110, so that the bandwidth BW is designed on the basis of the bandwidth of the digitizer 110 (that is, the sampling rate f.sub.s of the A/D converter 114). More specifically, BW×2<f.sub.s must be satisfied according to the sampling theorem, and therefore, it is sufficient that the design is made such that BW<f.sub.s/2. For example, when the 500 Msps A/D converter 114 is adopted, the bandwidth BW may be narrower than 250 MHz, and may be 200 MHz, for example.
(35) The frequency converter 210 receives the IF′ signal that has passed through the first filter 206 and converts the IF′ signal to a narrowband baseband signal Sb{circumflex over ( )} having an optimum frequency for processing by the digitizer 110 in the subsequent stage. The narrowband baseband signal Sb{circumflex over ( )} includes a frequency component of one subband in the baseband signal Sb(t) used for generating the RF signal.
(36) The frequency converter 210 includes an oscillator 212, a second frequency mixer 214, and a second filter 216. The second frequency mixer 214 frequency-mixes the IF′ signal that has passed through the first filter 206 with a second local (LO2) signal generated by the oscillator 212, and down-converts into a lower frequency domain. The frequency f.sub.LO2 of the local signal LO2 is determined so that the output Sb{circumflex over ( )} of the second frequency mixer 214 does not include a negative frequency component. More specifically, it is sufficient that the relationship of f.sub.BP−BW/2−f.sub.LO2>0 is satisfied, and f.sub.BP−BW/2>f.sub.LO2 is satisfied.
(37) The second filter 216 is an anti-aliasing filter, removes a radio frequency component of the baseband signal Sb{circumflex over ( )} that is an output from the second frequency mixer 214, and provides the result to the digitizer 110. The second filter 216 may be designed as a low pass filter or a band pass filter.
(38) In the variable frequency oscillator 202, the local frequency f.sub.LO1 can be selected from a plurality of frequencies f.sub.0, f.sub.1, . . . . An interval Δf between the plurality of frequencies f.sub.0, f.sub.1, . . . is equal to or narrower than the bandwidth BW of the first filter 206.
(39) The above is the configuration of the test system 100. Next, the operation of the test system 100 will be described on the basis of some embodiments.
First Embodiment
(40)
(41) The variable frequency oscillator 202 shifts the frequency f.sub.LO1 of the local signal LO1 at intervals of Δf for each test cycle. Specifically, the local frequency f.sub.k in the kth (k=0, 1, 2, . . . 8, 9) test cycle is determined so that the kth subband FCH.sub.k passes through the first filter 206. In this embodiment, a shift amount Δf is 200 MHz, which is equal to the bandwidth BW.
(42) The frequency of the LO2 signal generated by the oscillator 212 may be equal to the pass frequency f.sub.BP of the first filter 206. As a result, the second frequency mixer 214 down-converts the output IF′ of the first filter 206 into the baseband signal Sb{circumflex over ( )} in the frequency domain near DC. The baseband signal Sb.sub.k{circumflex over ( )} obtained in the kth test cycle corresponds to the kth subband FCH.sub.k.
(43) In each test cycle k, the narrowband baseband signal Sb.sub.k{circumflex over ( )} that has passed through the second filter 216 is converted into digital waveform data DW. When 10 test cycles are completed, the digitizer 110 acquires the waveform data DW.sub.0 to DW.sub.9 corresponding to all the subbands FCH.sub.0 to FCH.sub.9.
(44) The above is the operation of the front-end circuit 200 and the digitizer 110. According to this front-end circuit 200, the RF signal modulated by the wideband baseband signal is divided into a plurality of subbands, and the digitizer 110 takes in each subband. As a result, the band required for the A/D converter 114 can be narrowed, and an inexpensive and highly accurate A/D converter can be adopted.
(45) In this front-end circuit 200, only the first frequency mixer 204 needs to be designed to operate in the bandwidth of 2 GHz, and the bandwidth of the circuit block (the first filter 206, the second frequency mixer 214, the second filter 216) in the subsequent stage may be narrow, so that it is easy to design.
(46) In addition, the signal handled by the frequency converter 210 has a narrow bandwidth and a constant center frequency (f.sub.BP). Therefore, the design of the frequency converter 210 is also easy in that respect, which is a great advantage.
(47) Next, the operation of the processor 130 of the test system 100 will be described.
(48)
(49) Then, the processor 130 shifts the spectral data DF.sub.0, DF.sub.1, DF.sub.2 . . . on the frequency axis, synthesizes the shifted spectral data DFs.sub.0, DFs.sub.1, DFs.sub.2 . . . in the frequency domain, and reconstructs the spectral (frequency information) of the original wideband baseband signal (S102). The synthesis here is understood as the binding of sequences.
(50)
(51) Δf×i+const. The const may be determined so that the center frequency of the spectral of the original baseband signal Sb(t) is 0 Hz.
(52) According to this processing, the spectral of the original baseband signal Sb(t) can be acquired. The waveform of the baseband signal can be reproduced by performing an inverse discrete Fourier transform (IDFT) on the spectral of the baseband signal.
Second Embodiment
(53) In the first embodiment, the interval Δf of the local frequency f.sub.LO1 is set to be equal to the bandwidth BW of the first filter 206. On the other hand, in the second embodiment, the scan interval Δf of the local frequency f.sub.LO1 is narrower than the bandwidth BW of the first filter 206. That is, in the kth test cycle and the k+1th test cycle, apart of the spectral of the original baseband signal is captured in an overlapping manner. In this specification, this overlapping band (called overlap band OB) is used for inter-channel calibration.
(54) The wideband baseband signal includes a plurality of subcarriers Sc, and each subband FCH also includes a plurality (X) of subcarriers Sc. The output IF.sub.k′ of the first filter 206 when f.sub.LO1=f.sub.k(k=0, 1, 2, . . . ) and the output IF.sub.k+1′ of the first filter 206 when f.sub.LO1=f.sub.k+1 commonly include at least one of the X subcarriers Sc, and therefore the spectral data DF.sub.k, DF.sub.k+1 (or DFs.sub.k, DFs.sub.k+1) also includes information of the common subcarrier Sc.
(55) Spectral data measured on the same subcarrier Sc should essentially match. Therefore, the processor 130 uses the values of the common subcarriers included in the respective overlapping bands of the two pieces of adjacent spectral data DFs.sub.k, DFs.sub.k+1 (k=0, 1, 2 . . . ), and at least one of the pieces of spectral data DFs.sub.k, DFs.sub.k+1 is corrected (called band correction processing).
(56)
(57) When X subcarriers Sc.sub.0 to Sc.sub.X-1 are included in the spectral data DFs.sub.#, the spectral data will be array data with the subcarrier Sc number as an index, and can be represented as DF.sub.#′[0:X−1].
(58) The k-th spectral data DFs.sub.k is the target of band correction. DFs′.sub.k−1 represents spectral data that has already been band-corrected. The rightmost Y elements DFs.sub.k−1[X-Y:X−1] of DFs′.sub.k−1 are set as CAL_DATA.sub.k−1[0:Y−1]. Y is the number of subcarriers included in the overlap band, and Y=4 in
(59) The correction coefficient array COEFF[0:Y−1] is generated using the two arrays CAL_DATA.sub.k−1[0:Y−1] and COMP_DATA.sub.k[0:Y−1]. The element COEFF[j] of the correction coefficient array COEFF[0:Y−1] is expressed by equation (1).
COEFF[j]=CAL_DATA[j]/COMP_DATA[j] (1)
(60) The spectral data DFs.sub.k is corrected on the basis of this correction coefficient array. The corrected spectral data is referred to as DFs.sub.k′. The rightmost Y elements DFs.sub.k[X-Y:X−1] of DFs.sub.k′ become CAL_DATA.sub.k[0:Y−1] and are used for band correction of the next spectral data DFs.sub.k+1.
(61)
(62) For example, the average value of |COEFF[j]| is calculated for Y subcarriers and used as the correction coefficient G. By multiplying this correction coefficient G by |DFs|, |DFs′| can be obtained.
(63) Similarly, the phase correction amount Δφ can be calculated from the phase difference between the overlapping subcarriers, and specifically, can be calculated from the deviation angle ∠COEFF[j] of the correction coefficient array. Similarly for the phase, the average value of ∠COEFF[j] is calculated for Y subcarriers, and is set as the correction amount Δφ.
∠DFs′=∠DFs+Δφ (2)
(64) can be established.
(65) Note that, regarding the phase, if the same correction amount Δφ is applied to all X subcarriers, correct correction may not be possible in some cases. In this case, ∠COEFF[0:Y−1] may be extrapolated to calculate Δφ[0:X−1]. The least square method (LSM) or the like can be used for this interpolation.
∠DFs[j]′=∠DFs[j]+Δφ[j] (2′)
(66) Band correction can be performed by equation (3).
DFs′=G.Math.exp{i×Δφ[j]}×DFs (3)
(67)
(68) The test cycle k is initialized (k=0, S200). Then, the local frequency f.sub.LO1 is set to f.sub.0 (S202), and the RF device 102 reproduces the RF signal on the basis of the predetermined baseband signal (S204). As a result, the spectral data DFs.sub.0 of the 0th subband FCH.sub.0 is captured. (S206). Band correction is omitted for this subband FCH.sub.0. The element on the radio frequency side of the spectral data DFs.sub.0 is stored as CAL_DATA.sub.0 (S208).
(69) Then, the test cycle k is set to 1 (S210). Then, while k<N is satisfied (Y in S212), the following process is repeated while incrementing k (S228).
(70) Then, the local frequency f.sub.LO1 is set to f.sub.k (S214), and the RF device 102 reproduces the RF signal on the basis of the predetermined baseband signal (S216). As a result, the spectral data DFs.sub.k of the kth subband FCH.sub.k is captured (S218). The element on the low frequency side of the spectral data DFs.sub.k is stored as COMP_DATA.sub.k (S220).
(71) On the basis of CAL_DATA.sub.k−1 obtained in the previous test cycle k−1 and COMP_DATA.sub.k obtained in the current test cycle k, DFs.sub.k is band-corrected (S222) and the corrected DFs.sub.k′ is stored (S224). The element on the radio frequency side of DFs.sub.k′ is stored as a new CAL_DATA.sub.k (S226).
(72) When k=N (N in S212), the process ends. By this processing, all frequency bands can be corrected.
Third Embodiment
(73) In the test system 100 of
(74) Then, the spectral data DF.sub.k (or DFs.sub.k) is corrected using the corresponding transfer function H.sub.k(f). For example, the spectral data DF.sub.k can be appropriately corrected by multiplying it by the reciprocal 1/H.sub.k(f) of H.sub.k(f).
(75) As a result, it is possible to cancel the difference in the transmission characteristics for each subband of the test system 100.
(76) Subsequently, a specific mode of the test system 100 will be described.
(77) By adding a millimeter wave build-off self-test (BOST) unit 160 to the measuring instrument 170, it becomes possible to evaluate a wideband RF signal exceeding the band of the digitizer 110. The millimeter wave BOST unit 160 is mounted on the test board 140 on which the RF device 102 is mounted. The millimeter wave BOST unit 160 includes a transmission-side front-end circuit 250 in addition to the reception-side front-end circuit 200 described above. The front-end circuit 250 modulates a radio frequency carrier using the baseband signal generated by the arbitrary waveform generator 150, and generates a transmission RF signal.
(78) According to this test system 100A, the wideband RF signal can be evaluated by adding the test board 140 to the existing test system including the digitizer 110, the digital module 120, and the processor 130.
(79) The embodiments have been described above. This embodiment is an example, and it is understood by those skilled in the art that various modifications can be made to the combinations of the respective constituent elements and the respective processing processes, and such modifications are also within the scope of the present disclosure. Hereinafter, such modifications will be described.
First Modification
(80)
(81) According to this modification, the A/D converter 114 and the amplifier 112 require a frequency sufficient to cover the modulation band. In exchange for that, the oscillator 212 and the second frequency mixer 214, and the second filter 216 which configure the frequency converter 210 can be omitted, and therefore, the number of components can be reduced. In particular, since the cutoff frequency of the second filter 216 is low, the size of the components forming the second filter 216 is large, and the effect of downsizing by omitting them is great.
Second Modification
(82)
(83) IQ separation is performed in the analog domain by incorporating a quadrature demodulator in the frequency converter 210C. As a result, the band of the digitizers 110I, 110Q in the subsequent stage can be made half of that of the digitizer 110 in
Third Modification
(84)
(85) This makes it possible to process the baseband signals S.sub.I{circumflex over ( )}, S.sub.Q{circumflex over ( )} in the form of complex numbers. One of the advantages of signal processing with a complex number is that it is possible to handle negative frequencies, and the frequency f.sub.LO2 of the local signal LO2 can be determined such that the outputs S.sub.I{circumflex over ( )}, S.sub.Q{circumflex over ( )} of the second frequency mixer 214 include negative frequency components. For example, when f.sub.BP=f.sub.LO2, the baseband signals S.sub.I{circumflex over ( )}, S.sub.Q{circumflex over ( )} have a spectral centered on 0 Hz (DC). When the sampling rate of the A/D converter 114 is 500 Msps, the bandwidth of one subband can be expanded to 250 MHz.
Fourth Modification
(86) The frequency converter 210 may be omitted and the frequency f.sub.LO1 of the local signal LO1 may be increased to directly generate the baseband signal Sb{circumflex over ( )} in the frequency domain near DC by the first frequency mixer 204.
Fifth Modification
(87) In the embodiments, the frequency f.sub.LO1 of the local signal LO1 is increased in each test cycle, but the frequency is not limited to this, and the frequency of the local signal LO1 may be decreased in each test cycle, or may be changed in a random order.
Sixth Modification
(88) In the embodiment, an example in which a plurality of subbands are synthesized in the frequency domain and the spectral of the baseband signal Sb(t) is measured has been described, but the present disclosure is not limited thereto. For example, the test system 100 can demodulate symbols included in an RF signal and measure EVM.
(89) The case where the RF signal is an OFDM signal will be considered. In the test system 100 of
(90) By digital signal processing, the synthesized wideband baseband signal is multiplied by cos(2πfI.sub.F) and −sin(2πfI.sub.F), and orthogonal demodulation is performed. This operation may be performed in the frequency domain or the time domain. Then, the original OFDM symbol can be demodulated by performing discrete Fourier transform on the obtained two signals as a real part and an imaginary part.
(91) The EVM can be calculated based on the signal information (that is, the amplitude and the phase) obtained by the discrete Fourier transform and their expected values.
(92) In the configuration of
(93) Note that, in OFDM, a symbol is assigned to each subcarrier, but PILOT subcarriers for delay correction are required for demodulation, and PILOT subcarriers may be included in other subbands, so that it is preferable that demodulation is performed after synthesizing all subbands in the frequency domain. However, in the LSI test, if the delay fluctuation for each symbol can be ignored, the PILOT subcarrier is not necessary, so that demodulation can be performed independently for each subband without synthesizing the spectral data DF in the frequency domain.
(94) The present disclosure is not limited to OFDM and is widely applicable to testing wideband RF signals.