Universal Filter Based on Compact CMOS Structure of VDDDA

This paper proposes the simulated and experimental results of a universal filter using the voltage differencing differential difference amplifier (VDDDA). Unlike the previous complementary metal oxide semiconductor (CMOS) structures of VDDDA that is present in the literature, the present one is compact and simple, owing to the employment of the multiple-input metal oxide semiconductor (MOS) transistor technique. The presented filter employs two VDDDAs, one resistor and two grounded capacitors, and it offers low-pass: LP, band-pass: BP, band-reject: BR, high-pass: HP and all-pass: AP responses with a unity passband voltage gain. The proposed universal voltage mode filter has high input impedances and low output impedance. The natural frequency and bandwidth are orthogonally controlled by using separated transconductance without affecting the passband voltage gain. For a BP filter, the root mean square (RMS) of the equivalent output noise is 46 µV, and the third intermodulation distortion (IMD3) is −49.5 dB for an input signal with a peak-to peak of 600 mV, which results in a dynamic range (DR) of 73.2 dB. The filter was designed and simulated in the Cadence environment using a 0.18-µm CMOS process from Taiwan semiconductor manufacturing company (TSMC). In addition, the experimental results were obtained by using the available commercial components LM13700 and AD830. The simulation results are in agreement with the experimental one that confirmed the advantages of the filter.


