[OT] high precision hardware (was Re: [PATCH] i386: Selectable Frequency of the Timer Interrupt)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 14 Jul 2005, Christoph Lameter wrote:

Linux can already provide a response time within < 3 usecs from user space using f.e. the Altix RTC driver which can generate an interrupt that then sends a signal to an application. The Altix RTC clock is supported via POSIX timer syscalls and can be accessed using CLOCK_SGI_CYCLE. This has been available in Linux since last fall and events can be specified with 50 nanoseconds accurary.

Out of curiosity, are there any cheap and 'embeddable' linux supported architectures which support such response times (User or kernel space)?

Would be very interested for a hobby project I'm planning (programmable digital ignition) which requires about 10usec resolution +/- 6us accuracy response times. At moment looks like this task will have to done on a dedicated microcontroller.

Input comes in at anywhere from 6kHz to 100kHz (variable), (T0 say), requirement is to assert an output line Ta seconds after each T0, Ta needs to be accurate to about 6us in the extreme case (how long the output is held has similar accuracy requirement).

What kind of hardware is capable of this? Even in microcontroller space it's difficult to do (eg looked at some ARM microcontrollers, which still have several usec of interrupt latency - even with no OS, still likely cant use timers and interrupts.).

regards,
--
Paul Jakma	[email protected]	[email protected]	Key ID: 64A2FF6A
Fortune:
The church saves sinners, but science seeks to stop their manufacture.
		-- Elbert Hubbard
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]
  Powered by Linux