工具与软件:
你(们)好
我知道反向通道包含数据包中的 CRC 位。 正向通道数据包中是否存在任何 CRC 位?
如果不存在、解串器如何在接收的数据中检测错误?
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.
工具与软件:
你(们)好
我知道反向通道包含数据包中的 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 和生成视频数据的运行条件。
如果您有任何其他问题、请告知我此错误检测方法是否足以满足系统要求!
此致!
Miguel