A scalable wavelet transform VLSI architecture for real-time signal processing in high-density intra-cortical implants

被引:83
|
作者
Oweiss, Karim G. [1 ]
Mason, Andrew
Suhail, Yasir
Kamboh, Awais M.
Thomson, Kyle E.
机构
[1] Michigan State Univ, Dept Elect & Comp Engn, E Lansing, MI 48824 USA
[2] Michigan State Univ, Neurosci Program, E Lansing, MI 48824 USA
基金
美国国家卫生研究院;
关键词
B-spline; brain machine interface; lifting; microelectrode arrays; neural signal processing; neuroprosthetic devices; wavelet transform;
D O I
10.1109/TCSI.2007.897726
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper describes an area and power-efficient VLSI approach for implementing the discrete wavelet transform on streaming multielectrode neurophysiological data in real time. The VLSI implementation is based on the lifting scheme for wavelet computation using the symmlet4 basis with quantized coefficients and integer fixed-point data precision to minimize hardware demands. The proposed design is driven by the need to compress neural signals recorded with high-density microelectrode arrays implanted in the cortex prior to data telemetry. Our results indicate that signal integrity is not compromised by quantization down to 5-bit filter coefficient and 10-bit data precision at intermediate stages. Furthermore, results from analog simulation and modeling show that a ha rdware-minimized computational core executing filter steps sequentially is advantageous over the pipeline approach commonly used in DWT implementations. The design is compared to that of a B-spline approach that minimizes the number of multipliers at the expense of increasing the number of adders. The performance demonstrates that in vivo real-time DWT computation is feasible prior to data telemetry, permitting large savings in bandwidth requirements and communication costs given the severe limitations on size, energy consumption and power dissipation of an implantable device.
引用
收藏
页码:1266 / 1278
页数:13
相关论文
共 50 条
  • [1] High speed lattice based VLSI architecture of 2D discrete wavelet transform for real-time video signal processing
    Park, T
    Jung, S
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2002, 48 (04) : 1026 - 1032
  • [2] VLSI implementation of 2-D discrete wavelet transform for real-time video signal processing
    Yu, C
    Chen, SJ
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 1997, 43 (04) : 1270 - 1279
  • [3] Method for real-time signal processing via wavelet transform
    Rajmic, P
    [J]. NONLINEAR ANALYSES AND ALGORITHMS FOR SPEECH PROCESSING, 2005, 3817 : 368 - 378
  • [4] Real-time signal processing for high-density microelectrode array systems
    Imfeld, K.
    Maccione, A.
    Gandolfo, M.
    Martinoia, S.
    Farine, P-A.
    Koudelka-Hep, M.
    Berdondini, L.
    [J]. INTERNATIONAL JOURNAL OF ADAPTIVE CONTROL AND SIGNAL PROCESSING, 2009, 23 (11) : 983 - 998
  • [5] VLSI architecture for a new real-time 3D wavelet transform
    Das, B
    Banerjee, S
    [J]. 2002 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I-IV, PROCEEDINGS, 2002, : 3224 - 3227
  • [6] Optimized discrete wavelet transform to real-time digital signal processing
    Vlach, Jan
    Rajmic, Pavel
    Prinosil, Jiri
    Vyoral, Josef
    Mica, Ivan
    [J]. PERSONAL WIRELESS COMMUNICATIONS, 2007, 245 : 514 - +
  • [7] An effective technique of wavelet transform for optical signal real-time processing
    Xian, GM
    Wang, ZY
    [J]. 2005 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS, VOLS 1 AND 2, PROCEEDINGS: VOL 1: COMMUNICATION THEORY AND SYSTEMS, 2005, : 653 - 657
  • [8] A VLSI Architecture for Real-time Signal FFT Based on Pipelined Processing Element
    Wang Xu
    Zhang Yan
    Wang Jiannan
    [J]. INTERNATIONAL CONFERENCE ON GRAPHIC AND IMAGE PROCESSING (ICGIP 2011), 2011, 8285
  • [9] Real Time Discrete Wavelet Transform Architecture for Self Mixing Interferometry Signal Processing
    Hussain, Syed Shahzad
    Zabit, Usman
    Bernal, Olivier D.
    [J]. PROCEEDINGS OF 2017 14TH INTERNATIONAL BHURBAN CONFERENCE ON APPLIED SCIENCES AND TECHNOLOGY (IBCAST), 2017, : 323 - 327
  • [10] A scalable multiprocessor for real-time signal processing
    Scherrer, D
    Eberle, P
    [J]. PARALLEL AND DISTRIBUTED PROCESSING, 1998, 1388 : 902 - 907