The present application is related to co-pending application attorney docket number XSI.129/10X-430 entitled “SYSTEM AND METHOD FOR CALIBRATING AN ANALOG SIGNAL PATH DURING OPERATION IN AN ULTRA WIDEBAND RECEIVER.”
The present invention relates generally to wireless communication systems, such as ultra wideband (UWB) systems. In particular, the present invention relates to a system and method in a receiver, including receivers located in mobile transceivers, centralized transceivers, related equipment, for calibrating in an analog signal path.
Ultra Wideband (UWB) receivers face unique challenges in signal reception due to low signal levels, high signal frequencies, and the like associated with the UWB signal environment. In particular, given that, for reasons understood in the art, UWB receivers are required to rapidly and accurately process low power, high speed incoming analog signal components, the analog signal path must be free from the influences of biases and offsets, particularly DC biases which may manifest themselves, for example, as an offset in a conversion stage. Such an offset causes a reduction in the useful conversion range and can lead to signal clipping and other undesirable anomalies capable of disrupting signal detection, recovery, accuracy, and so on.
Still further, to take advantage of digital signal processing, and to improve overall accuracy and detection capability across the input range, any bias or offset must be compensated for prior to conversion. However, because a large number of devices are manufactured at once and due to process variances, not all circuits will have the same bias. It will be appreciated that in application specific integrated circuits (ASICs), analog sections of the circuit are extremely sensitive and can be affected differently by small variations in fabrication tolerances. To address these variances, manual calibration is usually necessary involving termination of the RF signal input stage by manual operation by manually attaching a signal ground or other terminator to the input of a signal path. Such manual calibration is time consuming, expensive, and subject to human and systematic error and is therefore undesirable.
Thus it would be advantageous for a receiver to be capable of providing calibration without the need for manual termination of the RF signal input stage. Such a receiver could accurately address calibration issues without the need for termination and thus manual intervention. Still further, such calibration could be performed whenever necessary, such as periodically, when device operating temperatures rise, on demand, or the like.
The accompanying figures, where like reference numerals refer to identical or functionally similar elements throughout the separate views and which together with the detailed description below are incorporated in and form part of the specification, serve to further illustrate various embodiments and to explain various principles and advantages in accordance with the present invention.
The instant disclosure is provided to further explain in an enabling fashion the best modes of performing one or more embodiments of the present invention. The disclosure is further offered to enhance an understanding and appreciation for the inventive principles and advantages thereof, rather than to limit in any manner the invention. The invention is defmed solely by the appended claims including any amendments made during the pendency of this application and all equivalents of those claims as issued.
It is further understood that the use of relational terms such as first and second, and the like, if any, are used solely to distinguish one from another entity, item, or action without necessarily requiring or implying any actual such relationship or order between such entities, items or actions. It is noted that some embodiments may include a plurality of processes or steps, which can be performed in any order, unless expressly and necessarily limited to a particular order; i.e., processes or steps that are not so limited may be performed in any order.
Much of the inventive functionality and many of the inventive principles when implemented, are best supported with or in software or integrated circuits (ICs), such as an embedded processor and software therefore or application specific ICs. It is expected that one of ordinary skill, notwithstanding possibly significant effort and many design choices motivated by, for example, available time, current technology, and economic considerations, when guided by the concepts and principles disclosed herein will be readily capable of generating such software instructions or ICs with minimal experimentation. Therefore, in the interest of brevity and minimization of any risk of obscuring the principles and concepts according to the present invention, further discussion of such software and ICs, if any, will be limited to the essentials with respect to the principles and concepts used by the exemplary embodiments.
The instant disclosure is provided to further explain in an enabling fashion the best modes of performing one or more embodiments of the present invention. The disclosure is further offered to enhance an understanding and appreciation for the inventive principles and advantages thereof, rather than to limit in any manner the invention. The invention is defined solely by the appended claims including any amendments made during the pendency of this application and all equivalents of those claims as issued.
It is further understood that the use of relational terms such as first and second, and the like, if any, are used solely to distinguish one from another entity, item, or action without necessarily requiring or implying any actual such relationship or order between such entities, items or actions. It is noted that some embodiments may include a plurality of processes or steps, which can be performed in any order, unless expressly and necessarily limited to a particular order; i.e., processes or steps that are not so limited may be performed in any order.
Much of the inventive functionality and many of the inventive principles when implemented, are best supported with or in software or integrated circuits (ICs), such as an embedded processor and software therefore or application specific ICs. It is expected that one of ordinary skill, notwithstanding possibly significant effort and many design choices motivated by, for example, available time, current technology, and economic considerations, when guided by the concepts and principles disclosed herein will be readily capable of generating such software instructions or ICs with minimal experimentation. Therefore, in the interest of brevity and minimization of any risk of obscuring the principles and concepts according to the present invention, further discussion of such software and ICs, if any, will be limited to the essentials with respect to the principles and concepts used by the exemplary embodiments.
UWB Calibration Signal Environment
A typical UWB receiver configuration 100, for example, as shown in
In accordance with various exemplary embodiments, a UWB receiver can be provided with a signal path 200, having various filters, amplifiers, and the like as shown in block diagram form in
In accordance with the present invention, it is further desirable to allow calibration to be conducted outside the manufacturing environment or at least without manual intervention, such as without the manual application of a signal ground to the input 202 of signal path 200. Rather, the input 202 is allowed to remain open, or, as would be understood by one of ordinary skill in the art, to remain non-terminated, allowing for calibration during post manufacturing operation, such as during a calibration period after power-up or whenever circumstances require calibration such as when operating temperatures reach a certain level, or the like. The open input calibration scenario can be considered a more realistic calibration environment since the application of a signal ground may itself introduce random or systematic errors through ground loops or other anomalies.
The signal path 200 further includes processing elements such as a variable gain amplifier 210, a first local oscillator (LO1) mixer 211, a bandpass filter F1212, a bandpass filter F2213, and possibly more digital filter elements or the like, such as a bandpass filter Fn 214, each of which can be associated with processing a received signal. The signal path 200 may further contain a second local oscillator (LO2) mixer 215, an amplifier 216, an integrate & hold unit 217, and a summer 218. While the components described hereinabove are generally associated with an analog signal path portion, the signal path 200 can also have what can be referred to as a digital signal path portion, including for example an analog-to-digital A/D converter 219, a digital base band (DBB) controller 220 capable of generating an error or offset value e 222. The offset value e 222 can be input to a trimmer digital to analog converter DAC 223 which can generate an analog compensation value −ε224 to be added to an analog bias or offset value ε output from the integrate & hold unit 217 and provide compensation or calibration for any offset ε which may be present when the signal level output, for example, from the A/D converter 219 should be zero. An inset 230 shows a diagram of a quantization graph 231 showing quantization steps associated with the output of the A/D converter 219 for a ramp signal input. Ideally, the range of the output for the A/D converter 219 should be from −α232 to +α233. However, an offset or bias level, such as a DC bias level introduced from the analog signal path can create a lower offset 234 and/or an upper offset 235 in the practical range of the A/D converter 219. The offset can cause anomalies such as signal clipping or distortion making it more difficult to accurately process an incoming signal.
In accordance with various exemplary embodiments, each of the gain related processing elements such as the VGA 210, the BPF1212, the BPF2213, the filter Fn 214, and the amplifier 216 may be controlled with one of the gain control signals G0-G4242 and one or more of the elements may be activated in association with each of the gain configuration GC0-GCn 241 for processing the received signal at various gain levels. The gain control signals G0-G4242 are given as an example for a specific embodiment of the invention. In other embodiments, fewer or more gain control signals may be employed. Since some of the processing elements may have variations, for example arising during wafer fabrication, offsets are measured independently for each of the gain configurations GC0-GCn 241. The gain configurations GC0-GCn 241 are formed from possible combinations of gain settings of the processing elements activated by different combinations of the gain control signals G0-G4242. As the gain configurations GC0-GCn 241 are set, corresponding error or offset measurement is taken at the output of the A/D converter 219 and offset values eGC0-eGCn 243 are stored, for example in a table 240 in a memory.
However, in order to approximate the coupling of the input 202 of the signal path 200 to ground 201, as previously described, while leaving the input 202 of the signal path 200 open, another method is required. Accordingly, calibration can be conducted with an open input during a calibration interval or period. It is important to note that during the calibration period, no input signal is expected to be processed or can be processed although one assumption in the exemplary system and method is that signal energy may or may not be present in the signal environment and on the signal path 200. During the calibration interval, the worst case scenario is that signal energy associated with a UWB signal is present on the signal path 200. During the calibration interval, a frequency offset can be applied, as will be described in greater detail herein below, to the local oscillator signal through the operation of the direct digital synthesizer (DDS) 221 or by some other method employed to achieve a frequency offset.
A typical UWB signal can include a coded representation 301 for a “1” bit and a coded representation 302 for a −1 or a “0” bit. Depending on the presently received bit, for example in the case of a “1”, which can be modulated as a [1, −1, 1] as will be appreciated by one of ordinary skill, a corresponding tricyclic phase modulated signal 304 can be input to a mixer 306 such as, for example the LO1 mixer 211, and a LO signal 305 can be applied thereto. The resulting composite signal 308 will be a positive sinusoid. For a “0”, which can be modulated as a [−1, 1, −1], a corresponding tricyclic phase modulated signal 303 can be input to a mixer 307 such as, for example the LO1 mixer 211, and the LO signal 305 can be applied thereto. The resulting composite signal 309 will be a negative sinusoid.
When the local oscillator signal and the received input signal are closely correlated, a maximum 342 is achieved in the autocorrelation plot 341 in graph 340, and a signal lock would normally occur. During the calibration period however, a deliberate frequency offset can be applied in the LO signal 305 in order to reduce the amount of correlation between the LO signal 305 and any signal information on the signal path 200. The frequency offset has the effect of producing an output that constantly slides through the correlation curve 341 so that little time is spent at the correlation peak 342. The receiver is decorrelated from any possible in-band signals, and thus the receive path is less likely to saturate during the calibration process. The frequency offset applied to LO signal 305 is ideally as large as possible, however a frequency offset of around 4 Mhz has been shown to be effective.
To better understand exemplary calibration procedures in accordance with the invention, an exemplary method or procedure 400 is shown in
During normal operations, which is delineated in the figure as including the procedures within the second dotted box on the right hand side of the figure, a required operating gain configuration GCi can be determined at 410. The operating gain configuration GCi can be set at 411. When the operating gain configuration GCi is set, the corresponding offset e GCi can be retrieved from memory at 412. The retrieved offset e GCi can be applied in the signal path 200 at 413, such as by applying the offset value to the trimmer DAC 223 or the like. It will be appreciated that the offset e GCi will be applied as long as the gain configuration GCi is being applied. A test can be performed at 414 to determine whether a different gain configuration GCnew is required. If so, i can be set to i=new and the exemplary procedures associated with 410-414 can be repeated. It will be appreciated that if no new gain configurations are required the gain configuration GCi can continue to be used.
During normal operation, it will be appreciated that a signal will be received and processed according to a normal local oscillator frequency, that is, with no offset. While the frequency of the local oscillator signal may be adjusted to maximize the correlation with the received signal such an operation can be distinguished from applying a large offset as described above to decrease correlation for the purpose of calibration in accordance with the invention. While the signal is being processed, a required gain configuration GCi can be determined at 410 as noted above. It will be appreciated that during the reception of the signal such as an information packet, several gain configurations may be required to process the signal. The gain configurations may be the result of automatic gain control (AGC) levels or the like. While the exemplary procedure 400 is indicated as ending at 415, it will be appreciated that the process can be invoked whenever calibration is desired such as in response to drastic temperature variations, or in accordance with a predetermined maintenance schedule or the like.
The exemplary method or procedure 400 or alternative procedures can be implemented in an apparatus or system 500, which in accordance with some embodiments, can represent in a more detailed fashion the receiver module 103 including the signal path 200 as shown. In addition to the elements described herein above in connection with
Conclusion
This disclosure is intended to explain how to fashion and use various embodiments in accordance with the invention rather than to limit the true, intended, and fair scope and spirit thereof. The foregoing description is not intended to be exhaustive or to limit the invention to the precise form disclosed. Modifications or variations are possible in light of the above teachings. The embodiment(s) was chosen and described to provide the best illustration of the principles of the invention and its practical application, and to enable one of ordinary skill in the art to utilize the invention in various embodiments and with various modifications as are suited to the particular use contemplated. All such modifications and variations are within the scope of the invention as determined by the appended claims, as may be amended during the pendency of this application for patent, and all equivalents thereof, when interpreted in accordance with the breadth to which they are fairly, legally, and equitably entitled: The various circuits described above can be implemented in discrete circuits or integrated circuits, as desired by implementation.