SPC560P54L3: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 the airbag application.

Key Features

  • 64 MHz, single issue, 32-bit CPU core complex (e200z0h)
    • Compliant with Power Architecture® embedded category
    • Variable Length Encoding (VLE)
  • Memory organizazion
    • Up to 1024 KB on-chip code Flash memory with additional 64 KB for EEPROM emulation (data flash), with ECC, with erase/program controller
    • Up to 80 KB on-chip SRAM with ECC
  • Fail safe protection
    • ECC protection on system SRAM and Flash
    • Safety port
    • SWT with servicing sequence pseudo-random generator
    • Power management
    • Non-maskable interrupt for both cores
    • Fault collection and control unit (FCCU)
    • Safe mode of system-on-chip (SoC)
    • Register protection scheme
  • Nexus® L2+ interface
  • Single 3.3 V or 5 V supply for I/Os and ADC
  • 2 on-platform peripherals set with 2 INTC
  • 16-channel eDMA controller with multiple transfer request sources
  • General purpose I/Os (80 GPIO + 26 GPI on LQFP144; 49 GPIO + 16 GPI on LQFP100)
  • 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 modules (LIN 2.1, 1 × Master/Slave, 1 × Master Only)
    • 5 DSPI modules with automatic chip select generation
    • 2 FlexCAN interfaces (2.0B Active) with 32 message buffers
    • 1 Safety port based on FlexCAN; usable as third CAN when not used as safety port
    • 1 FlexRay™ module (V2.1) with dual or single channel, 64 message buffers and up to 10 Mbit/s
  • 2 CRC units with three contexts and 3 hardwired polynomials(CRC8,CRC32 and CRC-16-CCITT)
  • 10-bit A/D converter
    • 27 input channels and pre-sampling feature
    • Conversion time < 1 μs including sampling time at full precision
    • Programmable cross triggering unit (CTU)
    • 4 analog watchdog with interrupt capability
  • On-chip CAN/UART Bootstrap loader with boot assist module (BAM)
  • Ambient temperature ranges: –40 to 125 °C or –40 to 105 °C
产品规格
DescriptionVersionSize
DS7066: 32-bit Power Architecture® based MCU with 1088KB Flash memory and 80KB RAM for automotive chassis and safety applications6.02 MB
应用手册
DescriptionVersionSize
AN4245: Analyzing flash accesses with Lauterbach Trace325.0556 KB
AN4035: Flash programming through Nexus/JTAG3.0576 KB
AN4057: SPC560Pxx, SPC56APxx, RPC56APxx power up HW guideline3.0126 KB
AN2871: SPC560Pxx/SPC56APxx HW design guideline3.1313 KB
AN4417: SPC564Axx/RPC564Axx/SPC56ELxx/RPC56ELxx devices Exception handling and single/double bit error3.0265 KB
AN3423: Shrinking the AUTOSAR OS: code size and performance optimizations2.087 KB
用户手册
DescriptionVersionSize
UM1627: Standard software driver for C90LC Flash2.3949 KB
UM0438: Variable-Length Encoding (VLE) extension -programming interface manual1.3421 KB
UM1886: uTester1.02 MB
参考手册
DescriptionVersionSize
RM0083: 32-bit MCU family built on the Power Architecture® embedded category for automotive chassis and safety electronics applications5.019 MB
RM0004: Programmer's reference manual for Book E processors2.024 MB
勘误手册
DescriptionVersionSize
ES0194: SPC56xP54x/SPC56xP60x devices errata JTAG_ID = 0x1AE2_40414.0322 KB
ES0183: SPC56APx, SPC560P54, SPC560P60 device errata JTAG_ID = 0x0AE2_40412.0117 KB
简报
DescriptionVersionSize
SPC5 32-bit microcontroller Series featuring Power Architecture2 MB
SPC5 Family Overview October 20152 MB
SPC56 Family Overview May 20152 MB
手册
DescriptionVersionSize
All you need to drive SPC56 32-bit power architecture MCUs1.01 MB
Driving innovation2.1348 KB
Smart selectors
型号制造商Description
SEL-SPC5Smart Selector for Micro 32bit Power Architecture products
Hardware Development Tools
型号制造商Description
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
型号制造商Description
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
型号制造商Description
SPC5-CRYP-LIBSoftware Cryptography Library for SPC5 MCUs
SPC56xMBP-FLASHSTFlash drivers for SPC56 M, B, C, D and P lines
STSW-SPC56002FWSTLIN Drivers Libraries for SPC56 Microcontrollers
STSW-SPC56AS003STSPC56 P Line MCAL for Autosar 4.0
Product Evaluation Tools
型号制造商Description
SPC56P-DiscoverySTDiscovery Kit for SPC56 P line - with SPC560P50L5 MCU
样片和购买
型号Packing 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
SPC560P54L3BEABRTape And Reel6464--40125--NEC3A991A2MALTA
SPC560P54L3BEABYTray6464--40125--NEC3A991A2MALTA
质量和可靠性
型号PackageGradeRoHS Compliance GradeMaterial Declaration**
SPC560P54L3BEABRLQFP 100 14x14x1.4AutomotiveEcopack2ipc-wspc-1752a_f91l-fp60abq_signed.pdf
ipc-wspc-1752a_f91l-fp60abq.xml
SPC560P54L3BEABYLQFP 100 14x14x1.4AutomotiveEcopack2ipc-wspc-1752a_f91l-fp60abq_signed.pdf
ipc-wspc-1752a_f91l-fp60abq.xml
32-bit Power Architecture® based MCU with 1088KB Flash memory and 80KB RAM for automotive chassis and safety applications SPC56AP54L5
Analyzing flash accesses with Lauterbach Trace32 RPC56EL70L5
Flash programming through Nexus/JTAG SPC560B64A100S
SPC560Pxx, SPC56APxx, RPC56APxx power up HW guideline SPC560PADPT100S
SPC560Pxx/SPC56APxx HW design guideline SPC56AP54L5
SPC564Axx/RPC564Axx/SPC56ELxx/RPC56ELxx devices Exception handling and single/double bit error RPC56EL70L5
Shrinking the AUTOSAR OS: code size and performance optimizations SPC560B40L5
Standard software driver for C90LC Flash SPC56XMBP-FLASH
Variable-Length Encoding (VLE) extension -programming interface manual RPC56EL70L5
uTester SPC56EC74B3
32-bit MCU family built on the Power Architecture® embedded category for automotive chassis and safety electronics applications SPC56AP54L5
Programmer's reference manual for Book E processors RPC560B64L7
SPC56xP54x/SPC56xP60x devices errata JTAG_ID = 0x1AE2_4041 SPC56AP54L5
SPC56APx, SPC560P54, SPC560P60 device errata JTAG_ID = 0x0AE2_4041 SPC56AP60L3
SPC564Bxx, SPC56ECxx devices errata JTAG_ID = 0x0AE4A041 SPC56EC74B3
SPC564Bxx, SPC56ECxx devices errata JTAG_ID = 0x0AE4A041 SPC56EC74B3
SPC564Bxx, SPC56ECxx devices errata JTAG_ID = 0x0AE4A041 SPC56EC74B3
SPC564Bxx, SPC56ECxx devices errata JTAG_ID = 0x0AE4A041 SPC56EC74B3
SPC56EL70xx,SPC564L70xx devices errata JTAG_ID = 0X0AEA_9041 SPC56EL70L3
ipc-wspc-1752a_f91l-fp60abq_signed.pdf SPC560P54L3
ipc-wspc-1752a_f91l-fp60abq.xml SPC560P54L3