Low frequency, current mode programmable KHN filters using large-valued active resistors
Abstract
The present work proposes a new current-mode, programmable Kerwin Huelsman Newcomb (KHN) filter suitable for very low frequency processing. The proposed implementation, developed with only six current mirrors and two large-valued, programmable active resistors, solves some of the more challenging problems of low frequency filtering. HSPICE simulation results using BSIM3.3 models for a 0.5-µm CMOS technology, are shown. Center frequencies in the range of 12.4 Hz - 33 Hz, total harmonic distortion less than 1 %, and static power consumption of 1.05 mW, were observed.
Full text
Low frequency, current mode programmable KHN filters using large-valued active resistors Carlos Muñiz-Montero (1), Ramón González-Carvajal (2), Alejandro Díaz-Sánchez (1) and J. Miguel Rocha (1) (1) Dpto. de Electrónica. Instituto Nacional de Astrofísica Optica y Electrónica Puebla, MEXICO cmuniz, adiazsan, [email protected] (2) Dpto. de Ingeniería Electrónica Escuela Superior de Ingenieros, Universidad de Sevilla Sevilla, SPAIN [email protected] Abstract— The present work proposes a new current-mode, programmable Kerwin Huelsman Newcomb (KHN) filter suitable for very low frequency processing. The proposed implementation, developed with only six current mirrors and two large-valued, programmable active resistors, solves some of the more challenging problems of low frequency filtering. HSPICE simulation results using BSIM3.3 models for a 0.5-µm CMOS technology, are shown. Center frequencies in the range of 12.4 Hz - 33 Hz, total harmonic distortion less than 1 %, and static power consumption of 1.05 mW, were observed. I. INTRODUCTION In low frequency applications, such as analog processing of biomedical signals, analog filters are necessary to reject unwanted signals, among them, large DC offsets generated by sensors and flicker or out band noise. Also, the bandwidth of most of the biomedical signals is in the range of 0.1 Hz − 10 kHz and, due to the typical requirements of biomedical applications, programmability is mandatory [1]. Unfortunately, the design of programmable integrated filters with bandwidths below 1 kHz is not trivial, especially if other design specifications such as low voltage implementation, low noise, high dynamic range, low distortion, small area and reduced power consumption, must be satisfied. The main challenge comes from the lack of large time constants available in integrated circuits. To overcome this lack, there have been used impractical techniques such as: use of external capacitors (additional output pads), capacitance multiplication (coarse programmability that is only possible with discrete control), subthreshold operation of MOS transistors (prone to present big noise contributions and temperature dependency), and techniques for current division and current cancellation (prone to present mismatch and large offset components) Figure 1. (a) Low frequency, low pass filter (LPF). (b) Large-valued, programmable active resistor realization. [2-3]. Therefore, the use of very large-valued active resistors, especially if their values can be easily programmed, looks like a more pragmatic alternative. Fortunately, the implementation of integrated large-valued active resistors is possible and has been recently employed in new offset compensation techniques [4] and polarization strategies [5]. This paper proposes the use of large-valued active resistors to obtain a new low-frequency, current-mode programmable KHN filter. II. LOW-PASS FILTER FOR LOW FREQUENCY OPERATION Let’s consider the low-pass filter in Fig. 1a which is based on the flipped-voltage follower structure [6]. If RG and C are chosen much bigger than rds,MN1 and all the parasitic capacitances, respectively, then we get: Work supported by CONACyT, Mexico, under Grant I-37470-A. 3868 1-4244-0921-7/07 $25.00 © 2007 IEEE.
ψ ψ + −= + −≈= sCRs CR I I sA G G in out 1 1 )( (1) It can be noticed, under these assumptions, that expression (1) does not depend of the polarization current. Also, the transmission zero associated to Cgd,Mn1 is located at frequencies far above of the main pole. Therefore, the described low pass filter is a good approximation of a quasiideal integrator. The implementation of RG is illustrated in Fig. 1b [5]. Transistors Mn2 and Mp2 are biased in subthreshold operation by voltages Vcn and Vcp. The effective resistance always remains on the order of gigaohms, even in the case of large voltage variations at their terminals. Nevertheless, this situation never happens due to the current to voltage compression realized by transistors Mn1 operating in saturation. Therefore, the distortion associated to the nonlinear behavior of RG is minimized. Since RG is very large, a small capacitor can be used to obtain a cutoff frequency in the order of tenths of hertz. The subthreshold operation of Mn2 and Mp1 forces RG<<RB (where RB is the diffusion resistance), in order to avoid a parasitic resistive divider. Unfortunately, this parasitic load effect produces a small voltage drop in RG [7], and consequently a small voltage difference between the gates of both Mn1 transistors. This way, if the gain of the current mirror is large, a considerable DC systematic offset can appear at the output current. A solution for this problem will be described in the next section. III. LOW FREQUENCY, CURRENT-MODE KHN FILTER The KHN filter has extreme flexibility, good performance and low sensitivities [8]. A block diagram of an approximation of this filter, using the low pass filter presented in the previous section, is illustrated in Fig. 2. With a straightforward analysis of this diagram (without considering the systematic offset compensation array), we obtain: () () () 2 01 2 1 2 2 12 )( HaHasHas sH I I sA HP in HP HP +++++ + == ψψ ψ (2) () () () 2 01 2 1 212 )( HaHasHas sHH I I sA BP in BP BP +++++ +− == ψψ ψ ψ (3) () () 2 01 2 1 2 22 12 )( HaHasHas HH I I sA LP in LP LP +++++ == ψψ ψ (4) where the subindexes HP, BP and LP correspond to highpass, band-pass and low-pass signals, respectively. The natural frequency and quality factor are: Figure 2. Blocks diagram of the low frequency KHN filter. Figure 3. Systematic-offset, compensation circuit 2 01 1HaHa n++= ψω (5) Ha HaHa Q 1 2 01 2 1 + ++ = (6) From (5) is observed that the natural frequency can be programmed modifying the parameter ψ =1/(RGC) through the voltages Vcn and Vcp. The systematic offset compensation array illustrated in Fig. 2 and implemented in Fig. 3 for H=1 works as follows. The systematic offset generated by the block LPF-1, Ioff1, is amplified by factors a1 or HBP during the generation of the signals Ii2 and IBP, respectively. Consequently, it is necessary subtract DC components a1Ioff1 and HBPIoff1 to Ii2 and IBP to compensate the systematic offset components in IHP and IBP. These components are generated by the blocks LPF-3 (because it is identical to LPF-1, but with a gain a1) and HBP/a1 (with overall gain HBP), and then are subtracted of Ii2 and IBP through the inverting inputs of the blocks adder 1 and adder 2. Note that LPF-3 does not need a capacitor because it is in a DC trajectory. 3869
Figure 4. Implementation with H=1 of the current-mode, low frequency KHN filter of figure 2. Hhp, Hbp, Hlp, a1 and a0 are the number of transistors connected in parallel. Once compensated the systematic offset in IHP and IBP, the systematic offset in ILP is cancelled because the offset component generated by LPF-1, Ioff1, is inverted by LPF-2 (with a small error ε=1-α, where α≈1, caused by the small voltage drop in RG; the error is small because LPF-2 has unity gain) and then added to the offset generated by LPF-2, which is Ioff1 too. Therefore, the systematic offset in ILP results in: 1 )1( offLP offset LP IHI α −= (7) Figure 4 shows an implementation of the KHN filter with H=1 that uses four current mirrors, two of them implemented as integrators. Two additional mirrors are used to incorporate the offset compensation array of Fig. 3. IV. RESULTS The low pass filter of figure 1 and the KHN filter of figures 3 and 4 have been designed using BSIM3.3 models for a 0.5 µm CMOS AMI process through MOSIS (VTHn=0.65 V, |VTHp|=0.95 V). The design details are illustrated in Table I. The voltage drop of RG and the corresponding systematic offset current of the low pass filter, for a sweep of Vcp between 0.1 V and 0.3 V, are shown in Fig. 5. Maximum errors of 15 mV and 2 µA were observed when Vcp is equal to 0.3 V, where Mp1 is nearer of the cutoff operation and the relation RG<<RB is not satisfied. The frequency responses for the LP, BP and HP signals are illustrated in Fig. 6. Cutoff and center frequencies in the range 12.4 Hz - 33 Hz were obtained with a sweep of Vcp between 0.1 V and 0.3 Vin increments of 20 mV. TABLE I. DESIGN DETAILS Mn1, Mn2, Mp1, Mp2 W/L (µm/µm) = 9/1.2, 12/3, 18/1.2,12/3 a0, a1, H, C 10, 1, 1, 10pF HHP, HBP, HLP 12, 12, 12 Ib, VDD, Vcn, Vcp, 10 µA, 1.5 V, 1.5 V, Vcp ∈ (0.1 V, 0.3 V) For input signals of amplitude from 1 µA to 7 µA, and frequencies of 5 Hz, 10 Hz and 40 Hz, for the LP, BP and HP filters, respectively, the total harmonic distortions are shown in Fig. 7. The LP and HP signals present a THD below 1.2 %, while the BP signal presents a THD in the worst case of 5.5 %. The overall static power consumption was of 1.05 mW. In Fig. 8 the systematic offset currents can be observed. In the worst case, the offset was below 160 nA. In an uncompensated version of the circuit of Fig. 4, offsets of until 6.2 µA were observed in IBP. Therefore, systematic offset compensations of until 99.5 % were obtained, as is illustrated in Fig. 9. V. CONCLUSIONS A new strategy to design low-frequency, KHN programmable integrated filters has been presented. This technique uses large-valued active resistors to overcome the principal challenges of the other strategies in the literature, allowing a compact and easy circuit realization, with low hardware complexity, low power consumption and fully integrated capacitors. An efficient and compact structure to compensate the systematic offset contributions has been presented too. 3870
Figure 5. Voltage drop in RG and the corresponding offset current. Figure 6. LP, BP and HP responses of the KHN filter with a sweep of Vcp from 0.1 V to 0.3 V in increases of 20 mV. REFERENCES [1] J. D. Bronzino, The Biomedical Engineering Handbook, CRC Press Inc. and IEEE Press, 1995. [2] S. Solis-Bustos, J. Silva-Martínez, F. Malloberti and E. Sánchez- Sinencio, “A 60 dB Dynamic Range Sixth Order 2.4 Hz Lowpass Filter for Medical Applications,” IEEE Transactions on Circuits and Systems Part II, Vol. 47, No. 12, pp. 1391-1398, December 2000. [3] J. Silva-Martínez and S. Solis-Bustos, “Designs considerations for high performance very low frequency filters,” Proc. of the 50th International Symposium on Circuits and Systems, ISCAS 99, Vol II, pp. 648-651, Orlando, USA, June 1999. [4] C. Muñiz Montero, R. González Carvajal and A. Díaz Sánchez, “Offset Compensation Using Unbalanced Polarization,” Proc. of the 57th International Symposium on Circuits and Systems, ISCAS 2006, pp. 1868-1871, Island of Kos, Grece, May 2006. [5] M. Bikumandla, J. Ramírez-Angulo, C. Urquidi, R. G. Carvajal and A. J. Lopez-Martin. “Biasing CMOS amplifiers using MOS transistors in subthreshold region,” in IEICE Electronics Express, vol. 1 no. 12, September 25, 2004. [6] R.G Carvajal, et. al., “The flipped voltage follower: a useful cell for low-voltage low-power circuit design,” in IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 52, no. 7, pp.1276 – 1291, July 2005. Figure 7. Total harmonic distortion of the LP, BP and HP outputs. Figure 8. Systematic offset in the LP, BP and HP outputs. Figure 9. Systematic offset compensation [7] I. Seo and R. M Fox, “Comparison of Quasi-/Pseudo-Floating Gate Techniques and Low-Voltage Applications, ” in Analog Integrated Circuits and Signal Processing, V. 47, pp. 183-192. 2006. [8] L.P. Huelsman and P.E. Allen, Introduction to the theory and design of active filters, McGraw-Hill Book Co. USA, 1980. 3871