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