Subtraction procedure for drift and tremor removing from ECG: system level synthesis with Compaan

Subtraction procedure for drift and tremor removing from ECG: system level synthesis with Compaan

 

The electrocardiogram (ECG) is often contaminated with interferences such as drift and tremor. The subtraction procedure has proved its efficiency in removing interferences from the ECG. Development process of such device is prone and time consuming. High level synthesis (HLS) tools solve these problems. In this paper HLS tools are used to develop a device for drift and tremor interference removing from ECG. We use Compaan design tool for HLS, which provides full system integration. It automatically generates the HW design and also a SW application to control the HW. The communication between the SW and HW is also automatically utilized through PCIe communication interface. Xilinx Virtex-6 ML605 evaluation kit is used as a target platform. Automatic HW and SW output generation makes the reconfiguration and further development of the device easier and faster. In this paper we make a case study of the used design flow and the implemented design.

 

Електрокардиограмата (ЕКГ) често е засегната от смущения като дрейф и тремор. Субтракционната процедура е доказала своята ефективност в премахването на смущения от ЕКГ сигнали. Процесът на разработка на такива устройства е труден и изисква много време. Инструментите за синтез на високо ниво решават тези проблеми. В тази статия инструменти за синтез на високо ниво са използвани за разработка на устройство за отстраняване на смущения от дрейф и тремор ит ЕКГ. Използван е Компаан инструмент за синтез на високо ниво, който предоставя възможност за имплементиране на цялостна система. Компаан автоматично генерира хардуерния дизайн и също така софтуерно приложение за управление на хардуера. Комуникацията между софтуера и хардуера е също автоматично осъществена по PCIe интерфейс за комуникация. Xilinx Virtex-6 ML605 се използва като целева платформа. Автоматичното генериране на хардуера и софтуера прави преконфигурирането и развоя на устройството по-лесно и по-бързо. В тази статия правим оценка на използвания процес за разработка и реализираното устройство.

 

Download PDF full text
20140708-02