Chip Specific Cyclic Redundancy Check (Crc) - NXP Semiconductors MC9S08SU16 Reference Manual

Table of Contents

Advertisement

Chapter 16
Cyclic redundancy check (CRC)

16.1 Chip specific cyclic redundancy check (CRC)

The CRC generator module uses a programmable polynomial to generate CRC code for
error detection. The CRC can be configured to work as a standard CRC. It provides the
user with programmable polynomial, SEED and other parameters required to implement
a 16-bit or 32-bit CRC standard. The 16-bit code is calculated for 8-bit of data at a time,
and provides a simple check for all accessible memory locations in flash and RAM.
Features:
• Hardware 16/32-bit CRC generator
• Programmable initial seed value
• Programmable 16/32-bit polynomial
• Optional feature to reverse input and output data by bit
• Optional final complement output of result
• High-speed CRC calculation
Customization:
• Primary clock: BUSCLK (20Mhz)
Module Instances:
• One
16.2 Introduction
For the chip-specific implementation details of this module's
instances, see the chip configuration information.
The cyclic redundancy check (CRC) module generates 16/32-bit CRC code for error
detection.
NXP Semiconductors
NOTE
MC9S08SU16 Reference Manual, Rev. 5, 4/2017
243

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mc9s08su16vfkMc9s08su8vfk

Table of Contents