Intel® Cyclone® 10 GX收发器PHY用户指南

ID 683054
日期 12/28/2017
Public
文档目录

6.6. 仲裁

图 207. 带有嵌入式Streamer的 Cyclone® 10 GX ATX PLL
图 208. 带有嵌入式Streamer的 Cyclone® 10 GX Native PHY

Cyclone® 10 GX器件中,有两种级别的仲裁:

  • 带有PreSICE校准引擎的重配置接口仲裁

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

    请参阅校准章节了解关于重配置接口和PreSICE间仲裁的更多详细信息。

  • Native PHY/PLL IP内多个主端口间的仲裁

    以下为可访问可编程寄存器的功能块:

    • 嵌入式重配置streamer(仅Native PHY和ATX PLL IP中有)
    • ADME
    • 连接到重配置接口的用户重配置逻辑

    当内部配置总线不由PreSICE控制时,已使能的功能块可对其进行访问。

    这些功能块通过对每个收发器通道/PLL可编程空间的控制进行仲裁。每个功能块通过对该通道/PLL执行读写操作来请求对通道/PLL可编程寄存器的访问。如果即将使用任何功能块,首先必须具有对内部配置总线的控制。返还总线访问到PreSICE之前,必须确保这些功能块已完成所有读/写操作。

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

    注:

    设计中使能ADME时,必须

    • 将Avalon-MM主接口连接到重配置接口
    • 或者,连接reconfig_clockreconfig_reset 信号,并将重配置接口的reconfig_writereconfig_readreconfig_addressreconfig_writedata信号接地。如果错误连接重配置接口信号,则ADME将无时钟或复位,从而无法按预期运行。