Presentation is loading. Please wait.

Presentation is loading. Please wait.

Research Progress Seminar

Similar presentations


Presentation on theme: "Research Progress Seminar"— Presentation transcript:

1 Research Progress Seminar
Hardware and Software Optimization of BABSMOM System FIR Filter s Yumiko Kimezawa June 7, 2010 RPS

2 Outline Digital filter FIR filter Why is an FIR filter used ?
Structure of an FIR filter Data flow diagram Future work June 7, 2010 RPS

3 Graphic LCD Controller
ADC 1 ADC 12 FIR 1 FIR 12 Buffer ECG Signal Analysis External Memory 1:Signal reading 2:Filtering 3:Analysis P = # mV Q = # mV R = # mV S = # mV T = # mV U = # mV Interval = # ms 4:Display Raw ECG/EKG Data ROM Virtual External Memory LED Controller Graphic LCD Controller Slave CPU Slave CPU Memory Timer Master CPU Master Shared FIR Filter Graphic LCD JTAG UART PPD Module Master Module June 7, 2010 RPS

4 Digital filter Digital filter
Mathematical processing to digital signal Noise rejection Waveform extraction There are two main types of a digital filter are FIR filter Finite Impulse Response filter IIR filter Infinite Impulse Response filter This ECG/EKG system uses an FIR filter. June 7, 2010 RPS

5 FIR filter FIR filter One of the ways to configure a digital filter
A liner phase an oscillation does not happen Inherent stability a distortion of waveform does not happen Impulse response is finite June 7, 2010 RPS

6 Why is an FIR filter used ?
The data from analog/digital converter is finite and discrete digital signal. This ECG/EKG system use FIR filter. June 7, 2010 RPS

7 Structure of an FIR filter
An FIR filter is shown by the following difference equation. : Input signals It shows the way to process signals. FIRフィルタは、次の差分方程式で表現される。 この式で、x[n]は入力信号、y[n]は出力信号。 aiはフィルタの係数。この係数でフィルタの周波数特性が決まる。この係数はインパルス応答に対応する。 また、Nはこのフィルタの次数。これはタップ(サンプリングの数)の数に対応する。 この差分方程式は、信号の処理方法を表してると考えてもいい。 ----- インパルス応答 サンプリング …アナログ信号の強 さを一定時間ごとに採取し、デ ジタル記録が可能な形にすること。 : Output signals : Filter order : Filter coefficient June 7, 2010 RPS

8 Data flow diagram The FIR filter is composed of three parts.
Figure: The basic block diagram for an FIR filter of N order. この図はN次のFIRフィルタの一般的なブロック図である。 FIRフィルタは遅延器、乗算器、加算器で構成されている。 June 7, 2010 RPS

9 Data flow diagram Delay element - temporal delay
- delay signal for one clock for sampling 遅延器: 時間的な遅延を意味する。 サンプリングの1周期(1クロック)だけ信号を遅延する素子。 X(n-2)はX(n-1)より時間的に1つ前のデータ、X(n-1)はX(n)より時間的にひとつ前のデータになる。 June 7, 2010 RPS

10 Data flow diagram June 7, 2010 RPS

11 Data flow diagram Multiplier
- multiply filter coefficient by an input signal 乗算器: 入力信号に係数倍する。 June 7, 2010 RPS

12 Data flow diagram June 7, 2010 RPS

13 Data flow diagram Adder -Add output result from all multiplier
加算器: 全ての乗算器からの結果を足し合わせ出力する。 入力x[n]にはサンプリングされたデジタルデータが次々に入ってくる。 出力データはそのたびに出力される。 June 7, 2010 RPS

14 Difference equation : Filter order
An FIR filter is shown by the following difference equation. : Input signals : Output signals : Filter order FIRフィルタのブロック図の動作を表すFIRフィルタの差分方程式。 : Filter coefficient June 7, 2010 RPS

15 Future work Understand current ECG Algorithm Pam Tompskins
Understand new algorithm developed last year Period-Peak Detection (PPD) Algorithm June 7, 2010 RPS


Download ppt "Research Progress Seminar"

Similar presentations


Ads by Google