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.

[参考译文] DS90UB948-Q1:正向错误检测

Guru**** 2463330 points
Other Parts Discussed in Thread: DS90UB948-Q1

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1484063/ds90ub948-q1-forward-error-detect

器件型号:DS90UB948-Q1

工具与软件:

你(们)好

我知道反向通道包含数据包中的 CRC 位。  正向通道数据包中是否存在任何 CRC 位?

如果不存在、解串器如何在接收的数据中检测错误?

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

    您好、Nick。

    尽管串行器上有 CRC 错误计数器(例如 DS90UB949A 上的0x0A 和0x0B)、DES 端只能根据特定阈值(可以编程)检测链路上的错误。 请参阅下面有关 DS90UB948-Q1的寄存器和位说明:

    LINK_ERROR_COUNT -寄存器地址0x41

    [4] LINK_ERROR_COUNT_ENABLE >启用串行链路数据完整性错误计数

    [3-0] LINK_ERROR_COUNT > 链路错误计数阈值。 计数器基于像素时钟。 监测 clk0、clk1和 DCA 是否存在链路错误、如果启用了错误计数、则在错误计数达到阈值后解串器会松锁。 如果禁用的解串器因一个错误而失去锁定。

    ---- --

    UB948具有锁定引脚、指示 SER 和 DES 之间的链路是否中断(引脚1)

    可以对此进行编程、以检测串行器控制通道的有效视频数据吞吐量或链路完整性-请参阅下面的寄存器和位说明、以选择 LOCK 引脚的以下功能:

    DUAL_RX_CTL -寄存器地址0x34

    [6] RX_LOCK_MODE > RX Lock Mode:确定指示 RX_LOCK 和生成视频数据的运行条件。

    • 0:RX_LOCK 仅在接收活动视频时生效(正向通道 VIDEO_DISABLED 位为0)
    • 1:当器件链接到串行器时、即使未发送活动视频、RX_LOCK 也会生效。

    如果您有任何其他问题、请告知我此错误检测方法是否足以满足系统要求!

    此致!

    Miguel