[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
[rtl] Interrupt latencies [newbie]
Hello,
Watning, this is kind of newbie question...
I'm planning to write RT-Linux 'driver' for ACL-8111 DAQ-card (ACL/PCL-711B
compatible). It doesn't have FIFO-buffer, but generates iterrupts when AD
conversion is ready. Maximum sampling rate is about 25 kHz. There's no timer
for DA converter, it just changes state every time there is data written to
it.
How fast computer I need (or is it at all possible) to reliably read data from
card and write it to rtl-FIFO at 25 kHz interrupt rate? Operation would be
about two IN operations, two OUT operations some simple integer math for
internal buffer and write to rtl-FIFO about every 512 samples. No missed
interrupts/lost data is allowed, because data is going to FFT analysis. System
will have one machine sampling and sending data over (ethernet) socket
connection to other machine for analysis.
If possible is there any chance to get steady 8192 Hz data out on DAC at same
time?
...or should I just spend twice the money and buy card with FIFO?
Thanks in advance,
- Jussi Laako
--- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail majordomo@rtlinux.cs.nmt.edu OR
echo "unsubscribe rtl <Your_email>" | mail majordomo@rtlinux.cs.nmt.edu
----
For more information on Real-Time Linux see:
http://www.rtlinux.org/~rtlinux/