BACKGROUND OF THE INVENTION
1. Field of the Invention
The present disclosure relates to circuits useful in correlating receivers and methods of making and using the same.
2. Description of the Related Art
Correlating receivers are a special type of remote sensing instrument that have the unique capability to both observe and calibrate at the same time. A similar structure is also used in wireless communication systems to allow single-sideband reception (allowing two distinct frequency ranges above and below the local oscillator frequency to be received simultaneously}.
While powerful conceptually, traditional correlating receivers have an issue that the two receiver/downconverter/detector paths in their implementation (called I and Q} need to be extremely well matched for the radiometric calibration to be valid. This becomes a major issue, especially at higher frequencies as it is not possible to achieve the required level of matching for an overall calibration validity at the levels needed for remote sensing.
At a fundamental level, the result of the mismatch is that some of the observation signal is contaminated with leakage from the calibration signal and the calibration signal is contaminated with some leakage of the observation signal. In this state the amount of each signal in each other signal cannot be determined and so a final bound on how accurate the system can be calibrated to is set.
To overcome this, many techniques introduce digital corrections that digitally correct the mismatch between the two paths of the correlating receiver in the baseband. This is accomplished by taking the I and Q path and scaling each by a set of coefficients and adding the two paths to each other with the scaling coefficients applied. This essentially undoes the mismatch problem as the contamination of each channel by the other channel is removed. The major problem is that up to now, no clear path exists for determining the correct coefficients that undo the mismatch. As a result, a slow experimental process with known signals must be conducted to perform this correction. As the receiver slowly drifts in gain and phase, this process must be repeated, taking away valuable observation time.
What is needed are correlation receiver allowing continuous simultaneous calibration and observation. The present invention satisfies this need.
SUMMARY OF THE INVENTION
The present disclosure describes a device useful in a correlating receiver, In one embodiment, the device comprises a circuit comprising an I signal input configured to receive an I signal; a Q signal input configured to receive a Q signal; a first mixer connected to the I signal input operative to mix the I signal with a local oscillator (LO) signal to obtain a down-converted I signal; a second mixer connected to the Q signal input operative to mix the Q signal with the LO signal to obtain a down-converted Q signal; an analog to digital converter connected to the first mixer and the second mixer operative to convert the down-converted I signal into a digital I signal and convert the down-converted Q signal into a digital Q signal; and the circuit further operative to:
- (a) Fourier Transform the digital I signal to form a plurality n of I channels each comprising a different frequency bin;
- (b) Fourier Transform the digital Q signal to form a plurality n of Q channels each comprising a different Q frequency bin;
- (c) for each of the 2≤i≤n channels: sum or combine the ith one of I channels with a portion of ith one of the Q channels to form one or more summed I outputs;
- (d) sum or combine the ith one of Q channels with a portion of ith one of the I channels to form one or more summed I outputs;
- (e) inverse Fourier Transform the summed I output to form an inverse FT I output;
- (f) inverse Fourier Transform the summed Q output to form an inverse FT Q output;
- (g) correlate the inverse FT I output and the inverse FT Q output to form a correlator output;
- (h) Fourier Transform the correlator output to form an FT output comprising correlator terms;
- (g) for one or more of the 2≤i≤n channels, comparing the ith frequency component of the correlator term to zero;
- (h) for one or more of the i channels, iteratively tuning a magnitude and phase of the portion of ith one of the Q channels combined with the ith one of the I channels and/or tuning a magnitude and phase of the portion of ith one of the I channels combined with the ith one of the Q channels using the correlator terms as feedback until the ith frequency component of the correlator term is zero.
The system can determine and set calibration coefficients in a correlation receiver directly without needing any interruption to operation (calibration occurs in the background). In this way, the observation and calibration can be 100% of the time and simultaneous. Applications include wireless communication, all remote sensing spectrometers, radiometers, and certain radars.
BRIEF DESCRIPTION OF THE DRAWINGS
The patent or application file contains at least one drawing executed in color. Copies of this patent or patent application publication with color drawing(s) will be provided by the Office upon request and payment of the necessary fee
Referring now to the drawings in which like reference numbers represent corresponding parts throughout:
FIG. 1. Front End of a Correlating Receiver.
FIG. 2. Conventional calibration in Correlating Receiver.
FIG. 3. A circuit for measuring calibration coefficients according to one or more embodiments.
FIG. 4. A circuit for setting calibration coefficients according to one or more embodiments.
FIG. 5. A method of making a device according to one or more embodiments.
FIG. 6. A method for operating a device according to one or more embodiments.
DETAILED DESCRIPTION OF THE INVENTION
In the following description of the preferred embodiment, reference is made to the accompanying drawings which form a part hereof, and in which is shown by way of illustration a specific embodiment in which the invention may be practiced. It is to be understood that other embodiments may be utilized and structural changes may be made without departing from the scope of the present invention.
Technical Description
The invention disclosed herein provides a non-obvious and non-intuitive solution to the problem of mismatch of the two receiver/downconverter/detector paths in a correlating receivers (called IQ mismatch). This new and non-obvious architecture also solves the specific problem of sideband separation in correlating receivers or sideband separating receivers.
The new architecture takes a Fast Fourier Transform (FFT transform) (as performed in state-of-the-art approaches) but then also immediately undoes this FFT transform for added calibration purposes. We note that by undoing the FFT transform (called an Inverse Fast Fourier Transform or IFFT transform), we can create a correlation term that indicates exactly when the receiver is perfectly calibrated and all the coefficients are correct without needing to take the receiver offline, or needing to inject known signals, essentially bypassing the correction and calibration processes performed in existing receivers.
In one embodiment, a 3rd level FFT transform is then performed to access the error of calibration on a per FFT channel basis so that corrections can be made to individual parts of the spectrum allowing for even more robust calibration than considering the entire output spectrum as a single power level for error correction.
FIG. 1 illustrates a conventional correlating receiver wherein operation is challenging because the I and Q path must be well matched to avoid limitation of calibration performance caused by cross contamination of the calibration and observation signals with each other.
FIG. 2 illustrates a modern spectrometer architecture computing the FFT of I and Q independently and introducing coefficient scaled super-position on a per channel (FFT bin) basis, to remove the cross-contamination through a secondary calibration process (not radiometric calibration). Determining these coefficients, however, is not straightforward and requires calibration with an input tone or similar, thereby reducing observation time, especially if the I and Q path drift in short time periods. More specifically, conventional techniques introduce coefficients {Cω1Cω2, . . . , CωN} that remove the (A-B) term on a per channel basis after reception and are determined by feeding in a tone and observing suppression on a channel-by-channel basis. The benefit of near 100% observation time is lost if this needs to be performed frequently as A and B drift vs time.
However, it was discovered that if the FFTs are inverted, the correlation of the inverted FFT for each of the I and Q channels goes to zero when A=B:
Thus, the correlation of the inverted FFT can be used as an error signal in a control loop for controlling the coefficients {Cω1Cω2, . . . , CωN}. The correct (and selected coefficients) are those for which the correlation of the inverse transform goes to zero.
However, the feedback in the control loop would be weak if tuning Con and only making a correction at frequency on while considering all the power across the entire band 0 to ωN as an error signal
because the percentage change of the whole band power versus the coefficient change at a single frequency is small so the control loop signal to noise ratio (SNR) will be poor.
This problem can be solved by taking the FFT again of the correlating term and only observing the correlation component at on (the channel being tuned) that results from tuning of Cωn (the coefficient for that channel):
FIG. 4 illustrates the system with feedback loop comprising an error amplifier and feedback loop for tuning the coefficients {Cω1Cω2, . . . , CωN}. The phase θcon and amplitude Coωn for each channel are tuned sequentially (one channel at a time). Since both amplitude and phase for each channel are tuned, the control needs to be cautious (small steps, long time constants) because a bad phase setting will give a bad estimate when correcting amplitude, and a bad amplitude setting will give a bad estimate of the correct phase. After some convergence time, A will be approximately equal B and the entire system approximates an ideal correlating receiver the no intervention needed for calibration (e.g., I and Q cross-contamination calibration can be performed automatically and while the observation is occurring) provided the following conditions are met: X and Y are uncorrelated, the signal to noise ratio is within a reasonable range allowing for the loops to converge, and changes in A and B are over longer time constants than the loop bandwidth.
FIGS. 1, 3, and 4 illustrates a circuit useful in or as a correlating receiver, comprising an I signal input 102 for receiving an I signal; a Q signal input 104 for receiving a Q signal; a first mixer 106 for mixing the I signal with a local oscillator (LO) signal to obtain a down-converted I signal; a second mixer 108 for mixing the Q signal with the LO signal to obtain a down-converted Q signal; and an analog to digital converter (ADC) for converting the analog down converted I signal into an I digital signal and the analog downconverted Q signal into a Q digital signal.
FIG. 4 illustrates the circuit is further operative to or configured for:
- 1. performing, in a Fourier transform block or circuitry 323, 302 a Fourier transform of the digital I signal to form a plurality n of I channels 306 each comprising a different frequency bin; and performing (in the Fourier transform block or circuitry 304) a Fourier Transform of the digital Q signal to form a plurality n of Q channels 308 each comprising a different Q frequency bin;
- 2. for each of the n channels 306, 308, in a summer or summing block or circuit 310, a summing or combining the ith one of I channels with a portion of ith one of the Q channels to form a summed I output; and summing block 313 for combining the ith one of Q channels with a portion of ith one of the I channels to form a summed Q output;
- 3. performing (in an inverse Fourier Transform Block or circuitry 422, 314) an Inverse Fourier Transform of the summed I output to form a first inverse FFT at a first inverse FT block output; and performing (in an inverse Fourier Transform Block or circuitry 316) an inverse Fourier Transform of the summed Q output to form a second inverse FFT at a second inverse FT block output;
- 4. Correlating, in a correlator 318, the first inverse FFT and the second inverse FFT to form a correlator output;
- 5. performing (in a Fourier Transform block or circuitry 320) a Fourier Transform of the correlator output to form an FFT comprising correlator terms at the FFT output;
- 6. for one or more if the i channels 306, 308, tuning, in an error correction circuit 322 comprising a feedback loop, a magnitude and phase of the portion of ith one of the Q channels combined with the ith one of the I channels, and the magnitude and phase of the portion of ith one of the I channels combined with the ith one of the Q channels, the correction circuit further comprising a comparator for determining whether the ith frequency component of the correlator term is zero and the feedback iteratively tuning the magnitude and phase of the portion until the ith frequency component of the correlator term is zero.
In one or more embodiments, the two parallel FFTs 302, 304 could be reduced to or implemented in a single structure called a complex FFT.
Process Steps
FIG. 5 illustrates a method of making a circuit comprising the following steps.
Block 500 represents optionally obtaining or fabricating a front end for the receiver comprising an I signal input for receiving an I signal; a Q signal input for receiving a Q signal; a first mixer for mixing the I signal with a local oscillator (LO) signal to obtain a down-converted I signal; a second mixer for mixing the Q signal with the LO signal to obtain a down-converted Q signal; and optionally an analog to digital converter for digitizing the down-converted signals.
Block 502 represents obtaining or fabricating a back end, a baseband processor, or error correction or calibration processing circuitry comprising one or more Fourier Transform blocks, a coefficient tuning block, one or more Inverse Fourier Transform blocks, a correlator; one or more comparators; and an error correction feedback loop.
Block 504 represents optionally connecting the front end and the back end in a receiver architecture.
Block 506 represents connecting further processing circuits, e.g., decoder or demodulator.
Block 508 represents the end result, a correlating receiver or a circuit useful in a correlating receiver architecture.
Illustrative embodiments include, but are not limited to the following (referring also to FIGS. 1-6).
- 1. A device 300, 400, 100 useful in a correlating receiver, comprising:
- an I signal input 102 for receiving an I signal;
- a Q signal input 104 for receiving a Q signal;
- a first mixer 106 for mixing the I signal with a local oscillator (LO) signal to obtain a down-converted I signal;
- a second mixer 108 for mixing the Q signal with the LO signal to obtain a down-converted Q signal;
- an analog to digital converter (ADC) for converting the down-converted signals to digital signals,
- one or more Fourier Transform circuits 302, 304 connected to the first mixer and/or the second mixer via the ADC for performing:
- a Fourier Transform of the digital signal comprising the down-converted I signal to form a plurality n of I channels 306 each comprising a different frequency bin;
- a Fourier Transform of the digital signal comprising the down-converted Q signal to form a plurality n of Q channels 308 each comprising a different Q frequency bin;
- a first summing circuit 310 combining the ith one of I channels with a portion 312 of ith one of the Q channels;
- a second summing circuit 313 combining the ith one of Q channels with a portion of the ith one of the I channels to form a summed Q output;
- one or more Inverse Fourier Transform circuits 314, 316 for performing an Inverse Fourier Transform of the summed I output to form a first inverse FT output; and performing an inverse Fourier Transform of the summed Q output to form a second inverse FT output;
- a correlator 318 for correlating the first inverse FT output and the second inverse FFT output to form a correlator output;
- a Fourier Transform circuit 320 for performing a Fourier Transform of the correlator output to form an FT output comprising correlator terms;
- an error correction circuit 322 comprising a feedback loop for tuning a magnitude and phase of the portion of ith one of the Q channels combined with the ith one of the I channels and/or the magnitude and phase of the portion of ith one of the I channels combined with the ith one of the Q channels, the correction circuit further comprising a comparator 324 for determining whether the ith frequency component of the correlator term is zero and the feedback iteratively tuning the magnitude and phase of the portion until the ith frequency component of the correlator term is zero.
- 2. A processor or circuit 321, comprising:
- one or more Fourier Transform units 323 or blocks or module configured for performing or adapted to or operable to perform:
- a Fourier Transform of a down-converted I signal to form a plurality n of I channels 306 each comprising a different frequency bin;
- a Fourier Transform of the down-converted Q signal to form a plurality n of Q channels 308 each comprising a different Q frequency bin;
- one or more summer units, blocks, or modules 310, 313 for combining the ith one of I channels with a portion of ith one of the Q channels to form a summed I output and for summing or combining the ith one of Q channels with a portion of ith one of the I channels to form a summed Q output;
- one or more inverse Fourier Transform units or modules e.g., first inverse Fourier Transform unit 314 for performing an inverse Fourier Transform of the summed I output to form a first inverse FT output and a second Inverse Fourier Transform unit 316 for performing an inverse Fourier Transform of the second summed output to form a second inverse FT output;
- a correlator 318 for correlating the first inverse FT output and the second inverse FT output to form a correlator output;
- a Fourier Transform unit 320 for performing a Fourier Transform of the correlator output to form an FT output comprising correlator terms;
- an error correction circuit 322 comprising a feedback loop for tuning (in one or more of the i channels) a magnitude and phase of the portion of ith one of the Q channels combined with the ith one of the I channels and/or tuning the magnitude and phase of the portion of ith one of the I channels combined with the ith one of the Q channels, the correction circuit further comprising a comparator 324 for determining whether the ith frequency component of the correlator term is zero and the feedback iteratively tuning the magnitude and phase of the portion until the ith frequency component of the correlator term is zero.
- 3. A device useful in a correlating receiver, comprising:
- a circuit 300, 400, 100 comprising:
- an I signal input 102 configured to receive an I signal;
- a Q signal input 104 configured to receive a Q signal;
- a first mixer 106 connected to the I signal input operative to mix the I signal with a local oscillator (LO) signal to obtain a down-converted I signal;
- a second mixer 108 connected to the Q signal input operative to mix the Q signal with the LO signal to obtain a down-converted Q signal;
- an analog to digital converter ADC connected to the first mixer and the second mixer operative to convert the down-converted I signal into a digital I signal and convert the down-converted Q signal into a digital Q signal; and
- the circuit further operative to or configured to or configured for performing:
- (a) Fourier Transform the digital I signal to form a plurality n of I channels each comprising a different frequency bin;
- (b) Fourier Transform the digital Q signal to form a plurality n of Q channels each comprising a different Q frequency bin;
- (c) for each of the 2≤i≤n channels (n is an integer):
- sum or combine the ith one of I channels with a portion of ith one of the Q channels to form a summed I output; and
- sum or combine the ith one of Q channels with a portion of ith one of the I channels to form a summed Q output;
- (d) inverse Fourier Transform the summed I output to form an inverse FT I output;
- (e) inverse Fourier Transform the summed Q output to form an inverse FT Q output;
- (f) correlate the inverse FT I output and the inverse FT Q output to form a correlator output;
- (g) Fourier Transform the correlator output to form an FT output comprising correlator terms;
- (g) for one or more of the 2≤i≤n channels 306, 308, comparing the ith frequency component of the correlator terms to zero;
- (h) for one or more of the 2≤i≤n channels 306, 308, iteratively tuning a magnitude and phase of the portion of ith one of the Q channels combined with the ith one of the I channels and/or tuning the magnitude and phase of the portion of ith one of the I channels combined with the ith one of the Q channels, using the correlator terms as feedback until the ith frequency component of the correlator term is zero.
- 4. The device of clause 3, wherein iteratively tuning comprises repeating steps (a)-(h) until all the correlator terms for each of the I and/or Q channels is zero.
- 5. A circuit, comprising:
- a first Fourier Transform block, circuit, structure, or processor 400 operable to or configured to perform a Fourier Transform and having:
- a first input 402 configured for receiving an I signal and a second input 404 configured for receiving a Q signal;
- a first plurality of n of outputs 406 for I channels each comprising a different frequency bin output from the Fourier Transform of the I signal;
- a second plurality n of outputs 408 for Q channels each comprising a different Q frequency bin output from the Fourier Transform of the Q signal;
- I summing blocks 410 having inputs connected to a comprising a set of connector lines 412 connecting/combining/summing an ith one of I channels with an ith one of the Q channels and an I output 414 for the summed I channel;
- Q summing blocks 416 comprising inputs 418 for combining/connecting/summing an ith one of Q channels with an ith one of the I channels and a Q output 420 for the summed Q channel;
- an inverse Fourier Transform block 422 connected to the summing blocks 410, 416 and operable to perform an inverse Fourier Transform and having:
- first IFT inputs 424 configured for receiving the summed I channels and second IFT 426 inputs configured for receiving the summed Q channels;
- a first IFT output 428 for the inverse Fourier Transform of the summed I channels; and
- as second IFT output 430 for the inverse Fourier Transform of the summed Q channels;
- a correlator 432 having a first correlator input 434 connected to the first IFT output; a second correlator input 436 connected to the second IFT output; and a correlator output 438;
- a Fourier Transform block 320 having a FT input 438 connected to the correlator output and FT outputs 440;
- one or more comparators 324 having comparator inputs 442 connected to the FT outputs and comparator outputs 444;
- an error correction circuit 322 comprising feedback inputs 446 connected to the comparator outputs and feedback outputs 448 connected to the outputs of for the I and Q channels 406, 408 from the Fourier transform block 323.
- 6. The device of clause 3, wherein the circuit comprises:
- one or more Fourier Transform blocks 323 or circuits or processors performing the Fourier Transform in steps (a) an (b);
- one or more summer or summing circuits 410, 416 performing the summing in steps (c) and (d);
- one or more inverse Fourier Transform blocks 422 or circuits or processors performing the inverse Fourier Transform in steps (e) an (f);
- a comparator 324 performing the comparing step (g); and
- an error correction circuit 322 with a feedback loop performing the step (h).
- 7. The device of any of the clauses 1-6, wherein the circuit comprises a complex Fast Fourier Transform block or circuit or structure performing the Fourier Transform (e.g., steps (a) and (b) for the I and Q signals).
- 8. The device of any of the clauses 1-7, wherein the Fourier Transform comprises a discrete Fourier Transform performing a Fast Fourier Transform and/or the inverse Fourier transform comprises a discrete inverse Fourier Transform performing an in inverse fast Fourier transform or inverse discrete fourier transform.
- 9. The device of any of the clauses 1-8, wherein the circuit further comprises one or more Discrete Fourier Transform processors, circuits or blocks performing the Fourier Transforms and the Inverse Fourier Transform.
- 10. A remote sensing system, a spectrometer, a wireless communication system, or a radar comprising the device of any of the clauses 1-9.
- 11. The system of clause 10, wherein on of the I signal or the Q signal is an observation signal and the other of the signals is a calibration signal.
- 12. A single side band receiver comprising the device of any of the clauses 1-11, wherein one of the I signal or the Q signal has a frequency above the local oscillator frequency and the other of the signals has a frequency below the local oscillator frequency.
- 13. A system for receiving or a correlating receiver comprising the device of any of the clauses 1-13.
- 14. The system for receiving or the correlating receiver of clause 13 further comprising a decoder or demodulator operable to decode or demodulate a message or information from at least one of the inverse FT I output 450 and the inverse FT Q output 452, e.g., in a radar, spectroscopy, or communications application.
- 15. The device of any of the clauses 1-14, wherein the circuit comprises a comparator comprising a magnitude comparator or digital comparator performing the comparing and an error correction circuit comprising an amplifier 326 in series with a resistor 328 for tuning the magnitude and the phase in each of the I channels.
- 16. The device of any of the clauses 1-15 wherein the I and Q signals inputted to the mixers are signals that are uncorrelated and 90 degrees out of phase.
- 17. The device of any of the clauses 1-16 wherein the error correction circuit has a bandwidth such that the iteration with feedback can be performed in a time period shorter than drifts in A and B.
- 18. The device of any of the clauses 1-17, wherein the I input and the Q input to the mixers comprise antennas.
- 19. The device of any of the clauses 1-18 wherein the circuit comprises an integrated circuit such as an application specific integrated circuit (ASIC) or a field programmable gate array.
Method of Operating
FIG. 6 illustrates a method for receiving, comprising, in a correlating receiver, the following steps.
Block 600 represents receiving I and Q signals and appropriate processing (mixing to down-convert, and conversion to digital signals).
Block 602 represents performing a Fourier Transform of a digital I signal to form a plurality n of I channels each comprising a different frequency bin; and performing a Fourier Transform of a digital Q signal to form a plurality n of Q channels each comprising a different Q frequency bin.
Block 604 represents tuning the coefficients (magnitude and phase) of the I and Q channels by combining the ith one of I channels with a portion of ith one of the Q channels to form a summed I output and combining the ith one of Q channels with a portion of ith one of the I channels to form a summed Q output;
Block 606 represents performing an inverse Fourier Transform of the summed I output to form an inverse transform I output; performing an inverse Fourier Transform of the summed Q output to form an inverse transform Q output;
Block 608 represents correlating the inverse transform I output and the inverse transform Q output to form a correlator output.
Block 610 represents performing a Fourier Transform of the correlator output to form an FFT output comprising correlator terms;
Block 612 for one or more of the 2≤i≤n channels (n is an integer), comparing the ith frequency component of the correlator term to zero; and iteratively tuning a magnitude and phase of the portion of ith one of the Q channels combined with the ith one of the I channels and tuning the magnitude and phase of the portion of ith one of the I channels combined with the ith one of the Q channels, using feedback comprising the correlator terms, until the ith frequency component of the correlator term is zero.
The method can be performed using the device of any of the embodiments described herein, including those in clauses 1-19 above.
CONCLUSION
This concludes the description of the preferred embodiment of the present invention. The foregoing description of one or more embodiments of the invention has been presented for the purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise form disclosed. Many modifications and variations are possible in light of the above teaching. It is intended that the scope of the invention be limited not by this detailed description, but rather by the claims appended hereto.