Bio-chip Design Using Multi-rate System for EEG Signal on FPGA

Full Text (PDF, 1438KB), PP.39-47

Views: 0 Downloads: 0


Nazifa Tabassum 1,* Sheikh Md. Rabiul Islam 1 Xu Huang 2

1. Dept. of Electronics and Communication Engineering, Khulna University of Engineering & Technology, Khulna-9203, Bangladesh

2. Faculty of ESTeM, University of Canberra, Australia,

* Corresponding author.


Received: 8 Dec. 2017 / Revised: 17 Jan. 2018 / Accepted: 15 Feb. 2018 / Published: 8 Apr. 2018

Index Terms

Bio-chip, Multi-rate, Decimate, Interpolate, EEG


Digital Signal Processing (DSP) is one of the fastest growing techniques in the electronics industry. The signal-rate system in digital signal processing has evolved the key of fastest speed in digital signal processor. Field Programmable Gate Array (FPGA) offers good solution for addressing the needs of high performance DSP systems. The focus of this paper is on the basic DSP functions, namely filtering signals to remove unwanted frequency bands. Multi-rate Digital Filters (MDFs) are the main theme to build bio-chip design in this paper. For different purposes DSP systems need to change the sampling rate of the signal to achieve some applications. This can be done using multi-rate system where designers can increase or decrease the operating sampling rate. This bio-chip has attractive features like, low requirement of the coefficient word lengths, significant saving in computation time and storage which results in a reduction in its dynamic power consumption. This paper introduces an efficient FPGA realization of multi-rate digital filter with narrow pass-band and narrow transition band to reduce noises and changing the frequency sampling rate by factor which is required according to application. This bio-chip works on bio-signals like EEG signal.

Cite This Paper

Nazifa Tabassum, Sheikh Md. Rabiul Islam, Xu Huang," Bio-chip Design Using Multi-rate System for EEG Signal on FPGA", International Journal of Image, Graphics and Signal Processing(IJIGSP), Vol.10, No.4, pp. 39-47, 2018. DOI: 10.5815/ijigsp.2018.04.05


[1]E. Niedermeyer, F. H. Lopes da Silva, “Electroencephalography: Basic Principles, Clinical Applications, and Related Fields” Lippincott Williams & Wilkins, 2005 Fifth edition.

[2]A.Mouraux , G. D. Ineetti “Across-trial averaging of event-related EEG responses and beyond,”  Magnetic Resonance Imaging, September 2008, Volume 26, Issue 7, pp. 1041-1054

[3]M. Teplan “Fundamentals of EEG measurement,” Measurement Science Review, Volume 2, Section 2, 2002, pp.1-11.

[4]V. Sakkalis, T. Oikonomou, E. Pachou, I. Tollis, S. Micheloyannis and M. Zervakis, "Time-significant Wavelet Coherence for the Evaluation of Schizophrenic Brain Activity using a Graph theory approach," 2006 International Conference of the IEEE Engineering in Medicine and Biology Society, New York, NY, 2006, pp. 4265-4268.

[5]L. Milic, “Multi-rate Filtering for Digital Signal Processing: MATLAB Applications” Publisher: Information Science Reference; 1st edition December 26, 2008.

[6]Emmanuel Ifeachor. and Barrie WQ. Jervis, “Digital Signal Processing: A Practical Approach, 2/E” Publisher,” Pearson Education India, 2002, ISBN 813708241, 9788131708248.

[7]Chi-Jui Chou, Satish Mohanakrishnan, and Joseph B. Evans, “FPGA Implementation of Digital Filters”, Proc. Int. Conf. Signal Proc. Appl. & Tech. (ICSPAT’93), 1993.

[8]J. B. Evans, "Efficient FIR filter architectures suitable for FPGA implementation," in IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, vol. 41, no. 7, pp. 490-493, Jul 1994. 

[10]S. M. Rabiul Islam, R. Sarker, S. Saha and A. F. M. Nokib Uddin, "Design of a programmable digital IIR filter based on FPGA," 2012 International Conference on Informatics, Electronics & Vision (ICIEV), Dhaka, 2012, pp. 716-721.

[11]S. M. R. Islam, R. Sarker and M. S. Monsur Hossain, "Design a digital system for detection of abnormality condition of heart from ECG waveforms," 14th International Conference on Computer and Information Technology (ICCIT 2011), Dhaka, 2011, pp. 24-29.

[12]S. M. R. Islam, S. Saha, M I. Khan “FPGA Based Digital System for Detection of Dicrotic Notch in the Carotid Pulse Signal” International Journal of Information and Communication Technology Research, Vol.2 No.12, pp. 872-880, December 2012.

[13]S. M. Rabiul Islam, A. F. M. N. Uddin, M. B. Hossain, M. I. Khan “FPGA based Heart Arrhythmia’s Detection Algorithm” ACEEE International Journal of Information Technology ,Vol. 3, No. 1, pp. 9-14, March 2013.  

[14]G. Goslin. “A Guide to Using FPGAs for Application-Specific Digital Signal Processing Performance.” Xilinx Inc. 

[15]Aggarwal, A. "FIR Filter Designing using XIllinx System Generator" International Journal of Computer Applications , Volume 68- No.11, , April 2013, pp. 37-41.

[16]Bhagyalakshmi.N., M. "Modified DA based FIR Filter in Multi-rate DSP systems on FPGA," International Journal on Recent and Innovation Trends in Computing and Communication, Volume 4, Issue 5, May 2016, pp.474-478.

[17]Sanada, Y., Ohira, T. & Chikuda, S., Igarashi, M., Ikebe, M., Asai, T., Motomura, M. "FPGA Implementation of Single-Image Super-Resolution Based on Frame-Bufferless Box Filtering," Journal of Signal Processing. 17. 111-114. 10.2299/jsp.17.111, 2013.

[18]Shenoi, B. “Introduction to Digital Signal Processing and Filter Design” John Wiley & Sons, Inc. 2006, ISBN: 978-0-471-46482-2.

[19]Sovili, P. " FPGA based model of processing EEG signal," Telekonmikacioni forum TELFOR. Srbija, Beograd, pp. 677-680, Novembar 24.-26., 2009.

[20]K. Sundaram, Marichamy and Pradeepa, "FPGA based filters for EEG pre-processing," 2016 Second International Conference on Science Technology Engineering and Management (ICONSTEM), Chennai, 2016, pp. 572-576. 

[21]Wei-Chung Huang, Shao-Hang Hung, Jen-Feng Chung, Meng-Hsiu Chang, Lan-Da Van and Chin-Teng Lin, "FPGA implementation of 4-channel ICA for on-line EEG signal separation," 2008 IEEE Biomedical Circuits and Systems Conference, Baltimore, MD, 2008, pp. 65-68.