Family Description
109
SPNU563A – March 2018
Copyright © 2018, Texas Instruments Incorporated
Introduction
The Direct Memory Access Controller (DMA) is capable of issuing multi-threaded transactions at the same
time. It can support up to 48 DMA requests that can be mapped to any one of the 32 channels. 32 control
packets implemented in RAM to store channel control information are ECC protected. A first level Memory
Protection Unit (MPU) is built into the DMA and a second level standalone Enhanced Memory Protection
Unit (NMPU) further protect memory against erroneous transfers.
The Error Signaling Module (ESM) monitors all device errors and determines whether an interrupt or
external Error pin/ball is triggered when a fault is detected. The nERROR can be monitored externally as
an indicator of a fault condition in the microcontroller.
The External Memory Interface (EMIF) provides a memory extension to asynchronous and synchronous
memories or other slave devices.
Several interfaces are implemented to enhance the debugging capabilities of application code. In addition
to the built in ARM
®
Cortex
®
-R5F CoreSight™ debug features. Embedded Cross Trigger (ECT) supports
the interaction and synchronization of multiple triggering events within the SoC. An External Trace
Macrocell (ETM) provides instruction and data trace of program execution. For instrumentation purposes,
a RAM Trace Port Module (RTP) is implemented to support high-speed tracing of RAM and peripheral
accesses by the CPU or any other master. A Data Modification Module (DMM) gives the ability to write
external data into the device memory. Both the RTP and DMM have no or only minimum impact on the
program execution time of the application code. A Parameter Overlay Module (POM) is included to
enhance the calibration capabilities of application code. The POM can re-route Flash accesses to internal
memory or to the EMIF, thus avoiding the re-programming steps necessary for parameter updates in
Flash.
With integrated safety features and a wide choice of communication and control peripherals, the
TMS570LC43x is an ideal solution for high performance real time control applications with safety critical
requirements.