The 32-bit SPC570Sx automotive microcontrollers, (ASIL-D compliant) are a family of system-on-chip (SoC) devices designed to meet the challenges of the next generation of entry-level vehicle safety critical applications such as ABS and Airbag.
The SPC570Sx microcontrollers operate at speeds up to 80 MHz and offer high performance processing with low power consumption. They are compatible with the existing development infrastructure of current Power Architecture®devices and are supported with software drivers, operating systems and configuration code to assist with application development.
**Key Features**
Features
High performance e200z0h dual core
32-bit Power Architecture technology CPU
Core frequency as high as 80 MHz
Single issue 4-stage pipeline in-order execution core
Variable Length Encoding (VLE)
Up to 544 KB (512 KB code + 32 KB data, suitable for EEPROM emulation) on-chip flash memory: supports read during program and erase operations, and multiple blocks allowing EEPROM emulation
Up to 48 KB on-chip general-purpose SRAM
Multi-channel direct memory access controller (eDMA) with 16 channels
Comprehensive new generation ASILD safety concept
Safety of bus masters (core+INTC, DMA) by delayed lockstep approach
Safety of storage (Flash, SRAM) by mainly ECC
Safety of the data path to storage and periphery by mainly End-to-End EDC (E2E EDC)
Clock and power, generation and distribution, supervised by dedicated monitors
Fault Collection and Control Unit (FCCU) for collection and reacRev 3tion to failure notifications
Memory Error Management Unit (MEMU) for collection and reporting of error events in memories
Boot time MBIST and LBIST for latent faults
Check of safety mechanisms availability and error reaction path functionality by dedicated mechanisms
Safety of the periphery by application-level measures supported by replicated peripheral bridges and by LBIST
Safety of the periphery by application-level measures supported by replicated peripheral bridges and by LBIST
Further measures on dedicated peripherals (e.g. ADC supervisor)
Junction temperature sensor
8-region system memory protection unit (SMPU) with process ID support (tasks isolation)
Enhanced SW watchdog
Cyclic redundancy check (CRC) unit
Dual phase-locked loops with stable clock domain for peripherals and FM modulation domain for computational shell
Nexus Class 3 debug and trace interface
Communication interfaces
2 LINFlexD modules
3 deserial serial peripheral interface (DSPI) modules
Up to 2 FlexCAN interfaces with 32 message buffers each
On-chip CAN/UART Bootstrap loader with Boot Assisted Flash (BAF). Physical Interface (PHY) can be
UART
CAN
Two enhanced 12-bit SAR analog converters
1.5 μs conversion time
16 physical channels (fully shared between the 2 SARADC units)