cómo generar CRC del paquete dado

P

pini_1

Guest
¿Puede alguien decirme la Convención de los siguientes paquetes (los últimos cuatro cero bytes se supone que es el CRC).

00 AA 00 62 C6 09
00 E0 F7 26 3F E9
08 00
45 00 00 54 AA FB 40 00 FC 01 FA 30 8B 85 E9 02
8B 85 D9 6E 00 00 45 DA 1E 60 00 00 33 5E 3A B8
00 00 42 CA 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13
14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23
24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33
00 00 00 00

 
u puede tomar la ayuda verilog para hacer esto

1) el diseño del polinomio CRC32 Ethernet en Verilog.
(Debería ser sencillo hecho de 32 flops y
algunas puertas XOR estructuralmente relacionadas, como por polinomio.

2) cambio en sus datos en estos 32 flops. (Usando
banco de pruebas verilog simple)

3) después de u cambiado todos sus datos, lo que es
el valor de los 32 flops es de 32 bits CRC.

 
Echa un vistazo a este sitio web.
http://zorc.breitbandkatze.de/crc.html
Es bastante útil.

 

Welcome to EDABoard.com

Sponsor

Back
Top