(I think) Kent Reed wrote: >>> >>> Logic analyzers, oscilloscopes---I know the drill but I no longer have >>> easy access to such instrumentation. >>> >>> Has anyone come up with simple (e.g., inexpensive) ways to measure >>> latencies in the range we are interested in - say a range of 1K - 100K >>> pulses per second with pulse widths on the order of microseconds. >>> >>> I think there ought to be timer registers in the CPU that can be read each dispatch of the thread that would give good data. But, some other methods come to mind. One would be to make a 1 ms delay, maybe with a 74123 one-shot, and a couple gates to detect under- or over-run of the time between pulses. It could blink LEDs. That doesn't tell the magnitude of the variation, though. You can build various things with timers that could do this and bin the time between pulses to a row of LEDs.
Jon ------------------------------------------------------------------------------ LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users