Overview
The SPC560B40L3B6E0Y is a 32-bit microcontroller from STMicroelectronics, part of the SPC560B40x/50x and SPC560C40x/50x family. This microcontroller is designed for automotive body electronics and gateway applications, leveraging the Power Architecture embedded category. It features a high-performance 64 MHz e200z0h CPU, supporting up to 60 DMIPs operation and utilizing variable length encoding (VLE) for improved code density. The device is optimized for low power consumption and operates within a temperature range of -40 to 125 °C, making it suitable for a wide range of automotive environments.
Key Specifications
Specification | Details |
---|---|
CPU | High-performance 64 MHz e200z0h CPU |
Architecture | 32-bit Power Architecture® technology |
DMIPs Operation | Up to 60 DMIPs |
Encoding | Variable length encoding (VLE) |
Memory | Up to 512 KB Code Flash with ECC, 64 KB Data Flash with ECC, up to 48 KB SRAM with ECC |
Interrupts | 16 priority levels, Non-maskable interrupt (NMI), up to 34 external interrupts incl. 18 wakeup lines |
GPIO | 45 (LQFP64), 75 (LQFP100), 123 (LQFP144) |
Timer Units | 6-channel 32-bit periodic interrupt timers, 4-channel 32-bit system timer module, software watchdog timer, real-time clock timer |
ADC | 10-bit analog-to-digital converter (ADC) with up to 36 channels, extendable to 64 channels via external multiplexing |
Communications Interface | Up to 6 FlexCAN interfaces (2.0B active), up to 4 LINFlex/UART, 3 DSPI / I2C |
Power Supply | Single 5 V or 3.3 V supply |
Operating Temperature | -40 to 125 °C |
Package | LQFP 100 14x14x1.4 mm |
Key Features
- High-performance 64 MHz e200z0h CPU with up to 60 DMIPs operation
- 32-bit Power Architecture® technology with variable length encoding (VLE)
- Memory: Up to 512 KB Code Flash with ECC, 64 KB Data Flash with ECC, up to 48 KB SRAM with ECC
- Interrupt system with 16 priority levels, NMI, and up to 34 external interrupts
- GPIO: 45 (LQFP64), 75 (LQFP100), 123 (LQFP144)
- Timer units: 6-channel 32-bit periodic interrupt timers, 4-channel 32-bit system timer module, software watchdog timer, real-time clock timer
- 10-bit ADC with up to 36 channels, extendable to 64 channels via external multiplexing
- Communications interfaces: Up to 6 FlexCAN interfaces, up to 4 LINFlex/UART, 3 DSPI / I2C
- Low power capabilities: Ultra-low power standby with RTC, SRAM, and CAN monitoring, fast wakeup schemes
- Exhaustive debugging capability with Nexus1 and Nexus2+ on emulation package
Applications
The SPC560B40L3B6E0Y microcontroller is designed for various automotive body electronics and gateway applications. It is suitable for use in:
- Body control modules
- Gateway modules
- Lighting control systems
- Infotainment systems
- Other automotive electronic control units requiring high performance and low power consumption
Q & A
- What is the CPU speed of the SPC560B40L3B6E0Y microcontroller?
The CPU speed is up to 64 MHz.
- What type of architecture does the SPC560B40L3B6E0Y use?
It uses 32-bit Power Architecture® technology.
- What is the maximum operating temperature of the SPC560B40L3B6E0Y?
The maximum operating temperature is 125 °C.
- How many GPIO pins are available on the LQFP100 package?
There are 75 GPIO pins available on the LQFP100 package.
- What types of communication interfaces are supported by the SPC560B40L3B6E0Y?
It supports up to 6 FlexCAN interfaces, up to 4 LINFlex/UART, and 3 DSPI / I2C interfaces.
- Does the SPC560B40L3B6E0Y have low power capabilities?
Yes, it has ultra-low power standby with RTC, SRAM, and CAN monitoring, along with fast wakeup schemes.
- What is the memory configuration of the SPC560B40L3B6E0Y?
It includes up to 512 KB Code Flash with ECC, 64 KB Data Flash with ECC, and up to 48 KB SRAM with ECC.
- What is the purpose of the variable length encoding (VLE) in the SPC560B40L3B6E0Y?
The VLE improves code density.
- Does the SPC560B40L3B6E0Y support debugging capabilities?
Yes, it supports exhaustive debugging with Nexus1 and Nexus2+ on the emulation package.
- What is the package type of the SPC560B40L3B6E0Y?
The package type is LQFP 100 14x14x1.4 mm.