CHAPTER 25:Programmable CRC
S6J3200 Series Hardware Manual Document Number: 002-04852 Rev. *G
967
4.1.
CRC Polynomial Register (CRCn_POLY)
The CRC Polynomial Register (CRCn_POLY) defines the polynomial value for the CRC checksum
calculation.
CRC Polynomial Register (CRCn_POLY)
BIT_OFFSET
31
30
29
28
27
26
25
24
BIT_NAME
POLY[31]
POLY[30]
POLY[29]
POLY[28]
POLY[27]
POLY[26]
POLY[25]
POLY[24]
ACCESS_TYPE
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
PROT_TYPE
Rp/Wp
INITIAL_VALUE
0
0
0
0
0
1
0
0
BIT_OFFSET
23
22
21
20
19
18
17
16
BIT_NAME
POLY[23]
POLY[22]
POLY[21]
POLY[20]
POLY[19]
POLY[18]
POLY[17]
POLY[16]
ACCESS_TYPE
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
PROT_TYPE
Rp/Wp
INITIAL_VALUE
1
1
0
0
0
0
0
1
BIT_OFFSET
15
14
13
12
11
10
9
8
BIT_NAME
POLY[15]
POLY[14]
POLY[13]
POLY[12]
POLY[11]
POLY[10]
POLY[9]
POLY[8]
ACCESS_TYPE
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
PROT_TYPE
Rp/Wp
INITIAL_VALUE
0
0
0
1
1
1
0
1
BIT_OFFSET
7
6
5
4
3
2
1
0
BIT_NAME
POLY[7]
POLY[6]
POLY[5]
POLY[4]
POLY[3]
POLY[2]
POLY[1]
POLY[0]
ACCESS_TYPE
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
PROT_TYPE
Rp/Wp
INITIAL_VALUE
1
0
1
1
0
1
1
1
[bit31:0] POLY[31:0] : CRC Polynomial
The CRCn_POLY contains the CRC polynomial. The degree of the polynomial must be between 2 to 32.
Initial value is the common CRC-32 polynomial 0x04C11DB7 (x32 + x26 + x23 + x22 + x16 + x12 + x11 +
x10 + x8 + x7 + x5 + x4 + x2 + x + 1). The highest degree of coefficient should be used to configure
polynomial/checksum length (CRCn_CFG:LEN).
Note:
−
If the polynomial length as defined by CRCn_CFG:LEN is less than 32-bit, then the upper bits
[31:LEN] must be written to "0" by the programmer. The highest order degree must not be set to
"1" while configuring CRCn_POLY register, as it is implicitly defined by CRCn_CFG:LEN.
Summary of Contents for S6J3200 Series
Page 1041: ...CHAPTER 28 LCD Controller 1040 S6J3200 Series Hardware Manual Document Number 002 04852 Rev G...
Page 1044: ...CHAPTER 28 LCD Controller S6J3200 Series Hardware Manual Document Number 002 04852 Rev G 1043...
Page 1047: ...CHAPTER 28 LCD Controller 1046 S6J3200 Series Hardware Manual Document Number 002 04852 Rev G...
Page 1050: ...CHAPTER 28 LCD Controller S6J3200 Series Hardware Manual Document Number 002 04852 Rev G 1049...
Page 1084: ...CHAPTER 28 LCD Controller S6J3200 Series Hardware Manual Document Number 002 04852 Rev G 1083...
Page 1086: ...CHAPTER 28 LCD Controller S6J3200 Series Hardware Manual Document Number 002 04852 Rev G 1085...
Page 1088: ...CHAPTER 28 LCD Controller S6J3200 Series Hardware Manual Document Number 002 04852 Rev G 1087...