ST SPC560Px汽车安全解决方案
作者: 时间:2008-07-24 13:45 来源:eaw
ST公司的SPC560Px(SPC560P50L3, SPC560P50L5, SPC560P44L3, SPC560P44L5)是32位基于Power Architecture™的MCU,用于汽车底盘和安全应用. SPC560Px采用高性能60MHz e200z0h CPU,具有带ECC的512KB闪存,4X16KB带ECC的 EEPROM 闪存,40KB的带ECCRAM,以及多种接口.本文介绍了SPC560Px 的主要特性,方框图以及在电子动力操纵和安全气袋中的应用框图.
SPC560P50L3, SPC560P50L5, SPC560P44L3, SPC560P44L5
32-bit Power Architecture based MCU for chassis & safety applications
The 32-bit SPC560Px automotive microcontroller is a System-on-Chip (SoC) device designed to be central to the development of the next wave of airbag/steering applications.
The SPC560Px is one of a series of next-generation automotive microcontrollers based on the Power Architecture Book E architecture and designed specifically for embedded applications.
SPC560Px 主要特性:
■High performance 60MHz e200z0h CPU
32bit Power ArchitectureTM Book E CPU
Variable Length Encoding (VLE)
■Memory Available
512KByte on-chip Flash memory, with ECC, with erase/program controller
4x16KByte on-chip Flash memory with ECC for EEPROM emulation
40KByte on-chip RAM with ECC
■Fail safe protection
programmable watchdog timer
junction temperature sensor
Non maskable interrupt
fault collection Unit
■Nexus L2+ interface
■Interrupts
16 channel eDMA controller
16 priority level controller
■Two general purpose eTimer units
6 timers each with up / down capabilities
16bit resolution, cascadeable counters
quadrature decode with rotation direction flag
double buffer input capture and output compare
■Communications Interfaces
Two LINFlex channels
Four DSPI channels with automatic chip select generation
One FlexCAN interface (2.0B Active) with 32 message objects
One safety port based on FlexCAN with 32 message objects and up to 7.5Mbit/s capability; usable as 2nd CAN when not used as safety port
FlexRay module (V2.1) with dual or single channel
■Two 10-bit A/D Converter
2 x 13 input channels
conversion time < 1us including sampling time at full precision
programmable ADC Cross Triggering Unit (CTU)
4 analog watchdog with interrupt capability
■On chip CAN/UART/Flexray Bootstrap loader with Boot Assist Module (BAM)
■One FlexPWM Unit
8 complementary or independent outputs with ADC synchronisation signals
integrated configurable dead time unit and inverter fault input pins
16bit resolution, up to 2x fCPU
■Clock generation
4-40MHz main oscillator
16MHz internal RC-oscillator
software controlled FMPLL
■Voltage supply
3.3V or 5V supply for I/Os and ADC
on chip single supply voltage regulator with external ballast transistor
■Temperature Range
Operating temperature range -40 to 125°C or -40 to 105°C
图1.SPC560Px 方框图
图2.SPC560Px在电子动力操纵中的应用
图3. SPC560Px在安全气袋中的应用