L-Tile和H-Tile收发器PHY用户指南

ID 683621
日期 3/29/2021
Public
文档目录

7.5. 用户重新校准

上电校准会自动校准应用中使用的所有PLL和收发器通道。如果满足以下条件,那么需要进行用户重新校准:

  • 器件上电期间,OSC_CLK_1被置位并运行稳定,但收发器参考时钟保持置低直到上电完成。
  • 上电期间,OSC_CLK_1和收发器参考时钟被置位并且运行稳定。完成器件上电后,收发器参考时钟会更改频率。当这种情况发生时,收发器参考时钟可能会变得不稳定,或者应用在正常操作期间要求不同的收发器参考时钟,这些都可能会导致数据速度发生变化。
  • 在正常操作下器件上电后,您重配置收发器数据速率。
  • 如果使用CDR CMU作为一个TX PLL,那么必须对使用CDR CMU作为TX PLL的通道的PMA TX进行重新校准。
  • 如果在上电校准期间由于参考时钟不稳定而重新校准TX PLL,那么必须在TX PLL重新校准后对PMA TX进行重新校准。
  • 如果TX PLL和CDR共享同一参考时钟,此参考时钟在上电校准期间是不稳定的,那么必须重新校准TX PLL,PMA TX和PMA RX。PMA RX校准包括CDR校准。
  • 如果fPLL作为第二个PLL(下游级联的PLL)进行连接,那么需要重新校准fPLL。这一点很重要,尤其是在第一个PLL输出时钟不稳定的情况下。

您也必须在执行用户重新校准后复位收发器。例如,如果执行包括PLL重配置和PLL与通道接口切换的数据速率自动协商,那么必须复位收发器。

校准后需要正确的复位流程。Intel建议使用具有tx_cal_busyrx_cal_busy输入的 Intel® Stratix® 10 Transceiver Reset Controller IP,并遵循Intel建议的复位流程。您需要将Native PHY IP core输出上的tx_cal_busyrx_cal_busy连接到设计中的复位控制器输入。当执行用户重新校准时,自动进行校准时复位(reset upon calibration)。

您可以通过写入特定的重新校准寄存器来启动重新校准过程。您必须在生成Native PHY IP或PLL IP core时使能功能寄存器才能访问0x480或0x481寄存器。