NXP Semiconductors
UM10858
PN7462 family HW user manual
UM10858
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2018. All rights reserved.
User manual
COMPANY PUBLIC
Rev. 1.4 — 14 May 2018
314514
122 of 345
9.5 Register overview and description
9.5.1 Register overview
Table 138. CRC register overview (base address 0x4000 C000)
Name
Address
offset
Width
(bits)
Access Reset value Description
CRC_CONTROL_REG
00h
32
R/W
00000000h CRC configuration register
CRC_DAT32_REG
04h
32
R/W
00000000h CRC data register for 32 AMBA
bitstream
CRC_DAT16_REG
08h
32
R/W
00000000h CRC data register for 16 AMBA
bitstream
CRC_DAT8_REG
0Ch
32
R/W
00000000h CRC data register for 8 AMBA bitstream
CRC_DAT_CALC_REG
10h
32
R
0000FFFFh CRC calculated value for CRC16,
CRC32
CRC_DAT_PRELOAD_REG 14h
32
R/W
00000000h CRC preload value of CRC data
INTERNAL_USE
18h
8
R/W
00h
For internal use
9.5.2 Register description
Table 139. CRC_CONTROL_REG (address offset 0x00)
Bit
Symbol
Access
Value
Description
31:7
RESERVED
-
0
Reserved
6:4
CRCMOD
R/W
0,1 for each
bit
Defines which type of CRC (CRC16 or CRC32) should be calculated:
0: CRC16
1: CRC32
2: Reserved
3: Reserved
4: Reserved
5: Reserved
6: Reserved
7: Reserved
3
-
-
-
Reserved
2
CRCINV
R/W
0,1
Inverted input data
0: MSB first
1: LSB first
1
RESERVED
-
-
Reserved
0
CRC_ENABLE
R/W
0,1
0: disables the CRC (enable clock gating)
1: enables the CRC (disable clock gating)