您好!
我们已将 TLK10232集成到当前设计中、该设计涉及在低速端连接摄像头传感器、而在高速端连接到 Intel Arria10 FPGA 10GBASE-KR PHY。 Intel FPGA Arria10 10GBASE-KR PHY 内核支持自动协商、链路协商和 FEC。 当 TLK10232退出复位和断电时、我们遵循 TLK10232启动过程"KR with Auto Negotiation、Link Training、FEC、with 156.25MHz/312.5MHz REFCLK"。 我们使用156.25Mhz REFCLK。 当执行启动过程时、我们首先会在轮询 HS_AGC_LOCKED 位时卡住、因为这一点永远不会被设置。
其他一些问题包括:
1) 1)数据表显示 HS PLL 倍频器需要为16.5x、但默认值为20x。 启动过程中没有提到对其进行更改?
2) 2)我们执行的另一项测试是、我们能够禁用/启用 FPGA 侧的链路训练、TLK10232反映 了 AN_STATUS 寄存器的 AN_LP_ANability 中的正确值。 因此、似乎正在进行某种通信。 但是、当我们以相反的顺序执行此操作时、FPGA 根本没有检测 到 AN_LP_异 能。
您是否有任何建议来调试为什么我们无法获取 HS_AGC_LOCKED 或通过自动协商和链路训练成功?