SPC574K72E5:32-bit Power Architecture MCU for Automotive Applications

This family of MCUs targets automotive powertrain controller applications for four-cylinder gasoline and diesel engines, chassis control applications, transmission control applications, steering and braking applications, as well as low-end hybrid applications.

Many of the applications are considered to be functionally safe and the family is designed to achieve ISO26262 ASIL-D compliance.

Key Features

  • Two main 32-bit Power Architecture® VLE compliant CPU core (e200z4), dual issue, running in lockstep
    • Single-precision floating point operations
    • 16 KB local instruction SRAM and 64 KB local data SRAM
    • 4 KB I-Cache and 2 KB D-Cache
  • One 32-bit Power Architecture® VLE compliant I/O processor core (e200z2)
    • Single-precision floating point operations
    • Lightweight Signal Processing Auxiliary Processing Unit (LSP APU) instruction support for digital signal processing (DSP)
    • 16 KB local instruction SRAM and 48 KB local data SRAM
  • 2624 KB on-chip flash memory
    • Supporting EEPROM emulation (64 KB)
  • 64 KB on-chip general-purpose SRAM (+112 KB data RAM included in the CPUs)
  • Multi-channel direct memory access controller (eDMA) with 32 channels
  • Dual interrupt controller (INTC)
  • Dual phase-locked loops, including one Frequency-modulated
  • System integration unit lite (SIUL)
  • Boot Assist Flash (BAF) supports factory programming using serial bootload through ‘Serial Boot Mode Protocol’. Physical Interface (PHY) can be:
    • UART
    • CAN
  • Generic timer module (GTM122)
    • Intelligent complex timer module
    • 88 channels (24 input and 64 output)
    • 3 programmable fine grain multi-threaded cores
    • 26 KB of dedicated SRAM
    • Hardware support for engine control, motor control and safety related applications
  • Enhanced analog-to-digital converter system with:
    • 5 separate 12-bit SAR analog converters
    • 2 separate 16-bit Sigma-Delta analog converters
  • 5 Deserial Serial Peripheral Interface (DSPI) modules
  • 5 LIN and UART communication interface (LINFlexD) modules
  • 2 modular controller area network (M_CAN) modules, and one time-triggered controller area network (M_TTCAN).
  • Dual-channel FlexRay controller
  • Nexus development interface (NDI) per IEEE-ISTO 5001-2003 standard, with partial support for 2010 standard
  • Device and board test support per Joint Test Action Group (JTAG) (IEEE 1149.1)
  • On-chip voltage regulator controller manages the supply voltage down to 1.2 V for core logic
  • Designed for eTQFP144 and eLQFP176
