• DocumentCode
    3217004
  • Title

    FPGA implementation of respiration signal classification using a soft-core processor

  • Author

    Marinkovic, Bozidar ; Gillette, Matthew ; Ning, Taikang

  • Author_Institution
    Dept. of Eng., Trinity Coll., Hartford, CT, USA
  • fYear
    2005
  • fDate
    2-3 April 2005
  • Firstpage
    54
  • Lastpage
    55
  • Abstract
    This paper proposes an implementation of automatic classification of respiratory signals using a field programmable gate array (FPGA). It has been shown for this type of respiratory signal that second order autoregressive modeling (AR) combined with a modified zero-crossing algorithm results in close to 100% consistency between manual and automatic classification methods. This algorithm was improved by adding calibration procedures and adjusted to run on an FPGA. Altera\´s development tools and intellectual property (IP) mega-core functions were utilized to implement a "soft-core" processor capable of running compiled C algorithms inside the Stratii FPGA chip. In addition, the high density and flexibility of the FPGA allowed for coupling of the soft-core processor with other hardware modules to form a fast interface between off-chip devices. The external SRAM, flash memory, and an LCD were interfaced with the NIOS II soft-core processor through a system on a programmable chip (SOPC) design.
  • Keywords
    C language; autoregressive processes; calibration; field programmable gate arrays; industrial property; medical signal processing; pneumodynamics; signal classification; sleep; Altera´s development tools; C algorithms; FPGA implementation; Stratii FPGA chip; automatic respiration signal classification; calibration; field programmable gate array; intellectual property mega-core functions; modified zero-crossing algorithm; second order autoregressive modeling; soft-core processor; Abdomen; Calibration; Field programmable gate arrays; Frequency estimation; Hardware; Pattern classification; Pediatrics; Signal design; Strain measurement; Transducers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Bioengineering Conference, 2005. Proceedings of the IEEE 31st Annual Northeast
  • Print_ISBN
    0-7803-9105-5
  • Electronic_ISBN
    0-7803-9106-3
  • Type

    conf

  • DOI
    10.1109/NEBC.2005.1431923
  • Filename
    1431923