Overview
The SPC563M64L5COBR is a 32-bit Power Architecture microcontroller from STMicroelectronics, designed specifically for automotive powertrain applications. This System-on-Chip (SoC) device integrates a range of advanced features and peripherals, making it a robust solution for demanding automotive environments. The microcontroller is based on the e200z335 CPU core complex, which includes Variable Length Encoding (VLE) enhancements for code size reduction and improved performance.
Key Specifications
Specification | Details |
---|---|
CPU Core | Single issue, 32-bit Power Architecture® Book E compliant e200z335 |
Flash Memory | Up to 1.5 Mbyte on-chip Flash with Flash controller |
RAM | Up to 94 Kbyte on-chip static RAM (including up to 32 Kbyte standby RAM) |
DMA Controller | 32-channel Direct Memory Access controller (DMA) |
Interrupt Controller | Interrupt Controller (INTC) capable of handling 364 selectable-priority interrupt sources |
Clock Frequency | Up to 80 MHz |
Package | LQFP144 (20x20 mm) |
Operating Temperature | -40°C to 125°C |
Voltage Supply | On-chip voltage regulator controller providing 1.2 V and 3.3 V internal supplies from a 5 V external source |
Key Features
- 32-channel second-generation enhanced Time Processor Unit (eTPU) with 32 standard eTPU channels
- 16-channels enhanced Modular Input-Output System (eMIOS)
- Enhanced Queued Analog-to-Digital Converter (eQADC) with decimation filter
- Silicon die temperature sensor
- 2 Deserial Serial Peripheral Interface (DSPI) modules compatible with Microsecond Bus
- 2 enhanced Serial Communication Interface (eSCI) modules compatible with LIN
- 2 Controller Area Network (FlexCAN) modules supporting CAN 2.0B
- Nexus Port Controller (NPC) per IEEE-ISTO 5001-2003 standard and IEEE 1149.1 (JTAG) support
- Fetch Accelerator for single cycle Flash access @80 MHz
- Boot Assist Module (BAM)
Applications
The SPC563M64L5COBR microcontroller is primarily designed for automotive powertrain applications, including engine control units, transmission control units, and other automotive systems that require high performance, reliability, and advanced peripheral capabilities.
Q & A
- What is the CPU core of the SPC563M64L5COBR microcontroller?
The CPU core is a single issue, 32-bit Power Architecture® Book E compliant e200z335. - How much Flash memory does the SPC563M64L5COBR have?
It has up to 1.5 Mbyte on-chip Flash with Flash controller. - What is the maximum clock frequency of the SPC563M64L5COBR?
The maximum clock frequency is up to 80 MHz. - What type of package is the SPC563M64L5COBR available in?
It is available in LQFP144 (20x20 mm) package. - What are the operating temperature ranges for the SPC563M64L5COBR?
The operating temperature range is -40°C to 125°C. - Does the SPC563M64L5COBR support CAN communication?
Yes, it supports CAN 2.0B through two Controller Area Network (FlexCAN) modules. - What is the purpose of the Fetch Accelerator in the SPC563M64L5COBR?
The Fetch Accelerator enables single cycle Flash access at 80 MHz. - Does the SPC563M64L5COBR have on-chip voltage regulation?
Yes, it has an on-chip voltage regulator controller providing 1.2 V and 3.3 V internal supplies from a 5 V external source. - What is the role of the eTPU in the SPC563M64L5COBR?
The eTPU (enhanced Time Processor Unit) handles timing-critical tasks and has 32 standard eTPU channels. - Is the SPC563M64L5COBR compliant with automotive standards?
Yes, it is AEC-Q100 compliant, making it suitable for automotive applications.