Reference Bit Waveform Creation VI
- Updated2023-02-21
- 6 minute(s) read
Reference Bit Waveform Creation VI
Owning Palette: Clock Recovery VIs
Requires: Jitter Analysis Toolkit
Creates an ideal reference data waveform that is synchronized to the source waveform by using the reference crossing times to locate when the data bit changes state.
Reference Bit Waveform Creation (DBL)
This instance operates on the waveform data type when the Y data values are double-precision, floating-point numeric values. Use the I8 instance of this VI with integer data to reduce the size of the data and the memory usage.

![]() |
waveform is the waveform to measure.
| ||||||||||||||
![]() |
ref level crossings specifies information about the locations of level crossings in the reference clock waveform. You can use the Clock Recovery VIs to generate this cluster from a measured waveform.
| ||||||||||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||||||||||
![]() |
waveform dup returns waveform unchanged. | ||||||||||||||
![]() |
ideal bit waveform returns a representation of the waveform that has voltage values replaced with bits that indicate whether the waveform is in its high or low state at unit intervals.
| ||||||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. |
Reference Bit Waveform Creation (I8)
This instance operates on the waveform data type when the Y data values are 8-bit signed integers.

![]() |
waveform is the waveform to measure.
| ||||||||||||||
![]() |
ref level crossings specifies information about the locations of level crossings in the reference clock waveform. You can use the Clock Recovery VIs to generate this cluster from a measured waveform.
| ||||||||||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||||||||||
![]() |
waveform dup returns waveform unchanged. | ||||||||||||||
![]() |
ideal bit waveform returns a representation of the waveform that has voltage values replaced with bits that indicate whether the waveform is in its high or low state at unit intervals.
| ||||||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. |
Example
Refer to the ISI Jitter Measurement VI in the labview\examples\Jitter Analysis\Jitter Measurements directory for an example of using the Reference Bit Waveform Creation VI.












