Current mode multifunction filter using two CDBAs

ARTICLE IN PRESS
Int. J. Electron. Commun. (AEÜ)
(
)
–
www.elsevier.de/aeue
LETTER
Current mode multifunction filter using two CDBAs
Ali Ümit Keskin∗ , Erhan Hancioglu
Faculty of Engineering and Architecture, Department of Electrical Engineering, Yeditepe University, Kayisdagi, Istanbul 34755 Turkey
Abstract
This paper presents a cascadable current-mode (CM) multifunction biquadratic filter. The proposed circuit realizes all five
different filter transfer functions employing only two current differencing buffered amplifiers (CDBAs), while previously
reported CM multifunction filters require more CDBAs and more passive component count for the same number of filter
transfer function realizations. Examples for different filter transfer functions are given along with the results of circuit simulations. It is shown that theoretical and simulation results are in good agreement.
䉷 2005 Elsevier GmbH. All rights reserved.
Keywords: Multifunction filters; CDBA; Current-mode circuits; Continuous time filters
1. Introduction
Multifunction-type active filters are especially versatile,
since the same topology can be used for different filter functions. In spite of the fact that numerous current-mode (CM)
multifunction filters are reported in literature, most of them
use at least three active elements, and only few can realize
all types of current transfer functions using reduced number
of active elements.
Current differencing buffered amplifier, CDBA, is a newly
introduced active element [1]. The circuit symbol of the
CDBA is shown in Fig. 1, and its terminal relationships can
be described as
Vw = Vz , Iz = Ip − In , Vp = 0, Vn = 0.
(1)
Here, current through z-terminal follows the difference
of the currents through p-terminal and n-terminal. Input terminals p and n are internally grounded. The difference of
the input currents are converted into the output voltage Vw ,
therefore CDBA element can be considered as a transimpedence amplifier. A CMOS circuit realization of the CDBA
∗ Corresponding author.
E-mail addresses: auk@yeditepe.edu.tr (A.Ü. Keskin),
ehancioglu@yahoo.com (E. Hancioglu).
1434-8411/$ - see front matter 䉷 2005 Elsevier GmbH. All rights reserved.
doi:10.1016/j.aeue.2005.01.003
is displayed in Fig. 2. It should be noted here that the
size of CDBA configuration shown in Fig. 2 is about the
same as that of a CMOS second-generation current conveyor
(CCII) [2].
Some multifunction CM filters containing CDBA elements were published in literature [3–5]. However, they
employ more than two CDBAs to realize all five (LP, HP,
BP, BS and AP) filter transfer functions. For example, one
study [3] reports a KHN-equivalent CM biquad circuit using three CDBA elements, while another one [4] describes
a CM universal filter consisting of MOSFET-C integrators
with single-input three-output (SITO) structure requiring
four CDBAs for five different filter configurations. On the
other hand, the work in [5] introduces a multifunction filter
which realizes simultaneous LP, HP and BP filter transfer
functions using two CDBAs, therefore more than two CDBAs are needed to set up a filter to realize all five filter
functions.
In a recent paper [6], the realization of an nth-order current transfer function by an active RC circuit involving two
CDBAs is introduced. It is shown that the general current
transfer function can be realized using two CDBAs. The
resulting circuit has no canonical structure and reduces the
number of active components considerably, in contrast to
a previously reported one [7]. As an application of this
ARTICLE IN PRESS
2
A.Ü. Keskin, E. Hancioglu / Int. J. Electron. Commun. (AEÜ)
Ip
(
)
–
Iw
Vp +
p
w
Vn +
n
z
p
+ Vw
CDBA
n
z
Yb
CDBA
Iz
w
n
w
p
+ Vz
in
Ya
Yc
lo
z
Yd
Iin
Fig. 1. Symbol for the CDBA.
Fig. 3. CDBA-based circuit realizing nth-order current transfer
function.
Vdd
M8
IB1
M10
M17 M18
M19
Cc
M5
M1
M3
M2
M4
n p
M7
p1
w1
n1
CDBA
1
z1
w
z
M12
M9
M15
The current transfer function of the circuit in Fig. 3 using
two CDBA elements has the following form in the case that
the CDBAs are ideal.
I0 (s) Ya − Yb
,
=
Ii (s)
Yc − Y d
(2)
where Yi are positive real admittance functions of passive
two terminal elements. One of their terminals is either
grounded or internally grounded.
Based upon this configuration, Fig. 4 displays the proposed current mode, CDBA-based multifunction filter.
Note that the circuit is a LP filter if Pa1 , w1 terminals are
shorted together;
I0
Rd 1/(Rb Cb Rd Cd )
=
,
Iin
Ra
D(s)
1
1
1
+
−
Rb Cb Rd Cd Rc Cd
w2
p2
CDBA
2
z2
Ca
Iout
Pa1
Cd
Fig. 4. CDBA-based current mode multifunction biquad.
It becomes a HP filter in the case that Pa2 and w1 terminals
are shorted together;
I0
Ca s 2
=
.
Iin
Cd D(s)
(5)
One will have a BP filter if Pa1 and Pa2 terminals are disconnected;
2. Proposed circuit
D(s) = s 2 +
n2
Ra
Rd
M16
general CM circuit that realizes an nth-order current transfer
function by an active RC circuit, the study here presents a
new current mode multifunction biquad which realizes all
five filter transfer functions using only two CDBA elements,
and reports the properties of this configuration.
where
Pa2
Iin
M20
Fig. 2. A CMOS realization of CDBA. In circuit simulations,
all bias currents and supply voltages are selected as 30 A and
+/ − 2.5 V, respectively.
H (s) =
Cb
M14
IB3
IB2
Vss
Rb
M11
M13
M6
Rc
(3)
s+
1
. (4)
Rb Cb Rd Cd
I0
s
1
.
=−
Iin
Rb Cd D(s)
(6)
When Pa1 , Pa2 , and w1 terminals are joined, a notch (BS)
filter is obtained if Ra = Rd = 2 · Rb , Cb = 2 · Cd = 2 · Ca .
s 2 + (1/(Rb Cb ))2
I0
=
.
Iin
D(s)
(7)
The last configuration can be used as an AP filter if Rc = ∞,
Ra = Rd = 4 · Rb , Cb = 4 · Cd = 4 · Ca .
s 2 − (2/Rb Cb )s + (1/Rb Cb )2
I0
.
=
Iin
D(s)
(8)
Note that, Ca is omitted (Ca = 0) for the low-pass configuration, Ra is omitted (Ra = ∞) for the high-pass filter realization. On the other hand, both Ra and Ca are omitted for
the band-pass configuration, while Rc is omitted for the all
pass case. The natural angular frequency 0 and the pole
ARTICLE IN PRESS
A.Ü. Keskin, E. Hancioglu / Int. J. Electron. Commun. (AEÜ)
Q=
1
(Rb Rd Cb Cd )
1/2
)
–
3
Table 1. Transistor aspect ratios used in circuit simulations
Q-factor of this filter are
0 =
(
,
(9)
(Rb Rd Cb Cd )
.
Rb Cb + Rd Cd − (Rb Rd Cb /Rc )
1/2
(10)
It is apparent that Q can be controlled by varying Rc without
affecting 0 .
Transistor
W (m)/L(m)
M1–M10
M11, M12
M13, M14, M17, M18
M15, M16
M19
M20
150/1
4/2
5/1
100/1
20/1
200/1
3. Non-ideal case
In non-ideal case, the CDBA can be characterized by
(11)
where p , n and are current and voltage gains, respectively, and p = 1 − εp , n = 1 − εn , = 1 − εv . Here, εp ,
εn are current tracking errors and εv is the voltage tracking
error, absolute values of all last three terms being much less
than unit value. Note that, natural frequency of this biquad
is not influenced by tracking errors of the CDBA, and other
0 and Q-factor sensitivities are
Q
SRd
Rb Cb − Rd Cd + p Rd Rb Cb /Rc
=−
,
2[p Rd Rb Cb /Rc − (Rb Cb + Rd Cd )]
Q
SRb
Q
= SCb
= −
Q
Q
(12a,b)
Rd Cd − Rb Cb + p Rd Rb Cb /Rc
,
2[p Rd Rb Cb /Rc − (Rb Cb + Rd Cd )]
p Rd Rb Cb
.
p Rd Rb Cb − Rc (Rb Cb + Rd Cd )
-30
300Hz
(13a)
BP
HP
BS
LP
10KHz
Frequency
300 KHz
Fig. 5. Results of circuit simulations relating bode plots for five
different current transfer functions.
Q
= −SCd
Sp = S =
-20
Q
S0 = Sp0 = Sn0 = Sn = SCd = 0,
1
SRb0 = SRd0 = SCb0 = SCd0 = − ,
2
Q
-10
gain (dB)
Vp = Vn = 0, Iz = p Ip − n In , Vw = Vz ,
AP
-0
(13b)
results of circuit simulations for the following cases (Vdd =
−Vss = 2.5 V):
(13c)
Here, for filters with complex poles, Q-factor sensitivities
(13a–c) can be minimized by proper selection of component
values. On the other hand, for filters having real poles, the
feedback path between w–p terminals of the CDBA vanishes. This means that two components are reduced from
the configuration, further desensitizing the Q-factor of the
circuit against tracking errors.
4. Circuit simulations
The CM filter configurations presented in this study are
simulated using the CMOS-based CDBA circuit given in
Fig. 2. Here, 0.5 MIETEC real transistor model parameters
are implemented for all transistors in the circuit. Transistor
aspect ratios are indicated in Table 1 . Fig. 5 demonstrates the
1. Low-pass filter, Butterworth: Cb = Cc = 0.707 nF, Cd =
1.414 nF, Ra = Rb = Rc = Rd = 10 K ;
HLPF (s) =
I0 (s)
106
.
=
√
Iin (s) s 2 + 2 × 103 s + 106
(14)
2. High-pass filter, Butterworth: Ca = Cb = Cc = Cd = 1 nF,
Rb = Rc = 14 140 , Rd = 7070 ;
HHPF (s) =
I0 (s)
s2
.
=
√
Iin (s) s 2 + 2 × 103 s + 106
(15)
3. Band-pass filter, Butterworth: Cb = 1.414 nF, Cc = Cd =
0.707 nF, Rb = Rd = 10 K , Rc = 20 K ;
√
2 × 103 s
I0 (s)
=−
.
HBPF (s) =
√
Iin (s)
s 2 + 2 × 103 s + 106
(16)
ARTICLE IN PRESS
4
A.Ü. Keskin, E. Hancioglu / Int. J. Electron. Commun. (AEÜ)
4. Notch filter, Butterworth: Ca =Cc =Cd =0.707 nF, Cb =
2 · Cd , Ra = Rc = Rd = 14 140 , Rb = 7070 ;
HBSF (s) =
I0 (s)
s 2 + 106
.
=
√
Iin (s) s 2 + 2 × 103 s + 106
(17)
5. All pass filter: Ca = Cd = 0.2 nF, Cb = 0.8 nF, Ra = Rd =
50 K, Rb = 12.5 K ;
HAPF (s) =
I0 (s)
s 2 − 2 × 103 s + 106
.
= 2
Iin (s) s + 2 × 103 s + 106
(18)
All absolute 0 and Q-component sensitivities at these
above-given component values are less than or equal to
unity.
It is noted that the theoretical and simulation results are
in good agreement.
5. Conclusion
In this paper, a CM multifunction filter involving two
CDBAs is introduced. The proposed circuit has the following properties: (a) Its 0 has small passive sensitivities, and
it is insensitive to tracking errors of the CDBA. (b) Its Q
can be controlled by varying Rc without affecting 0 in a
limited range due to low-Q of the circuit. (c) The proposed
circuit permits low input impedance due to unconditionally
grounded input terminals of the CDBA, therefore eliminating the loading problem for the current mode signal
source. (d) This non-canonic filter can be cascaded without
input–output impedance matching requirements. Note that,
most cascadable filters permit cascadability due to their
high output impedances. But, most of them do not exhibit
low input impedance (except [8]). (e) It employs capacitors
that are grounded or virtually grounded, which is an important aspect regarding integrated circuit implementation.
(
)
–
(f) In addition to the fact that the proposed circuit employs
only two active elements in realizing all five filter transfer functions, the number of passive components required
is less than those of previously reported CDBA-based CM
multifunction filters [3–5] for the same number of transfer
function realizations. (g) This multifunction biquad configuration is a universal filter in the sense that it realizes LP, HP,
BP and BS filter transfer functions. These advantages offset the passive component matching requirement that can be
easily met by today’s sophisticated IC manufacturing techniques. Therefore, this proposed CM filter consisting of two
CDBA elements and fewer passive components is expected
to be useful in analog signal-processing applications.
References
[1] Acar C, Özoguz S. A versatile building block: current
differencing buffered amplifier suitable for analog signal
processing filters. Microelectron J 1999;30:157–60.
[2] Hassanein WS, Awad IA, Soliman AM. New wide band low
power CMOS current conveyors. Analog Integrated Circuits
Signal Process 2004;40(1):91–7.
[3] Toker A, Özoguz S, Acar C. Current-mode KHN-equivalent
biquad using CDBAs. Electron Lett 1999;35(20):1682–3.
[4] Özoguz S, Toker A, Acar C. Current-mode continuous-time
fully-integrated universal filter using CDBAs. Electron Lett
1999;35(2):97–8.
[5] Özcan S, Kuntman H, Çiçekoǧlu O. Cascadable current mode
multipurpose filters employing CDBA. AEÜ Int J Electron
Commun 2002;56(2):67–72.
[6] Acar C, Sedef H. Realization of nth-order current transfer
function using current-differencing buffered amplifiers. Int J
Electron 2003;90(4):277–83.
[7] Acar C, Özoguz S. nth-order transfer function synthesis using
current differencing buffered amplifier: signal-flow graph
approach. Microelectron J 2000;31:49–53.
[8] Soliman AM. Current mode universal filter. Electron Lett
1995;32:1420–621.