Texas Instruments TMS570LS3137 RISC Flash Microcontrollers

Texas Instruments TMS570LS3137 16/32-Bit RISC Flash Microcontrollers provide safety architecture in a high-performance automotive-grade microcontroller designed for safety systems. The safety architecture incorporates ECC on both the flash and the data SRAM, CPU and memory BIST logic, parity on peripheral memories, loop-back capability on peripheral I/Os, and dual CPUs in lockstep. The TMS570LS3137 integrates the Arm® Cortex®-R4F Floating-Point CPU, which utilizes an efficient 1.66DMIPS/MHz. The CPU provides up to 298 DMIPS through configurations that can run up to 180MHz. 3MB of integrated flash and 256KB of data RAM offer single-bit error correction and double-bit error detection on the device. Other features include a variety of communication interfaces three MibSPIs, two SPIs, one LIN, one SCI, three DCANs, one I2C module, one Ethernet, and one FlexRay controller.

An External Clock Prescaler (ECP) module outputs a continuous external clock on the ECLK pin when enabled on the device. The Error Signaling module (ESM) monitors all device errors and determines whether an interrupt is generated or the external ERROR pin is toggled when a fault is detected. Offering off-chip expansion capability, the External Memory Interface (EMIF) delivers the ability to interface to synchronous DRAM (SDRAM) devices, asynchronous memories, peripherals, or FPGA devices. Various interfaces are utilized to enhance the debugging capabilities of application code, including the External Trace Macrocell (ETM), the RAM Trace Port (RTP) module, the Data Modification Module (DMM), and the Parameter Overlay Module (POM). The TMS570LS3137 Microcontrollers are an excellent solution with integrated safety features and a wide choice of communication and control peripherals for high-performance real-time control applications with safety-critical requirements.

Features

  • High-performance automotive-grade microcontroller for Safety-Critical applications
    • Dual CPUs running in lockstep
    • ECC on Flash and RAM interfaces
    • Built-In Self-Test (BIST) for CPU and on-chip RAMs
    • Error signaling module with error pin
    • Voltage and clock monitoring
  • Arm Cortex-R4F 32-Bit RISC CPU
    • Efficient 1.66DMIPS/MHz with 8-stage pipeline
    • FPU with single- and double-precision
    • 12-region Memory Protection Unit (MPU)
    • Open architecture with third-party support
  • Operating conditions
    • System clock up to 180MHz
    • Core supply voltage (VCC): 1.2V nominal
    • I/O supply voltage (VCCIO): 3.3V nominal
    • ADC supply voltage (VCCAD): 3.0V to 5.25V
  • Integrated memory
    • 3MB of program Flash with ECC
    • 256KB of RAM with ECC
    • 64KB of Flash with ECC for emulated EEPROM
  • 16-bit external memory interface
  • Common platform architecture
  • Direct Memory Access (DMA) controller
  • Frequency-Modulated Phase-Locked Loop (FMPLL) with built-in slip detector
  • Separate non-modulating PLL for FlexRay™
  • Trace and calibration capabilities
  • Multiple communication interfaces
    • 10/100 Mbps Ethernet MAC (EMAC)
    • FlexRay controller with two channels
    • Three CAN controllers (DCANs)
    • Standard Serial Communication Interface (SCI)
    • Local Interconnect Network (LIN) interface controller
    • Inter-Integrated Circuit (I2C)
    • Three Multibuffered Serial Peripheral Interfaces (MibSPIs)
    • Two standard Serial Peripheral Interfaces (SPIs)
  • Two Next Generation High-End Timer (N2HET) modules
  • Two 12-bit multibuffered ADC modules
  • General-Purpose Input/Output (GPIO) pins capable of generating interrupts
  • IEEE 1149.1 JTAG, Boundary Scan, and Arm CoreSight components
  • JTAG security module
  • 144-pin quad flatpack (PGE) [Green] and 337-ball grid array (ZWT) [Green] packages

Applications

  • Braking systems (anti-lock brake systems and electronic stability control)
  • Electric power steering
  • HEV and EV inverter systems
  • Battery management systems
  • Active driver assistance systems
  • Aerospace and avionics
  • Railway communications
  • Off-road vehicles

Functional Block Diagram

Block Diagram - Texas Instruments TMS570LS3137 RISC Flash Microcontrollers

TÜV SÜD

Performance Graph - Texas Instruments TMS570LS3137 RISC Flash Microcontrollers

Hercules TMS570LS3137 is certified by TÜV SÜD to be capable of achieving ISO 26262 ASIL D and IEC 61508 SIL 3, helping to make it easier to develop functional safety applications. Certificate available for download.

Publicado: 2018-03-23 | Actualizado: 2022-11-07