1.3.4. Deterministic Latency (Subclass 1)
The following figure shows the block diagram of the deterministic latency test setup. The HMC7044 clock generator in the AD9174 EVM provides periodic SYSREF pulses for both the DAC and JESD204B Intel® FPGA IP.
The FPGA generates a 16-bit digital sample with a value of 8000 (hexadecimal) at the transport layer. The most-significant bit of this digital sample has a logic 1 value. This bit is routed out from the FPGA and probed at channel 1 of the oscilloscope. The DAC analog channel is probed at channel 2 of the oscilloscope. The time difference between the pulses at channel 1 (t0) and channel 2 (t1) is measured. This time difference represents the total latency of the JESD204B link, DAC digital blocks, and analog channel.
Test Case | Objective | Description | Passing Criteria |
---|---|---|---|
DL.1 | Measure the total latency. |
Measure the time difference between the rising edge of pulses at channels 1 and 2 of the oscilloscope. |
Latency is consistent. |
DL.2 | Re-measure the total latency after the DAC power cycle and FPGA reconfiguration. |
Measure the time difference between the rising edge of pulses at channels 1 and 2 of the oscilloscope. |
Latency is consistent. |