BANDPASS FILTER
20210184655 · 2021-06-17
Inventors
Cpc classification
H03J3/08
ELECTRICITY
H03L7/24
ELECTRICITY
H03L7/099
ELECTRICITY
H03J2200/36
ELECTRICITY
H03L7/085
ELECTRICITY
International classification
Abstract
A bandpass filter configured to receive a temporally modulated periodic input signal Vin(t), and to deliver an output signal Vout(t), and includes, in combination: a phase comparator configured to receive, on a first input, the temporally modulated periodic input signal Vin(t) as first signal, and to generate an output signal with a variable duty cycle; coupled to an injection-locked oscillator configured to receive as input, the output signal from the phase comparator, and to generate a signal Vr(t) that is phase-offset with respect to the output signal from the phase comparator; the phase-offset signal being applied to a second input of the phase comparator as second input signal; and the output signal from the phase comparator being the output signal Vout(t) from the bandpass filter and being representative of the phase difference between the two input signals Vin(t) and Vr(t).
Claims
1. A bandpass filter configured to receive a temporally modulated periodic input signal Vin(t), and to deliver an output signal Vout(t), comprising: a phase comparator configured to receive, on a first input, the temporally modulated periodic input signal Vin(t) as first signal, and to generate an output signal with a variable duty cycle; coupled to an injection-locked oscillator configured to receive as input, the output signal from the phase comparator, and to generate a signal Vr(t) that is phase-offset with respect to the output signal from the phase comparator; said phase-offset signal being applied to a second input of the phase comparator as second input signal; and said output signal from the phase comparator being the output signal Vout(t) from the bandpass filter and being representative of the phase difference between the two input signals Vin(t) and Vr(t).
2. The filter according to claim 1, wherein the phase comparator comprises circuits for comparing the input signals on their falling edges or on their rising edges.
3. The filter according to claim 1, wherein the phase comparator comprises at least JK flip-flops or RS flip-flops.
4. The filter according to claim 1, wherein the first input signal is a pulse width-modulated periodic signal.
5. The filter according to claim 1, wherein the first input signal is a frequency-modulated periodic signal.
6. The filter according to claim 1, wherein the first input signal is a phase-modulated periodic signal.
7. The filter according to claim 1, wherein the injection-locked oscillator comprises at least RS flip-flops.
8. The filter according to claim 1, wherein the phase comparator and the injection-locked oscillator are implemented using CMOS technology.
9. The filter according to claim 1, additionally comprising a feedback circuit coupled to the injection-locked oscillator in order to control the output phase of said injection-locked oscillator.
10. A second-order or higher-order filter, comprising at least one bandpass filter according to claim 1.
11. An interface circuit for a sensor comprising a bandpass filter according to claim 1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0025] Other features, details and advantages of the invention will become apparent upon reading the description provided with reference to the appended drawings, which are given by way of example and in which, respectively:
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
DETAILED DESCRIPTION
[0042]
[0043] The general operating principle of the device of the invention 100 consists in the injection-locked oscillator 104 being looped back via the phase comparator 102. The phase comparator 102 receives an input signal Vin(t) on a first input or external input Φ.sub.1, and a second signal V.sub.R(t) on a second input or internal input Φ.sub.2.
[0044] The input signal V.sub.IN(t) is a modulated periodic signal that exhibits temporal variations, that is to say a frequency-modulated, phase-modulated or pulse width-modulated periodic signal or any other type of modulation involving the edges of the input signal V.sub.IN(t) being moved. The phase comparator compares the phases of the input signals, that is to say edges of the same kind (rising or falling edges) when the modulation is phase modulation or frequency modulation, or if the modulation is pulse width modulation, it compares the distance between two temporal positions of the input signals (between two edges of different kinds).
[0045] In the embodiment described, the input signal V.sub.IN(t) is a pulse width-modulated (PWM) periodic signal whose duty cycle is variable. In other embodiments, the same operating principles of the device of the invention apply to a frequency-modulated or phase-modulated periodic input signal.
[0046] Various known methods may be used to obtain a modulated input signal. To phase-modulate a signal, it is possible to use an ILO as simple dynamic phase shifter, to lock it to a lock signal, and control its phase offset dynamically through a control voltage. Pulse width modulation PWM may be achieved by comparing a modulating signal to a ramp, or be ILO PWM modulation. An ILO PWM modulator consists of an ILO and of a phase comparator. Its operation is as follows: an ILO is locked by a signal V.sub.LOCK at a frequency f.sub.LOCK. A static phase offset occurs between the output signal from the ILO V.sub.ILO, and V.sub.LOCK. This phase offset is controlled dynamically by a modulating signal V.sub.CTRL applied to the dynamic control input of the ILO. The phases of the signals V.sub.LOCK and V.sub.ILO are compared by the phase comparator (reacting on rising or falling edge). The resultant signal V.sub.PWM is a signal with a variable duty cycle, proportional to the phase offset ΔΦ by a ratio 2π. By calling α.sub.PWM the duty cycle of V.sub.PWM, this gives
[0047]
[0048] Returning to
[0049] The injection-locked oscillator 104 delivers a signal V.sub.R(t) that is applied to a second input or internal input t.sub.2 of the phase comparator, as second input signal.
[0050]
[0051] The various references illustrated in
[0055] The phase comparator 102 operates sequentially: it first of all detects the change of the first input signal V.sub.IN(t) applied to the first input Φ.sub.1 to a falling edge in order to invert the value of the output signal V.sub.OUT(t), and then remain at this value until detecting the change of the second input signal V.sub.R (t) applied to the second input Φ.sub.2 to a falling edge in order to invert the value of the output signal V.sub.OUT(t). It is thus possible to observe the duty cycle of the output signal V.sub.OUT(t).
[0056] The phase comparator 102 reconstructs a pulse width modulation PWM resulting from the phase difference between the falling edges of the input signals V.sub.IN (t) and V.sub.R (t) applied respectively to the inputs Φ.sub.1 and Φ.sub.2. The result of the phase comparison is the output signal V.sub.OUT(t), which has a variable duty cycle representative of the phase difference between the input signals V.sub.IN(t) and V.sub.R (t) The duty cycle of the output signal V.sub.OUT(t) is thus the derivative of the duty cycle of the input signal V.sub.IN(t). The output signal V.sub.OUT(t) is a pulse width-modulated signal that contains the information to be processed.
[0057] Advantageously, the circuit of the invention, through the combination of the two circuits—the phase comparator 104 and the injection-locked oscillator 102—makes it possible to derive the duty cycle of the output signal. The proposed device is simple since it consists of only two elements: a phase comparator coupled to an injection-locked oscillator in accordance with the described arrangement.
[0058]
[0059] Advantageously, the device may be synchronized with the frequency of the input signal in order to avoid having to use an additional reference oscillator to detect the phase of the output signal, as in known devices.
[0060] Since the cutoff frequency of the circuit depends on easily adjustable variables (for example by the size of capacitors), it is possible to vary the cutoff frequency and the gain of the assembly.
[0061] In one embodiment, the locking range of the injection-locked oscillator 102 may be adjusted depending on the needs of an application, thereby allowing the circuit to remain locked over a wide frequency range. This ensures that the system is robust when faced with process, voltage and temperature variations. When used for a sensor interface in environments exhibiting temperature variations, the circuit may advantageously be supplied with power from a battery whose supply voltage decreases over time.
[0062] In one embodiment, the phase comparator 104 for comparing the phase of the input signals V.sub.IN(t) and V.sub.R(t) on their rising edge is formed from JK flip-flops. A person skilled in the art will be able to contemplate various basic implementations of the phase comparator in order to adapt it to the detection based on the kind of active edge chosen, whether rising or falling.
[0063]
[0064] In another embodiment, the phase comparator may be based on RS flip-flops.
[0065] A person skilled in the art will understand that the exemplary implementations in
[0066]
[0067] The described injection principle is shared by all ILO oscillators used for various applications, such as frequency division or multiplication, frequency calibration or even in phase-locked loops (PLL). The following articles present various ILO oscillators: [0068] R. Adler, “A Study of Locking Phenomena in Oscillators,” in Proceedings of the IRE, vol. 34, no. 6, pp. 351-357, June 1946. doi: 10.1109/JRPROC.1946.229930; [0069] F. Yuan, “Injection-Locking in Mixed-Mode Signal Processing”, Springer, 2020. Doi: https://doi.org/10.1007/978-3-030-17364-7
[0070]
[0071] The Q output of the RS flip-flop supplies an output signal V.sub.OUT corresponding, by analogy to
[0072] The
[0073] The ILO additionally comprises a locking circuit formed of two similar symmetrical assemblies 908, 910. Each assembly identically comprises an injection capacitor C.sub.INJ coupled between the intermediate node, respectively 904 or 908, and ground by way of a control transistor receiving, on its input, a locking signal, respectively V.sub.LOCK,
[0074] As indicated above, the ILO looped back to the phase comparator creates a phase differentiation of the output signal V.sub.OUT(t) from the phase comparator in order to generate the signal V.sub.R(t) whose phase is compared to that of the input signal V.sub.IN (t) of the phase comparator.
[0075]
[0076] The following equations (1) to (6) make it possible to demonstrate the operation of the circuit of the invention, that is to say to write its transfer function (7). The various terms used in the equations take the definitions below: [0077] Φ.sub.I(t): the phase of the input signal V.sub.IN(t), represented by the position of its non-active edge. [0078] α.sub.I(t): the duty cycle of the input signal V.sub.IN(t). Φ.sub.R(t): the phase of the signal V.sub.R(t), represented by its non-active edge. [0079] α.sub.R(t): the duty cycle of the signal V.sub.R(t). [0080] K is the coefficient of proportionality between Φ.sub.R and the synchronization frequency f.sub.lock when this is constant. [0081] R(t) and I(t): the angular position of the active edges of the signals V.sub.R(t) and V.sub.IN(t), respectively. [0082]
[0083] Considering that the phase of the input signal is zero, it is possible to write:
I(t)=2π(α.sub.IN(t)−½) (1).
[0084] The duty cycle
[0085] Through approximation to small signals, it may be considered that the operating equation of an ILO when its synchronization signal is phase-modulated may be written:
where the phase Φ.sub.ILO of the output signal is written as the derivative of the synchronization signal.
[0086] By assuming that the ILO reacts on the angular position of the falling edge of V.sub.OUT, which is itself equal to (t), and taking into account the variation in angular position R(t)−I(t) at the output of the ILO as it is referenced with respect to the synchronization signal, equation (3) becomes:
[0087] Combining equation (4) with equation (2) gives:
[0088] Then, performing a Laplace transform on equation (5) gives:
[0089] Considering that α(t)=1−
[0090] The transfer function of the filter is therefore written according to the following equation:
which governs the behaviour of the filter with a time constant τ.
[0091] One advantageous application of the circuit of the invention is that of filters in the time domain. Known pulse width modulation PWM signal filtering techniques mainly use ring oscillator (RO) filters. A voltage-controlled oscillator (VCO) formed of ROs may be used as an integrator.
f.sub.out=K.sub.VCOV.sub.in (8).
[0092] The output phase Φ.sub.out of the VCO is defined by the equation:
[0093] Performing a Laplace transform on equation (9) gives the following equation:
[0094] The phase of the output signal Φ.sub.out is therefore the image of the integrated signal V.sub.in. This shows that a voltage-controlled oscillator VCO is a block that may be used as integrator block for an analogue signal in the phase domain. This block may be looped back using a phase comparator in order to synthesize a transfer function.
[0095] The article by Leene, Lieuwe B. and Timothy G. Constandinou. “Time Domain Processing Techniques Using Ring Oscillator-Based Filter Structures.” IEEE Transactions on Circuits and Systems I: Regular Papers 64 (2017): 3003-3012, proposes to use a looped-back ring VCO to synthesize a transfer function of a first-order filter with a cutoff angular frequency k.sub.1 (constant dependent on the parameters of the filter) in the form of the following equation:
[0096] A VCO may thus be used as main block for the filter synthesis in the time domain, with additional components (phase comparator, logic gates). This type of filter may be expanded to higher-order transfer functions. The operation of a second-order filter is similar to that of a 1st-order filter, with the use of additional components.
[0097] The abovementioned article by Leene presents a second-order bandpass filter acting on pulse width-modulated signals. Its input variable is a duty cycle, and its output variable is also a duty cycle. Although the consumption for this filter is less than around one hundred nW (given for 73 nW), it has drawbacks.
[0098] Specifically, using a VCO leads to intrinsic phase noise because the circuits are not synchronized. A phase conversion to analogue is necessary to perform a second integration and achieve second-order analogue filter synthesis.
[0099] Moreover, this architecture requires the use of numerous components, which are, for a second-order filter, at least: [0100] two phase comparators: an XOR gate and a comparator; [0101] switched current sources, for use similar to a charge pump for creating the control current for the oscillator; [0102] a reference phase operating at the same frequency as the ring oscillator (unsynchronized circuits); [0103] capacitors and transistors for performing an integration in order to generate the second-order filter. This also makes the circuit sensitive to PVT variations.
[0104] Using a plurality of components additionally leads to numerous dynamic currents during transistor switching operations, leading to greater consumption and current leakages in the circuit.
[0105] Therefore, advantageously, the device 100 of the invention makes it possible to simplify the architecture of filters in the time domain, by using only two components, an injection-locked oscillator ILO looped back via a phase comparator.
[0106] Still advantageously, the device of the invention allows signal processing only in the phase domain (differential measurement of the phase offsets) where the ILO is used as elementary differentiation block on its useful band, thus allowing a decrease in phase noise.
[0107] Lastly, since the circuit of the invention processes a signal in the phase domain, the dynamics of the information to be processed do not depend on the amplitude of the signal V.sub.in(t), but on the temporal position of its falling edge, which may change by virtue of a modulation, either a frequency modulation or a phase modulation or a pulse width modulation. The amplitude of the signals V.sub.in(t) and Vout(t) may then be reduced without changing their signal-to-noise ratio, and the supply voltage of the circuit may therefore be reduced. Since the consumption of the circuit depends on the square of the supply voltage, this is then effectively reduced by the device of the invention. In simulation, for a circuit locked at 32 kHz, the simulated consumption of the circuit of the invention is 1.8 nW for an integrated phase noise of 0.11°.
[0108] Therefore, in comparison with the circuit from the abovementioned paper by Leene, the reduction in the number of components makes it possible to reduce current leakages in the circuit, as well as the dynamic currents linked to the transistor switching operations, and also makes it possible to lower consumption.
[0109]
[0110] In one embodiment, in order to stabilize the output duty cycle at rest as a function of temperature, the device of the invention comprises a feedback loop. Specifically, the duty cycle of the output signal, at rest, may vary as a function of temperature. To counter this phenomenon, it is possible to adjust it by controlling the phase at equilibrium of the output signal from the ILO (the phase of the ILO when the input duty cycle of the differentiator is constant, and the circuit therefore operates in static state). Adding a feedback loop makes it possible to control the output phase of the ILO in order to keep the duty cycle of the differentiator constant as a function of temperature. This loop takes the form of a conventional control system as illustrated schematically in
[0114]
[0115] The present description illustrates one preferred implementation of the invention, but this is not limiting. Some examples are chosen so as to allow a good understanding of the principles of the invention and a specific application, but these are in no way exhaustive, and should allow a person in the art to provide modifications and implementation variants while keeping the same principles.