cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Visitor
Visitor
6,095 Views
Registered: ‎08-17-2012

CRC32 value different from Matlab

Hi,

 

I created a project with some generated codes by CRC Wizard v1.3 in Core Generator to do CRC32. Unfortunately the calculated CRC32 value is different from the calculation with Matlab. Example:

 

Original data = 0x4000000020

Initial state = 0

CRC32 with project = 0x7E87629C

CRC32 with Matlab = 0x9EE9B5BE

 

I read the data sheet and am sure both polynomials are the same. Can anyone give me some tips?

 

In the manual a description states:

 

CRCOUT provides the bit-inverted, byte reversed version of the CRC output at the same time.

 

What does it mean?

 

Thanks

Senmeis

Tags (2)
0 Kudos
1 Reply
Highlighted
Visitor
Visitor
6,083 Views
Registered: ‎08-17-2012

Re: CRC32 value different from Matlab

I think these two values must have some relations, but it is not so straightforward like bit inversion and byte reversion.

 

Senmeis

0 Kudos