Design and Implementation of EMD-based Breath Signal Processing System

碩士 === 國立交通大學 === 資訊學院資訊學程 === 102 === In this thesis, an EMD-based breathing signal processing system using FPGA is developed. The system consists of 3 sub-systems including data acquisition, FPGA based EMD accelerator and display system which can shows EMD processing results. A high speed internet...

Full description

Bibliographic Details
Main Authors: Lin ,Chien-Liang, 林建良
Other Authors: Van,Lan-Da
Format: Others
Language:en_US
Published: 2014
Online Access:http://ndltd.ncl.edu.tw/handle/3yj8u4
id ndltd-TW-102NCTU5392003
record_format oai_dc
spelling ndltd-TW-102NCTU53920032019-05-15T21:50:56Z http://ndltd.ncl.edu.tw/handle/3yj8u4 Design and Implementation of EMD-based Breath Signal Processing System 基於EMD運算之呼吸訊號處理系統設計與實作 Lin ,Chien-Liang 林建良 碩士 國立交通大學 資訊學院資訊學程 102 In this thesis, an EMD-based breathing signal processing system using FPGA is developed. The system consists of 3 sub-systems including data acquisition, FPGA based EMD accelerator and display system which can shows EMD processing results. A high speed internet links these 3 sub-systems such that low latency, low delay and real time data transportation is achieved. In this work, the four-pipelined EMD accelerator is implemented and FIFO structure is used to reduce the computation delay of Cubic Spline. In terms of accuracy, 38-bit floating point data format is adopted to approach the double-precision floating-point accuracy. An external SSRAM architecture is adopted to process a large amount of data. Comparing the EMD accelerator and 210MHz ARM11 MPcore platform, for 10K data size, the EMD accelerator can performs faster by 29.21 times than ARM11 processor running single core, 20.20 times than ARM11 processor running 2 cores, 15.47 times than ARM11 processor running 4 cores, respectively. Van,Lan-Da Tsao, Shiao-Li 范倫達 曹孝櫟 2014 學位論文 ; thesis 33 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 資訊學院資訊學程 === 102 === In this thesis, an EMD-based breathing signal processing system using FPGA is developed. The system consists of 3 sub-systems including data acquisition, FPGA based EMD accelerator and display system which can shows EMD processing results. A high speed internet links these 3 sub-systems such that low latency, low delay and real time data transportation is achieved. In this work, the four-pipelined EMD accelerator is implemented and FIFO structure is used to reduce the computation delay of Cubic Spline. In terms of accuracy, 38-bit floating point data format is adopted to approach the double-precision floating-point accuracy. An external SSRAM architecture is adopted to process a large amount of data. Comparing the EMD accelerator and 210MHz ARM11 MPcore platform, for 10K data size, the EMD accelerator can performs faster by 29.21 times than ARM11 processor running single core, 20.20 times than ARM11 processor running 2 cores, 15.47 times than ARM11 processor running 4 cores, respectively.
author2 Van,Lan-Da
author_facet Van,Lan-Da
Lin ,Chien-Liang
林建良
author Lin ,Chien-Liang
林建良
spellingShingle Lin ,Chien-Liang
林建良
Design and Implementation of EMD-based Breath Signal Processing System
author_sort Lin ,Chien-Liang
title Design and Implementation of EMD-based Breath Signal Processing System
title_short Design and Implementation of EMD-based Breath Signal Processing System
title_full Design and Implementation of EMD-based Breath Signal Processing System
title_fullStr Design and Implementation of EMD-based Breath Signal Processing System
title_full_unstemmed Design and Implementation of EMD-based Breath Signal Processing System
title_sort design and implementation of emd-based breath signal processing system
publishDate 2014
url http://ndltd.ncl.edu.tw/handle/3yj8u4
work_keys_str_mv AT linchienliang designandimplementationofemdbasedbreathsignalprocessingsystem
AT línjiànliáng designandimplementationofemdbasedbreathsignalprocessingsystem
AT linchienliang jīyúemdyùnsuànzhīhūxīxùnhàochùlǐxìtǒngshèjìyǔshízuò
AT línjiànliáng jīyúemdyùnsuànzhīhūxīxùnhàochùlǐxìtǒngshèjìyǔshízuò
_version_ 1719119857852612608