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

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

6.4. 仲裁(arbitration)

Intel® Stratix® 10器件中,有两种级别的仲裁:

图 233.  Intel® Stratix® 10 Transmit PLL中的仲裁
图 234.  Intel® Stratix® 10 Native PHY中的仲裁
  • 通过PreSICE校准引擎重配置接口仲裁

    对内部配置总线具有控制时,请参考第二级仲裁:在Native PHY/PLL IP中多个主端口之间的仲裁。

    有关重配置接口和PreSICE之间的仲裁的详细信息,请参考校准章节。

  • 在Native PHY/PLL IP中多个主端口之间的仲裁

    下面是可以访问可编程寄存器的功能模块:

    • 嵌入式重配置流光器
    • ADME
    • 用户重配置逻辑连接到重配置接口

    当内部配置总线不属于PreSICE时,哪一个功能模块可以访问,取决于使能了哪个功能模块。

    这些功能模块对每个收发器通道/PLL的可编程空间的控制进行仲裁。每个功能模块通过对该通道/PLL执行一个读写操作可以要求访问通道/PLL的可编程寄存器。对于即将被使用的这些功能模块中的任何一个,首先必须要具有对内部配置总线的控制。在将总线访问权返回给PreSICE之前,必须要确保这些功能模块已经完成了所有的读/写操作。

    嵌入式重配置流光器具有最高优先权、接着是重配置接口、最后是NPDME。当两个功能模块尝试访问相同的时钟周期上同一个收发器通道时,最高优先级的功能模块具有访问权。唯一的例外是当一个较低优先权的功能模块正处于读/写操作时,而此时一个较高优先权的功能模块尝试访问相同的通道/PLL时,在这种情况下,较高优先权的功能模块必须要等待较低优先权的功能模块完成读/写操作后,才能进行访问。

    注:
    在设计中使能NPDME时,必须
    • Avalon® memory-mapped interface主接口连接到重配置接口
    • 或者,连接reconfig_clockreconfig_reset 信号,并将重配置接口的reconfig_writereconfig_readreconfig_addressreconfig_writedata信号接地。如果没有正确地连接重配置接口信号,那么NPDME将不会有时钟或复位,这样,NPDME将无法实现预期的功能。