[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: [rtl] Re: *Fast* IRQ response ( 2.08us )
On Wed, 15 Apr 1998, Daniele Lugli wrote:
> C. W. Wright (1698) wrote:
>
> > Greetings,
> >
> > I just measured the time from the leading edge of the IRQ signal to the
> > leading edge of a pulse generated by my rt-linux handler at 2.08us most of
> > the time and sometimes just under 4us. The measurements made using a
> > Lecroy 9384 1gHz digital scope with one probe on the irq signal and the
> > other on the LPT port I'm pulsing.
> >
Thought I throw in my 2 bits. I did a similar test last year and measured
an IRQ latency of 1.5us with a jitter of about 1us. The setup was quite
simple: an ISA card with an Intel 8255 chip. The IRQ handler pulses a pin
on the 8255 card in response to an interrupt signal which I can feed into
the card.
I did one more thing which you might be interested in: I also measured the
task dispatch latency, that is, instead of the IRQ handler pulsing the
output, it dispatches a task which pulses the output bit. This latency is
about 12us, but the spread is quite large, that is, I see latencies of up to
28us.
The choice of a realtime OS for my project was sealed after I obtained these
results. I know of no other RTOS that can match these numbers.
Ken Teh
--- [rtl] ---
For more information on Real-Time Linux see:
http://rtlinux.cs.nmt.edu/