Company Events Academic Community Support Solutions Products & Services Contact NI MyNI

Setup and Hold Time VI

LabVIEW 2012 Jitter Analysis Toolkit Help

Edition Date: June 2012

Part Number: 373270B-01

»View Product Info
Download Help (Windows Only)

Owning Palette: Timing VIs

Requires: Jitter Analysis Toolkit

Measures the setup and hold times in a waveform. Setup time is the time difference between when a waveform falls on the crossing level and when a level crossing in a reference clock occurs. Hold time is the time difference between when a level crossing in a reference clock occurs and when a transition in a waveform falls on the crossing level.

level crossings A contains information about the locations of level crossings in a waveform.

You can use the Level Crossing VI to generate this cluster from a waveform.
t0 specifies the time at which the first sample occurs in the original waveform.
dt specifies the time interval in seconds between the individual samples in the original waveform.
indexes contains the index numbers of the samples in the waveform with values that fall at the crossing level.
slope identifies the direction of the first transition in the waveform.

-1Falling Edge—Specifies the transition is a falling edge, or one with a negative slope.
1Rising Edge (default)—Specifies the transition is a rising edge, or one with a positive slope.
crossing level specifies the value of the waveform at each of the samples in indexes.
level crossings B (ref) contains information about the locations of level crossings in a waveform. level crossings B (ref) serves as the reference against which this VI compares level crossings A. You can use the Level Crossing VI to generate this cluster from a waveform.
t0 specifies the time at which the first sample occurs in the original waveform.
dt specifies the time interval in seconds between the individual samples in the original waveform.
indexes contains the index numbers of the samples in the waveform with values that fall at the crossing level.
slope identifies the direction of the first transition in the waveform.

-1Falling Edge—Specifies the transition is a falling edge, or one with a negative slope.
1Rising Edge (default)—Specifies the transition is a rising edge, or one with a positive slope.
crossing level specifies the value of the waveform at each of the samples in indexes.
offset specifies an amount of time, in seconds, by which to offset the locations of level crossings in level crossings B (ref). Specifying an offset allows you to more accurately match corresponding transitions in level crossings A and level crossings B (ref) when the initial times in the two waveforms are not equal.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
setup time sequence is an array of the durations that the original waveform is stable before clock transitions.
hold time sequence is an array of the durations that the original waveform is stable following clock transitions.
sequence timestamps returns timing information about the waveform that allows you to identify the times at which measurements in the corresponding sequence occur.
t0 returns the time at which the first sample occurred in the original waveform.
dt returns the time interval in seconds between the individual samples in the original waveform.
indexes contains the index numbers of all waveform samples that fall on the crossing level. This VI returns the indexes from the reference waveform, level crossings A.
error out contains error information. This output provides standard error out functionality.

 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit