For the following discussion “calibration” refers to the factory calibration of an RF receiver using external test equipment, and “normalization” or “alignment” refers to RF receiver self-calibration using an internal reference test signal.
Referring now to
H(ω, ωc)=HR(ω+ωc)HM(ω, ωc)HIF(ω)
where H is the overall channel frequency response, HR is the RF frequency response preceding a mixer, HM is the RF mixer frequency response, HIF is the combined IF frequency response following the mixer and ω is the frequency offset from the channel center frequency, ωc. The frequency response may be expressed as a complex function that contains both magnitude and phase information. As a result the magnitude of the frequency response may be expressed as an absolute value of the complex frequency response. By recognizing that the mixer and its interacting circuits are essentially not separable, the combined frequency response is characterized during factory calibration at each of a plurality of center frequencies and may be used as a correction factor. Another factor that also enters into linear distortion in a signal path having a frequency translation device is the local oscillator (LO) drive level, which affects conversion loss, harmonic inter-modulation, reflection across ports and leakage. Therefore the calibration data may also include this “third” dimension to the multi-dimensional frequency translation device model.
Referring now to
The calibration data obtained during the calibration process at the factory is stored in the data processor 32 The calibration data may be obtained as described in co-pending U.S. patent application Ser. No. [Attorney docket DF8199] entitled CHARACTERIZATION OF A FREQUENCY RESPONSE FOR A FREQUENCY TRANSLATION DEVICE. Alternatively any characterization data that represents the mixer as a multi-dimensional function may be used. In the following equation the frequency response is a complex function of two variables (expressed in linear scale, not dB). The complex frequency response at the calibration frequency, ωc, is:
H
C
=H(ω, ωc)/H(ω, ωr)={HR(ω+ωc)HM(ω, ωc)}/{HR(ω+ωr)HM(ω, ωr)}
After performing a run-time normalization, i.e., measuring the results from the normalization source 34 at the reference frequency, Tr, the channel response at the normalization frequency is:
H
n(ω, ωr)=HR(ω+ωr)HM(ω, ωr)HIF(ω)
H
c(ω, ωd, ωr)=H(ω, ωd)/H(ω, ωr)={HR(ω+ωd)HM(ω, ωd)}/{HR(ω+ωr)HM(ω, ωr)}
By multiplying the relative frequency response from the calibration data with the frequency response at the normalization frequency, an overall frequency response at the desired frequency is obtained:
H(ω, ωd)=HR(ω+ωd)HM(ω, ωd)HIF(ω)=Hn(ω, ωr)Hc(ω, ωd, ωr)
H
−1(ω, ωd)=1/H(ω, ωd)
In some RF receivers, such as those in spectrum analyzers, multiple signal paths are used to cover a much wider frequency range. As shown in
Thus the present invention provides a method of correcting the frequency response of an RF receiver having a fixed IF frequency section by using calibration data in the form of a complex frequency response based upon a multi-dimensional model of a frequency translation device to modify a run-time normalization response at a reference frequency to calculate the frequency response at a desired center frequency, from which an inverse digital filter is built to process the signal applied to the RF receiver for greater measurement accuracy by reducing channel linear distortion.