Read Data Bus(Peripheral, Flash,
System RAM)
Write Data
PSA Signature Register
CRC Value Register
=
CRC Fail Interrupt
CRC Overrun Interrupt
CRC Underrun Interrupt
CRC Timeout Interrupt
Trace Enable
DMA Request
64
64
Mode Reg
Register File
FSM & Control
Data Synchronization
HBSTRB[7:0]
CH1_INT
CH2_INT
CH3_INT
CH4_INT
CRC_INT
Raw Data Register
Bus Matrix Module
64
64
PSA Sector Signature
Register
20 Bit
Pattern
Count
Preload
20 Bit
Pattern
Counter
CRC
Status Bit
24 Bit
Timeout
Preload
Register
24 Bit
Time
Out
Counter
16 Bit
Sector
Count
Preload
16 Bit
Sector
Counter
CRC Interrupt
Generation
Logic
DMA
Request
Logic
Mux
Overview
474
SPNU503C – March 2018
Copyright © 2018, Texas Instruments Incorporated
Cyclic Redundancy Check (CRC) Controller Module
14.1.2 Block Diagram
shows a block diagram of the CRC controller.
NOTE:
Only Channel 1 can support data trace. See
Figure 14-1. CRC Controller Block Diagram For One Channel