XC2387 Product Brief

Product Brief
XC2387
Next Generation Safety Microcontroller
with 32-Bit Performance
T h e X C 2 3 8 7 is one member of the new XC2300 microcontroller family, a
subset of the XC2000 family, with focus on safety-applications.
The XC2387 with its high-performance CPU features powerful peripherals like fast
Dual-A/D converters, impressive PWM-units, flexible serial interfaces (Universal
Serial Interfaces (USICs)), as well as a MultiCAN unit with 3 CAN nodes. It offers
the perfect fit for demanding automotive safety applications such as airbag, power
steering or low-end ABS-systems.
■
■
■
Integration of external components such as embedded voltage regulator,
EEPROM emulation with additional flash modules and various on chip oscillators
additionally optimizes system costs.
Applications
■ Automotive Safety
Features
■ High performance C166S V2 CPU with 5-stage pipeline
■ Single clock cycle instruction execution with 12.5 ns instruction time
at 80 MHz CPU clock
■ 12.5 ns multiplication (16 x 16 bit), background division (32/16 bit) and
multiply-and-accumulate (MAC) instructions
■ Zero cycle jump execution
■ Register-based design with Multiple Variable Register Banks
■ Fast context switching support with two additional local register banks
■ 16 Mbytes total linear address space for code and data
■ 1024 Bytes on-chip SFR area (C166 family compatible)
■ 16-priority-level interrupts system with up to 87 sources, sample-rate
down to one clock cycle
■ 8-channel interrupt-driven single-cycle data transfer facilities via peripheral
event controller (PEC)
■ Clock generation via on-chip PLL or via Prescaler
■ 1 Kbyte on-chip stand-by RAM (SBRAM)
■ 2 Kbytes on-chip dual-port RAM (DPRAM)
■ 16 Kbytes on-chip data SRAM (DSRAM)
■ 32 Kbytes on-chip program/data SRAM (PSRAM)
www.infineon.com/microcontrollers
Microcontrollers
■
■
■
■
■
■
■
■
■
■
■
■
■
Up to 576 Kbytes on-chip Flash memory
– Built-in error correction (ECC)
– Up to 64 Kbytes ideal for data flash
and EEPROM emulation
Two synchronizable A/D converters
with 24 channels, optional data preprocessing, and a conversion time down
to 1.2 µs
16-Channel general purpose capture/
compare unit
Two capture/compare units for flexible
PWM signal generation
(3 capture/compare channels and
1 compare channel)
Multi-functional general purpose timer
unit with 5 timers
Six serial interface channels to be used
as UART, LIN, buffered SPI, IIC Bus
Interface, IIS Interface (optional feature;
dedicated interfaces offered as well)
On-Chip MultiCAN Interface (Rev. 2.0B
active) with 64 message objects on
3 CAN nodes and gateway functionality
On-chip real time clock
Programmable watchdog timer and
oscillator watchdog
Up to 118 general purpose I/O lines
On-chip bootstrap loader
Supported by a large range of
development tools
On-chip debug support via JTAG
interface
144-pin green LQFP package, 0.5 mm
(19.7 mil) pitch
Single Power Supply from 3.0 V to 5.5 V
Temperature range:
– -40° to +85°C
– -40° to +125°C
Product Brief
Block Diagram XC2387
PSRAM
32 Kbytes
DPRAM
2 Kbytes
DP Switch
P/D-Flash
64 Kbytes
P/D-Flash
256 Kbytes
OCDS
Debug Support
EBC
XBUS Control
External Bus
Control
CPU
PMU
C 1 6 6 SV 2 - Co re
P/D-Flash
256 Kbytes
XTAL
DSRAM
16 Kbytes
DMU
Peripheral
Data Bus
Osc / PLL
Clock Generation
RTC
ADC0
CC2
GPT
CC6
CC6
T7
T2
T12
T12
T8
T3
T13
T13
ADC1
8/10-bit 8/10-bit
16
8
Channels Channels
WDT
Interrupt & PEC
Interrupt Bus
LX
Bus
USIC01) USIC11) USIC21) MultiCAN
64 Entry 64 Entry 64 Entry
Buffer
Buffer
Buffer
UART,
UART,
UART,
SPI, LIN, SPI, LIN, SPI, LIN,
3
I2C, I2S
I2C, I2S
I2C, I2S
Channels
Ch. Ch. Ch. Ch. Ch. Ch.
0
1
0
1
0
1
T4
T5
T6
GPIO Ports
1) USIC is optional feature
Product Summary
Type
eFlash
[Kbytes]
RAM
[Kbytes]
Frequency
[MHz]
Serial Interface
ADC
Channels
Temperature
Range [°C]
Package
SAF-XC2387-72F66L
576
50
66
6 x USIC, 3 CAN
24
-40 ... 85
PG-LQFP-144
SAK-XC2387-72F66L
576
50
66
6 x USIC, 3 CAN
24
-40 ... 125
PG-LQFP-144
SAF-XC2387-72F80L
576
50
80
6 x USIC, 5 CAN
24
-40 ... 85
PG-LQFP-144
SAK-XC2387-72F80L
576
50
80
6 x USIC, 3 CAN
24
-40 ... 125
PG-LQFP-144
How to reach us:
http://www.infineon.com
Published by
Infineon Technologies AG
81726 Munich, Germany
© 2007 Infineon Technologies AG
All Rights Reserved.
Legal Disclaimer
The information given in this Product Brief shall in no event be
regarded as a guarantee of conditions or characteristics. With
respect to any examples or hints given herein, any typical values
stated herein and/or any information regarding the application of
the device, Infineon Technologies hereby disclaims any and all
warranties and liabilities of any kind, including without limitation,
warranties of non-infringement of intellectual property rights of
any third party.
Information
For further information on technology, delivery terms and
conditions and prices, please contact the nearest
Infineon Technologies Office (www.infineon.com).
Published by Infineon Technologies AG
Warnings
Due to technical requirements, components may contain
dangerous substances. For information on the types in question,
please contact the nearest Infineon Technologies Office.
Infineon Technologies components may be used in life-support
devices or systems only with the express written approval of
Infineon Technologies, if a failure of such components can
reasonably be expected to cause the failure of that life-support
device or system or to affect the safety or effectiveness of that
device or system. Life support devices or systems are intended
to be implanted in the human body or to support and/or maintain and sustain and/or protect human life. If they fail, it is
reasonable to assume that the health of the user or other
persons may be endangered.
Ordering No. B158-H9031-X-X-7600
NB07-1113