STMicroelectronics SPC570S MCUs

STMicroelectronics SPC570S MCUs are 32-bit automotive microcontrollers designed for next-generation, entry-level vehicle safety like ABS and airbags. This system-on-chip (SoC) device is ASIL-D compliant and operates at speeds up to 80MHz. For application development, the MCUs are compatible with the current Power Architecture® development infrastructure and are supported with software drivers, operating systems, and configuration codes. These MCUs offer high-performance processing with low power consumption.

Features

  • High performance e200z0h dual core
    • 32-bit Power Architecture technology CPU
    • Core frequency as high as 80MHz
    • Single issue 4-stage pipeline in-order execution core
    • Variable Length Encoding (VLE)
  • Up to 544KB (512KB code + 32KB data, suitable for EEPROM emulation) on-chip flash memory: supports read during program and erase
  • operations, and multiple blocks allowing EEPROM emulation
  • Up to 48KB on-chip general-purpose SRAM
  • Multi-channel direct memory access controller (eDMA paired in lockstep) with 16 channels
  • 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
  • 2 enhanced 12-bit SAR analog converters:
    • 1.5μs conversion time (12MHz)
    • 16 physical channels (fully shared between the 2 SARADC units)
    • Supervisor ADC concept
    • Programmable Cross Triggering Unit (CTU)
  • 4 general purpose eTimer units (6 channels each)
  • Single 3.3V or 5V voltage supply
  • Junction temperature range -40°C to 150°C
  • 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 reaction 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
    • 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

SPC570S MCUs Block Diagram

Block Diagram - STMicroelectronics SPC570S MCUs
Published: 2016-03-16 | Updated: 2022-03-11