1. Introduction {#sec1}
===============

Since a low-voltage operating circuit becomes necessary, the current-mode technique is ideally suited for this purpose. Current-mode analog circuits have emerged in the implementation of analog functions. Current-mode active elements have been receiving considerable attention due to their potential advantages such as better linearity, wider bandwidth, larger dynamic range, and lower power consumption than the voltage-mode counterparts, for example, operational amplifiers \[[@B1], [@B2]\]. Simultaneously realized filter functions are applied in phase-locked loop frequency modulation stereo demodulators, touch-tone telephone tone decoders, and crossover networks used in three-way high-fidelity loudspeakers \[[@B3], [@B4]\].

Several single-input and multioutput current-mode universal biquadratic filters were presented in \[[@B5]--[@B12]\] but these configurations employ at least three current conveyors. In 2009, Horng et al. \[[@B13]\] proposed a novel current-mode universal filter with five inputs and two outputs using two multioutput second-generation current conveyors and five passive elements. However, one of the output currents is not at high impedance output terminal. In the same year, Yuce and Minaei \[[@B14]\] proposed another current-mode universal filter with a single input and three outputs. The resonance angular frequency (*ω* ~*o*~) and the quality factor (*Q*) of the filter cannot be orthogonally controllable. In 2012, a versatile current-mode universal filter was proposed in \[[@B15]\]. This circuit employs three multioutput differential voltage current conveyors (MO-DVCCs). A current-mode universal biquadratic filter employing two plus-type dual current output terminals differential voltage current conveyors (DO-DVCCs), two grounded capacitors, and two grounded resistors was presented in \[[@B16]\]. The circuit can realize the lowpass (LP), bandpass (BP), highpass (HP), bandreject (BR), and allpass (AP) transfer functions by choosing the appropriate input and output terminals but it needs passive component-matching conditions. Moreover, the *ω* ~*o*~ and *Q* parameters of the filter cannot be orthogonally controllable.

This paper presents a new and better versatile tunable current-mode universal filter employing only two MO-DVCCs. Either two-input three-output or three-input single-output current-mode universal biquadratic filter can work in the same configuration. The proposed circuit enjoys the following advantages: (i) the employment of only two MO-DVCCs, (ii) the employment of only grounded capacitors, (iii) the employment of MOSFET-based electronic resistors that act as three grounded resistors at *X* terminals of MO-DVCCs suitable for electronic tunability with control voltage applied to the gate and absorbing series parasitic resistances at *X* terminals of MO-DVCCs, (iv) simultaneous realization of BP, BR, and HP filtering responses with two-input and three-output while the AP filtering response can be easily obtained by connecting appropriated output current directly without using additional stages, (v) realization of LP, BP, HP, BR, and AP filtering responses with three-input and single-output by selecting different three-input current signals, (vi) high-output impedance good for cascade ability for the current-mode circuits, (vii) no capacitor is connected at the port *X* of the current conveyors, (viii) no need to employ inverting-type input current signals, (ix) orthogonal controllability of *ω* ~*o*~ and *Q*, and (x) low active and passive sensitivity performances. To the best knowledge of the author, any versatile tunable current-mode universal biquad employing only two MO-DVCCs has not been reported in the literature earlier. In [Table 1](#tab1){ref-type="table"}, the main features of the proposed new circuit are compared with recently reported DVCC-based current-mode universal function filters. It can be seen that the proposed circuit enjoys all the advantages of the recently reported in \[[@B15]\] and employs one fewer active component.

2. Circuit Description {#sec2}
======================

As a current-mode active device, the DVCC has the advantages of both second-generation current conveyor (such as large signal bandwidth, great linearity, and wide dynamic range) and the differential difference amplifier (such as high input impedance and arithmetic operation capability) \[[@B17]\]. This element is a versatile building block whose applications exist in the literature \[[@B15]--[@B23]\]. The terminal characteristic of the DVCC can be given by *I* ~*Y*1~ = *I* ~*Y*2~ = 0, *V* ~*X*~ = *V* ~*Y*1~ − *V* ~*Y*2~, *I* ~*Z*+~ = *I* ~*X*~, and *I* ~*Z*−~ = −*I* ~*X*~ \[[@B15]--[@B23]\]. The proposed versatile tunable current-mode universal biquadratic filter with high output impedance is shown in [Figure 1](#fig1){ref-type="fig"}. It is based on two MO-DVCCs, two grounded capacitors, and three grounded resistors by MOSFET-based electronic resistors. As shown in [Figure 1](#fig1){ref-type="fig"}, each resistor *R* ~*i*~ (*i* = 1,2, 3) is realized by two MOS transistors (MR~*i*1~ and MR~*i*2~) that can be adjusted with their corresponding control voltages *V* ~*Ci*~ and −*V* ~*Ci*~. The two MOS transistors are operated in saturation region. The matched transistors MR~*i*1~ and MR~*i*2~ are diode connected. Using the square law characteristic, the drain currents in MR~*i*1~ and MR~*i*2~ can be expressed as \[[@B23], [@B24]\] $$\begin{matrix}
{I_{di1} = \frac{\mu_{n}C_{ox}}{2}\frac{W}{L}\left( {V_{Ci} - V_{\text{in}} - V_{Tn}} \right)^{2}} \\
{I_{di2} = \frac{\mu_{n}C_{ox}}{2}\frac{W}{L}\left( {V_{\text{in}} - \left( {- V_{Ci}} \right) - V_{Tn}} \right)^{2},} \\
\end{matrix}$$ where *μ* ~*n*~ is carrier mobility, *C* ~*ox*~ is the gate capacitance per unit area, *V* ~*Tn*~ is the threshold voltage, and *W* and *L* are the channel length and width, respectively. A voltage *V* ~in~ is applied to the central node of the electronic resistor circuit, developing a current *I* ~in~ into the node. Using Kirchhoff\'s current law with ([1](#EEq1){ref-type="disp-formula"}), a simple algebraic expression can be obtained for the resistance as $$\begin{matrix}
{R_{i} = \frac{V_{\text{in}}}{I_{\text{in}}} = \frac{V_{\text{in}}}{I_{di2} - I_{di1}} = \frac{L}{2\mu_{n}C_{ox}W\left( V_{Ci} - V_{Tn} \right)}.} \\
\end{matrix}$$

Equation ([2](#EEq3){ref-type="disp-formula"}) is applicable when both MOS transistors remain in the saturation region, which is true if \|*V* ~in~\| \< (*V* ~*Ci*~ − *V* ~*Tn*~). Straightforwardly analyzing the filter in [Figure 1](#fig1){ref-type="fig"}, the following three-output current signals can be derived as: $$\begin{matrix}
{I_{o1} = \frac{1}{D\left( s \right)}\left\lbrack {s^{2}C_{1}C_{2}R_{1}R_{2}I_{i1} - sC_{2}R_{3}I_{i2} + I_{i3}} \right\rbrack} \\
\end{matrix}$$ $$$$ $$\begin{matrix}
{I_{o3} = \frac{1}{D\left( s \right)}\left\lbrack {- \left( {s^{2}C_{1}C_{2}R_{2}R_{3} + sC_{1}R_{2}^{}} \right)I_{i1}} \right.} \\
\left. {- s^{2}C_{1}C_{2}R_{2}R_{3}I_{i2} + sC_{1}R_{2}I_{i3}} \right\rbrack \\
\end{matrix}$$ *D*(*s*) is given by $$\begin{matrix}
{D\left( s \right) = s^{2}C_{1}C_{2}R_{1}R_{2}^{} + sC_{2}R_{3} + 1.} \\
\end{matrix}$$

Depending on the status of the biquad input four currents, *I* ~*i*1~, *I* ~*i*2~, *I* ~*i*3~, and *I* ~*i*4~, numerous filtering functions are obtained. There are two cases shown as follows.

Case 1If *I* ~*i*1~ = *I* ~*i*3~ = 0 (opened) and *I* ~*i*2~ = *I* ~*i*4~ = *I* ~in~ is given by the input current signals, then the following three current transfer functions are obtained: Thus, the circuit realizes an inverting BP response at *I* ~*o*1~, a noninverting BR response at *I* ~*o*2~, and an inverting HP signal at *I* ~*o*3~. A current-mode AP response is easily obtained by connecting the two currents *I* ~*o*1~ and *I* ~*o*2~, yielding a transfer function as follows: $$\begin{matrix}
{\frac{I_{\text{AP}}}{I_{\text{in}}} = \frac{I_{o1} + I_{o2}}{I_{\text{in}}} = \frac{s^{2}C_{1}C_{2}R_{1}R_{2}^{} - sC_{2}R_{3} + 1}{s^{2}C_{1}C_{2}R_{1}R_{2}^{} + sC_{2}R_{3} + 1}.} \\
\end{matrix}$$ Because the output impedances of the currents *I* ~*o*1~, *I* ~*o*2~, and *I* ~*o*3~ are very high, the three-output terminals, *I* ~*o*1~, *I* ~*o*2~, and *I* ~*o*3~, can be directly connected to the next stage, respectively. The two grounded resistors by MOSFET-based resistors are connected to the two *X* terminals of the two MO-DVCCs, respectively. This design offers another feature of a direct incorporation of the parasitic resistance at the *X* terminal of the MO-DVCC (*R* ~*X*~) as a part of the main resistance. From ([7](#EEq8){ref-type="disp-formula"}) to ([9](#EEq11){ref-type="disp-formula"}), it can be seen that the proposed circuit is a two-input three-output CM multifunction biquadratic filter.

Case 2The specializations of the numerator in ([3](#EEq4){ref-type="disp-formula"}) result in all standard filtering functions:if *I* ~*i*1~ = *I* ~*i*2~ = 0 (opened), and *I* ~*i*3~ = *I* ~in~ is given by the input current signal, an LP filter can be obtained at *I* ~*o*1~if *I* ~*i*1~ = *I* ~*i*3~ = 0 (opened), and *I* ~*i*2~ = *I* ~in~ is given by the input current signal, a BP filter can be obtained at *I* ~*o*1~if *I* ~*i*2~ = *I* ~*i*3~ = 0 (opened), and *I* ~*i*1~ = *I* ~in~ is given by the input current signal, a HP filter can be obtained at *I* ~*o*1~if *I* ~*i*2~ = 0 (opened), and *I* ~*i*1~ = *I* ~*i*3~ = *I* ~in~ is given by the input current signal, a BR filter can be obtained at *I* ~*o*1~if *I* ~*i*1~ = *I* ~*i*2~ = *I* ~*i*3~ = *I* ~in~ is given by the input current signal, an AP filter can be obtained at *I* ~*o*1~.

From ([3](#EEq4){ref-type="disp-formula"}), it can be seen that the gain constants for the LP, BP, HP, BR, and AP responses are equal to unity in magnitude. The circuit does not need critical passive component-matching conditions and inverting-type current input signals to realize the above five generic filtering responses in the design. Obviously, it is a three-input and single-output universal current-mode biquadratic filter.

From the denominator polynomial of the transfer functions given in ([6](#EEq7){ref-type="disp-formula"}), the *ω* ~*o*~ and *Q* of the filter are expressed as $$\begin{matrix}
{\omega_{o} = \sqrt{\frac{1}{R_{1}R_{2}C_{1}C_{2}}}} \\
{Q = \frac{1}{R_{3}}\sqrt{\frac{R_{1}R_{2}C_{1}}{C_{2}}}.} \\
\end{matrix}$$ It should be noted that the parameter *Q* can be adjusted by changing the resistor *R* ~3~ without disturbing the parameter *ω* ~*o*~. Also, the passive *ω* ~*o*~ and *Q* sensitivities are equal to or smaller than unity. Taking into account the nonidealities of a DVCC, namely, *V* ~*X*~ = *β* ~*a*~ *V* ~*Y*1~ − *β* ~*b*~ *V* ~*Y*2~, *I* ~*Z*+~ = *α* ~*a*~ *I* ~*X*~, and *I* ~*Z*−~ = −*α* ~*b*~ *I* ~*X*~, where *α* ~*m*~ = 1 − *ε* ~*mi*~ (*m* = *a*, *b*) and *β* ~*n*~ = 1 − *ε* ~*nv*~ (*n* = *a*, *b*). Here *ε* ~*mi*~(\|*ε* ~*mi*~\| ≪ 1) and *ε* ~*nv*~(\|*ε* ~*nv*~ \| ≪1) represent the current and voltage tracking errors of the MO-DVCCs, respectively. The nonideal *ω* ~*o*~ and *Q* are obtained by $$\begin{matrix}
{\omega_{o} = \sqrt{\frac{\alpha_{a11}\alpha_{a21}\beta_{a11}\beta_{b22}}{R_{1}R_{2}C_{1}C_{2}}}} \\
{Q = \frac{1}{\alpha_{b22}\beta_{b12}R_{3}}\sqrt{\frac{\alpha_{a21}\beta_{a11}R_{1}R_{2}C_{1}}{\alpha_{a11}\beta_{b22}C_{2}}}.} \\
\end{matrix}$$

The active and passive sensitivities of the filter parameters *ω* ~*o*~ and *Q* are shown as $$\begin{matrix}
{S_{\alpha_{a11},\alpha_{a21},\beta_{a11},\beta_{b22}}^{\omega_{o}} = - S_{R_{1},R_{2},C_{1},C_{2}}^{\omega_{o}} = \frac{1}{2}} \\
{S_{\alpha_{a21},\beta_{a11}}^{Q} = - S_{\alpha_{a11},\beta_{b22}}^{Q} = S_{R_{1},R_{2},C_{1}}^{Q} = - S_{C_{2}}^{Q} = \frac{1}{2}} \\
{S_{\alpha_{b22},\beta_{b12}}^{Q} = S_{R_{3}}^{Q} = - 1,} \\
\end{matrix}$$ which are equal to or less than unity in magnitude. Thus, the proposed filter of [Figure 1](#fig1){ref-type="fig"} has small component sensitivities.

3. Simulation Results {#sec3}
=====================

To verify the theoretical study, the behavior of the proposed versatile tunable current-mode universal filter has been verified by using TSMC 0.18 *μ*m 1P6M CMOS process technology HSPICE simulations. The CMOS implementation of the MO-DVCC is shown in [Figure 2](#fig2){ref-type="fig"} \[[@B15]\]. The dimensions of MOS transistors used in implementation of the MO-DVCC are given in [Table 2](#tab2){ref-type="table"}. The supply voltages were *V* ~DD~ = −*V* ~SS~ = 0.9 V, and the biasing voltages were *V* ~*B*1~ = −0.1 V and *V* ~*B*2~ = −0.38 V. The layout of the entire schematic was done using Cadence\'s Virtuoso tool. Figures [3](#fig3){ref-type="fig"} and [4](#fig4){ref-type="fig"} show the overall chip layout and the detail layout of the filter core, respectively. The layout floorplan is shown in [Figure 5](#fig5){ref-type="fig"} which explains elements placement. A design rules check (DRC) and a layout versus schematic (LVS) comparison were performed on the layout. The DRC checks for potential errors in the layout. The LVS checks the layout against the schematic and verifies that all the nets are matching. After the DRC and LVS were completed successfully, layout extraction was done. The extraction gives an overall idea about the parasitics of the design. All these processes are carried out using Cadence Virtuoso Schematic and Layout editor tool. The postlayout simulations were carried out to check the functionality of the design. The dimensions of the NMOS 3 V transistors MR~*i*1~ and MR~*i*2~ (*i* = 1,2, 3) in the proposed filter of [Figure 3](#fig3){ref-type="fig"} are selected as *W*/*L* = 0.5 *μ*m/0.5 *μ*m and *C* ~1~ = *C* ~2~ = 3 pF. Different control voltages of *V* ~*Ci*~ = 0.9, 0.95, 1, 1.1, 1.2, and 1.65 V for the MOSFET-based electronic resistor values 19.54, 13.86, 10.97, 8.24, 6.95, and 4.96 kΩ, respectively. Figures [6](#fig6){ref-type="fig"} and [7](#fig7){ref-type="fig"} show the current-mode postsimulated results at a resonance frequency of *f* ~*o*~ ≈ 4.76 MHz and a quality factor of *Q* = 1 with *V* ~*C*1~ = *V* ~*C*2~ = *V* ~*C*3~ = 1 V in Cases [1](#casee1){ref-type="statement"} and [2](#casee2){ref-type="statement"}, respectively. In [Figure 7](#fig7){ref-type="fig"}, the magnitude of input currents *I* ~*i*1~, *I* ~*i*2~, and *I* ~*i*3~ can be chosen as in [Table 3](#tab3){ref-type="table"}. Showing the frequency tunability of the proposed filter by selecting equal control voltages of *V* ~*C*1~ = *V* ~*C*2~ = *V* ~*C*3~ with different values of 0.95 V, 1 V, 1.1 V, and 1.2 V results in filter responses with a quality factor of *Q* = 1 and resonance frequencies of *f* ~*o*~ ≈ 3.78, 4.76, 6.32, and 7.47 MHz, respectively. Thus we obtain different resonance frequencies at *I* ~*o*1~ output terminal with *I* ~*i*2~ = 0 and *I* ~*i*1~ = *I* ~*i*3~ = *I* ~in~ for the BR responses as shown in [Figure 8](#fig8){ref-type="fig"}. To show the quality factor tunability of the proposed filter, by keeping the values of *V* ~*C*1~ = *V* ~*C*2~ = 0.9 V and varying only *V* ~*C*3~, the *Q* can be controlled by the following setting: *V* ~*C*3~ = 0.9 V to realize *Q* = 1, *V* ~*C*3~ = 1 V to realize *Q* = 1.78, *V* ~*C*3~ = 1.2 V to realize *Q* = 2.81, and *V* ~*C*3~ = 1.65 V to realize *Q* = 3.94. Thus we obtain different *Q*s at *I* ~*o*1~ output terminal with *I* ~*i*2~ = 0 and *I* ~*i*1~ = *I* ~*i*3~ = *I* ~in~ for the BR responses as shown in [Figure 9](#fig9){ref-type="fig"}. It is observed from Figures [6](#fig6){ref-type="fig"}--[9](#fig9){ref-type="fig"} that the filter postlayout simulation performs all the filter functions well, but the small departures filter responses mainly stems from the parasitic impedance effects and nonideal gains of MO-DVCC. To test the input dynamic range of the filter, the postlayout simulation has been repeated for a sinusoidal input signal at *f* ~*o*~ = 2.72 MHz. [Figure 10](#fig10){ref-type="fig"} shows the input dynamic range of the inverting BP response at *I* ~*o*1~ output terminal with *V* ~*C*1~ = *V* ~*C*2~ = *V* ~*C*3~ = 0.9 V, *I* ~*i*1~ = *I* ~*i*3~ = 0, and *I* ~*i*2~ = *I* ~in~, which extends up to amplitude of 40 *μ*A (peak to peak) without signification distortion. The total power dissipation is found to be 0.438 mW. The chip area without pads is only 167.5 × 85.76 *μ*m^2^.

4. Conclusion {#sec4}
=============

In 2012, a versatile current-mode universal filter was proposed in \[[@B15]\]. This circuit employs three MO-DVCCs. In this paper, the author also presents a versatile current-mode universal biquadratic filter. The new circuit employs only two MO-DVCCs, two grounded capacitors, and three grounded resistors by MOSFET-based electronic resistors. Either a two-input and three-output circuit or a three-input and single-output circuit current-mode universal biquadratic filter can work in the same configuration. The proposed filter can be used for realizing all of the standard filtering functions without inverting-type current input signals. The parameters *ω* ~*o*~ and *Q* are orthogonally controllable. The postlayout simulations were carried out to verify the functionality of the design. The filter chip operates to 7.47 MHz and the power dissipation is 0.438 mW. The specifications of our analog filter chip are summarized in [Table 4](#tab4){ref-type="table"}.

The author is thankful to the anonymous reviewers for their suggestions to improve the paper.

Conflict of Interests
=====================

The author declares that there is no conflict of interests regarding the publication of this paper.

![Proposed electronically tunable current-mode universal biquadratic filter.](TSWJ2014-515348.001){#fig1}

![The CMOS implementation of the MO-DVCC.](TSWJ2014-515348.002){#fig2}

![The chip layout of proposed current-mode universal biquadratic filter.](TSWJ2014-515348.003){#fig3}

![The core of the proposed current-mode universal biquadratic filter.](TSWJ2014-515348.004){#fig4}

![The layout floorplan.](TSWJ2014-515348.005){#fig5}

![Postlayout simulation responses in [Case 1](#casee1){ref-type="statement"} (highpass response: green; bandpass response: blue; bandreject response: red; and *V* ~*C*~1~~ = *V* ~*C*2~ = *V* ~*C*3~ = 1 V).](TSWJ2014-515348.006){#fig6}

![Postlayout simulation responses in [Case 2](#casee2){ref-type="statement"} (highpass response: red; bandpass response: green; lowpass response: pink; bandreject response: blue; allpass response: purple; and *V* ~*C*1~ = *V* ~*C*2~ = *V* ~*C*3~ = 1 V).](TSWJ2014-515348.007){#fig7}

![Electronic tunable of the BR frequency responses current-mode filter (*V* ~*C*1~ = *V* ~*C*2~ = *V* ~*C*3~ = 0.95 V: red; *V* ~*C*1~ = *V* ~*C*2~ = *V* ~*C*3~ = 1 V: blue; *V* ~*C*1~ = *V* ~*C*2~ = *V* ~*C*3~ = 1.1 V: green; and *V* ~*C*1~ = *V* ~*C*2~ = *V* ~*C*3~ = 1.2 V: pink).](TSWJ2014-515348.008){#fig8}

![Electronic tunable of quality factor current-mode filter (*V* ~*C*3~ = 0.9 V: blue; *V* ~*C*3~ = 1 V: red; *V* ~*C*3~ = 1.2 V: green; *V* ~*C*3~ = 1.65 V: pink; and *V* ~*C*1~ = *V* ~*C*2~ = 0.9 V).](TSWJ2014-515348.009){#fig9}

![The input (blue line) and output (red line) waveforms of the BP response for a 2.72 MHz sinusoidal input current of 40 *μ*A (peak to peak).](TSWJ2014-515348.010){#fig10}

###### 

Comparison with recently reported of DVCC-based current-mode universal function filters.

  Parameter                                                     This work        \[[@B15]\]       \[[@B16]\]
  ------------------------------------------------------------- ---------------- ---------------- ---------------
  Technology                                                    CMOS 0.18 *μ*m   CMOS 0.18 *μ*m   CMOS 0.5 *μ*m
  Power supply                                                  ±0.9 V           ±0.9 V           ±2.5 V
  Power consumption                                             0.438 mW         0.462 mW         ---
  Number of active devices                                      2 MO-DVCCs       3 MO-DVCCs       2 DO-DVCCs
  Simultaneous outputs                                          3                3                2
  Availability of universal filter responses                    Yes              Yes              Yes
  Simultaneous realization of BP, HP, and BR filter responses   Yes              Yes              No
  Orthogonal tunability of *ω* ~*o*~ and *Q*                    Yes              Yes              No
  No matching condition required                                Yes              Yes              No
  Only grounded passive components used                         Yes              Yes              Yes
  Output current at high-output impedance                       Yes              Yes              Yes

###### 

The aspect ratios of the CMOS transistors in MO-DVCC implementation.

  Transistors   *L* (*μ*m)   *W* (*μ*m)
  ------------- ------------ ------------
  M1--M4        0.36         3.6
  M5-M6         0.36         7.2
  M7--M22       0.18         14.4
  M23--M40      0.36         5.4

###### 

The *I* ~*i*1~, *I* ~*i*2~, and *I* ~*i*3~ values selection for each filter function response.

  Filter responses   Input selections              
  ------------------ ------------------ ---------- ----------
  LP                 0                  0          *I* ~in~
  BP                 0                  *I* ~in~   0
  HP                 *I* ~in~           0          0
  BR                 *I* ~in~           0          *I* ~in~
  AP                 *I* ~in~           *I* ~in~   *I* ~in~

###### 

Summary of performance.

  --------------------- --------------------------
  Process technology    TSMC 0.18 *μ*m 1P6M CMOS
  Power supply          ±0.9 V
  Filter mode           Current-mode
  Filter responses      LP, BP, HP, BR, and AP
  Operation frequency   7.47 MHz
  Power dissipation     0.438 mW
  Core area             167.5 × 85.76 *μ*m^2^
  --------------------- --------------------------

[^1]: Academic Editor: W. Tangsrirat
