CIC310 Product Brief

Pr oduc t Br ief
CIC310 - FlexRay TM Companion IC
Smar t Co mpanion ICs for
Seamless Scalabil ity of Microcontrolle rs
CIC310 is a FlexRay TM Co mmunication Co ntroller
Co mpanion IC fo r Auto motIve Embedded Co ntrol
T A R G E T E D A T safety critical automotive applications such as
x-by-wire systems (brake-by-wire, steer-by-wire, etc.), active and passive
safety systems, collision avoidance systems, driver assistance systems and
automotive applications requiring high communication bandwidth such as
powertrain management, chassis management network etc. With a gross
data rate of 10 Mbit/s, FlexRayTM delivers approximately 20 times higher net
bandwidth than the CAN protocol currently used in advanced automotive
control applications.
F O R S E A M L E S S extension of the microcontroller by supporting
Micro-Link Interface (MLI) standard, enabling a look and feel from software
point of view almost like it is an integrated module. A de-multiplexed
8/16-bit parallel Interface (XMU) is provided as an alternative for
microcontrollers that do not support MLI yet. An SPI interface providing an
alternative host interface for microcontrollers having a low pin count and
moderate FlexRayTM bandwidth requirements. A DMA, data processing, and
data triggering unit to unload the host processor, provide application
specific functions (protocols), and implement a safety shell (firewall).
Key Features
■
■
■
■
■
■
■
■
■
Target Applications
■
■
■
■
■
■
■
Chassis management
Powertrain management
Driver assistance systems
Collision avoidance systems
X-by-wire (Brake-by-wire and Steer-by-wire)
Support of fault-tolerant systems
Active and passive safety systems
– Airbag
– ABS/TCS/ESP
■
■
■
■
■
www.infineon.com/microcontrollers
Microcontrolle rs
High bandwidth deterministic FlexRayTM
Protocol Controller
MLI, XMU, and SPI connectivity to microcontroller
– High-Speed Micro-Link Interface (MLI) for seamless
data exchange without software overhead
– High-Speed D-multiplexed 8/16 bit parallel
Interface (XMU) for seamless data exchange with a
broad range of different microcontroller families
– High-Speed Synchronous Serial Channel (SSC)
interface as alternative via SPI or UART for
microcontrollers with low pin count
Input trigger and interrupt output capability for
e.g. autonomous data buffer mirroring
Digital output port capability (port recreation)
Digital I/O compatibility to 3.3 V
Integrated DMA controller with 8 channels
Integrated data processing units (e.g. sign
extension, format conversion, value checking,
event and state generation)
Autonomous transfer of message objects (data
mirror) from and to the microcontroller (SPI/MLI)
Integrated RAM for protocol configuration, data
processing, application customization, and
encapsulation (safety)
High precision low jitter PLL and clock generation
for external crystal or clock signal
Full automotive temperature range
Tamb = -40°C to +125°C
Small 64-pin low-profile quad flat
package (PG-LQFP-64)
Optimized for use with TriCore based 32-bit
microcontrollers by Infineon (TC1796, TC1766, …)
and XC166 based 16-bit microcontroller by
Infineon (XC161, XC164, XC167, …)
Software: DECOMSYS adapt to FlexRayTM interface
Product Brief
FlexRay TM Module
CIC310 Block Diagram
■
■
Port
■
Data
Processing
Clock Control PLL
DMA
XMU
■
Port
■
FlexRay
Com.
Port
MLI
■
80 Hz
40/80 Hz
Data
Checking
■
E-Ray Module
SSC
■
Interrupt
Memory
(Data Coefficient)
Port
■
■
Product Summar y
■
Sales Code
Description
SAK-CIC310-OSMX2HT
FlexRayTM Communication Controller with
MLI, SPI, XMU
SK-CIC310
FlexRayTM Starterkit Daughterboard for
Infineon Starterkits (TC1796,TC1766, XC164 ,… )
■
■
■
■
Based on Bosch E-Ray IP
Conform with FlexRayTM protocol specification v2.1
Two channels
– Redundant for fault tolerance
– Independent for 2x bandwidth (20 Mbit/s)
Data rates of up to 10 Mbit/s on each of the
two channels
Up to 128 message buffers configurable
Each message buffer configurable as receive
buffer, transmit buffer, or as part of the receive
first in-first out (FIFO)
FlexRayTM communication controller
– Time- and event-triggered
communication schemes
– Support of fault-tolerant systems
– High error detection and error
diagnosis capability
8.25 Kbytes of Message RAM for storage of e.g.
128 message buffers with max. 48 byte data
field or up to 30 messages with 254 byte data
sections
Enabling configuration of message buffers
with different payload lengths
Configurable receive FIFO
Filtering for frame ID, channel ID,
and cycle counter
Maskable module interrupt
Network Management supported
Four interrupt request lines
Local memory for autonomous data handling
Co nnection Options: MLI, External Bus and SPI
IFX
32-bit µC
e.g. TC1766
8/16/32-bit
µC
8/16/32-bit µC
e.g. XC164
MLI
BUS
SPI
Sensor/
Actuator/ASIC
Micro Link Inter face (MLI)
■
■
Sensor/
Actuator/ASIC
■
Serial Peripheral Inter face (SPI)
■
CIC310
CIC310
CIC310
■
■
BD
BD
BD
BD
High speed serial
Minimum SW support
Up to 40 MBaud
Bandwidth limited
Low cost, low effort
Up to 20 MBaud
Parallel Bus ( X MU )
BD
Channel A
Channel B
■
■
16 bit or 8 bit data
Up to 40 MHz access
BD: Bus Driver
How to reach us:
http://www.infineon.com
Published by
Infineon Technologies AG
81726 München, Germany
© Infineon Technologies AG 2006.
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
(“Beschaffenheitsgarantie”). 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 your 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
your nearest Infineon Technologies Office.
Infineon Technologies Components may only be used in life-support
devices or systems 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-H8831-X-X-7600
Printed in Germany
PS 03061. nb