Overview
The SPC560P34L1CEFBR is a 32-bit system-on-chip (SoC) automotive microcontroller from STMicroelectronics. It is part of a family of next-generation integrated automotive microcontrollers based on the Power Architecture technology. This microcontroller is designed to address various automotive applications, including electrical hydraulic power steering (EHPS), electric power steering (EPS), and airbag systems. The device features a high-performance, cost-efficient host processor core that operates at speeds of up to 64 MHz, optimized for low power consumption.
Key Specifications
Parameter | Specification |
---|---|
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 and erase/program controller |
Additional 64 KB on-chip data flash memory with ECC for EEPROM emulation | |
Up to 20 KB on-chip SRAM with ECC | |
Interrupts and Events | 16-channel eDMA controller, 16 priority level controller, up to 25 external interrupts |
Timers | PIT implements four 32-bit timers, 1 general purpose eTimer unit, 6 timers with up/down capabilities |
Communications Interfaces | 2 LINFlex channels, up to 3 DSPI channels, up to 2 FlexCAN interfaces (2.0B Active) |
Analog-to-Digital Converter (ADC) | One 10-bit ADC with up to 16 input channels, conversion time < 1 μs including sampling time |
Package | LQFP 64 (10x10x1.4 mm) |
Operating Temperature | Varies by specific part number, generally within automotive temperature ranges |
RoHS Compliance | Ecopack2 |
Key Features
- Compliant with Power Architecture embedded category and Variable Length Encoding (VLE)
- Fail-safe protection with programmable watchdog timer, non-maskable interrupt, and fault collection unit
- Nexus Class 1 interface for debugging and development
- General purpose I/Os individually programmable as input, output or special function (37 on LQFP64, 64 on LQFP100)
- Quadrature decode with rotation direction flag, double buffer input capture and output compare
- On-chip CAN/UART bootstrap loader with Boot Assist Module (BAM)
- FlexPWM unit with 8 complementary or independent outputs and ADC synchronization signals
- Programmable Cross Triggering Unit (CTU) and 4 analog watchdogs with interrupt capability
Applications
The SPC560P34L1CEFBR is specifically designed for automotive applications, including:
- Electrical Hydraulic Power Steering (EHPS)
- Electric Power Steering (EPS)
- Airbag systems
- Other safety-critical and chassis control applications in the automotive sector
Q & A
- What is the CPU core frequency of the SPC560P34L1CEFBR?
The CPU core operates at speeds of up to 64 MHz.
- What type of memory does the SPC560P34L1CEFBR have?
The device features 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 are available on the SPC560P34L1CEFBR?
The device includes 2 LINFlex channels, up to 3 DSPI channels, and up to 2 FlexCAN interfaces (2.0B Active).
- Does the SPC560P34L1CEFBR have analog-to-digital conversion capabilities?
Yes, it features a 10-bit ADC with up to 16 input channels and a conversion time of less than 1 μs including sampling time.
- What is the package type of the SPC560P34L1CEFBR?
The device is available in an LQFP 64 package (10x10x1.4 mm).
- Is the SPC560P34L1CEFBR RoHS compliant?
Yes, it is RoHS compliant with an Ecopack2 grade.
- What are some of the safety features of the SPC560P34L1CEFBR?
The device includes fail-safe protection with a programmable watchdog timer, non-maskable interrupt, and fault collection unit.
- Does the SPC560P34L1CEFBR support debugging and development interfaces?
Yes, it features a Nexus Class 1 interface for debugging and development.
- What are the typical applications for the SPC560P34L1CEFBR?
The device is designed for automotive applications such as EHPS, EPS, and airbag systems.
- Does the SPC560P34L1CEFBR have any power management features?
Yes, it includes an on-chip voltage regulator (VREG) and is optimized for low power consumption.