EasyManua.ls Logo

Analog Devices ADuCM356

Analog Devices ADuCM356
312 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...
Reference Manual ADuCM356
REGISTER DETAILS: CRC
analog.com Rev. A | 309 of 312
CRC CONTROL REGISTER
Address: 0x40040000, Reset: 0x10000000, Name: CTL
Table 405. Bit Descriptions for CTL
Bits Bit Name Settings Description Reset Access
[31:28] REVID Revision ID. 0x1 R
[27:5] Reserved Reserved. 0x0 R
4 W16SWP Word 16 Swap. This bit swaps 16-bit half words within a 32-bit word. 0x0 R/W
0 Word 16 swap disabled.
1 Word 16 swap enabled.
3 BYTMIRR Byte Mirroring. This bit swaps 8-bit bytes within each 16-bit half word. 0x0 R/W
0 Byte mirroring is disabled.
1 Byte Mirroring is enabled.
2 BITMIRR Bit Mirroring. This bit swaps bits within each byte. 0x0 R/W
0 Bit mirroring is disabled.
1 Bit mirroring is enabled.
1 LSBFIRST LSB First Calculation Order. 0x0 R/W
0 MSB first CRC calculation.
1 LSB first CRC calculation.
0 EN CRC Peripheral Enable. 0x0 R/W
0 CRC peripheral is disabled.
1 CRC peripheral is enabled.
INPUT DATA WORD REGISTER
Address: 0x40040004, Reset: 0x00000000, Name: IPDATA
Table 406. Bit Descriptions for IPDATA
Bits Bit Name Settings Description Reset Access
[31:0] VALUE Data Input. 0x0 W
CRC RESULT REGISTER
Address: 0x40040008, Reset: 0x00000000, Name: RESULT
Table 407. Bit Descriptions for RESULT
Bits Bit Name Settings Description Reset Access
[31:0] VALUE CRC Reset. 0x0 R/W
PROGRAMMABLE CRC POLYNOMIAL REGISTER
Address: 0x4004000C, Reset: 0x04C11DB7, Name: POLY
Table 408. Bit Descriptions for POLY
Bits Bit Name Settings Description Reset Access
[31:0] VALUE CRC Reduction Polynomial. 0x4C11DB7 R/W
INPUT DATA BITS REGISTER
Address: 0x40040010 to 0x40040017 (Increments of 0x01), Reset: 0x00, Name: IPBITSN

Table of Contents