STMicroelectronics AN3334 SPC560P50/SPC56AP60 HW/SW Comparison Application Note

This document compares the hardware and software differences between two 32-bit automotive microcontrollers, SPC560P50 and SPC56AP60. It covers the differences in device pinout and pin multiplexing, clock distribution and management, Flash memory, etc.


STMicroelectronics AN3334 SPC560P50/SPC56AP60 HW/SW Comparison Application Note - cover page
Brand
STMicroelectronics
Category
microcontrollers
Document type
Application Note
Language
English
Pages
31
File format
PDF
File size
239 KB
Published
06 August, 2012
Updated
28 September, 2023
MD5 checksum
394DB587378766091B797431CF2634A6

About this manual

This document addresses the hardware and software differences between two 32-bit system-on-chip (SoC) automotive microcontrollers of the SPC56xP family: the SPC560P50 and the SPC56AP60. It is designed to help engineers consider necessary differences when designing a system using an SPC560P50 device with the intention of migrating to an SPC56AP60 device later.

The note covers various technical aspects including device pinout and pin multiplexing, clock distribution and management, flash memory features, interrupts, and specific peripherals such as FlexRay, LINFlex, and ADCs. It provides detailed comparisons of features like core architecture, memory sizes, peripheral counts, and package types, alongside specific notes on pin multiplexing changes and circuit adaptations required for the newer device.

What's inside

  • Device comparison
  • Pinout and pin multiplexing
  • Clock distribution and management
  • Flash memory
  • Interrupts
  • Peripherals
  • Power supplies
  • Debug interface

Specifications

CoreSPC560P50: Single-core e200z0h; SPC56AP60: Dual-core e200z0h
System clockUp to 64 MHz
Code Flash memorySPC560P50: 512 Kbyte; SPC56AP60: 1024 Kbyte
SRAMSPC560P50: 40 Kbyte; SPC56AP60: 80 Kbyte
FlexCANSPC560P50: 2 x (32 MB); SPC56AP60: 3 x (32 MB)
Supply voltage3.3 V or 5 V single supply with external ballast transistor
Temperature range-40 to 125 °C

Frequently asked questions

What is the main purpose of this document?

To address HW/SW differences between the SPC560P50 and SPC56AP60 devices for potential migration.

Are the pinouts of the SPC560P50 and SPC56AP60 fully compatible?

Yes, the SPC56AP60 pin multiplexing is based on the SPC560P50 to ensure full compatibility.

What changes were made to the BCTRL pin in the SPC56AP60?

The SPC56AP60 has an integrated pull-down resistor on the BCTRL pin, whereas the SPC560P50 requires an external pull-down resistor.

Download PDF (239 KB)

More STMicroelectronics Manuals


View all STMicroelectronics manuals →