Clock Recovery 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 Clock Recovery VIs to establish the timing of the reference clock from data within a signal. After you generate a reference clock signal, you can use the Jitter VIs to compare a measured signal with the clock signal to measure jitter.
| Palette Object | Description |
|---|---|
| Bit Count to Bitstream Conversion | Converts information about the number of bits between transitions in a data signal to a sequence of bits that represents the data value at each unit interval. |
| Clock Recovery (Mean Clock) | Constructs reference level crossings from a measured waveform. The reference level crossings are synchronized to a recovered internal clock using a method that finds a best fit of the reference to the waveform level crossings. Wire data to the waveform input to determine the polymorphic instance to use or manually select the instance. |
| Clock Recovery by 2nd Order PLL | Constructs a reference clock that is synchronous with the data in a signal by using a second-order phase-locked loop (PLL) to lock the phase of an oscillator to the phase of the data edges. Wire data to the waveform input to determine the polymorphic instance to use or manually select the instance. |
| Clock Recovery by PLL Filter | Constructs a reference clock that is synchronous with the data in a signal by using a phase-locked loop (PLL) to lock the phase of an oscillator to the phase of the data edges. Wire data to the waveform input to determine the polymorphic instance to use or manually select the instance. |
| Reference Bit Waveform Creation | 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. |