Overview
The SPC574K72E7C6FAR is a 32-bit Power Architecture microcontroller (MCU) designed by STMicroelectronics, specifically targeting automotive applications. This MCU is part of the SPC574K family, which is optimized for powertrain controller applications, including those for four-cylinder gasoline and diesel engines, chassis control, transmission control, steering, braking, and low-end hybrid applications. The device is engineered to meet the stringent safety requirements of the automotive industry, achieving ISO26262 ASIL-D compliance.
Key Specifications
Specification | Details |
---|---|
CPU Core | Two main 32-bit Power Architecture® VLE compliant CPU core (e200z4), dual issue, running in lockstep |
Memory | 2624 KB on-chip flash memory, 64 KB on-chip general-purpose SRAM, 112 KB data RAM included in the CPUs |
SRAM | 16 KB local instruction SRAM and 64 KB local data SRAM for e200z4 core, 16 KB local instruction SRAM and 48 KB local data SRAM for e200z2 core |
Cache | 4 KB I-Cache and 2 KB D-Cache |
Interrupt Controller | Dual interrupt controller (INTC) |
DMA Controller | Multi-channel direct memory access controller (eDMA) with 32 channels |
Analog-to-Digital Converters | 1 supervisor 12-bit SAR analog converter, 4 separate fast 12-bit SAR analog converters, 2 separate 16-bit Sigma-Delta analog converters |
Communication Interfaces | 5 DSPI modules, 5 LIN and UART communication interface (LINFlexD) modules, 3 MCAN interfaces with advanced shared memory scheme, one Ethernet controller 10/100 Mbps |
FlexRay Controller | Dual-channel FlexRay controller |
Operating Temperature | -40°C to 125°C |
CPU Clock Frequency | Up to 160 MHz |
Package | LQFP 176 24x24x1.4 |
Power Supply | Single 5 V +/-10% Power supply supporting cold start conditions (down to 3.0 V) |
Key Features
- Single-precision floating point operations
- Lightweight Signal Processing Auxiliary Processing Unit (LSP APU) instruction support for digital signal processing (DSP)
- Hardware support for engine control, motor control, and safety-related applications
- Boot Assist Flash (BAF) supports factory programming using a serial bootload through the asynchronous CAN or LIN/UART
- Generic timer module (GTM122) and intelligent complex timer module
- Nexus development interface (NDI) per IEEE-ISTO 5001-2003 standard, with partial support for 2010 standard
- Device and board test support per Joint Test Action Group (JTAG) (IEEE 1149.1)
Applications
The SPC574K72E7C6FAR is designed for various automotive applications, including:
- Powertrain controller applications for four-cylinder gasoline and diesel engines
- Chassis control applications
- Transmission control applications
- Steering and braking applications
- Low-end hybrid applications
Q & A
- What is the primary application of the SPC574K72E7C6FAR MCU?
The primary application of the SPC574K72E7C6FAR MCU is in automotive powertrain controller applications, including those for four-cylinder gasoline and diesel engines, chassis control, transmission control, steering, braking, and low-end hybrid applications. - What CPU architecture does the SPC574K72E7C6FAR use?
The SPC574K72E7C6FAR uses two main 32-bit Power Architecture® VLE compliant CPU cores (e200z4), running in lockstep. - What is the maximum CPU clock frequency of the SPC574K72E7C6FAR?
The maximum CPU clock frequency of the SPC574K72E7C6FAR is up to 160 MHz. - What types of memory does the SPC574K72E7C6FAR have?
The SPC574K72E7C6FAR has 2624 KB on-chip flash memory, 64 KB on-chip general-purpose SRAM, and 112 KB data RAM included in the CPUs. - What safety standards does the SPC574K72E7C6FAR comply with?
The SPC574K72E7C6FAR is designed to achieve ISO26262 ASIL-D compliance. - What communication interfaces are available on the SPC574K72E7C6FAR?
The SPC574K72E7C6FAR features 5 DSPI modules, 5 LIN and UART communication interface (LINFlexD) modules, 3 MCAN interfaces, and one Ethernet controller 10/100 Mbps. - What is the operating temperature range of the SPC574K72E7C6FAR?
The operating temperature range of the SPC574K72E7C6FAR is -40°C to 125°C. - What package options are available for the SPC574K72E7C6FAR?
The SPC574K72E7C6FAR is available in LQFP 176 24x24x1.4 packages. - Does the SPC574K72E7C6FAR support any specific development interfaces?
Yes, the SPC574K72E7C6FAR supports the Nexus development interface (NDI) per IEEE-ISTO 5001-2003 standard, with partial support for 2010 standard, and device and board test support per Joint Test Action Group (JTAG) (IEEE 1149.1). - What power supply requirements does the SPC574K72E7C6FAR have?
The SPC574K72E7C6FAR requires a single 5 V +/-10% power supply, supporting cold start conditions down to 3.0 V.