Overview
The SPC560P34L1BEAAR is a 32-bit system-on-chip (SoC) automotive microcontroller produced by STMicroelectronics. It is part of the SPC56 family, designed to address various automotive applications, particularly in chassis and safety systems such as electrical hydraulic power steering (EHPS), electric power steering (EPS), and airbag systems. This microcontroller is based on the Power Architecture technology, offering high performance and low power consumption.
The SPC560P34L1BEAAR operates at speeds of up to 64 MHz and is supported by a comprehensive development infrastructure, including software drivers, operating systems, and configuration code to facilitate user implementations.
Key Specifications
Specification | Details |
---|---|
Part Number | SPC560P34L1BEAAR |
Manufacturer | STMicroelectronics |
Package | LQFP 64 (10x10x1.4 mm) |
Grade | Automotive |
RoHS Compliance | Ecopack2 |
CPU Core | Up to 64 MHz, single issue, 32-bit CPU core complex (e200z0h) |
Memory | Up to 256 KB on-chip code flash memory with ECC, 64 KB on-chip data flash memory with ECC, and up to 20 KB on-chip SRAM with ECC |
Operating Temperature | -40°C to 105°C |
Supply Voltage | 4.5 V to 5.5 V |
Number of I/O | 37 |
Communication Interfaces | 2 LINFlex channels, up to 3 DSPI channels, up to 2 FlexCAN interfaces, CAN/UART bootstrap loader |
Analog-to-Digital Converter (ADC) | One 10-bit ADC with up to 16 input channels |
Timers and Counters | Four 32-bit timers, 6 timers with up/down capabilities, quadrature decode with rotation direction flag |
Other Features | Programmable watchdog timer, non-maskable interrupt, fault collection unit, Nexus Class 1 interface, 16-channel eDMA controller |
Key Features
- High-performance 32-bit CPU core complex (e200z0h) operating at up to 64 MHz
- Compliant with Power Architecture embedded category and Variable Length Encoding (VLE)
- Robust memory organization including up to 256 KB on-chip code flash memory, 64 KB on-chip data flash memory, and up to 20 KB on-chip SRAM, all with ECC
- Fail-safe protection features such as programmable watchdog timer, non-maskable interrupt, and fault collection unit
- Advanced communication interfaces including 2 LINFlex channels, up to 3 DSPI channels, and up to 2 FlexCAN interfaces
- One 10-bit analog-to-digital converter (ADC) with up to 16 input channels and conversion time less than 1 μs
- Multiple timer and counter units, including four 32-bit timers and six timers with up/down capabilities
- Programmable Cross Triggering Unit (CTU) and 4 analog watchdogs with interrupt capability
- On-chip CAN/UART bootstrap loader with Boot Assist Module (BAM) and FlexPWM unit with ADC synchronization signals
- AEC-Q100 qualified and RoHS compliant
Applications
The SPC560P34L1BEAAR is designed for various automotive applications, particularly in:
- Electrical Hydraulic Power Steering (EHPS) and Electric Power Steering (EPS) systems
- Airbag systems and other safety-critical applications
- Automotive chassis control systems requiring high reliability and performance
Q & A
- What is the SPC560P34L1BEAAR microcontroller used for?
The SPC560P34L1BEAAR is used in various automotive applications, including electrical hydraulic power steering (EHPS), electric power steering (EPS), and airbag systems.
- What is the maximum operating frequency of the SPC560P34L1BEAAR?
The maximum operating frequency is up to 64 MHz.
- What type of CPU core does the SPC560P34L1BEAAR use?
The SPC560P34L1BEAAR uses a 32-bit CPU core complex (e200z0h) compliant with Power Architecture embedded category.
- What are the memory specifications of the SPC560P34L1BEAAR?
The microcontroller has up to 256 KB on-chip code flash memory, 64 KB on-chip data flash memory, and up to 20 KB on-chip SRAM, all with ECC.
- What communication interfaces does the SPC560P34L1BEAAR support?
The microcontroller supports 2 LINFlex channels, up to 3 DSPI channels, and up to 2 FlexCAN interfaces.
- Does the SPC560P34L1BEAAR have any fail-safe protection features?
Yes, it includes features such as a programmable watchdog timer, non-maskable interrupt, and fault collection unit.
- What is the operating temperature range of the SPC560P34L1BEAAR?
The operating temperature range is from -40°C to 105°C.
- Is the SPC560P34L1BEAAR AEC-Q100 qualified?
Yes, the microcontroller is AEC-Q100 qualified and RoHS compliant.
- What is the supply voltage range for the SPC560P34L1BEAAR?
The supply voltage range is from 4.5 V to 5.5 V.
- How many I/O pins does the SPC560P34L1BEAAR have?
The microcontroller has 37 I/O pins.