上传者: kissbeing
|
上传时间: 2019-12-21 20:03:48
|
文件大小: 4KB
|
文件类型: v
Veriog写的并行CRC32校验
//8位并行CRC-32的异或表达式:
assign crc8[0]=crc[30]^d[7]^crc[24]^d[1];
assign crc8[1]=crc[30]^crc[31]^d[6]^d[7]^crc[24]^d[0]^crc[25]^d[1];
assign crc8[2]=crc[30]^crc[31]^d[5]^d[6]^d[7]^crc[24]^crc[25]^crc[26]^d[0]^d[1];
assign crc8[3] = d[4]^crc[31]^d[5]^d[6]^crc[25]^crc[26]^crc[27]^d[0];