发明名称 |
校验方法及校验装置 |
摘要 |
本发明实施例公开了一种校验方法及校验装置。该校验方法包括:接收并行数据,所述并行数据的字节数为X,所述并行数据的位宽为Y个字节,X为正整数,Y为正整数;采用循环冗余校验CRC电路对所述并行数据进行运算,获得第一CRC值;比较所述第一CRC值与第二CRC值是否相同,所述第二CRC值为对第一数据执行CRC获得的CRC值,所述第一数据为在第二数据的尾部添加M个字节的数据得到的数据,所述第二数据为在第三数据的尾部添加第三CRC值得到的数据,所述第三CRC值为所述第三数据的CRC值,M等于Y减去X除以Y的余数;若所述第一CRC值与所述第二CRC值相同,则确定所述并行数据通过CRC。该技术方案只需要一个CRC电路。相对于现有技术该技术方案所需的硬件资源较少。 |
申请公布号 |
CN102916781A |
申请公布日期 |
2013.02.06 |
申请号 |
CN201210427944.8 |
申请日期 |
2012.10.31 |
申请人 |
华为技术有限公司 |
发明人 |
赵文江;罗俊;刘永峰;雷浩;鲁珣 |
分类号 |
H04L1/00(2006.01)I |
主分类号 |
H04L1/00(2006.01)I |
代理机构 |
北京弘权知识产权代理事务所(普通合伙) 11363 |
代理人 |
陈蕾;许伟群 |
主权项 |
一种校验方法,其特征在于,包括:接收并行数据,所述并行数据的字节数为X,所述并行数据的位宽为Y个字节,X为正整数,Y为正整数;采用循环冗余校验CRC电路对所述并行数据进行运算,获得第一CRC值;比较所述第一CRC值与第二CRC值是否相同,所述第二CRC值为对第一数据执行CRC获得的CRC值,所述第一数据为在第二数据的尾部添加M个字节的数据得到的数据,所述第二数据为在第三数据的尾部添加第三CRC值得到的数据,所述第三CRC值为所述第三数据的CRC值,M等于Y减去X除以Y的余数;若所述第一CRC值与所述第二CRC值相同,则确定所述并行数据通过CRC。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |