打印

求助多字段的CRC4校验

[复制链接]
3405|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lxc806705|  楼主 | 2012-4-10 08:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
CRC4复帧格式的E1帧中,结构大致如下:256位(32*8)作为一帧,8帧作为一个子复帧,2个子复帧即16帧构成1个CRC4复帧。
E1的速率是2.048MHz,所以个子复帧的时间是1ms。
对上一个子复帧的CRC4校验放在下一个子复帧的头部,每一个子复帧是2048 bit。
如何对这2048 bit 做crc-4校验呢,网上能见的程序最大也就1024 bit。而且在1024位的时候会用到NN个异或门,这样FPGA的资源是承受不了了--承受得了的也太贵了用不起

大家有什么好的想法么,真心求教:P

相关帖子

沙发
lxc806705|  楼主 | 2012-4-10 08:38 | 只看该作者
加入这2048bit 通过1个128或者256的FIFO来进行传递的情况下,可以每次只做8到256位的CRC4校验,然后将校验和放入下一个8到256位中进行CRC4校验么?但是这个我没想明白前面的校验和如何添加到下一个字段中去。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

154

帖子

1

粉丝