This application claims priority of foreign French patent application no. FR 0807235, filed Dec. 19, 2008, the disclosure of which is hereby incorporated by reference in its entirety.
1. Field of the invention
The present invention relates to an auto-calibration filtering device. It applies for example to the field of the integrated circuits with which satellite geo-positioning reception devices are equipped.
2. Discussion on the background
Filters are fundamental elements of electronic circuits. They make it possible notably to process an input signal so as to discriminate undesirable signals therefrom, or else to isolate particular frequency bands thereof. In particular, filters are widely used in telecommunications devices, as well as in radars, and notably in the reception chains of satellite geo-positioning devices, or GPS, the acronym standing for Global Positioning System.
Passive filters, that is to say operating without any power supply source of their own, are produced with the aid of passive components such as resistors, coils and capacitors. The selectivity of a filter is all the higher the larger the number of components; however, numerous applications, notably in the field of telecommunications, require a large number of filters exhibiting high selectivity. Numerous applications furthermore require that the electronic circuits be integratable into a minimum bulk. However, passive filters lend themselves poorly to extreme miniaturization, the use of passive components, notably of coils and of capacitors of large capacitance, being incompatible with integration into electronic chips, fabricated according to techniques of monolithic microwave integrated circuit or MMIC type, or else of application specific integrated circuit or ASIC type.
Active filters comprise amplifying elements and can exhibit power gains higher than one. Such filters make it possible, by virtue of the use of active components such as operational amplifiers or else of transconductance amplifiers, to synthesize the characteristics of filters usually produced with resistors, capacitors and coils. They exhibit the advantage of being more easily integratable, since they can do away with coils which are expensive, difficult to integrate and imperfect, in the sense that they exhibit significant stray resistances and capacitances that are difficult to control, as well as high sensitivity to external electromagnetic fields.
Certain active filters are produced with the aid of active cells using transistor transconductance allied with a capacitance of reasonable value, therefore easily integratable. Although the performance of these filters is very good, these filters are very sensitive to variations in the fabrication process, as well as to variations in their supply voltage and in their operating temperature.
Capacitors exhibit capacitances which are sensitive to the fabrication process, consequently the absolute values of the capacitances of integrated capacitors vary greatly about their nominal value, of the order of ±30% for integrated capacitors using for example CMOS technology. Nevertheless the match between two capacitances of the same value within one and the same chip is very satisfactory, with a ratio of capacitances of the order of 0.2%. It is therefore possible to circumvent the wide tolerance ranges related to the absolute values of the capacitances, with designs of circuits involving in the calculation of the performance of the filter, not isolated capacitances but ratios between capacitances.
In the same manner, the supply voltages are readily controllable.
On the other hand the transconductance, which is just as determining for the performance of active filters, is dependent on the current flowing in the filter, as well as on the temperature; the current being itself dependent on the fabrication process and on the filter supply voltage. Consequently, the calibration of these filters requires the consideration of all these parameters, and produces a performance spread which is inappropriate from a practical point of view.
There exist certain solutions consisting in carrying out an adjustment of the performance of the filters on completion of their fabrication process, for example by laser etching so as to finely adjust the values of the resistances, or else by fusing. There exist other solutions consisting in calibrating the filters from the external by switching current sources. These existing solutions make it possible to limit the performance spread, but exhibit the drawback of requiring the intervention of an outside user. There exist yet other solutions using PLL-based systems, the acronym standing for “phase-locked loop”, but such solutions render the design of the circuits more complex, and integrate extra functions which increase the surface area of the chips, and add extra drifts.
One purpose of the invention is to alleviate the abovementioned problems, by proposing a device making it possible to undertake the calibration of an active filter integrated onto a chip, in an autonomous manner not requiring the intervention of a person or of an outside device. A device according to the invention exhibits the advantage of being able to be easily integrated into various transmitter/receiver architectures. Another advantage of the device according to the invention is that it exhibits performance which is independent of the spread in the fabrication method from which it arises.
The present invention proposes to make the current follow a law proportional to temperature, so as to render the transconductance of the filter constant whatever the operating temperature, and then to undertake a calibration of the filter for example each time the circuit is turned on, without requiring any third-party intervention. This solution is based on the relationship between the state of the phase of a signal traversing the filter, and the frequency of this signal. Once the filter has been dimensioned, its parameters can be extracted so as to ascertain the state of the phase at a given frequency. A frequency reference, generally available in any system integrating a filtering device, makes it possible to carry out the calibration of the filter, according to the following principle: the frequency reference is used to generate a reference signal, compatible with the frequency band of the filter, which passes at one and the same time through the filter and to the outside of the filter. The phase offset between the resulting signal at the output of the filter and the reference signal is determined and makes it possible to control the adjustment of the current of the active filter until a measured phase offset corresponding to the expected performance of the filter is obtained.
For this purpose, the subject of the invention is a filtering device comprising an active transconductance filter, said filtering device comprising calibration means comprising comparison means for comparing the phase of the output signal of the filter in response to a first periodic signal, with the phase of a second periodic signal of the same frequency as the first signal, phase-shifted from the first signal by a predetermined phase shift, the comparison means being able to slave a current-control device controlling the power supply of the active filter so as to minimize the difference between the phase of the output signal of the filter in response to the first signal, and the phase of the second signal.
In one embodiment of the invention, the filtering device described above can furthermore comprise a polyphase filter able to generate on the basis of a reference signal, the said first signal phase-shifted by a first determined phase shift φ1 with respect to the reference signal and the said second signal phase-shifted by a second determined phase shift φ2 with respect to the reference signal, the difference between φ2 and φ1 being equal to the nominal output phase shift of the filter in response to a signal whose frequency is equal to the frequency of the periodic reference signal.
In one embodiment of the invention, the filtering device described above can be characterized in that the signals have an amplitude exhibiting two logic levels, the phase comparison means comprising a D flip-flop the clock input of which is driven by the second signal, and the D input by the output signal of the active filter and to offer as output a given logic level if the output signal of the filter leads with respect to the second signal or the other logic level if the output signal of the filter lags behind the second signal.
In one embodiment of the invention, the filtering device described above can be characterized in that the signals have an amplitude exhibiting two logic levels, the phase comparison means comprising a D flip-flop the D input of which is driven by the second signal, and the clock input by the output signal of the active filter and to offer as output a given logic level if the output signal of the filter leads with respect to the second signal or the other logic level if the output signal of the filter lags behind the second signal.
In one embodiment of the invention, the filtering device described above can be characterized in that the current-control device controlling the power supply for the active filter is able to increment the current by a predetermined notch when the output of the D flip-flop is at a given logic level, or decrement it by a predetermined notch when the output of the D flip-flop is at the other logic level, the incrementation and the decrementation of the current being done by successive iterations synchronized by the output of the D flip-flop, until a predetermined number of successive output states of the D flip-flop corresponds to a predetermined sequence.
The subject of the invention is further a satellite geo-positioning signal reception device comprising a filtering device such as described above.
In one embodiment, the satellite geo-positioning signal reception device can be characterized in that the calibration means are activated each time the signal reception device is put into service, by means of a signal activated during power-up.
Other characteristics and advantages of the invention will become apparent on reading the description, given by way of example and in conjunction with the appended drawings which represent:
Upon reinitialization of the apparatus comprising the filtering device according to the invention, for example during its power-up, the auto-calibration procedure is engaged; at this moment, the output of the D flip-flop 104 is at 0. For greater clarity, the course of the procedure is explained by the description of a flowchart 400 hereinafter, with reference to
At the first iteration, the signal 113 exiting the filter, as indicated on the curve 313, is shifted from the second signal 112 by a phase shift ε(φ). The aim of the successive iterations is to minimize the value of ε(φ). The D flip-flop 104, synchronized with the iteration, therefore restores the value 0 taken by the filter output signal 113 before the iteration. Consequently, the shift register 210 is shifted to the right, and the supply current I powering the filter 101 is decremented by a value I0.
At the second iteration, the output signal 113 of the filter 101 still exhibits a lag with respect to the second signal 112, i.e. a positive value of ε(φ). Consequently, the output of the D flip-flop 104 is still at 0, and the supply current I powering the filter 101 is again decremented by a notch
At the third iteration, the output signal 113 of the filter 101 now exhibits a lead with respect to the second signal 112, i.e. a negative value of ε(φ). Consequently, the output of the D flip-flop 104 switches to 1, and the supply current I powering the filter 101 is incremented by a notch I0.
At the fourth iteration, the output signal 113 of the filter 101 again exhibits a lag with respect to the second signal 112, i.e. a positive value of ε(φ). Consequently, the output of the D flip-flop 104 switches back to 0, and the supply current I powering the filter 101 is again decremented by a notch I0.
At the fifth iteration, the output signal 113 of the filter 101 exhibits a lead with respect to the second signal 112, i.e. a negative value of ε(φ). Consequently, the output of the D flip-flop 104 again switches to 1, and the supply current I powering the filter 101 is again incremented by a notch I0.
At the sixth iteration, the output signal 113 of the filter 101 again exhibits a lag with respect to the second signal 112, i.e. a positive value of ε(φ). Consequently, the output of the D flip-flop 104 switches back to 0, and the supply current I powering the filter 101 is again decremented by a notch I0.
A sequence for stopping the auto-calibration procedure can for example be defined by the succession of the values 1-0-1-0 at the output of the D flip-flop 104, thus in the example of the figure, the procedure can terminate at this juncture.
A first step 401 corresponds to the turning on of the device integrating an auto-calibration filtering device according to the invention, for example a GPS receiver.
A following step 402 starts the auto-calibration process, by the switching to 1 of the procedure control bit, dubbed Autocal. At this step, it is recalled that the power supply current for the filter 101 is equal to M0*I0. Furthermore, during this step, the end-of-procedure sequence is defined. Advantageously, the end sequence is predefined once and for all by the manufacturer of the device.
During a step 403, the value of the Autocal bit is checked. If it is zero, then the auto-calibration procedure ends, and the last value of the supply current I powering the filter 101, determined by the successive iterations, is preserved until a subsequent auto-calibration procedure, for example until the next time the GPS receiver is put into service. If the value of the Autocal bit is 1, then we go to a next step 405.
During step 405, the sign of the phase shift ε(φ) between the second signal 112 and the output signal 113 of the filter 101 is estimated, via the D flip-flop 104, as explained above with reference to
A following step 408 consists in detecting the end-of-procedure sequence such as defined in step 402, and then the auto-calibration procedure resumes its course in step 403.
Number | Date | Country | Kind |
---|---|---|---|
08/07235 | Dec 2008 | FR | national |