要实现 SYSREF 输出,必须进行多项正确的设置。
- 确保进行以下设置:
- 将 SYSREF_MODE 设置为“Continuous”(用于调试)。
- SRREQ_MODE 字段设置为 SYSREFREQ 模式。
- SRREQ_VCM 设置为直流耦合,SYSREFREQ_P 上约为 1.1V,SYSREFREQ_N 上约为 1.5V。
- SYSREF_DLY_BYP 字段设置为使用延迟。
- SYSREF_EN=1。
- 确保 SYSREF_DLY_DIV、SYSREF_DIV_PRE 和 SYSREF_DLY_ADJ 的频率配置正确。GUI 会突出显示任何频率违规。
- 确保 FINTERPOLATOR % FSYSREF = 0。GUI 会在发生违规时突出显示 SYSREF 分频器。
- 确保输出通道 (CHx_EN/LOGIC_EN) 和 SYSREF 缓冲器 (SYSOUTx_EN / LOGISYS_EN) 已启用。
- 确认未在 User Controls 页面上启用窗口模式 (SYSWND_EN=0)。
- 确认 R15[9]=1。这是由 GUI 自动设置的,因此这种潜在的根本原因很少见。
- 确认 SYSREFREQ_N 和 SYSREFREQ_P 的 1.1V 和 1.5V 电源实际上在引脚上产生了所需的电压。如果电源用于这些电压,则电源无法吸收电流的情况并不常见。1.1V 源无法通过内部 100Ω 阻抗从 1.5V 电源吸收电流。如果可能,建议使用任意函数发生器。