Design of FPGA Adaptive Filter for ECG Signal Preprocessing

FPGA를 이용한 심전도 전처리용 적응필터 설계

  • 한상돈 (연세대학교 보건과학대학 의공학과, 의공학 연구소, 연세대학교 의용계측 및 재활공학 연구센터) ;
  • 전대근 (연세대학교 보건과학대학 의공학과, 의공학 연구소, 연세대학교 의용계측 및 재활공학 연구센터) ;
  • 이경중 (연세대학교 보건과학대학 의공학과, 의공학 연구소, 연세대학교 의용계측 및 재활공학 연구센터) ;
  • 윤형로 (연세대학교 보건과학대학 의공학과, 의공학 연구소, 연세대학교 의용계측 및 재활공학 연구센터)
  • Published : 2001.06.01

Abstract

In this paper, we designed two preprocessing adaptive filter - high pass filter and notch filter - using FPGA. For minimizing the calculation load of multi-channel and high-resolution ECG system, we utilize FPGA rather than digital signal processing chip. To implement the designed filters in FPGA, we utilize FPGA design tool(Altera corporation, MAX-PLUS II) and CSE database as test data. In order to evaluate the performance in terms of processing time, we compared the designed filters with the digital filters implemented by ADSP21061(Analog Devices). As a result, the filters implemented by FPGA showed better performance than the filters based on ADSP21061. As a consequence of examination, we conclude that FPGA is a useful solution in multi-channel and high-resolution signal processing.

Keywords

References

  1. FLEX Devices as Alternatives to ASSPs & ASICs Altera Corporation
  2. Improving Fixed-Point DSP Processor System Performance with PLDs as a DSP Coprocessor Altera Corporation
  3. Product Information Bulletin 23 Digital Signal Processing in FLEX Devices Altera Corporation
  4. Digital signal processing- a practical approach E. C. Ifeachor;B. W. Jervis
  5. Biomedical digital signal processing W. J. Tompkins
  6. Medical & Biological Engineering & Computing Application of a wave let adaptive filter to minimise distortion of the ST-segment K. L. Park;K. J. Lee;H. R. Yoon
  7. computers in cardiology Adaptive baseline wander removal in the ECG: Comparative analysis with cubic spline technique R. Jane;P. Laguna;N. V. Thakor;P. Caminal
  8. Design automation conference, proceedings, IEEE Synthesis challenges for next-generation high-performance and high-density PLDs Jason Cong;Songjie Xu
  9. ASIC Conference and Exhibit, Proceedings, IEEE DSP Implementation in programmable logic Langhammer, M
  10. ASIC Conference and Exhibit, Proceedings, IEEE Pipelined adaptive filters Langhammer, M
  11. IEEE Trans. Biomed. Eng. v.41 no.6 Adaptive digital notch filter design on the unit circle for the removal of powerline noise from biomedical signals Mohammed Ferdjallah;Ronald E Barr
  12. IEEE Trans. Biomed. Eng v.38 no.8 Application of adaptive filtering to ECG analysis: noise cancelation and arrythmia detection Thakor, N. V;Zhu, Y
  13. Digital design and modeling with VHDL and synthesis K. C. Chang
  14. Altera MAX+PLUS II 를 사용한 디지털 시스템 설계 이승호;이경은;임만직