|
M0564LE4AE Datasheet, PDF (91/161 Pages) List of Unclassifed Manufacturers – 32-BIT MICROCONTROLLER | |||
|
◁ |
M0564
6.7 CRC Controller (CRC)
6.7.1 Overview
The Cyclic Redundancy Check (CRC) generator can perform CRC calculation with four common
polynomials CRC-CCITT, CRC-8, CRC-16, and CRC-32 settings.
6.7.2
Features
ï¬ Supports four common polynomials CRC-CCITT, CRC-8, CRC-16, and CRC-32
â CRC-CCITT: X16 + X12 + X5 + 1
â CRC-8: X8 + X2 + X + 1
â CRC-16: X16 + X15 + X2 + 1
â CRC-32: X32 + X26 + X23 + X22 + X16 + X12 + X11 + X10 + X8 + X7 + X5 + X4 + X2 + X + 1
ï¬ Programmable seed value
ï¬ Supports programmable order reverse setting for input data and CRC checksum
ï¬ Supports programmable 1âs complement setting for input data and CRC checksum
ï¬ Supports 8/16/32-bit of data width
â 8-bit write mode: 1-AHB clock cycle operation
â 16-bit write mode: 2-AHB clock cycle operation
â 32-bit write mode: 4-AHB clock cycle operation
ï¬ Supports using PDMA to program DATA (CRC_DAT[31:0]) to perform CRC operation
May 05, 2017
Page 91 of 161
Rev 1.00
|
▷ |