hvordan man kan generere CRC fra givne pakke

P

pini_1

Guest
Kan nogen fortælle mig CRC af følgende pakke (de sidste fire nul bytes formodes at være 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 ob 1E 60 00 00 33 5E 3A B8
00 00 42 AC 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 kan tage verilog hjælp til at gøre dette

1) design Ethernet CRC32 polynomium i Verilog.
(Burde være ligetil lavet af 32 flops og
nogle xor porte strukturelt forbundet pr polynomium.

2) skift i dine data i disse 32 flops. (Ved hjælp af
simple verilog testbench)

3) efter u flyttet alle dine data, uanset hvad er
værdien af de 32 flops er din 32 bit CRC.

 
Tjek denne hjemmeside.
http://zorc.breitbandkatze.de/crc.html
It's pretty handy.

 

Welcome to EDABoard.com

Sponsor

Back
Top