• DocumentCode
    68175
  • Title

    An 81.6 \\mu {\\rm W} FastICA Processor for Epileptic Seizure Detection

  • Author

    Chia-Hsiang Yang ; Yi-Hsin Shih ; Herming Chiueh

  • Author_Institution
    Dept. of Electron. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
  • Volume
    9
  • Issue
    1
  • fYear
    2015
  • fDate
    Feb. 2015
  • Firstpage
    60
  • Lastpage
    71
  • Abstract
    To improve the performance of epileptic seizure detection, independent component analysis (ICA) is applied to multi-channel signals to separate artifacts and signals of interest. FastICA is an efficient algorithm to compute ICA. To reduce the energy dissipation, eigenvalue decomposition (EVD) is utilized in the preprocessing stage to reduce the convergence time of iterative calculation of ICA components. EVD is computed efficiently through an array structure of processing elements running in parallel. Area-efficient EVD architecture is realized by leveraging the approximate Jacobi algorithm, leading to a 77.2% area reduction. By choosing proper memory element and reduced wordlength, the power and area of storage memory are reduced by 95.6% and 51.7%, respectively. The chip area is minimized through fixed-point implementation and architectural transformations. Given a latency constraint of 0.1 s, an 86.5% area reduction is achieved compared to the direct-mapped architecture. Fabricated in 90 nm CMOS, the core area of the chip is 0.40 mm2. The FastICA processor, part of an integrated epileptic control SoC, dissipates 81.6 μW at 0.32 V. The computation delay of a frame of 256 samples for 8 channels is 84.2 ms. Compared to prior work, 0.5% power dissipation, 26.7% silicon area, and 3.4 × computation speedup are achieved. The performance of the chip was verified by human dataset.
  • Keywords
    CMOS integrated circuits; biomedical electronics; biomedical equipment; delays; digital storage; eigenvalues and eigenfunctions; electroencephalography; independent component analysis; iterative methods; low-power electronics; medical disorders; medical signal detection; medical signal processing; neurophysiology; parallel processing; source separation; CMOS; EVD computation; FastICA algorithm; FastICA processor; ICA computation; approximate Jacobi algorithm; architectural transformation; area-efficient EVD architecture; artifact separation; chip area minimization; chip core area; computation delay; computation speedup; convergence time reduction; direct-mapped architecture; eigenvalue decomposition; energy dissipation reduction; epileptic seizure detection; fixed-point implementation; human dataset; independent component analysis; integrated epileptic control SoC; iterative ICA component calculation; latency constraint; memory element; multichannel signal; parallel processing; power 81.6 muW; power dissipation; preprocessing; processing element array structure; signal separation; silicon area; size 0.40 mm; size 90 nm; storage memory area reduction; storage memory power reduction; time 84.2 ms; voltage 0.32 V; wordlength reduction; Approximation algorithms; Approximation methods; Computer architecture; Covariance matrices; Hardware; Jacobian matrices; Vectors; CMOS integrated circuits; electrocorticography (ECoG); energy-efficient VLSI; independent component analysis (ICA); power-area minimization;
  • fLanguage
    English
  • Journal_Title
    Biomedical Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1932-4545
  • Type

    jour

  • DOI
    10.1109/TBCAS.2014.2318592
  • Filename
    6842700