ZHCAE60 June 2024 AFE7900 , AFE7901 , AFE7903 , AFE7906 , AFE7950 , AFE7950-SP , AFE7951 , AFE7953 , AFE7954 , AFE7955 , AFE7958
以下 CAPI 可用于 JESD 调试。
getJesdRxLaneErrors:用于检查是否存在通道错误。
getJesdRxAlarms:该函数可在完整的 JESD 和串行器/解串器链路中记录错误。
clearJesdRxAlarms:用于清除 JESD 警报,因为 JESD 警报寄存器具有粘滞性。要读取新的错误状态,建议清除后再读取。
getAllLaneReady:该函数读取所有通道就绪计数器,此计数器是内部 LMFC 边界与最后到达通道的多帧边界(在 JESD204B 中)或扩展多块边界(在 JESD204C 中)之间的偏移量。该值具有一定的偏移,在 RBD 中设置。
setManualRbd:用于设置 RBD #有关如何设置 RBS 的详细信息,请查阅另一份应用手册(确定 JESD204B 和 JESD204C 接收器中的最佳接收缓冲器延迟)。
adcDacSync:这是重新同步 AFE JESD 块的一个重要函数,在该函数执行期间需要泄漏 sysref。它是用户定义函数的一部分。
前面的信息有助于解决启动过程中与 JESD 相关的故障。
在前面的章节中,我们讨论了 AFE 启动过程中可能出现的错误或故障,以及故障的可能原因和解决启动错误的指南。首次捕获数据时,或在启动后出现任何故障时,还有一些调试操作可在启动 AFE 后派上用场。AFE79xx 具有许多可在启动后动态编程的功能,为控制或启用这些功能,我们将它们整合到 CAPI 中。