CRC Saistīta informācija

S

shobhitk

Guest
Hi guys

Es atklāju šādu kodu uz web uz AKZC-5 to vienkārši XORing bet es m sajaukt to, kā aprēķināt (kas bitu vai crc_in ir XORed ar kuru Bit DIN)

tā par ploynominal = X ^ 5 X ^ 2 1

ja es vēlos calculte par CRC-32, tad kā es varu izlemt, kuru nedaudz ir XOR izd.

Lūdzu, skaidri savu douts.

Lūdzu, iedodiet man kādu labu pamācību par AKZC. (Circuit projektēšana)

Kods:modulis usbf_crc5 (crc_in, din, crc_out);ievade [04:00] crc_in;

ievade [10:00] din;

izejas [04:00] crc_out;piešķirt crc_out [0] = din [10] ^ din [9] ^ din [6] ^ din [5] ^ din [3] ^ din [0] ^ crc_in [0] ^ crc_in [3] ^ crc_in [4] ;

piešķirt crc_out [1] = din [10] ^ din [7] ^ din [6] ^ din [4] ^ din [1] ^ crc_in [0] ^ crc_in [1] ^ crc_in [4];

piešķirt crc_out [2] = din [10] ^ din [9] ^ din [8] ^ din [7] ^ din [6] ^ din [3] ^ din [2] ^ din [0] ^ crc_in [0] ^ crc_in [1] ^ crc_in [2] ^ crc_in [3] ^ crc_in [4];

piešķirt crc_out [3] = din [10] ^ din [9] ^ din [8] ^ din [7] ^ din [4] ^ din [3] ^ din [1] ^ crc_in [1] ^ crc_in [2] ^ crc_in [3] ^ crc_in [4];

piešķirt crc_out [4] = din [10] ^ din [9] ^ din [8] ^ din [5] ^ din [4] ^ din [2] ^ crc_in [2] ^ crc_in [3] ^ crc_in [4] ;endmodule
 
http://www.edaboard.com/viewtopic.php?t=303437&highlight=crc

http://www.edaboard.com/viewtopic.php?t=145208&highlight=crc

 

Welcome to EDABoard.com

Sponsor

Back
Top