ADC12DJ3200QML-SP 的高速数字路径(包括 DDC 块和 JESD204B 块)容易受到辐射事件的影响。提供以下建议是为了实现自动恢复,并缩短 ADC12DJ3200QML-SP 的 JESD204B 接口块在翻转后的恢复时间。
- 始终使用连续的周期性 SYSREF,以快速恢复内部时钟和计数器。将周期设置为足够长,来限制耦合导致的杂散性能下降,但又应足够短,以便在系统要求范围内恢复。SYSREF 将有助于发送器 (ADC12DJ3200QML-SP) 和接收器(FPGA 或 ASIC)在 SEU 后恢复。SYSREF 设置链路发现帧或多帧失准所需时间的上限。作为最低要求,当接收器使 JESD204B SYNC 信号有效时,必须激活 SYSREF。
- 接收器(FPGA 或 ASIC)必须执行帧和多帧对齐监控。监控应包括查找放错位置或丢失帧结束字符和多帧结束字符。放错位置的字符是指出现在帧或多帧的错误位置的字符(即不是帧或多帧的最后一个字符)。缺失字符是指接收器根据 JESD204B 的字符替换规则,认为应包含在帧或多帧末尾的字符。当发现两个或更多个放错位置或缺失的字符时(没有在正确的位置接收到任何字符),应通过将 SYNC 置为有效来重新建立链路,从而重新启动 CGS 和 ILAS 流程。
- 启用扰频以确保生成对齐字符,且概率一致,与 ADC 数据无关。如果不使用扰频,可能会导致在帧或多帧对齐中移位后恢复时间较长。
- 确保根据 JESD204B 标准实现接收器帧对齐状态机,包括对通过数据接口重新初始化的支持。 如果发送器 (ADC12DJ3200QML-SP) 重新初始化链路(通过发送 K28.5字符来指示,而接收器未将 SYNC 信号置为有效),接收器应转换到初始帧和通道对齐状态。
- 通过监控每帧末尾的四个尾位,可在 12 位 DDC 旁路 JMODE 中实现额外的稳健性。对于丢失或放错尾位的处理方式与帧失准错误相同。
DDC 块使用的数控振荡器 (NCO) 的累加器也容易出现翻转。通过使用节 6.3.7.1中所述的 NCO 翻转报警功能,可以检测 NCO 相位的翻转。检测到翻转后,如果需要在多个 ADC12DJ3200QML-SP 器件之间实现相位同步,则必须重新初始化 NCO。如果选择的 NCO 频率是 SYSREF 频率(与 SYSREF 频率相关的整数)的谐波,并且使用了 NCO 相位同步中所述的使用 SYSREF(交流耦合)的 NCO 同步,则可以实现更稳健的解决方案。这使得 SYSREF 能够在翻转后自动复位 NCO 相位,并自动恢复多个 ADC12DJ3200QML-SP 器件之间的相位同步,而无需重新同步系统中的所有 ADC12DJ3200QML-SP 器件。如果 fNCO = n × fSYSREF,则满足此条件。