Jitter VIs
- Updated2023-02-21
- 2 minute(s) read
Owning Palette: Jitter Analysis VIs
Requires: Jitter Analysis Toolkit. This topic might not match its corresponding palette in LabVIEW depending on your operating system, licensed product(s), and target.
Use the Jitter VIs to measure the jitter in a waveform and separate, or decompose, it into components, such as random jitter, deterministic jitter, and so on. When separated, the individual components of jitter can indicate causes of excessive jitter in the system.
You can use the Probability & Statistics VIs with the jitter sequences that many of the VIs on this palette return to perform probability, descriptive statistics, analysis of variance, and interpolation functions.
| Palette Object | Description |
|---|---|
| Bathtub Plot Support | Computes the bit error rate at positions along the unit interval and returns a bathtub plot that represents the eye opening as a function of the bit error rate (BER). Bathtub plots are useful for showing the relationship of the sampling time in the waveform to BER. |
| Cycle-to-Cycle Jitter | Computes the differences between the amounts of period jitter in successive cycles of a waveform to show the change in period jitter from cycle to cycle. |
| Cycle-to-Cycle Measurement | Computes the differences between consecutive elements of an array of measurements. |
| Data Dependent Jitter | Computes the worst-case amounts of different types of data-dependent jitter (DDJ) from time interval error values measured in a waveform. Data-dependent jitter is a form of deterministic jitter caused by level crossing time deviations correlated to the sequence of bits. You must manually select the polymorphic instance to use. |
| Duty Cycle Distortion | Measures the duty cycle distortion in a waveform, or the amount by which the mean positive width of cycles differs from the mean negative width. |
| N Cycle Jitter | Computes the differences in the amounts of jitter between cycles of a waveform, which indicates the change in jitter at different locations in the waveform. |
| N Cycle Measurement | Computes the differences between elements in an array of measurements at the interval you specify. |
| N Period Jitter | Measures the differences between period times from a waveform and the corresponding ideal periods from the reference clock. |
| Period Jitter | Measures the differences between cycle durations in a waveform and the corresponding cycle durations from the reference clock. |
| Phase Noise | Converts a jitter sequence into the frequency domain and measures the RMS value integrated between two frequencies. |
| RJ PJ Separation | Separates the random and periodic components of jitter in a jitter sequence and returns their RMS and peak-to-peak values. |
| Time Interval Error | Measures the differences between the positions in time of waveform level crossings and the times at which the corresponding level crossings occur in the reference clock. |
| Total Jitter | Computes the total jitter for the random and deterministic jitter levels you specify. The total jitter value is the amount of jitter that has a probability of being exceeded equal to the BER limit you specify. |
Example
Refer to the Rj Dj Delta Delta Separation VI in the labview\examples\Jitter Analysis\Jitter Measurements directory for an example of using the Jitter VIs.