Signal with Jitter VI
- Updated2023-02-21
- 6 minute(s) read
Signal with Jitter VI
Owning Palette: Signal Generation VI
Requires: Jitter Analysis Toolkit
Creates a clock or data stream signal waveform and injects jitter into the signal. You can use this VI to create a waveform with which to test applications that measure jitter.
![]() |
reset specifies the initialization of the internal states. The first time this VI runs, or when reset is TRUE, the internal states initialize to zero. If reset is FALSE, this VI sets the internal states to the final states from the previous call to the VI. The default is FALSE. | ||||||||||||
![]() |
amp noise, if TRUE, specifies to add amplitude noise to the signal in the form of Gaussian-distributed, pseudorandom pattern. This VI uses the Gaussian White Noise VI to add amplitude noise. | ||||||||||||
![]() |
amplitude levels sets the mapping of low and high logic levels to amplitude values.
| ||||||||||||
![]() |
sample settings controls the duration, frequency, and sample rate of the waveform you want to generate.
| ||||||||||||
![]() |
signal type specifies the type of signal you want to this VI to generate.
|
||||||||||||
![]() |
random jitter controls the Gaussian random components of the period jitter you want to inject.
| ||||||||||||
![]() |
deterministic jitter is an array of clusters whose elements are the parameters for each sine tone that is added to form the deterministic jitter to inject.
| ||||||||||||
![]() |
ISI and DCD controls the simulated channel and duty cycle distortion.
| ||||||||||||
![]() |
wavetable contains one cycle of a custom clock waveform when signal type is clock - wavetable. The simulated clock signal linearly interpolates through cycles of this wavetable, where a range of [–1, +1] is mapped to the [low value, high value] settings specified by amplitude levels. | ||||||||||||
![]() |
data stream contains the sequence of bits that LabVIEW repeats to construct the waveform when signal type is data signal. Zeros represent low logic values in the signal and ones represent high logic values. | ||||||||||||
![]() |
waveform is the resulting waveform.
| ||||||||||||
![]() |
signal info returns the duration and size of the resulting waveform.
| ||||||||||||
![]() |
PJ metrics returns characteristics of the periodic jitter in the waveform this VI generates.
|
Examples
Refer to the following VIs for examples of using the Signal with Jitter VI:
- Simulated Signal with Jitter VI: labview\examples\Jitter Analysis\Jitter Measurements
- Rj Dj Separation VI: labview\examples\Jitter Analysis\Jitter Measurements