ANALOG WAVELET TRANSFORM EMPLOYING DYNAMIC TRANSLINEAR CIRCUITS FOR CARDIAC SIGNAL CHARACTERIZATION Sandro A. P. Haddad 1 , Richard Houben 2 and Wouter A. Serdijn 1 1 Electronics Research Laboratory, Faculty of Information Technology and Systems, Delft University of Technology Mekelweg 4, 2628 CD Delft, The Netherlands Email:{s.haddad,w.a.serdijn}@its.tudelft.nl 2 Bakken Research Center Medtronic Endepolsdomein 5,6229 GW Maastricht, The Netherlands Email: richard.houben@medtronic.com ABSTRACT An analog QRS complex detection circuit, for pacemaker applications, based on the Wavelet Transform (WT) is presented. The system detects the wavelet modulus maxima of the QRS complex. It consists of a wavelet transform filter, an absolute value circuit, a peak detector and a comparator. In order to achieve the low-power requirement in pacemakers, we propose a new method for implementing the WT in an analog way by means of the Dynamic Translinear (DTL) circuit technique. Simulations indicate a good performance of the Wavelet Transform and the QRS complex detection. The resulting circuit operates from a 2-V supply voltage, dissipates at most 55nW per scale and can be fully integrated. Keywords Wavelet transform, dynamic translinear circuits, ECG characterization, analog electronics 1. INTRODUCTION In [1], we proposed a method for implementing the WT in an analog way. An analog Gabor transform filter was proposed, of which the impulse response is an approximated Gaussian window function. This analog Gabor Transform filter, subsequently, was implemented with Complex First Order Systems (CFOS). Since the Gaussian function is perfectly local in both time and frequency domains and is infinitely differentiable, a derivative of any order n of the Gaussian function may be a Wavelet Transform (WT). For cardiac signal characterization we are interested in the first derivative Gaussian wavelet function [2]. In this paper we propose a method for implementing the first derivative Gaussian Wavelet function by means of dynamic translinear circuits. Also we describe an algorithm an its circuit implementation based on local modulus maxima (i.e., both positive and negative peaks) point detection for ECG characterization. Section 2 treats the characteristics of the QRS complex detection algorithm. Next, Section 3 describes the circuit design. Some results provided by simulations are shown in Section 4. Finally, Section 5 presents the conclusions. 2. QRS DETECTION ALGORITHM QRS complex detection is important for cardiac signal characterization [3]. Many systems have been designed in order to perform this task. In [4] it was shown that, in spite of the existence of different types, a basic structure is common for many algorithms. This common structure is given in Fig. 1a. It is divided into a filtering stage (comprising linear and/or nonlinear filtering) and a decision stage (comprising peak detection and decision logic). The Wavelet has been shown to be a very efficient tool for local analysis of nonstationary and fast transient signals due to its good estimation of time and frequency localizations. This feature can be used to distinguish cardiac signal points from severe noise and interferences. Therefore, the algorithm detection of the QRS complex presented here is based on modulus maxima of the wavelet transform. The two maximas with opposite signs of the WT correspond to the complex QRS and are illustrated in Fig. 1b. Filtering Stage Peak detection Linear and/or nonlinear filter Decision Stage Decision algorithm Cardiac signal Event detection (a) Ventricular signal Wavelet Transform (b) Fig. 1. (a)Block diagram of the basic structure of the QRS detectors [4]. (b) Cardiac signal and the modulus maxima of the WT The main idea of the WT is to look at a signal at various windows and analyze it with various resolutions. It depends upon two parameters, being scale a and position τ. For smaller values of a, the wavelet is contracted in the time domain and gives information about the finer details of the signal. In the same way, a global view of the signal is obtained by larger values of this scale factor. Furthermore, in order to avoid redundancy, the scale I-121 0-7803-7762-1/03/$17.00 ©2003 IEEE