EasyManuals Logo
Home>Texas Instruments>Microcontrollers>TMS570LC4357

Texas Instruments TMS570LC4357 User Manual

Texas Instruments TMS570LC4357
2208 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
Page #626 background imageLoading...
Page #626 background image
Overview
www.ti.com
626
SPNU563AMarch 2018
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Cyclic Redundancy Check (CRC) Controller Module
18.1 Overview
The CRC controller is a module that is used to perform CRC (Cyclic Redundancy Check) to verify the
integrity of memory system. A signature representing the contents of the memory is obtained when the
contents of the memory are read into CRC controller. The responsibility of CRC controller is to calculate
the signature for a set of data and then compare the calculated signature value against a pre-determined
good signature value. CRC controller supports two channels to perform CRC calculation on multiple
memories in parallel and can be used on any memory system.
18.1.1 Features
The CRC controller offers:
Two channels to perform background signature verification on any memory sub-system.
Data compression on 8, 16, 32, and 64 bit data size.
Maximum-length PSA (Parallel Signature Analysis) register constructed based on 64 bit primitive
polynomial.
Each channel has a CRC Value Register that contains the pre-determined CRC value.
Use timed base event trigger from timer to initiate DMA data transfer.
Programmable 20-bit pattern counter per channel to count the number of data patterns for
compression.
Three modes of operation. Auto, Semi-CPU and Full-CPU.
For each channel, CRC can be performed either by CRC Controller or by CPU.
Automatically perform signature verification without CPU intervention in AUTO mode.
Generate interrupt to CPU in Semi-CPU mode to allow CPU to perform signature verification itself.
Generate CRC fail interrupt in AUTO mode if signature verification fails.
Generate Timeout interrupt if CRC is not performed within the time limit.
Generate DMA request per channel to initiate CRC value transfer.
18.1.2 Block Diagram
Figure 18-1 shows a block diagram of the CRC controller.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Texas Instruments TMS570LC4357 and is the answer not in the manual?

Texas Instruments TMS570LC4357 Specifications

General IconGeneral
BrandTexas Instruments
ModelTMS570LC4357
CategoryMicrocontrollers
LanguageEnglish

Related product manuals