Hi,
I am working on an application where either
a microprocessor or electronics must measure
two times. The data comes in a 100 MHz clocked
A/D. Two pulses are detected, looks like (if it
looks garbled, use font courier new 8):
| /\
| / \
| / \ /\
|____/ \___/ \__
---------------------
The time from 0 to peak 1 and peak 2 are needed.
The voltages can differ, so the processor must
look where two peaks are. The time between the
peaks can be something like 100 nsec to 5 usec.
The problem is that the processor only has
50 usec to measure the two peaks (data will
probably come through DMA), analyse them and
send them somewhere (probably flash or to another
processor through a fifo). We cannot afford
a expensive environment.
My question:
What microprocessor/controller would you recommend?
Do you think a 'normal' controller would do, or
would it be an ARM or DSP? Which compilers are
(low cost) available for those processors?
I can also try to do it in electronics, that would
be no problem for me, but software would be more
intelligent and better in finding the peaks. And
easier to change...
Regards,
Pieter Hoeben
______________________________________________
Hoeben Electronics Phone: +31 6 51590081
Ronkert 44 Fax:
+31 13 5096025
5094 EW Lage Mierde Private: +31 13 5096200
The Netherlands E-mail: [EMAIL PROTECTED]
http://www.hoeben.com
______________________________________________
