Loading [MathJax]/jax/output/SVG/fonts/TeX/fontdata.js
DATA SHEET
TMS570LS Series 16/32-BIT RISC Flash Microcontroller
1 TMS570LS Series 16/32-BIT RISC Flash Microcontroller
1.1 Features
- High-Performance Automotive Grade Microcontroller for Safety Critical Applications
- Dual CPUs running in Lockstep
- ECC on Flash and SRAM
- CPU and Memory BIST (Built-In Self Test)
- Error Signaling Module (ESM) w/ Error Pin
- ARM® Cortex™-R4F 32-Bit RISC CPU
- Efficient 1.6 DMIPS/MHz with 8-stage pipeline
- Floating Point Unit with Single/Double Precision
- Memory Protection Unit (MPU)
- Open Architecture With Third-Party Support
- Operating Features
- Up to 160-MHz System Clock
- Core Supply Voltage (VCC): 1.5 V
- I/O Supply Voltage (VCCIO): 3.3 V
- Integrated Memory
- 1M-Byte or 2M-Byte Flash with ECC
- 128K-Byte or 160K-Byte RAM with ECC
- Multiple Communication interfaces including FlexRay, CAN, and LIN
- NHET Timer and 2x 12-bit ADCs
- External Memory Interface (EMIF)
- 16bit Data, 22bit Address, 4 Chip Selects
- Common TMS470/570 Platform Architecture
- Consistent Memory Map across the family
- Real-Time Interrupt (RTI) OS Timer
- Vectored Interrupt Module (VIM)
- Cyclic Redundancy Checker (CRC, 2 Channels)
- Direct Memory Access (DMA) Controller
- 32 DMA requests and 16 Channels/ Control Packets
- Parity on Control Packet Memory
- Dedicated Memory Protection Unit (MPU)
- Frequency-Modulated Zero-Pin Phase-Locked Loop (FMzPLL)-Based Clock Module
- Oscillator and PLL clock monitor
- Up to 115 Peripheral IO pins
- 16 Dedicated GIO - 8 w/ External Interrupts
- Programmable External Clock (ECLK)
- Communication Interfaces
- Three Multi-buffered Serial Peripheral Interface (MibSPI) each with:
- Four Chip Selects and one Enable pin
- 128 buffers with parity
- One with parallel mode
- Two UART (SCI) interfaces with Local Interconnect Network Interface (LIN 2.0)
- Three CAN (DCAN) Controller
- Two with 64 mailboxes, one with 32
- Parity on mailbox RAM
- Dual Channel FlexRay™ Controller
- 8K-Byte message RAM with parity
- Transfer Unit with MPU and parity
- High-End Timer (NHET)
- 32 Programmable I/O Channels
- 128 Words High-End Timer RAM with parity
- Transfer Unit with MPU and parity
- Two 12-Bit Multi-Buffered ADCs (MibADC)
- 24 total ADC Input channels
- Each has 64 Buffers with parity
- Trace and Calibration Interfaces
- Embedded Trace Module (ETMR4)
- Data Modification Module (DMM)
- RAM Trace Port (RTP)
- Parameter Overlay Module (POM)
- On-Chip emulation logic including IEEE 1149.1 JTAG, Boundary Scan and ARM Coresight components
- Full Development Kit Available
- Development Boards
- Code Composer Studio Integrated Development Environment (IDE)
- HaLCoGen Code Generation Tool
- HET Assembler and Simulator
- nowFlash Flash Programming Tool
- Packages Supported
- 144-Pin Quad Flat Pack (PGE) [Green]
- 337-Pin Ball Grid Array (ZWT) [Green]
- Community Resources
