SPC560P50L5:32-bit Power Architecture MCU for Automotive Chassis and Safety Applications
This 32-bit system-on-chip (SoC) automotive microcontroller family is the latest achievement in integrated automotive application controllers. It belongs to an expanding range of automotive-focused products designed to address chassis applications—specifically, electrical hydraulic power steering (EHPS) and electric power steering (EPS)—as well as airbag applications.
Key Features
- 64 MHz, single issue, 32-bit CPU core complex (e200z0h)
- Compliant with Power Architecture®
embedded category
- Variable Length Encoding (VLE)
- Memory organization
- Up to 512 KB on-chip code flash memory with ECC and erase/program controller
- Additional 64 (4 × 16) KB on-chip data flash memory with ECC for EEPROM emulation
- Up to 40 KB on-chip SRAM with ECC
- Fail safe protection
- Programmable watchdog timer
- Non-maskable interrupt
- Fault collection unit
- Nexus L2+ interface
- Interrupts
- 16-channel eDMA controller
- 16 priority level controller
- General purpose I/Os individually programmable as input, output or special function
- 2 general purpose eTimer units
- 6 timers each with up/down count capabilities
- 16-bit resolution, cascadable counters
- Quadrature decode with rotation direction flag
- Double buffer input capture and output compare
- Communications interfaces
- 2 LINFlex channels (LIN 2.1)
- 4 DSPI channels with automatic chip select generation
- 1 FlexCAN interface (2.0B Active) with 32 message objects
- 1 safety port based on FlexCAN with 32 message objects and up to 7.5 Mbit/s capability; usable as second CAN when not used as safety port
- 1 FlexRay™ module (V2.1) with selectable dual or single channel support, 32 message objects and up to 10 Mbit/s (512 KB device only)
- Two 10-bit analog-to-digital converters (ADC)
- 2 × 11 input channels, + 4 shared channels
- Conversion time < 1 μs including sampling time at full precision
- Programmable ADC Cross Triggering Unit (CTU)
- 4 analog watchdogs with interrupt capability
- On-chip CAN/UART bootstrap loader with Boot Assist Module (BAM)
- 1 FlexPWM unit: 8 complementary or independent outputs with ADC synchronization signals
Product Specifications
Application Notes
Technical Notes & Articles
User Manuals
Reference Manuals
Errata Sheets
Presentations
Brochures
Smart selectors
Part Number | Manufacturer | Description |
---|
SEL-SPC5 | | Smart Selector for Micro 32bit Power Architecture products |
Hardware Development Tools
Part Number | Manufacturer | Description |
---|
PLSUAD2PRO | PLS Development Tools | Universal Access Device 2Pro |
PLSUAD3PLUS | PLS Development Tools | Universal Access Device 3+ |
SPC5-CONNECT | ST | Programmable interface for PC communication to automotive target systems. |
SPC5-UDESTK | ST | USB/JTAG debugger for SPC5 MCUs with software license included (by PLS) |
Software Development Tools
Part Number | Manufacturer | Description |
---|
ASH/ETEC | Ash Ware | ETEC C Compiler Toolkit |
ASH/ETPU | Ash Ware | ETPU/ETPU2 Development Kit |
BYTE/eTPU | Byte Craft | eTPU_C Code Development System |
DSPA/SWSUITE | dSPACE | Control Desk NG products |
ETAS/INCA | ETAS | INCA software products |
HITECIDESPC56 | HighTec EDV-Systeme | Power Architecture Development Platform |
MULTISPC56 | GreenHills Software | MULTI IDE |
PLSUDE | PLS Development Tools | Debug and emulator platform with Multi-core debugging for SPC5 Power Architecture MCU's by PLS development tools |
SPC5-HTCOMP-NLTL | HighTec EDV-Systeme | HighTec GNU "C" compiler support |
SPC5-STUDIO | ST | Code Generator, Quick resources configurator and Eclipse development environment for SPC5 MCUs |
SPC5-UDEDEBG | ST | PLS JTAG debugger software full license or license renewal |
TraceSPC56View | Lauterbach | Lauterbach Trace 32 |
WIND-WORKBENCH | Wind River | Wind River Workbench |
WIND/COMPILER | Wind River | Wind River Diab Compiler |
WinIDEASPC56 | iSYSTEM | winIDEA IDE |
MCUs Embedded Software
Product Evaluation Tools
Part Number | Manufacturer | Description |
---|
SPC560PADPT144S | ST | Daughter/adapter board for SPC560 series 512KB/1MB devices in QFP144 package |
SPC56P-Discovery | ST | Discovery Kit for SPC56 P line - with SPC560P50L5 MCU |
Sample & Buy
Part Number | Packing Type | CPU Clock Frequency (MHz) (max) | FLASH Size (kB) (Data) | Features set | Operating Temperature (°C) (min) | Operating Temperature (°C) (max) | Unit Price (US$)
* | Quantity | ECCN (EU) | ECCN (US) | Country of Origin |
---|
SPC560P50L5CEFAY | Tray | 64 | 64 | - | -40 | 125 | 4.85 | 1000 | NEC | 3A991A2 | MALTA |
SPC560P50L5BEAAY | Tray | 64 | 64 | - | -40 | 125 | - | - | NEC | 3A991A2 | MALTA |
SPC560P50L5CEFAR | Tape And Reel | 64 | 64 | - | -40 | 125 | 4.85 | 1000 | NEC | 3A991A2 | MALTA |
SPC560P50L5BEFBY | Tray | 64 | 64 | - | -40 | 125 | - | - | NEC | 3A991A2 | MALTA |
SPC560P50L5BEABR | Tape And Reel | 64 | 64 | - | -40 | 125 | - | - | NEC | 3A991A2 | MALTA |
SPC560P50L5BEABY | Tray | 64 | 64 | - | -40 | 125 | - | - | NEC | 3A991A2 | MALTA |
SPC560P50L5CEFBY | Tray | 64 | 64 | - | -40 | 125 | 4.85 | 1000 | NEC | 3A991A2 | MALTA |
SPC560P50L5CEFBR | Tape And Reel | 64 | 64 | - | -40 | 125 | 4.85 | 1000 | NEC | 3A991A2 | MALTA |
SPC560P50L5BEFAR | Tape And Reel | 64 | 64 | - | -40 | 125 | - | - | NEC | 3A991A2 | MALTA |
SPC560P50L5BEAAR | Tape And Reel | 64 | 64 | - | -40 | 125 | - | - | NEC | 3A991A2 | MALTA |
SPC560P50L5BEFAY | Tray | 64 | 64 | - | -40 | 125 | - | - | NEC | 3A991A2 | MALTA |
SPC560P50L5BEFBR | Tape And Reel | 64 | 64 | - | -40 | 125 | - | - | NEC | 3A991A2 | MALTA |
Quality & Reliability