Product Specifications
DescriptionVersionSize
DS9223: 32-bit Power Architecture® based MCU for automotive applications5.03 MB
Application Notes
DescriptionVersionSize
AN4684: How to split self-test (Key-On & Key-Off)1.01 MB
AN4557: Introduction to the usage of TDM peripheral SPC57xx devices1.0717 KB
AN4623: Memory monitoring using JDC module1.02 MB
AN4389: SPC574K72/SPC57EM80 Getting Started2.0773 KB
AN4446: SPC574K72xx safety manual1.02 MB
AN4413: SPC57xx ADC device1.01 MB
AN4353: SPC57xx: Debug over CAN2.1910 KB
AN4898: Self–test performances1.0443 KB
AN4688: Sensorless BLDC Motor Control using SPC574K72xx1.0498 KB
AN4344: Software routine for safe usage the interrupt controller SPC57EM80x/SPC574K72x according to ISO262622.0448 KB
Technical Notes & Articles
DescriptionVersionSize
TN1233: SENT demo driver for the SPC57xx/SPC58xx microcontroller families2.0407 KB
TN1234: TDM: SW Tamper Region override1.0400 KB
User Manuals
DescriptionVersionSize
UM1618: Standard software driver for C55 Flash4.0764 KB
UM0438: Variable-Length Encoding (VLE) extension -programming interface manual1.3421 KB
UM1886: uTester1.02 MB
Reference Manuals
DescriptionVersionSize
RM0361: Generic Timer Module specification revision 1.5.5.11.010 MB
RM0004: Programmer's reference manual for Book E processors2.024 MB
RM0334: SPC574Kxx - 32-bit Power Architecture® based MCU for automotive applications5.166 MB
Errata Sheets
DescriptionVersionSize
ES0273: SPC574K70x, SPC574K72x device errata JTAG_ID = 0x0AF070412.01 MB
ES0329: SPC574K70x, SPC574K72x device errata JTAG_ID = 0x3AF070411.02 MB
ES0210: SPC574K72E5, SPC574K72E7 device errata JTAG_ID = 0x0AF060413.02 MB
Presentations
DescriptionVersionSize
SPC5 32-bit microcontroller Series featuring Power Architecture2 MB
SPC5 Family Overview October 20152 MB
SPC56 Family Overview May 20152 MB
Smart selectors
Part NumberManufacturerDescription
SEL-SPC5Smart Selector for Micro 32bit Power Architecture products
Hardware Development Tools
Part NumberManufacturerDescription
PLSUAD2PROPLS Development ToolsUniversal Access Device 2Pro
PLSUAD3PLUSPLS Development ToolsUniversal Access Device 3+
SPC5-CONNECTSTProgrammable interface for PC communication to automotive target systems.
SPC5-UDESTKSTUSB/JTAG debugger for SPC5 MCUs with software license included (by PLS)
Software Development Tools
Part NumberManufacturerDescription
ASH/ETECAsh WareETEC C Compiler Toolkit
ASH/ETPUAsh WareETPU/ETPU2 Development Kit
BYTE/eTPUByte CrafteTPU_C Code Development System
DSPA/SWSUITEdSPACEControl Desk NG products
ETAS/INCAETASINCA software products
HITECIDESPC56HighTec EDV-SystemePower Architecture Development Platform
MULTISPC56GreenHills SoftwareMULTI IDE
PLSUDEPLS Development ToolsDebug and emulator platform with Multi-core debugging for SPC5 Power Architecture MCU's by PLS development tools
SPC5-HTCOMP-NLTLHighTec EDV-SystemeHighTec GNU "C" compiler support
SPC5-STUDIOSTCode Generator, Quick resources configurator and Eclipse development environment for SPC5 MCUs
SPC5-UDEDEBGSTPLS JTAG debugger software full license or license renewal
TraceSPC56ViewLauterbachLauterbach Trace 32
WIND-WORKBENCHWind RiverWind River Workbench
WIND/COMPILERWind RiverWind River Diab Compiler
WinIDEASPC56iSYSTEMwinIDEA IDE
MCUs Embedded Software
Part NumberManufacturerDescription
SPC5-CRYP-LIBSoftware Cryptography Library for SPC5 MCUs
Product Evaluation Tools
Part NumberManufacturerDescription
SPC57XXMBSTMotherboard for SPC57 and SPC58 families of microcontrollers. Includes: universal power supply, documentation CD.
Sample & Buy
Part NumberPacking TypeCPU Clock Frequency (MHz) (max)FLASH Size (kB) (Data)Features setOperating Temperature (°C) (min)Operating Temperature (°C) (max)Unit Price (US$) *QuantityECCN (EU)ECCN (US)Country of Origin
SPC574K72E5C62AR-16064Flexray-40125-----
SPC574K72E5C61ARTape And Reel16064ASILD/SIL3-40125-----
SPC574K72E5C40AR-12064--40125-----
SPC574K72E5C68ARTape And Reel16064--40125-----
SPC574K72E5C6FAYTray16064,ASILD/SIL3,Flexray-40125-----
SPC574K72E5C60ARTape And Reel16064--40125-----
SPC574K72E5C6FARTape And Reel16064ASILD/SIL3,Flexray-40125--NEC3A991A2-
SPC574K72E5C4FAR-12064ASILD/SIL3,Flexray-40125-----
Quality & Reliability
Part NumberPackageGradeRoHS Compliance GradeMaterial Declaration**
SPC574K72E5C62ARTQFP 144 20x20x1.0 1.0 ExpadDownIndustrial-
SPC574K72E5C61ARTQFP 144 20x20x1.0 1.0 ExpadDownIndustrial-
SPC574K72E5C40ARTQFP 144 20x20x1.0 1.0 ExpadDownIndustrial-
SPC574K72E5C68ARTQFP 144 20x20x1.0 1.0 ExpadDownIndustrial-
SPC574K72E5C6FAYTQFP 144 20x20x1.0 1.0 ExpadDownIndustrial-
SPC574K72E5C60ARTQFP 144 20x20x1.0 1.0 ExpadDownIndustrial-
SPC574K72E5C6FARTQFP 144 20x20x1.0IndustrialEcopack2md_x6-wspc-tqfp-wspc-144-wspc-20x20x1.0-wspc-1.0-wspc-expaddown_s9x6-wspc-fe72bdq.pdf
md_x6-wspc-tqfp-wspc-144-wspc-20x20x1.0-wspc-1.0-wspc-expaddown_s9x6-wspc-fe72bdq.xml
SPC574K72E5C4FARTQFP 144 20x20x1.0 1.0 ExpadDownIndustrial-
32-bit Power Architecture® based MCU for automotive applications SPC574K72E5
How to split self-test (Key-On & Key-Off) SPC574K72E5
Introduction to the usage of TDM peripheral SPC57xx devices SPC570S50E1
Memory monitoring using JDC module SPC570S50E1
SPC574K72/SPC57EM80 Getting Started SPC574K72E5
SPC574K72xx safety manual SPC574K72E5
SPC57xx ADC device SPC574K72E5
SPC57xx: Debug over CAN SPC574K72E5
Self–test performances SPC584C80C3
Sensorless BLDC Motor Control using SPC574K72xx SPC574K72E5
Software routine for safe usage the interrupt controller SPC57EM80x/SPC574K72x according to ISO26262 SPC574K72E5
SENT demo driver for the SPC57xx/SPC58xx microcontroller families SPC58NE84C3
TDM: SW Tamper Region override SPC570S50E1
Standard software driver for C55 Flash SPC57XKLS-FLASH
Variable-Length Encoding (VLE) extension -programming interface manual RPC56EL70L5
uTester SPC56EC74B3
Generic Timer Module specification revision 1.5.5.1 SPC574K72E5
Programmer's reference manual for Book E processors RPC560B64L7
SPC574Kxx - 32-bit Power Architecture® based MCU for automotive applications SPC574K72E5
SPC574K70x, SPC574K72x device errata JTAG_ID = 0x0AF07041 SPC574K72E5
SPC574K70x, SPC574K72x device errata JTAG_ID = 0x3AF07041 SPC574K72E5
SPC574K72E5, SPC574K72E7 device errata JTAG_ID = 0x0AF06041 SPC574K72E5
SPC564Bxx, SPC56ECxx devices errata JTAG_ID = 0x0AE4A041 SPC56EC74B3
SPC564Bxx, SPC56ECxx devices errata JTAG_ID = 0x0AE4A041 SPC56EC74B3
SPC564Bxx, SPC56ECxx devices errata JTAG_ID = 0x0AE4A041 SPC56EC74B3
md_x6-wspc-tqfp-wspc-144-wspc-20x20x1.0-wspc-1.0-wspc-expaddown_s9x6-wspc-fe72bdq.pdf SPC574K72E5
md_x6-wspc-tqfp-wspc-144-wspc-20x20x1.0-wspc-1.0-wspc-expaddown_s9x6-wspc-fe72bdq.xml SPC574K72E5