SBASAU8 December 2024 ADC3649
PRODMIX
The SYSREF input signal rising edge must be edge aligned with the falling edge of the sampling clock to maximize the setup and hold times. The SYSREF signal is internally sampled on the rising edge of the sampling clock plus 60ps.
The device includes an internal SYSREF monitoring circuitry to detect a possible SYSREF logic level metastability close to the sampling instant of SYSREF which can lead to misalignment across devices. The SYSREF monitoring circuitry provides insights into SYSREF/clock misalignment by detecting whether a SYSREF logic state transition is within -60ps to +140ps of the sampling clock rising edge. This circuitry detects and raises one of the SYSREF XOR flags corresponding to the matching SYSREF window below:
The SYSREF monitor registers are updated at every rising edge of SYSREF. The <SYSREF DET> register (D6) is sticky (indicating a SYSREF edge was detected) and needs to be cleared manually.
The example in Figure 8-18 shows a misaligned SYSREF signal where the SYSREF signal arrives much later than the sampling clock falling edge. In this example, the delayed SYSREF signal transitions between the "B" and "C" flip flop which raises the XOR2 flag. The XOR flags get reported in register 0x140. In this example, Register 0x140 reads back 0x62, as shown in Table 8-3.
ADDR | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
---|---|---|---|---|---|---|---|---|
0x140 | 0 | SYSREF DET | SYSREF OR | SYSREF X5 | SYSREF X4 | SYSREF X3 | SYSREF X2 | SYSREF X1 |
0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 |