TCP3D支持两种CRC校验:
TCP3D输入配置寄存器2的CRC_SEL域设为0,代表着是码块CRC;设为1,代表着是整个传输块的CRC。
但是码块分段并对各个码块分别添加CRC后,最后一个码块既包含传输块CRC,又包含码块CRC。
那么在进行TCP3D译码的时候,最后一个码块会被怎样处理呢?该域要么为0,要么为1,
如果配置为1,那么会自动忽略最后24bit的码块CRC吗?还是应该怎样设置?
Andy Yin1:
对于多个CB的TB,最后一个CB送到TCP3D也是做CB CRC,等所有CB译码输出后由软件计算TB CRC。
Leshrac Mao:
回复 Andy Yin1:
多谢,我想再确认一下,也就是说,多个CB的TB,TCP3D无法计算TB的CRC?
Andy Yin1:
回复 Leshrac Mao:
是的。