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,則滿足此條件。