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.

[参考译文] DS90UB954-Q1:DS90UB954:丢弃帧功能和 AEQ 配置对信号质量的影响

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1612155/ds90ub954-q1-ds90ub954-drop-frame-capability-and-aeq-configuration-impact-on-signal-quality

器件型号: DS90UB954-Q1

您好:

我们想了解 DS90UB954 是否提供了任何机制来在检测到输入视频错误时丢弃损坏的帧或抑制输出。

在我们的系统中、我们观察到主机端存在间歇性映像损坏。 经过调查、我们确认异常情况已经发生、然后视频进入下游 ISP。 为了进一步分析该行为、我们检查了 DS90UB954 上的以下寄存器、并确认检测到与信号相关的错误:

  • RX_PORT_STS1

  • RX_PORT_STS2

  • RX_PAR_ERR_HI

  • RX_PAR_ERR_LO

  • BIST_ERR_COUNT

  • CSI_RX_STS

  • CSI_ERR_COUNTER

这些寄存器在视频传输期间指示奇偶校验和 CSI 相关错误。 不过、即使检测到此类错误、DS90UB954 仍似乎正在将视频流转发到 CSI 输出。

因此、我们要问:

  1. DS90UB954 是否支持任何机制、以在检测到输入视频或 CSI 错误时自动丢弃损坏的帧?

  2. 是否有任何配置、寄存器设置或建议的方法来防止错误帧转发到 CSI 输出?

  3. 如果不支持帧丢弃、主机是否可以使用任何状态或中断机制来实时识别和处理损坏的帧?

此外、我们还想了解 AEQ 配置对信号质量的影响:

  1. 如果 AEQ 配置为手动模式且最小 AEQ 值增加、则通常会使信号稳健性或误差降低多少?

    • 使用手动 AEQ 来提高链路稳定性时、是否有任何建议的指南或最佳实践?

 

此致

本质

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

    您好 Essence、

    [引述 userid=“679241" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1612155/ds90ub954-q1-ds90ub954-drop-frame-capability-and-aeq-configuration-impact-on-signal-quality
    • DS90UB954 是否支持任何机制、以在检测到输入视频或 CSI 错误时自动丢弃损坏的帧?

    • 是否有任何配置、寄存器设置或建议的方法来防止错误帧转发到 CSI 输出?

    • 如果不支持帧丢弃、主机是否可以使用任何状态或中断机制来实时识别和处理损坏的帧?

    [/报价]

    有几项设置允许 DES 在特定错误类型的情况下丢弃某些数据包:

    • 寄存器 0x6D[3]--出现长度错误时丢弃 CSI 数据包的选项
    • REG 0x7C[5]-- 在出现奇偶校验错误时丢弃帧的选项
    • reg 0x7C[4]-- 在行大小发生变化时丢弃帧的选项
    • reg 0x7C[3]-- 在帧大小发生变化时丢弃帧的选项
    • 寄存器 0x7D[7]-- 不符合通过条件时丢弃帧的选项

    [引述 userid=“679241" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1612155/ds90ub954-q1-ds90ub954-drop-frame-capability-and-aeq-configuration-impact-on-signal-quality

    如果 AEQ 配置为手动模式且最小 AEQ 值增加、则通常会使信号稳健性或误差降低多少?

    • 使用手动 AEQ 来提高链路稳定性时、是否有任何建议的指南或最佳实践?

    [/报价]

    不可能预测是否会有改善或相反。 这取决于多种因素、例如电缆长度、电缆质量、电路板构建质量、环境噪声等、因此我们强烈建议改用自适应 EQ。  

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

    对 DS90UB954 应用建议的五种寄存器设置后、我们观察到了意外行为:
    视频输出切换到测试图形、而不是正常的视频流。

    我们不确定在触发丢弃条件时是会出现此行为、还是表示我们配置中存在另一个问题。

    我们附上了观察到的测试图形的屏幕截图、以供您参考。

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

    您好:

    应用您在 DS90UB954
    上建议的五种寄存器设置后

    为了清楚起见、我没有提出任何建议。 您询问了我是否可以丢弃器件内的帧、我提供了寄存器可以执行此功能。

    我们观察到了一种意外的行为:
    视频输出切换到测试模式而不是正常的视频流。

    该测试图形必须触发并在 SoC 上生成、而不是在 SER/DES 上生成。 我们的器件上确实有测试图形器功能、但为了激活、您需要对几个间接寄存器进行编程、这些寄存器的地址与上面列出的地址完全不同。

    我们不能确定在触发丢弃条件时是否会出现此行为、或者它是否表明我们配置中存在另一个问题。

    您可能需要仔细检查 SoC/ISP 的配置、并在没有帧的情况下查看它是否会生成测试模式。

    我们附上了观察到的测试模式的屏幕截图、以供您参考。

    我们支持的测试图形最多可生成 8 条图形、而不是如图所示的 16 条图形。