Datasheet
TMS570LS1224
SPNS190B –OCTOBER 2012–REVISED FEBRUARY 2015
www.ti.com
1.2 Applications
• Braking Systems (ABS and ESC) • Active Driver Assistance Systems
• Electric Power Steering (EPS) • Aerospace and Avionics
• HEV and EV Inverter Systems • Railway Communications
• Battery Management Systems • Off-road Vehicles
1.3 Description
The TMS570LS1224 device is a high-performance automotive-grade microcontroller family for safety
systems. The safety architecture includes dual CPUs in lockstep, CPU and memory BIST logic, ECC on
both the flash and the data SRAM, parity on peripheral memories, and loopback capability on peripheral
I/Os.
The TMS570LS1224 device integrates the ARM Cortex-R4F floating-point CPU which offers an efficient
1.66 DMIPS/MHz, and has configurations which can run up to 180 MHz providing up to 298 DMIPS. The
device supports the word-invariant big-endian [BE32] format.
The TMS570LS1224 device has 1.25MB of integrated flash and 192KB of data RAM with single-bit error
correction and double-bit error detection. The flash memory on this device is a nonvolatile, electrically
erasable and programmable memory, implemented with a 64-bit-wide data bus interface. The flash
operates on a 3.3-V supply input (same level as I/O supply) for all read, program, and erase operations.
When in pipeline mode, the flash operates with a system clock frequency of up to 180 MHz. The SRAM
supports single-cycle read and write accesses in byte, halfword, word, and double-word modes throughout
the supported frequency range.
The TMS570LS1224 device features peripherals for real-time control-based applications, including two
Next Generation High-End Timer (N2HET) timing coprocessors with up to 44 I/O terminals, seven
Enhanced Pulse Width Modulator (ePWM) modules with up to 14 outputs, six Enhanced Capture (eCAP)
modules, two Enhanced Quadrature Encoder Pulse (eQEP) modules, and two 12-bit Analog-to-Digital
Converters (ADCs) supporting up to 24 inputs.
The N2HET is an advanced intelligent timer that provides sophisticated timing functions for real-time
applications. The timer is software-controlled, using a reduced instruction set, with a specialized timer
micromachine and an attached I/O port. The N2HET can be used for pulse-width-modulated outputs,
capture or compare inputs, or general-purpose I/O (GIO). The N2HET is especially well suited for
applications requiring multiple sensor information and drive actuators with complex and accurate time
pulses. A High-End Timer Transfer Unit (HTU) can perform DMA-type transactions to transfer N2HET data
to or from main memory. A Memory Protection Unit (MPU) is built into the HTU.
The ePWM module can generate complex pulse width waveforms with minimal CPU overhead or
intervention. The ePWM is easy to use and it supports both high-side and low-side PWM and deadband
generation. With integrated trip zone protection and synchronization with the on-chip MibADC, the ePWM
module is ideal for digital motor control applications.
The eCAP module is essential in systems where the accurately timed capture of external events is
important. The eCAP can also be used to monitor the ePWM outputs or for simple PWM generation when
the eCAP is not needed for capture applications.
The eQEP module is used for direct interface with a linear or rotary incremental encoder to get position,
direction, and speed information from a rotating machine as used in high-performance motion and
position-control systems.
2 Device Overview Copyright © 2012–2015, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: TMS570LS1224