Introduction
Analog filters are very useful in an analog signal processing system [1][2][3][4]. They are used to pass the desired frequency band from the input section to the output section. Therefore, the frequency filter is an essential element of any signal processing system that will be indispensable. Especially, in sensor applications, a filter is very important to detect the wanted signal, for example, in the phase sensitive detection [5], electrocardiographic (ECG) system [6], biosensors [7], etc. The biquad active filter has been a very popular research topic for last three decades. The main reason for the popularity of the biquad filter design is that it can be modified to obtain five filtering functions, which are the low-pass: LP, band-pass: BP, band-reject: BR, high-pass: HP and all-pass: AP functions. Compared to the first-order configuration, this filter can give only three LP, HP and BP functions, as well as the higher order filter, which mostly gives only one filtering response. The versatile biquad filter that gives multiple filtering functions within the same configuration is well-known as the universal or multifunction filter. In the open literature, this type of active filter has been proposed continuously [8][9][10][11][12].
The voltage differencing differential difference amplifier (VDDDA) [13] is a very useful and versatile building block for the voltage-mode active biquad filtering design. With the operational transconductance amplifier (OTA) at the input stage of the VDDDA, the filtering characteristics (for example, the passband voltage gain, bandwidth, quality factor, the cut-off frequency or phase response of the VDDDA-based filer) can be controlled via the transconductance (g m ). Moreover, with the unity gain voltage differential difference amplifier (DDA) at the output stage of the VDDDA, it is very useful for the voltage-mode filter design without the use of additional or external voltage summing or a voltage differencing circuit, especially in the two-integrator loop filter design. Additionally, some VDDDA-based voltage-mode filters can cascade without the requirement of additional buffer devices. In this point of view, several active biquad filters using the VDDDA have been reported [13][14][15][16][17][18][19][20][21][22][23][24]. The voltage mode biquad filters using the voltage differential difference device (called the differential difference current conveyor transconductance amplifier (DDCCTA)) have been also proposed in references [25][26][27]. These biquad filters can be classified into two categories based on their design techniques, which are based on two integrator loops [13][14][15]17,[19][20][21][22]25,27] and based on a passive resistorinductor-capacitor (RLC) circuit [16,18,23,24,26]. The RLC based biquad filters proposed in [16,18,23,24] have very simple circuitry with a single VDDDA. However, these biquad filter realized from the RLC circuit have the following disadvantages: they consist of a floating capacitor [16,18,24,26], the natural frequency (f 0 ) and quality factor (Q) are not orthogonally controlled by changing the transconductance of the VDDDA [16,18,23,24], high impedance nodes at the input stage and a low impedance node at the output stage are not obtained [16,18,23,24,26] and additional circuits such as the unity gain inverting voltage amplifier or double-gain voltage amplifier are required for obtaining many filtering functions [16,18,24,26]. Two-integrator loop-based biquad filters with high input impedance were obtained in references [13][14][15]17,[19][20][21][22]27]. Additionally, a low output impedance property for all output nodes was obtained in references [19,21,22]. In [13,14,[20][21][22], the f 0 and Q were orthogonally controlled by the separated transconductance. However, the biquad filter proposed in references [13,14,[20][21][22] requires three VDDDAs. Additionally, the passband voltage gain of three VDDDA-based filters in references [13,14,22] is not constant during tuning the f 0 and Q for some filtering responses. The two-integrator loop filter in references [15,17] cannot provide five filter responses. Additionally, two VDDDA-based biquad filters in references [15,17,19] and the biquad filter using DDCCTA in references [25,27] cannot achieve the orthogonal control of the f 0 and Q by separated transconductance. As reviewed above, it was found that the two VDDDA-based universal biquad filters with the feature of orthogonal control of the f 0 and Q by the separated transconductance were been available in the open literature.
In the past, a multiple-input OTA was used to reduce the number of components, silicon area, and power dissipation in the OTA-C filter design where a third-order elliptic low-pass filter was built by five double-input OTAs instead of seven single-input OTAs [37]. Another example is the use of a two-input-stage OTA instead of a conventional OTA to build a leapfrog realization of a seventh-order elliptic filter in order to facilitate the signal addition required in the feedback paths of the leapfrog realization [38]. In both the aforementioned examples, additional active transistors were used to realize the multiple-input terminals. Another way to obtain multiple-input MOST is the utilizing of a multiple-input floating-  [39]. However, this technique is based on charge conservation; hence, it cannot be used in CMOS technologies with gate leakage [40]. Figure 1 shows an example of multiple-input gate-driven MOST with two inputs. Each input (V 1 and V 2 ) is connected to the gate (G) of the MOST (M) by a parallel connection of an input capacitor (C 1 and C 2 ) and high resistance (R MOS1 and R MOS2 ) created by two MOST (M R ) operating as a diode in the cut-off region. Due to using the transistor M R , the chip area is saved. Note that the multiple-input technique could be applied to the gate terminal [6,36], bulk terminal [28], bulk-gate terminal [34] or bulk-quasi-floatinggate terminal of the MOST [29]. However, unlike the aforementioned multiple-input techniques, the multiple-input gate-driven MOST offers the advantage of that regardless of the CMOS technology used; both transistor types (N-MOS and PMOS) could be created with a multiple-input signal. [37]. Another example is the use of a two-input-stage OTA instead of a conventional OTA to build a leapfrog realization of a seventh-order elliptic filter in order to facilitate the signal addition required in the feedback paths of the leapfrog realization [38]. In both the aforementioned examples, additional active transistors were used to realize the multipleinput terminals. Another way to obtain multiple-input MOST is the utilizing of a multipleinput floating-gate transistor (MIFG) [39]. However, this technique is based on charge conservation; hence, it cannot be used in CMOS technologies with gate leakage [40]. Figure 1 shows an example of multiple-input gate-driven MOST with two inputs. Each input (V1 and V2) is connected to the gate (G) of the MOST (M) by a parallel connection of an input capacitor (C1 and C2) and high resistance (RMOS1 and RMOS2) created by two MOST (MR) operating as a diode in the cut-off region. Due to using the transistor MR, the chip area is saved. Note that the multiple-input technique could be applied to the gate terminal [6,36], bulk terminal [28], bulk-gate terminal [34] or bulk-quasi-floating-gate terminal of the MOST [29]. However, unlike the aforementioned multiple-input techniques, the multiple-input gate-driven MOST offers the advantage of that regardless of the CMOS technology used; both transistor types (N-MOS and PMOS) could be created with a multiple-input signal. This paper presents a universal filter based on the compact CMOS structure of the multiple-input gate-driven VDDDA. The paper is organized as follows: Section 2 presents the CMOS structure of the VDDDA and the proposed universal filter. Sections 3 and 4 present the simulation and experimental results, respectively. The comparison of the proposed biquad filter with other filters using VDDDA is discussed and explained in Section 5, and finally, Section 6 concludes the paper.

Basic Concept of the VDDDA
The VDDDA is a connection of OTA and a unity gain DDA. The basic version of the VDDDA with circuit symbols, as in Figure 2a, is an analog functional block with five terminals. The high-impedance input voltage terminals are v+, v−, z, n and p. The low-impedance output voltage terminal is w. Note that the z terminal is also the output current terminal. An ideal corresponding equivalent circuit of the VDDDA is illustrated in Figure  2b. The circuit performance is described by the matrix Equation (1): This paper presents a universal filter based on the compact CMOS structure of the multiple-input gate-driven VDDDA. The paper is organized as follows: Section 2 presents the CMOS structure of the VDDDA and the proposed universal filter. Sections 3 and 4 present the simulation and experimental results, respectively. The comparison of the proposed biquad filter with other filters using VDDDA is discussed and explained in Section 5, and finally, Section 6 concludes the paper.

Basic Concept of the VDDDA
The VDDDA is a connection of OTA and a unity gain DDA. The basic version of the VDDDA with circuit symbols, as in Figure 2a, is an analog functional block with five terminals. The high-impedance input voltage terminals are v + , v − , z, n and p. The low-impedance output voltage terminal is w. Note that the z terminal is also the output current terminal. An ideal corresponding equivalent circuit of the VDDDA is illustrated in Figure 2b. The circuit performance is described by the matrix Equation (1):

The CMOS Structure of the VDDDA
The VDDDA consists of a transconductance stage (gm) followed by a differential difference amplifier (DDA), as shown in Figure 3. The transconductance stage is formed by a differential stage (M1, M2, M5, M10 and M11) and a doubled output stage (M6, M12, M7 and

The CMOS Structure of the VDDDA
The VDDDA consists of a transconductance stage (g m ) followed by a differential difference amplifier (DDA), as shown in Figure 3. The transconductance stage is formed by a differential stage (M 1 , M 2 , M 5 , M 10 and M 11 ) and a doubled output stage (M 6 , M 12 , M 7 and M 13 ). Thanks to the negative feedback between the output (drain of M 6 ) and the input terminals of M 1 , the linearity of the transconductance is increased. The capacitor C 1a and the MOS resistor R MOS1 are used to obtain a class AB output stage. The capacitor C c1 creates the compensation network of the transconductor. The resistor R set is used to set the transconductance value in such a way that g m,set ≈ 1/R set for R set >> 1/g m , where g m is the internal transconductance of this stage [41]. Note that the tuning mechanism is very simple; the difference of the input voltages (V + − V − ) will appear across R set due to the negative unity feedback. The resistor current I Rset will be controlled by the value of R set . The output current I z is a copy of I Rset . The DDA is created in similar manner as the transconductance stage. The bias current I b and the transistor M 17 create the bias current and voltage needed for the circuit. It is worth noting that the minimum voltage supply of the proposed VDDDA structure is given by one gate-source and one drain-source voltage, i.e., V DDmin = V GSM5 + V DSM10 . Hence, the structure is suitable for low-voltage supply applications.

The CMOS Structure of the VDDDA
The VDDDA consists of a transconductance stage (gm) followed by a differential difference amplifier (DDA), as shown in Figure 3. The transconductance stage is formed by a differential stage (M1, M2, M5, M10 and M11) and a doubled output stage (M6, M12, M7 and M13). Thanks to the negative feedback between the output (drain of M6) and the input terminals of M1, the linearity of the transconductance is increased. The capacitor C1a and the MOS resistor RMOS1 are used to obtain a class AB output stage. The capacitor Cc1 creates the compensation network of the transconductor. The resistor Rset is used to set the transconductance value in such a way that gm,set ≈ 1/Rset for Rset >> 1/gm, where gm is the internal transconductance of this stage [41]. Note that the tuning mechanism is very simple; the difference of the input voltages (V+ − V−) will appear across Rset due to the negative unity feedback. The resistor current IRset will be controlled by the value of Rset. The output current Iz is a copy of IRset. The DDA is created in similar manner as the transconductance stage. The bias current Ib and the transistor M17 create the bias current and voltage needed for the circuit. It is worth noting that the minimum voltage supply of the proposed VDDDA structure is given by one gate-source and one drain-source voltage, i.e., VDDmin = VGSM5 + VDSM10. Hence, the structure is suitable for low-voltage supply applications.

The Universal Biquad Filter based on VDDDAs
Most of the published papers on universal biquad filters have not shown the method to design the topology. Therefore, new researchers or designers do not understand how to get the completed circuits. In this paper, a simple method to design the biquad filter is also presented to achieve the important goal of this design, which is to use only two VDDDAs to get the orthogonal tune of the quality factor and the natural frequency by using separated transconductance. The proposed biquad universal filter is designed from the parallel RLC circuit connecting with the voltage differencing circuit, as shown in Figure 4. There are three input voltages applied to the circuit: vi2 is applied through the inductor, vi3 is applied to the resistor and vi4 is applied at the inverting input of the voltage differencing circuit. For a conventional design, other input voltages can be applied

The Universal Biquad Filter based on VDDDAs
Most of the published papers on universal biquad filters have not shown the method to design the topology. Therefore, new researchers or designers do not understand how to get the completed circuits. In this paper, a simple method to design the biquad filter is also presented to achieve the important goal of this design, which is to use only two VDDDAs to get the orthogonal tune of the quality factor and the natural frequency by using separated transconductance. The proposed biquad universal filter is designed from the parallel RLC circuit connecting with the voltage differencing circuit, as shown in Figure 4. There are three input voltages applied to the circuit: v i2 is applied through the inductor, v i3 is applied to the resistor and v i4 is applied at the inverting input of the voltage differencing circuit. For a conventional design, other input voltages can be applied through the capacitor. However, using a grounded capacitor is required for this design to ensure the reduction in fabrication space and the compensation of parasitic effects. Considering the circuit shown in Figure 4, the following output voltage, vo, is obtained: Considering the circuit shown in Figure 4, the following output voltage, v o , is obtained: Based on Equation (2), several filter responses can be obtained from the same topology by appropriately applying the input signal to the input voltage nodes v i2 , v i3 and v i4 of the filter, and this detail will be described later. The natural frequency, bandwidth (BW) and quality factor for Equation (2) are obtained by and Equations (3) and (4) indicate that the ω 0 and BW (or the Q) are orthogonally controlled. It is vital to note that the Q is controlled through the resistor R without affecting the natural frequency. To get the required natural frequency and bandwidth for the practical design, the natural frequency must be first designed by setting the inductance (L) and capacitance (C) values. Then, the required bandwidth or quality factor can be achieved by independently setting the resistance value without disturbing the natural frequency.
Considering the method to design the filter in Figure 4, there are four sub-circuits, which are the inductor, resistor, grounded capacitor and the voltage summing circuit. These passive inductor and resistors can be replaced by active simulators using the VDDDA. The active inductor used in this design is modified from the floating lossless inductance simulator using two VDDDAs proposed in reference [42]. Only one VDDDA is required for the active inductor in our work. Additionally, the active resistor and voltage differencing circuit can be realized from one VDDDA. Based on this principle, the proposed universal biquad filter is illustrated in Figure 5. The proposed filter comprises two VDDDAs, two grounded capacitors and one resistor, where the VDDDA 1 , C 1 and R 1 operate as the active inductors. The active resistor and voltage differencing circuit is constructed from VDDDA 2 , and the grounded capacitor C 2 acts as C in Figure 4. There are four input voltage nodes: v i1 , v i2 , v i3 and v i4 , which is slightly different from the principle in Figure 4. The input voltage nodes v i2 , v i3 and v i4 are the same as the principle in Figure 4. The additional v i1 node is added to get the all-pass response, which will be given more detail later. It is found that all input voltage nodes of the proposed universal biquad filter are high impedance, while the output voltage (v o ) node is low impedance. The proposed universal biquad filter can cascade without the requirement of any voltage buffers at the input and output stages. Moreover, it consists of all the grounded capacitors, which ensures a reduction in the fabrication space and compensation of the parasitic effects.
Considering the circuit shown in Figure 5, the following output voltage, v o , is obtained.
Based on Equation (6), several filter responses can be given from the same filtering topology in Figure 5 by applying the appropriate input voltage signal to the input nodes of the filter as follows: • Noninverting low-pass filter with unity voltage gain is given at the output voltage node v o of the proposed filter by applying the input signal into the input voltage node v i2 while the other input voltage nodes are grounded.
• Noninverting band-pass filter with unity voltage gain is given at the output voltage node v o of the proposed filter by applying the input signal into the input voltage node v i3 while the other input voltage nodes are grounded. • Inverted high-pass filter with unity voltage gain is given at the output voltage node v o of the proposed filter by applying the input signal into the input voltage nodes v i2 , v i3 and v i4 while the input voltage node v i1 is grounded. • Inverted band-stop filter with unity voltage gain is given at the output voltage node v o of the proposed filter by applying the input signal into the input voltage nodes v i3 and v i4 while other nodes are grounded. • Inverted all-pass filter with unity voltage gain is given at the output voltage node v o of the proposed filter by setting g m1 = g m2 and applying the input signal into the input voltage nodes v i1 , v i3 and v i4 while the input voltage node v i2 is grounded. Although it requires the matching conditions of g m1 and g m2 , this is the active matching condition that is easier to control than the passive matching one. • Inverted all-pass filter without the matching condition is given at the output voltage node v o of the proposed filter by connecting the z terminal to the p terminal of the VDDDA 2 , then applying the input signal into the input volage nodes v i3 and v i4 while the other input voltage nodes are grounded.
Sensors 2021, 21, x FOR PEER REVIEW 6 of 25 input and output stages. Moreover, it consists of all the grounded capacitors, which ensures a reduction in the fabrication space and compensation of the parasitic effects.
v - Considering the circuit shown in Figure 5, the following output voltage, vo, is obtained.
Based on Equation (6), several filter responses can be given from the same filtering topology in Figure 5 by applying the appropriate input voltage signal to the input nodes of the filter as follows:


Noninverting low-pass filter with unity voltage gain is given at the output voltage node vo of the proposed filter by applying the input signal into the input voltage node vi2 while the other input voltage nodes are grounded.  Noninverting band-pass filter with unity voltage gain is given at the output voltage node vo of the proposed filter by applying the input signal into the input voltage node vi3 while the other input voltage nodes are grounded.  Inverted high-pass filter with unity voltage gain is given at the output voltage node vo of the proposed filter by applying the input signal into the input voltage nodes vi2, vi3 and vi4 while the input voltage node vi1 is grounded.  Inverted band-stop filter with unity voltage gain is given at the output voltage node vo of the proposed filter by applying the input signal into the input voltage nodes vi3 and vi4 while other nodes are grounded.  Inverted all-pass filter with unity voltage gain is given at the output voltage node vo of the proposed filter by setting gm1 = gm2 and applying the input signal into the input From the above statement, it is found that the selection of filter responses does not require additional circuits-for example, inverting or double-gain amplifiers. The natural frequency, bandwidth and quality factor for Equation (6) are obtained by and Equations (7) and (8) indicate that the ω 0 and BW (or the Q in Equation (9)) are orthogonally controlled. In a practical design to get the required natural frequency and bandwidth, the natural frequency must be first designed by setting the g m1 , R 1 , C 1 and C 2 . Then, the required bandwidth or quality factor can be achieved by independently setting the g m2 without disturbing the natural frequency.

Effects of Nonideal VDDDA Characteristics
The nonideal properties of the VDDDA will affect the performances of the proposed universal biquad filter. Therefore, these nonideal cases will be considered and studied in this section. There are two nonideal characteristics, which are the voltage tracking errors and parasitic impedances, at the VDDDTA terminals. Firstly, the voltage tracking error in the voltage differencing stage of the VDDDA will be considered. The VDDDA property with the voltage tracking errors is given by Here, β z = 1 − ε z and ε z (|ε z | <<1) denotes the voltage tracking error from the z to w terminal, β n = 1 − ε n and ε n (|ε n | << 1) denotes the voltage tracking error from the n to w terminal and β p = 1 − ε p and ε p (|ε n | << 1) denotes the voltage tracking error from the p to w terminal. Considering these errors, the output voltage of the proposed universal filter can be expressed as follows: where Therefore, the ω 0 , BW and Q with nonideal gains are, respectively, given as and It is noticeable that the voltage gain, natural frequency, bandwidth and the quality factor are affected by the voltage tracking errors. Additionally, it is found in Equation (14) that the transconductance, g m2 will slightly affect the natural frequency due to the ε p1 . However, these voltage tracking errors are much less than one; their effects can be neglected at low-frequency operations.
The effects of parasitic impedances at the input and output terminals of the VDDDA are considered next. These parasitic impedances are the parallel C + and R + at the v + terminal, the parallel Cand R− at the v − terminal, the parallel C z and R z at the z terminal, the parallel C n and R n at the n terminal, the parallel C p and R p at the p terminal and the R w (series at the w terminal) at the low output impedance w terminal, as shown in Figure 6.
However, these voltage tracking errors are much less than one; their effects can be neglected at low-frequency operations.
The effects of parasitic impedances at the input and output terminals of the VDDDA are considered next. These parasitic impedances are the parallel C+ and R+ at the v+ terminal, the parallel C-and R− at the v− terminal, the parallel Cz and Rz at the z terminal, the parallel Cn and Rn at the n terminal, the parallel Cp and Rp at the p terminal and the Rw (series at the w terminal) at the low output impedance w terminal, as shown in Figure 6.
n p Figure 6. The parasitic effects on the VDDDA.
Considering theses parasitic impedances, the output voltage under the parasitic effect is given by where * * ** * * ** 2 2 1 2 1 and * and Figure 6. The parasitic effects on the VDDDA.
Considering theses parasitic impedances, the output voltage under the parasitic effect is given by where and The ω 0 , BW and Q with parasitic effects are respectively given as and It is noticeable that the voltage gain, natural frequency, bandwidth, the quality factor and operational frequency range of the proposed filter are affected by the parasitic impedances in the VDDDA. Additionally, it is found from Equation (20) that the transconductance, g m2 , will slightly affect the natural frequency due to the parasitic impedance, G * 1 . However, the effect of the parasitic capacitances can be minimized by setting the value of C 1 >> C −1 and C p1 and C 2 >> C z1 , C −2 and C z2 , while the parasitic resistance R w1 can be minimized by setting the value of R 1 >>R w1 . As mentioned above, using grounded capacitors is advantageous for the compensation of parasitic effects.

Simulation Results
The CMOS circuit of the VDDDA and the filter application were designed and simulated in the Cadence environment using a 0.18-µm CMOS process from TSMC. The voltage supply is V DD = −V SS = 0.9 V, the bias current is I b = 50 µA and the total power consumption is 0.99 mW. The transistors aspect ratio of the VDDDA shown in  Figure 7 shows the frequency responses of V w /V n and V w /V z (V w /V p ), where the gain at low frequency is −7 mdB and 5 mdB and the −3 dB bandwidth is 6.3 MHz and 6.1 MHz, respectively. Figure 8 shows the relation of the simulated and ideal transconductance versus the R set . Note that the curves match for the lower value of R set . ulated in the Cadence environment using a 0.18-µm CMOS process from TSMC. The voltage supply is VDD = −VSS = 0.9 V, the bias current is Ib = 50 µA and the total power consumption is 0.99 mW. The transistors aspect ratio of the VDDDA shown in Figure 3 are M1 − M4 = 90 µm/3 µm; M5 − M9 = 2 × 90 µm/3 µm; M10, M11, M14, M15 and M17 = 30 µm/3 µm; M12, M13 and M16 = 2 × 30 µm/3 µm and MR = 4 µm/5 µm. The values of the passive components are Cc1, Cc2, C1a and C2a = 2.6 pF and CG = 0.5 pF. Figure 7 shows the frequency responses of Vw/Vn and Vw/Vz (Vw/Vp), where the gain at low frequency is −7 mdB and 5 mdB and the −3 dB bandwidth is 6.3 MHz and 6.1 MHz, respectively. Figure 8 shows the relation of the simulated and ideal transconductance versus the Rset. Note that the curves match for the lower value of Rset.   For the proposed filter in Figure 5, the values of the passive components were selected as C1 = C2 = 335 pF, R1 = 10 kΩ, and the value of the resistor of the transconductors was Rset1 = Rset2 = 9 kΩ. Figure 9 shows the frequency characteristics of the LP, HP, BP, BR and AP filters, while the phase response of the AP filter is shown in Figure 10. However, for the BR response, the attenuation was obtained around −26 dB due to nonideal characteristics of the VDDDA, as explained in Section 2.4. The simulated natural frequency was f0 = 50 kHz. Figure 11 shows the tunability of the BP filter for Rset2 = 6 kΩ, 9 kΩ and 12 kΩ, while Rset1 = 9 kΩ. Figure 12 shows the tunability of the BP filter for Rset1 = 6 kΩ, 9 kΩ, 12 kΩ, 15 kΩ and 18 kΩ, while Rset2 = 9 kΩ. The frequency f0 was 60.9 kHz, 50.1 kHz, 44.1 kHz, 39.3 kHz and 36.3 kHz, respectively. The Monte Carlo analysis (including transistors and passive device mismatches) of the BP filter with 200 runs is shown in Figure 13. The curves are overlapped and confirm the stability of the circuit. Figure 14  For the proposed filter in Figure 5, the values of the passive components were selected as C 1 = C 2 = 335 pF, R 1 = 10 kΩ, and the value of the resistor of the transconductors was R set1 = R set2 = 9 kΩ. Figure 9 shows the frequency characteristics of the LP, HP, BP, BR and AP filters, while the phase response of the AP filter is shown in Figure 10. However, for the BR response, the attenuation was obtained around −26 dB due to nonideal characteristics of the VDDDA, as explained in Section 2.4. The simulated natural frequency was f 0 = 50 kHz. Figure 11 shows the tunability of the BP filter for R set2 = 6 kΩ, 9 kΩ and 12 kΩ, while R set1 = 9 kΩ. Figure 12 shows the tunability of the BP filter for R set1 = 6 kΩ, 9 kΩ, 12 kΩ, 15 kΩ and 18 kΩ, while R set2 = 9 kΩ. The frequency f 0 was 60.9 kHz, 50.1 kHz, 44.1 kHz, Figure 13. The curves are overlapped and confirm the stability of the circuit. Figure 14 shows the histogram of the bandwidth (BW) of the BP filter with 200 runs of the Monte Carlo analysis. While the mean value is 57.8 kHz, the standard deviation is only 47.3 Hz.

kHz and 36.3 kHz, respectively. The Monte Carlo analysis (including transistors and passive device mismatches) of the BP filter with 200 runs is shown in
lected as C1 = C2 = 335 pF, R1 = 10 kΩ, and the value of the resistor of the transconductors was Rset1 = Rset2 = 9 kΩ. Figure 9 shows the frequency characteristics of the LP, HP, BP, BR and AP filters, while the phase response of the AP filter is shown in Figure 10. However, for the BR response, the attenuation was obtained around −26 dB due to nonideal characteristics of the VDDDA, as explained in Section 2.4. The simulated natural frequency was f0 = 50 kHz. Figure 11 shows the tunability of the BP filter for Rset2 = 6 kΩ, 9 kΩ and 12 kΩ, while Rset1 = 9 kΩ. Figure 12 shows the tunability of the BP filter for Rset1 = 6 kΩ, 9 kΩ, 12 kΩ, 15 kΩ and 18 kΩ, while Rset2 = 9 kΩ. The frequency f0 was 60.9 kHz, 50.1 kHz, 44.1 kHz, 39.3 kHz and 36.3 kHz, respectively. The Monte Carlo analysis (including transistors and passive device mismatches) of the BP filter with 200 runs is shown in Figure 13. The curves are overlapped and confirm the stability of the circuit. Figure 14 shows the histogram of the bandwidth (BW) of the BP filter with 200 runs of the Monte Carlo analysis. While the mean value is 57.8 kHz, the standard deviation is only 47.3 Hz.               The results of the process, voltage and temperature (PVT) corner analysis of the BP filter are shown in Figure 15. The process corners for the MOST were fast-fast, fast-slow, slow-fast and slow-slow, for capacitor and resistor corners were fast and slow, the voltage supply corners VDD = −VSS were 890 mV and 910 mV and, finally, the temperature corners were −20 and 80 °C. While the nominal value of the BW is 57.8 kHz, the minimum BW is 57.17 kHz, and the maximum BW is 58.55 kHz under all corner variations. To test the third intermodulation distortion of the BP filter, two closely spaced tones were applied to the input of the BP filter. The first tone was a sine wave signal with 100-mVpp @ 49 kHz and the second tone with 100-mVpp @ 51 kHz. The spectrum of the output signal is shown in Figure 16. The third intermodulation distortion (IMD3) was −65.148 dB. Figure 17 shows the IMD3 of the BP filter versus the peak-to-peak value of the input signal. It is clear that the filter offers IMD3 of −34 dB for the 600-mVpp input signal. As shown in Figure 18, the RMS value of the output noise integrated in the pass band of the filter (29.11 kHz-86.9 kHz) is 46 µVrms, and the RMS value of the input signal for 2% IMD3 is 0.2121 V; hence, the dynamic range of the BP filter is 73.27 dB. The results of the process, voltage and temperature (PVT) corner analysis of the BP filter are shown in Figure 15. The process corners for the MOST were fast-fast, fast-slow, slow-fast and slow-slow, for capacitor and resistor corners were fast and slow, the voltage supply corners VDD = −VSS were 890 mV and 910 mV and, finally, the temperature corners were −20 and 80 • C. While the nominal value of the BW is 57.8 kHz, the minimum BW is 57.17 kHz, and the maximum BW is 58.55 kHz under all corner variations. To test the third intermodulation distortion of the BP filter, two closely spaced tones were applied to the input of the BP filter. The first tone was a sine wave signal with 100-mVpp @ 49 kHz and the second tone with 100-mVpp @ 51 kHz. The spectrum of the output signal is shown in Figure 16. The third intermodulation distortion (IMD3) was −65.148 dB. Figure 17 shows the IMD3 of the BP filter versus the peak-to-peak value of the input signal. It is clear that the filter offers IMD3 of −34 dB for the 600-mVpp input signal. As shown in Figure 18, the RMS value of the output noise integrated in the pass band of the filter (29.11 kHz-86.9 kHz) is 46 µVrms, and the RMS value of the input signal for 2% IMD3 is 0.2121 V; hence, the dynamic range of the BP filter is 73.27 dB.

Experimental Results
Theoretically described behaviors of the proposed universal filter were also verified experimentally by implementing the VDDDA from LM13700 (transconductance stage) and AD830 (differential difference amplifier stage), as shown in Figure 19.

Experimental Results
Theoretically described behaviors of the proposed universal filter were also verified experimentally by implementing the VDDDA from LM13700 (transconductance stage) and AD830 (differential difference amplifier stage), as shown in Figure 19. The transconductance (gm) of LM13700 is electronically controlled with g m = I B /2V T , where I B is the bias current, and V T is the thermal voltage. The bias currents and supply voltages were chosen as I B1 = 115 µA, I B2 = 90 µA and V CC = −V EE = 5 V, respectively. The values of the grounded capacitors and resistor were chosen as C 1 = C 2 = 5.5 nF and R 1 = 1 kΩ, respectively. The calculated natural frequency and quality factor were f 0 = 50 kHz and Q = 1, respectively. Figure 20 shows the frequency characteristics of the LP, HP, BP and BR filters. The experimental natural frequency was f 0 = 49 kHz. However, for the experimental BR response, the attenuation was obtained around −35 dB due to nonideal characteristics of the VDDDA, as explained in Section 2.4. Figure 21 shows the gain response of the band-pass filter at different I B2 values (42 µA, 90 µA and 165 µA). It is observed that the natural frequency is electronically tuned by the bias current I B2 without disturbing the bandwidth or quality factor. The electronic adjustability of the natural frequency via the bias current I B1 is shown in Figure 22. The experimental result shows that the natural frequency f 0 = 26 kHz, 38 kHz and 49 kHz was obtained. The measured input and output waveforms of the BP filtering function are, respectively, shown in Figure 23, where a sine wave signal with a peak-to-peak value of 40 mVpp @ 5 kHz, 50 kHz and 500 kHz was applied to the input of the filter.

Experimental Results
Theoretically described behaviors of the proposed universal filter were also verified experimentally by implementing the VDDDA from LM13700 (transconductance stage) and AD830 (differential difference amplifier stage), as shown in Figure 19. The transconductance (gm) of LM13700 is electronically controlled with gm = IB/2VT, where IB is the bias current, and VT is the thermal voltage. The bias currents and supply voltages were chosen as IB1 = 115 µA, IB2 = 90 µA and VCC = −VEE = 5 V, respectively. The values of the grounded capacitors and resistor were chosen as C1 = C2 = 5.5 nF and R1 = 1 kΩ, respectively. The calculated natural frequency and quality factor were f0 = 50 kHz and Q = 1, respectively. Figure 20 shows the frequency characteristics of the LP, HP, BP and BR filters. The experimental natural frequency was f0 = 49 kHz. However, for the experimental BR response, the attenuation was obtained around −35 dB due to nonideal characteristics of the VDDDA, as explained in Section 2.4. Figure 21 shows the gain response of the band-pass filter at different IB2 values (42 µA, 90 µA and 165 µA). It is observed that the natural frequency is electronically tuned by the bias current IB2 without disturbing the bandwidth or quality factor. The electronic adjustability of the natural frequency via the bias current IB1 is shown in Figure 22. The experimental result shows that the natural frequency f0 = 26 kHz, 38 kHz and 49 kHz was obtained. The measured input and output waveforms of the BP filtering function are, respectively, shown in Figure 23, where a sine wave signal with a peak-to-peak value of 40 mVpp @ 5 kHz, 50 kHz and 500 kHz was applied to the input of the filter.   Next, the inverting all-pass biquad filter with unity voltage gain was tested by setting the transconductances gm1 = gm2 (IB1 = IB2 = 200 µA) and applying the input voltage signal to the input voltage nodes, vi1, vi3 and vi4, while the input voltage node vi2 was grounded. Although it requires the matching conditions of IB1 and IB2, this is the active matching condition that is easier to control than the passive matching condition. The passive elements were still chosen as the resistor R1 = 1 k and the capacitors C1 = C2 = 5.5 nF. Figure 24 shows the experimental phase and magnitude response of the proposed voltage-mode universal biquad filter. The graph shows that the output phase response of the AP filter is shifted Next, the inverting all-pass biquad filter with unity voltage gain was tested by setting the transconductances g m1 = g m2 (I B1 = I B2 = 200 µA) and applying the input voltage signal to the input voltage nodes, v i1 , v i3 and v i4 , while the input voltage node v i2 was grounded. Although it requires the matching conditions of I B1 and I B2 , this is the active matching condition that is easier to control than the passive matching condition. The passive elements were still chosen as the resistor R 1 = 1 k and the capacitors C 1 = C 2 = 5.5 nF. Figure 24 shows the experimental phase and magnitude response of the proposed voltage-mode universal biquad filter. The graph shows that the output phase response of the AP filter is shifted from −180 to 180 degrees. However, at the frequency close to the natural frequency, the experimental voltage gain is slightly different from the ideal due to nonideal characteristics of the VDDDA, as explained in Section 2.4. The measured input and output waveforms of the AP filtering function are, respectively, shown in Figure 25a-c, where a sine wave signal with a peak-to-peak value of 40 mVpp @ 5 kHz, 100 kHz and 500 kHz was applied to the input of the filter. It appeared that the proposed filter can be used as the phase shifter circuit with constant output amplitude.     Table 1 compares the proposed universal biquad filter with previous biquad filters using the VDDDA [13][14][15][16][17][18][19][20][21][22][23][24]. These biquad filters are the multiple input multiple output (MIMO) [13,14,23], multiple input single output (MISO) [16,18,19,21,24] and single input multiple output (SIMO) [14,17,20,22] configurations. The design technique used in [13][14][15]17,[19][20][21][22] were based on two integrator loops, while the filters in [16,18,23,24] were based on a passive RLC circuit. The proposed filter was designed from the parallel RLC circuit connecting with the voltage differencing circuit, and the VDDDA is very useful for this design. The RLC-based biquad filters proposed in references [16,18,23,24] were very simple circuitry with a single VDDDA as the active building block. Additionally, in [18,24], the f 0 and Q were orthogonally controlled via the passive resistor. However, these biquad filters realized from the RLC circuit had the following disadvantages: for example, they consisted of a floating capacitor [16,18,24], the f 0 and Q were not orthogonally controlled by changing the separated transconductance of the VDDDA [16,18,23,24], none of the highimpedance nodes and low-impedance nodes were given in references [16,18,23,24] and the unity gain inverting voltage amplifier or double-gain voltage amplifier was required for obtaining several filtering functions [16,18,24]. These limitations of the RLC-based filers have been improved in this work. The two-integrator loop-based biquad filters with high input impedance were obtained from references [13][14][15]17,[22][23][24][25], and the low output impedance property for all output nodes was obtained from references [14,22,25]. In [13,14,[20][21][22], the f 0 and Q were orthogonally controlled by the separated transconductance. Additionally, the two VDDDA-based filters in reference [15] achieved orthogonal control of the f 0 and Q via the passive resistor. Additionally, the f 0 and Q of the proposed filters in references [13,14,[20][21][22] could be linearly and independently controlled by simultaneously setting the transconductances in the integrator circuits. However, the biquad filter proposed in references [13,14,[20][21][22] required three VDDDAs. Additionally, the passband voltage gain of the three VDDDA-based filters in references [13,14,22] were not constant during tuning the f 0 and Q for some filtering responses. The two-integrator loop filter in references [15,17] could not provide five filter responses. Additionally, two VDDDA-based biquad filters in references [15,17,22] could not achieve orthogonal control of the f 0 and Q by separated transconductance. The performances of the universal filers in references [13][14][15][16][17][18]23,24] were proved via simulation only, while both simulation and experiment were verified in this work.

Conclusions
In this work, a new universal biquad filter using VDDDAs was proposed. The design technique used in this work was based on the parallel RLC circuit connecting with a voltage differencing circuit. The proposed filter is composed of two VDDDAs, one resistor and two grounded capacitors, which ensure reduction in a fabrication space and the compensation of parasitic effects. Five filtering responses with unity passband voltage gain are obtained. The AP response is achieved without matching by connecting the z terminal to the p terminal of VDDDA 2 . The f 0 and Q are orthogonally controlled from separated transconductance (f 0 is tuned by g m1 , and Q is tuned by g m2 ). This feature can be electronically controlled by implementing the VDDDA from the commercially available ICs. The performance and functionality of the proposed universal biquad filter were demonstrated with a simulation and experimental results, confirming the theory.