Post Go back to editing

How is Sysref (JESD204B class 1) used in FPGA?

Thread Summary

The user asked about the timing requirements for the SYSREF signal going to the FPGA in a JESD204B setup with two identical ADCs. The final answer explained that the SYSREF should be edge-aligned with the device clocks, especially in newer designs with JESD204C. The lane rate/40 signal provides the link_clock frequency, and the SYSREF can be generated from the FPGA using a frequency divider module. The accompanying answer clarified that the lane rate/40 clocks should be aligned with the corresponding SYSREF for the FPGA.
AI Generated Content
Category: Hardware

I understand the requirement for devices where sysref and device clock must be source synchronous and sysref must meet setup and hold timing to device clock. Also, all devices to be synchronized must have length matched sysrefs (or be adjustable from clock distribution point). However, what is the requirement for the sysref going to the FPGA? Nothing I have found so far discusses the timing requirements of the FPGA sysref. Let's say, for example, that I have two identical JESD204B ADCs with identical configuration. I length match the adc0_sysref, adc0_deviceclock, adc1_sysref, and adc1_deviceclock. The sysrefs and device clocks are all coming from a source-synchronous clock distribution device. The literature says I also need a sysref and lane rate/40 signal going to the FPGA. What are the timing requirements, if any, of the sysref signal going to the FPGA compared to the sysref signals going to the ADCs? How is the sysref signal going to the FPGA used? What is the timing requirement, if any, of the sysref signal going to the FPGA and the lane rate/40 signal going to the FPGA?

Before You Switch


Switching languages will make ADI Explorer unavailable. Resume your session by switching back to English and reopening ADI Explorer.