EasyManua.ls Logo

Cypress FM4 Series - CRC Computing Result XOR Value Register

Cypress FM4 Series
1102 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
CHAPTER 19: Programmable CRC
944 FM4 Peripheral Manual, Doc. No. 002-04856 Rev. *E
4.4 CRC Computing Result XOR Value Register
The CRC computing result XOR value register (PRGCRC_FXOR) specifies the value of XOR (exclusive
OR) for final results of CRC computing.
Register configuration
Address: +0x08
bit 31 0
Field
PRGCRC_FXOR[31:0]
Attribute
R/W
Initial value
0x FFFF FFFF
Register functions
[bit31:0] PRGCRC_FXOR (CRC Final XOR value)
Access
Application
Write
Sets the value of XOR (exclusive OR) for final results of CRC computing.
Read
Reads the register setting value.
When the bit value of PRGCRC_FXOR is "1", the value of the corresponding bit of PRGCRC_RD is
inverted. The bit value is "0", is not inverted. The value of PRGCRC_FXOR is applied to the value after
output format conversion.
Table 4-4 shows an example setting of PRGCRC_FXOR when all CRC computing results are inverted.
Table 4-4 Example setting of PRGCRC_FXOR when all CRC computing results are inverted
CRC length
FO
PRGCRC_FXOR setting value
32
00
0x FFFF FFFF
01
0x FFFF FFFF
10
0x FFFF FFFF
11
0x FFFF FFFF
21
00
0x FFFF F800
01
0x 00F8 FFFF
10
0x FFFF 1F00
11
0x 001F FFFF
16
00
0x FFFF 0000
01
0x 0000 FFFF
10
0x FFFF 0000
11
0x 0000 FFFF
13
00
0x FFF8 0000
01
0x 0000 F8FF
10
0x FF1F 0000
11
0x 0000 1FFF
1
00
0x 8000 0000
01
0x 0000 0080
10
0x 0100 0000
11
0x 0000 0001
Set 0x0000 0000 for PRGCRC_FXOR if all CRC computing results are not inverted.
Write access to this register is not allowed when CRC computing is performed
(PRGCRC_CFG.LOCK="1").

Table of Contents

Related product manuals