文档目录

5.3.2. 插入/检查CRC

HD-SDI可选择性具有基于行的CRC码,根据SMPTE ST 292规范中所定义,其组成两个EAV扩展字。

该子模块基于SMPTE规范中的LFSR方法计算CRC。请注意您可将该子模块配置用于插入或检查CRC。

对于发送器,内核将CRC插入两个CRC EAV扩展字—CRC0和CRC1。要正确生成并插入CRC,如Line Number Insertion时序图中所示,将EAV和SAV TRS第一个字的tx_trs信号置位。仅在顶层端口,tx_enable_crc被设置为逻辑1时,执行CRC插入。

对于接收器,内核根据传入流中CRC0和CRC1的值来检查CRC。如果本地计算的值与流中的值不匹配,则该子模块指示有一个错误。