ZHCAE60 June   2024 AFE7900 , AFE7901 , AFE7903 , AFE7906 , AFE7950 , AFE7950-SP , AFE7951 , AFE7953 , AFE7954 , AFE7955 , AFE7958

 

  1.   1
  2.   摘要
  3.   商标
  4. 引言
  5. 启动期间 SPI 故障
    1. 2.1 有关芯片读数的详细信息
    2. 2.2 芯片读取检查的故障和修复
    3. 2.3 对针对 PLL 页面的 SPI 访问进行轮询检查
    4. 2.4 关于 PLL 页面访问 SPI 轮询检查的故障和修复
    5. 2.5 指示熔丝组自动加载状态的读取检查
    6. 2.6 自动加载读取检查的故障和修复
  6. 中断启动流程的宏故障
    1. 3.1 针对宏错误的读取检查和针对宏完成的轮询检查
    2. 3.2 宏错误的故障和修复以及宏完成的轮询检查
  7. AFE PLL 故障
    1. 4.1 PLL 锁定的读取检查
    2. 4.2 PLL 读取检查的故障和修复
  8. AFE 内部 Sysref 标志故障
    1. 5.1 sysref 标志位的读取检查状态
    2. 5.2 Sysref 标志位的读取检查状态的故障和修复
  9. JESD 链路检查失败
    1. 6.1 指示 JESD 链路建立状态的多项读取检查
    2. 6.2 JESD 错误的故障和修复
  10. 使用 CAPI 验证串行器/解串器和 JESD 链路
    1. 7.1 有用的串行器/解串器调试 CAPI
    2. 7.2 有用的 JESD 调试 CAPI
  11. TX 链验证
  12. RX 链验证
  13. 10器件运行状况
  14. 11总结
  15. 12参考资料

有关芯片读数的详细信息

AFE 有三种不同的芯片标识检查:chip_type、chip_id、chip_ver。在启动生成库时,会提供有关芯片读出结果的信息,读取检查命令会嵌入有关地址、位大小和读出结果的信息。

chip_type = 表示器件型号,# 0xa = AFE

chip_id = 表示芯片 ID,# 0x78 = AFE79xx

chip_ver = 表示芯片版本

SPIReadCheck 0003,0,7,0a //Read	chip_type=0xa; 	Address(0x3[7:0])
SPIReadCheck 0004,0,7,78
SPIReadCheck 0005,0,7,00 //Read	chip_id=0x78; 	Address(0x4[7:0],0x5[7:0])
SPIReadCheck 0006,0,7,20 //Read	chip_ver=0x20; 	Address(0x6[7:0],0x7[7:0])