Introduction
113
SPNU563A – March 2018
Copyright © 2018, Texas Instruments Incorporated
Architecture
2.1
Introduction
The TMS570LC43x family of microcontrollers is based on the Texas Instruments TMS570 Architecture.
This chapter describes specific aspects of the architecture as applicable to the TMS570LC43x family of
microcontrollers.
2.1.1 Architecture Block Diagram
The TMS570LC43x microcontrollers are based on the TMS570 Platform architecture, which defines the
interconnect between the bus masters and the bus slaves. The architecture consists of two main
interconnects which connect all the masters and slaves together. The separation of the two interconnects
creates a concept of two safety islands. The CPU safety island consists of the CPU Interconnect
Subsystem which glues the masters and slaves together. The CPU safety island contains high degree of
safety diagnostics on the bus system and the memories. Memories and buses are protected by means of
ECC on the data path using Single-Bit Correction Double-Bit Detection (SECDED) scheme. Parity
detection scheme is used on all address and control paths between all masters and slaves. Safety
diagnostic logic is built into the CPU Interconnect Subsystem where all traffics going in and out are
checked against their expected behaviors during application runtime. In addition, self-test logic is built into
the CPU Interconnect Subsystem which can be enabled to diagnose possible faults. The Peripheral safety
island consists of the Peripheral Interconnect Subsystem which glues the rest of the masters and slaves in
the device. Diagnostic on the peripheral island is by means of ECC or parity protection on the peripheral
memories and MPU protection.
shows a high-level architectural block diagram for the microcontroller.