06-30-2006 08:58 AM
07-07-2006 11:03 AM
Hey,
To answer your questions, the timestamps for National Instruments digitizers have been measured to be accurate to within 2ns (absolute time). In addition, this timestamp will occur when the aquisition begins, after recieving the trigger. With the PXI Star trigger, the propagation delay can be up to 7ns. The digtizer boards are able to do this by synchronizing with the system clock at startup. In addition, there is no need to put an NI-SCOPE Initiate VI at the beginning of the acquisistion.
Thanks,
David Hall | Applications Engineering | National Instruments
07-07-2006 11:40 AM
07-11-2006 01:37 AM
Good morning 73/gus,
Thanks for contacting National Instruments with your issue, we'll try our best to resolve it for you as quickly and efficiently as possible.
The t0 returns the trigger (start) time of the acquired signal, which is essentially the timestamp of the first acquired signal.
Best of luck with your project.
Sincerely,
Minh Tran
Applications Engineering
National Instruments
07-11-2006 06:29 AM
07-11-2006 10:34 AM
Hi Gus,
Let me clarify the triggering functionalitty on the PXI-5660.
How accurate is this triggering - 1 ns, 10 ns, 100ns, etc. ?
The trigger accuracy on the 5660 is one sample period. Since the 5660 operates at 64 MS/s then our trigger accuracy will be 15.625ns. David mentioned a trigger accuracy of 2 ns but this is only with our SMC (synchronization & memory core) devices. SMC devices include the 5122, 5142, 5124, 5441, 5421, 6552, etc. These boards have triggering circuitry that is very accurate at calculating the exact trigger timestamp. The PXI-5620 does not have this circuitry.
Why is there a difference between t0 and the Star trigger time which started the capture?
With the NI-5660 VIs, the t0 that you are seeing is the relativeX. It's not the absolute timestamp but instead is the relative position of the first sample compared to when the trigger actually occurred. This t0 value can be negative meaning that you are taking pre-trigger samples. If the t0 value is positive then the first sample came after the trigger.
There is another element to discuss regarding triggering with the PXI-5660. The PXI-5600 downconverter has a signal chain propagation delay of 1200ns. This means that if a digital trigger arrives at the digitizer, the actual data will not start arriving until 1200 ns later because the analog signal has to propagate through the PXI-5600. The easiest way to work around this is to implement a fetch offset property. Go into "ni5660 Fetch IQ.vi" and place a niScope Property Node before "niScope Fetch Cluster.vi". Change the property to fetch offset and indicate the number of samples you'd like the offset to be. For the 5620 running at 64MS/s you would need the fetch offset to be ~76 samples.
Let us know if you have any further questions. Best of luck on your application!
Erick
07-11-2006 02:13 PM
07-11-2006 03:33 PM