This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] XIO2001:使用外部仲裁器时出现故障

Guru**** 2473270 points
Other Parts Discussed in Thread: XIO2001

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1451354/xio2001-malfunction-when-using-an-external-arbiter

器件型号:XIO2001

工具与软件:

您好!

我们正在开发的新器件中使用 XIO2001、但是我们遇到了一个延迟评估过程的问题。

■问题描述
在使用带有外部 PCI 仲裁器的 XIO2001时、我们遇到问题:
-设备在启动过程中被识别为 PCIe 设备。
-但是、在尝试配置 PCI 端时、BIOS 进程停止(POST 停止)。
-此问题已在 PCI 目标断开连接时得到确认。
-当使用内部仲裁器时,系统将正常启动(也会在目标断开连接的情况下确认)。
-我们在硬件中断开了 REQ/GNT 连接,并应用了上拉处理,以排除任何外部仲裁器问题。
-尽管如此,切换回外部仲裁器并不能解决后中止问题。


■问题
1.您是否对该问题的原因有任何见解或解决方案的建议?
如果存在任何类似的过去案例或已知问题、请提供详细信息。

2.我们使用 EXT_ARB_EN 引脚(H/L)在内部和外部仲裁器之间切换。
-是否需要任何其他设置,如特定的寄存器配置?
-如果有,请提供必要的细节。
(*注意:我们理解 REQ/GNT 连接因仲裁器模式而异。)

3.如果您有任何与 XIO2001外部仲裁器使用相关的应用说明或文档,我们希望您能分享它们。

此致、

Conor

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Conor、

    感谢您向我们发送有关该观察结果的信息。

    1. 我们知道 XIO2001勘误表文档中的勘误表#5、但您的观察结果似乎并不与此勘误表完全匹配。
      • 使用哪个电源轨上拉 EXT_ARB_EN? 仅当 GRST#置为无效时、才会对 EXT_ARB_EN 引脚进行采样。
    2. 我不知道需要进行任何寄存器设置。 您注意到、您知道 REQ#/ GNT#连接因仲裁器模式而异。 XIO2001上未使用的 REQ#引脚是否按照数据表第9.2.1.2.1节的建议上拉至钳位轨(VCCP)?
    3. 我知道的唯一带有与这个说明相关详细信息的文档是 XIO2001执行指南 和器件数据表。

    您能否帮助我更好地了解您的系统中使用外部仲裁器与 XIO2001的内部仲裁器之间的区别?

    此致!
    David

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的  David:

    [报价 userid="525146" url="~/support/interface-group/interface/f/interface-forum/1451354/xio2001-malfunction-when-using-an-external-arbiter/5567320 #5567320"]使用哪个电源轨来上拉 EXT_ARB_EN? 仅当 GRST#置为无效时、才会对 EXT_ARB_EN 引脚进行采样。

    GRST#为开路(PU 未实现)、我需要一个内部 PU。 我希望可以在打开电源时对其进行采样。

    摘自数据表 P14其他引脚的表(续)

    注意:GRST 输入缓冲器具有迟滞和内部有源上拉电阻器。 上拉电阻器始终处于活动状态。

    钳位轨:VDD_33_COMBIO

    此连接是否有任何问题?

    我不知道需要任何寄存器设置。 您注意到、您知道 REQ#/ GNT#连接因仲裁器模式而异。 XIO2001上未使用的 REQ#引脚是否按照数据表第9.2.1.2.1节的建议上拉至钳位轨(VCCP)?

    我们已经认识到、操作可能会受到应该在次级(PCI)侧的钳制导轨(VCCP、PCIR)的影响。 我们将继续进行检查。

    您能帮助我更好地理解系统中外部仲裁器与 XIO2001内部仲裁器的区别吗?

    产品使用外部仲裁器(因为需要7主器件支持)。
    与内部仲裁员进行业务检查完全是为了研究目的、以确认仲裁员的影响。

    谢谢!

    Conor

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Conor、

    [报价 userid="465179" url="~/support/interface-group/interface/f/interface-forum/1451354/xio2001-malfunction-when-using-an-external-arbiter/5569208 #556988"]

    GRST#为开路(PU 未实现)、我需要一个内部 PU。 我希望可以在打开电源时对其进行采样。

    摘自数据表 P14其他引脚的表(续)

    注意:GRST 输入缓冲器具有迟滞和内部有源上拉电阻器。 上拉电阻器始终处于活动状态。

    钳位轨:VDD_33_COMBIO

    [报价]

    如果我理解正确、EXT_ARB_EN 会被 VDD_33_COMBIO 钳制。 是这样吗?

    如果是这种情况、我想可能发生的情况是 EXT_ARB_EN 与 GRST#同时上升、这可能会导致在 GRST#置为无效时对引脚进行错误采样。 我建议使用 VDD_33电源轨上拉 EXT_ARB_EN (如果尚未这样做)。

    本产品使用外部仲裁器(因为需要7主控支持)。

    感谢您的确认。

    1. 您能否帮助分享您的实施示意图、以帮助我们更好地了解您系统中的 XIO2001配置? 您可以在此处共享这个、如果您愿意、也可以通过 E2E 私人消息共享。
    2. 您能否共享上电序列的波形、其中显示 VDD_33、VDD_15、PCIR 和 GRST#?

    请注意、随着美国即将到来的假期、我将从明天开始离开办公室、并在12月30日返回。 因此、响应将延迟一段时间。 对于给您带来的不便、我们深表歉意。

    此致!
    David

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 David:

    我们的调查显示、故障的原因是外部仲裁员的误解。
    在本设计中、使用了一个外部仲裁器将七个外部目标合并成一个目标、以支持七个主控。
    在这种情况下、XIO2001应该已经在内部仲裁器模式中运行。

    感谢您的关注!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Conor:

    感谢您确认此问题的解决方案。 我很高兴你能解决这个问题

    此致!
    David