High-Speed Digitizers

cancel
Showing results for 
Search instead for 
Did you mean: 

Trigger PXI 5122

Hi,
 
I'm using LV8.2.1, and I'm acquiring signals with the 5122 high speed digitizer. My trigger signal arrive on TRIG channel (it's a clock), I'm acquiring a nb of points and wait for antoher trig etc... and sometimes I see a "shift" in the data I've acquired. So I've decided to put my trig signal on ch0 and see what happens. My trigger conf is analog edge ref trigger with a middle signal trigger level (1,5V for a 0-3V), slope positive and as you can see on the attached picture I don't understand what's happening (signals on green-yellow are my trigger signals). I see a shit on the trigger, so it explains the shift on my data, but what am i doing wrong ? the treshold is always the same. Can someone explains ?
On the picture I'm 50percent reference position and the sample rate is the same as the data frequency (one data, one sample)
Good luck !!!
0 Kudos
Message 1 of 3
(6,456 Views)
Looks like the transition edge of your trigger signal (the clock) happens more quickly than one sample clock of the digitizer.  If the transition is occurring right around sample 8 on your plot, and there is a little bit of jitter on that clock, it will sometimes be recognized at sample 8 and sometimes on sample 9.  The shift you see on the graph is just a one-sample jitter in which sample "catches" the trigger edge transition. 

This is natural since the horizontal resolution is limited by the sample rate of the digitizer.  However, the trigger circuit itself has sub-sample resolution for analog edge detection.  This information will be apparent in the timestamps returned in the waveform info struct from a Fetch or Read call.

The timestamps tell you the time between the analog edge trigger and the first sample in the record.  If you line up the multiple acquisitions by the trigger timestamp, rather than on the samples, the waveforms will match up.

For your application, perhaps you should increase the sample rate of the digitizer.  I see that you're running ~7.5 MS/s.  The 5122 can sample as fast as 100 MS/s.  You may have more data than you need, but the jitter from acquisition to acquisition will be smaller. 

With one sample of jitter at 7.5 MS/s, the jitter is 133 ns.
With one sample of jitter at 50 MS/s, the jitter is 20 ns.
With one sample of jitter at 100 MS/s, the jitter is 10 ns.

I realize this may be a little confusing.  Please refer to the TDC and Timestamping topics in the Digitizers Online Help (Digitizers.chm).

Patrick


0 Kudos
Message 2 of 3
(6,432 Views)

I really thank you Patrick, You've confirmed what I think about the jitter on my clock (in a low sample rate). But I wasn't really sure I've well configured my system. I'll try to do some post acquisition rework.

0 Kudos
Message 3 of 3
(6,414 Views)