Electronic – How to select a DSP chip for ECG/EMG signals

Architecturearmbiopotentialdsplinux

I want to select a DSP chip which I can use for some ECG/EMG signal processing. I am looking for an evaluation kit. The input signals are already in digital format (taken from phsionet.org). I am also looking for the following constraints:

  1. Linux OS (I intend to do multi-threading / multiprocessing)
  2. A gcc/g++ compiler for that DSP architecture
  3. External connectivity using Ethernet
  4. SD card storage so that I can store data in it

I think a DSP with ARM architecture might suit my needs best. Any help or guidance would be greatly appreciated.

Thanks.

Best Answer

It sounds like you don't need a DSP chip at all. Since this data is already measured and available on the net in digital form, you don't need a dedicated embedded system according to your requirements.

So the answer is: Any PC or laptop. These have very good math capabilities that are probably better than most small DSPs, even though they don't specifically have DSP hardware. You can certainly run Linux on one, the gcc compilers are available, ethernet connectivity is built in, and if it doesn't come with a SD card slot you easily add a external card reader that does.