Highly Integrated and Performance Optimized 32-bit Microcontrollers for Automotive and Industrial Applications www.infineon.
Content 2 TriCore™ Family Concept 3 Evolution of TriCore™ Generations 4 TriCore™ Based Product Roadmap 5 PRO-SIL™ Safety Concept 6 AURIX™ Family System Architecture 7 Embedded Software (AUTOSAR etc.
Family Highlights Compatibility and scalability Lowest system cost Industry benchmark system performance Easy to use Broad portfolio Certified to automotive standards Applications Powertrain Safety Gasoline Direct Injection Gasoline Multi-Port Injection Diesel Direct Injection Automatic Transmission – Hydraulic Control Dry Double Clutch Transmission – Hydraulic Control Dry Chassis Short Domain Control Power Steering (EPS) Active Suspension Control Syst
Evolution of TriCore™ Generations In 1999, Infineon launched the first generation of AUDO (AUtomotive unifieD processOr) family. Based on a unified RISC/MCU/DSP processor core, this 32-bit TriCore™ microcontroller was a computational power horse. And the company has evolved and optimized the concept ever since – culminating in what is now the fourth TriCore™ generation.
TriCore™ Based Product Roadmap Production Segment 2014 2015 AUDO Family 130nm AURIX™ Family 90nm 65nm TC29x TC1798 300MHz, 8M 300MHz, 4MB TC1797 180MHz, 4MB TC270 High End TC1793 270MHz, 4MB 200MHz, 4M Bare Die TC27x 200MHz, 4M TC1791 240MHz, 4MB TC1746 180MHz, 2.5M Bare Die TC1768 133MHz, 3M Bare Die TC26x 200MHz, 2.5M TC1784 Mid Range 180MHz, 2.5MB TC1782 180MHz, 2.5MB TC1767 TC260 200MHz, 2.5M Bare Die TC23x 80/133MHz, 2MB 200MHz, 2M TC1728 133MHz, 1.
PRO-SIL™ Infineon’s PRO-SIL™ Program, Designed to Protect The functional complexity and levels of integration of realtime safety-critical applications continue to increase exponentially. In addition, the product life cycle of these applications has to meet stringent safety standards. Norms such as IEC 61508 and ISO 26262 mandate more robust and comprehensive product development processes and functional safety concepts in automotive and industrial applications.
AURIX™ Family System Architecture AURIX™ is Infineon’s brand new family of microcontrollers serving exactly the needs of the automotive industry in terms of performance and safety. Its innovative multicore architecture, based on up to three independent 32-bit TriCore™ CPUs, has been designed to meet the highest safety standards while significantly increasing performance at the same time.
AURIX™ Family Package Scalability TQFP-80 TQFP-100 LQFP-144 TQFP-144 LQFP-176 9x Series up to 8MB Max. SRAM 2.75MB Triple-Core 7x Series up to 4MB Max. SRAM 472KB Triple-Core 6x Series up to 2.5MB Max. SRAM 752KB Dual-Core TC264 4x Series up to 2MB Max. SRAM 96KB Single-Core up to 2MB Max. SRAM 452KB Lockstep-Core up to 1MB Max. SRAM 96KB Lockstep-Core 1x Series up to 512KB Max.
Package Information1) BGA-416 27 27 25 0.8 25 1 LFBGA-516 0.8 LFBGA-292 1 LQFP-176 26 0.5 26 17 0.8 17 0.8 0.5 LQFP-144 TQFP-100 22 0.5 0.5 22 16 16 0.5 0.5 TQFP-144 TQFP-80 22 0.5 0.5 22 14 14 0.5 0.5 1) For further information on Infineon packages, please visit our internet site at www.infineon.
AURIX™ (HW and SW) Development According to ISO 26262 Process Independent functional safety management established at Infineon Compliance certificate available ––SDHB to ISO 26262 Gap Analysis performed by Exida ––Close-the-gap activities performed by Infineon ––Exida has issued a compliance certificate (Jan 2012) for Infineon HW and SW development processes for building systems up to ASIL-D Final ISO 26262 Functional Safety Audit Report Project Functional Safety Audit Customer Infineon Technologie
Multi-AUTOSAR OS Support on One Microcontroller AURIX™ provides a memory protection system for each core plus an additional distributed hardware-based resource management system Each peripheral and shared SRAM has a resource management unit that works as a local access protection mechanism to allow or deny access When combined with the memory protection system, this hardware can be used to prevent selected direct access from certain tasks or cores to peripherals or regions of SRAMs and instead red
AURIX™ Hardware Security Module Anchor of Trust by separated Logical Protection Domain AURIX™ Hardware Security Module (HSM) A highly flexible and programmable solution ––AES128 and TRNG implemented in HW ––Customer-specific requirements like HASH, or asymmetric encryption can be implement in software Offers performance required to encrypt/decrypt e.g.
AURIX™ Family Communication Innovation AURIX™ MultiCAN to 6 CAN nodes with FD support available CAN standard V2.
Embedded Software TriCore™ Performance Real-life application benchmark (software controlling a four-cylinder diesel engine) 228% 100% 100% TC1797 TC1782 140% 128% 113% 170% 152% 46% TC1767 TC1.3.1 @ 80MHz Assuming TC27x TC29x 1x TC16E& 1x TC16P 2x TC16P @ 200MHz @ 300MHz TC1791/ TC1791 TC1793 TC1798 TC1793 TC1.3.1 TC1.3.1 TC1.6 TC1.6 TC1.6 TC1.6 @ 180MHz @ 180MHz @ 200MHz @ 240MHz @ 270MHz @ 300MHz a multicore performance gain of 1.
Infineon AUTOSAR MCAL Drivers MC-ISAR Product Overview Application Layer AUTOSAR Runtime Environment (RTE) Communication Services Memory Services AUTOSAR RuntimeI/O Environment Hardware(RTE) LIN CAN MCAL FLS SPI LIN CanTrcv PORT CAN Microcontroller Infineon MC-ISAR Drivers (MicroController Infineon Software ARchitecture) MCAL DIO ICU Ethernet MCU WDG GPT SPI I/O Hardware Abstraction Communication Abstraction Memory Abstraction FlexRay FLS CanTrcv FEE Complex Device Driver Abstract
Infineon’s MC-ISAR eMotor Driver 3–Phase Motor Control for Mass Production Electrical 3-phase motors, such as PMSM (Permanent Magnetic Synchronous Motors) and BLDC (Brushless DC) motors, are used across the automotive application domains (e.g. chassis control, (H)EV inverter, dry double clutch transmission etc.). 3–phase sinusoidal distributed and mechanically displaced windings are the characteristic of PMSM. The rotating magnetic field, activated by sinusoidal and time-displaced current, drives the motor.
Development Support Emulation Device Emulation Devices (ED) are a very powerful solution for calibration, measurement, rapid prototyping and debugging Emulation logic and RAM are added next to the unchanged Production Device (PD) part on the same chip Cost-optimized PD, feature-rich ED Same package for ED and PD and minimum or no additional external circuitry allows highly cost-optimized ECU design Proven solution with broad tool support by leading automotive and debug tool vendors AURIX™ H
Expert Kits Infineon Tricore™ family starter kits are powerful evaluation systems that enable evaluation and development well before the target hardware is available. They offer a solid platform for both hardware and software engineers to evaluate and prototype designs that are closely aligned with their final applications.
ACT– AURIX™ Configuration Tool GUI ACT is a powerful tool that helps engineers to jump-start programming of Infineon microcontrollers. Pinning Data Key Feature Altium TASKING VX TriCore™ Lite Version including build-in ––AURIX™ Pin Mapping incl. interactive package view ––AURIX™ iLLD (Low-Level Driver) ––AURIX™ OSEK Driver Config. Data OS Config. Data Generation of Configuration Files Driver Files + OS Various Configuration .c and .
TriCore™ for Powertrain Applications Energy Efficiency for Combustion Engine Vehicles Electronic automotive components are key to raising fuel efficiency levels and cutting emissions. The latest environment protection agency standards – Euro 5 and Euro 6 for passenger cars and Euro 3 and Euro 4 for motorcycles – are driving developments in advanced engine management.
In-Vehicle Security and Tamper-Proofing Electronic Control By introducing SHE (Secure Hardware Extension), Infineon has met the demand for improved tamper-proofing and antitheft protection of automotive control units as expressed by the “HIS” (Manufacturers’ Software Initiative) Working Group on Security. This working group consists of Audi, BMW, Daimler, Porsche and Volkswagen.
TriCore™ for Powertrain Applications Gasoline Direct Injection Application Example Engine Management Safety System Supply Battery (KL30) Key (KL15) StByLDO µC-LDO Ref-LDO Typical Partitioning for GDI Discrete & Solenoid Com-LDO Tracker 1 Tracker 2 UV/OV/Error-Monitoring Safe State Controller Pedal Position TLE4997/98 5V/0.2A 3.3V or 5V/0.6A 3.3V or 5V/10mA TLF35584 5V/0.15A 5V/0.15A 5V/0.15A Window/Q&AWatchdog 4x 15A pk.
TriCore™ for Powertrain Applications Gasoline Multi-Port Injection Application Example Engine Management Safety System Supply Battery (KL30) Key (KL15) StByLDO µC-LDO Ref-LDO Typical Partitioning for MPI discrete “Flex” Com-LDO Tracker 1 Tracker 2 UV/OV/Error-Monitoring 5V/0.2A 3.3V or 5V/0.6A 3.3V or 5V/10mA 2x 5V/0.05A Safe State Controller TLF35584 5V/0.15A 5V/0.15A Sensor Supply TLE4250-2 5V/0.15A Window/Q&AWatchdog Safety Watchdog CIC61508 4x 15A pk.
TriCore™ for Powertrain Applications Diesel Direct Injection Application Example Engine Management Safety System Supply Battery (KL30) Key (KL15) StByLDO µC-LDO Ref-LDO Typical Partitioning for DDI Discrete Com-LDO Tracker 1 Tracker 2 UV/OV/Error-Monitoring HSM 5V/0.2A 3.3V or 5V/0.6A 3.3V or 5V/10mA 5V/0.15A Pedal Position TLE4997/98 EGR-Throttle Position TLE4997/98 Safe State Controller TLF35584 5V/0.15A 5V/0.
TriCore™ for Powertrain Applications Automatic Transmission–Hydraulic Control Application Example 6-Speed Automatic Transmission Safety System Supply Battery (KL30) Key (KL15) StByLDO µC-LDO Ref-LDO Com-LDO Tracker 1 Tracker 2 Typical Partitioning for Constant Current Control UV/OV/Error-Monitoring Input Shaft Speed TLE4951/54 PRNDL Switches TLE4964 DS ADC 3.3V or 5V/0.6A 3.3V or 5V/10mA 5V/0.
TriCore™ for Powertrain Applications Dry Double Clutch Transmission–Hydraulic Control Application Example 6-Speed Double Clutch Transmission Safety System Supply Battery (KL30) Key (KL15) StByLDO µC-LDO Ref-LDO Com-LDO Typical Partitioning for Constant Current Control Tracker 1 Tracker 2 UV/OV/Error-Monitoring Input Shaft1 Speed TLE4951/54 PRNDL Switches TLE4964 3x DS 3.3V or 5V/0.6A 3.3V or 5V/10mA 5V/0.
TriCore™ for Powertrain Applications Dry Double Clutch Transmission–Electrical Control Application Example 6-Speed Double Clutch Transmission Safety System Supply Battery (KL30) Key (KL15) StByLDO µC-LDO Ref-LDO Com-LDO Typical Partitioning for Constant Current Control Tracker 1 Tracker 2 UV/OV/Error-Monitoring Shift Position Sensor TLE4997/98/6x Rotor Position iGMR Sensor TLE5012B 3x DS 3-Phase Driver IC TLE9180 M Rotor Position iGMR Sensor TLE5012B 1st Clutch 4x QSPI 48x ADC Temperature S
TriCore™ for Powertrain Applications Integrated (H)EV Control Application Example Hybrid Electric Control 32-bit Multicore/Lockstep MCU AURIX™ Transmission 4x CAN Diverse Lockstep Core PWM 1x FlexRay PMSM A N PWM GTM PWM EiceSIL™ Driver IC IGBT Hybrid Pack 1 or 2 B S C 1x Ethernet DC/DC Converter Trigger PWM ADC Diverse Lockstep Core 200MHz CPU1 8x SAR-ADC Resolver 200MHz CPU0 Motor Control Hybrid Domain Control DC/DC converter Resolver speed & position PWM generation Space vector mo
TriCore™ for Powertrain Applications (H)EV Battery Management System Application Example TLE8000 #6 RS485 Transceiver 32-bit Multicore/Lockstep MCU AURIX™ Secondary IBCB (Optional) TLE8000 #5 TLE8000 #4 XC2000 16-bit MCU TLE8000 #3 4x CAN Diverse Lockstep Core 1x FlexRay PWM PWM GTM PWM 4x QSPI 1x I2C TLE8000 #2 200MHz CPU0 Primary IBCB TLE8000 #1 RS485 Transceiver -200V +200V Application Features Multicore & Diverse Lockstep Core architecture Fast communication interface Integrat
TriCore™ for Safety Applications TriCore™ for Safety Applications AURIX™ Made for Safety The AURIX™ architecture has been developed according to an audited ISO 26262 compliant process and designed to efficiently meet ASIL-D on an application level. The platform uses up to 2 cores in TriCore™ Diverse Lockstep Core technology, a diverse lockstep architecture combined with cutting-edge safety technology, such as safe internal communication buses or distributed memory protection system.
TriCore™ for Safety Applications Chassis Domain Control Application Example +12V from Battery 4x Safety System Supply Steering Angle Sensor Wheel Speed Sensor 2x iGMR Sensor TLE5012B Wheel Speed Sensor TLE4941/42 TLE4943(AK) TLE5041 (GMR) Steering Angle StBy- µC-LDO Ref-LDO Com-LDO Tracker 1 LDO Tracker 2 Chassis Domain Controller UV/OV/Error-Monitoring Window/Q&AWatchdog VSens VTx TLF35584 Safe State Controller VMCU WD 4x Speed Chassis CAN-Bus Vehicle Stability Control ECU Electric Power S
TriCore™ for Safety Applications Electric Power Steering (EPS) Application Example +12V from Battery Safety System Supply StBy- µC-LDO Ref-LDO Com-LDO Tracker 1 LDO Tracker 2 UV/OV/Error-Monitoring Window/Q&AWatchdog VSens Torque Sensor TLE4997/98(D) TLE4906 Safe State Controller TLF35584 VTx Steering Torque WD VMCU 32-bit Multicore Lockstep MCU AURIX™ Electric Power Steering ECU FlexRay Transceiver TLE9221SX TLE9222PX1) 1) In development 2) CAN FD Support 3-Phase Driver IC TLE7183 TLE7185 TLE7
TriCore™ for Safety Applications Active Suspension Control System Application Example +12V from Battery Suspension Control ECU Safety System Supply StBy- µC-LDO Ref-LDO Com-LDO Tracker 1 LDO Tracker 2 UV/OV/Error-Monitoring Window/Q&AWatchdog VSens VTx +12V Safe State Controller TLF35584 VMCU 4-Channel LS-Switch IC TLE8104E WD 4x Valve Solenoid +12V 2–4x Pos.
TriCore™ for Safety Applications Advanced Airbag System Application Example HS-CAN FlexRay CAN Transceiver TLE7250G TLE6251D TLE9250SJ1)2) FlexRay Transceiver TLE9221SX TLE9222PX1) Reversible Belt Pretensioners LIN Pressure Sensor KP108 LIN Transceiver 32-bit Multicore Lockstep MCU AURIX™ Airbag SBC TLE8771/72 KP200 ADXL15X ADXL15X Door Pressure Sensor KP108 PSI5 Satellite Sensor Interface 4/8 Channels Sensor SPI Bus Pedestrian Protection Sensoric Door Pressure Sensor KP108 On-Board Sensors
TriCore™ for Safety Applications Braking Application Example ABS/VSC ECU 3x MOSFET IPD15-N06S2L-64 Braking System IC Multiple Supply Control w.
TriCore™ for Safety Applications Multi-purpose Camera Configuration Application Example +12V from Battery Safety System Supply StBy- µC-LDO Ref-LDO Com-LDO Tracker 1 LDO Tracker 2 UV/OV/Error-Monitoring Window/Q&AWatchdog VSens Safe State Controller TLF35584 VTx WD VMCU e.g.
TriCore™ for Safety Applications Short Range Radar (24GHz) System Application Example +12V from Battery Safety System Supply TLE8366 Regulator StBy- µC-LDO Ref-LDO Com-LDO Tracker 1 LDO Tracker 2 UV/OV/Error-Monitoring Window/Q&AWatchdog 3.
TriCore™ for Safety Applications Long Range Radar (76/77GHz) System Application Example +12V from Battery Safety System Supply TLE8366 Preregulator TLS208 POST TLS208 POST Targets TLS208 POST StBy- µC-LDO Ref-LDO Com-LDO Tracker 1 LDO Tracker 2 UV/OV/Error-Monitoring Window/Q&AWatchdog VSens Y Y Tx1 Tx2 RTN7735PL 76/77GHz Transmitter & local Oscillator RCC1010 Wave Form Generator TLF35584 VTx SPI WD Safe State Controller VMCU 32-bit Multicore/Lockstep MCU AURIX™ FFT Y Rx1 Y Y Rx4 RRN7
TriCore™ for Body Applications Body electronics systems embrace a broad variety of applications inside the car, covering comfort, safety and security as well as high-performance computing and in-vehicle networking. This leads to the key strengths of the AURIX™ family: AUTOSAR – With AUTOSAR 4, multicore architectures can be easily designed into vehicles. Infineon is one of the first implementers of a multicore architecture with AURIX™ ready for AUTOSAR 4.x.
TriCore™ for Body Applications High-Feature Body Control Module with Integrated Gateway Functionality Application Example Left Front-Light Control Right Front-Light Control PROFET™ – Single, Dual, Quad Channel High-Side Driver SPOC – SPI based Multichannel High-Side Driver Family I/O Relays LIN Bus TLE7259-2GE TLE7258LE TLE7269G CAN Bus TLE7250G TLE6251-3G TLE6251D +12V from Battery TLF355841) Communication TLE7250G TLE6251-3G TLE6251D TC1.
TriCore™ for Transportation Applications TriCore™ for Transportation Applications Optimized with scalable AURIX™ Family AURIX™ is Infineon’s brand new family of microcontrollers serving exactly the needs of the 24V–60V industry in terms of performance, memory, scalability, safety and security. While supporting high performance, the innovative supply concept with integrated DC/DC converter leads to best-in class power consumption.
TriCore™ for Transportation Applications Commercial and Agricultural Vehicles (CAV) Hydraulic Management System A 24V complete system solution for hydraulic management systems: power supply, sensors, microcontroller and high-side switches can be used without external protection in a 24V system. Valves and pumps can be driven via linear activation or demand-controlled via PWM signals.
TriCore™ for Industrial Applications TriCore™ for Industrial Applications High Performance for Demanding Applications While the primary focus of the TriCore™-based microcontrollers is on the automotive market, they also provide significant advantages for industrial applications. Featuring a combination of high calculation performance, large memory sizes, a comprehensive set of peripherals and integrated safety & security measures, the MCUs can meet even the most demanding application requirements.
TriCore™ for Industrial Applications Mobile Controller Application Example Power Supply TLE7368 CAN Transceiver TLE62xx > 50x PWM 4x FREQ CAN Intelligent Safety Watchdog CIC61508 ADC SDRAM EBU Low-Side Switch TLE6244 MSC Application Features Closed-loop control of solenoid currents Multitasking to drive hydraulic and electric actuators IEC 61131-3 support GNU toolchain Ready for harsh environments Compliance with IEC 61508 for Safety Integrity Level (SIL) 1 to 3 Suggested Pr
TriCore™ for Industrial Applications Inverter Application Example IGBT EconoPIM™ Power Supply TLE7368 M ~ EiceDRIVER™ R PWM CAN Transceiver TLE62xx Fieldbus/FPGA EBU 32-bit MCU ADC EBU IO Application Features Multi-axis controller for two 3-phase complementary PWMs Multiple modulation strategies (SVPWM, DPWM, SoftPWM, direct torque control) to support requirements for reduced noise emissions and increased efficiency Ready for four Q-inverters, matrix-inverters Field-oriented contr
TriCore™ for Industrial Applications Wind Turbine Inverter Application Example AC AC Generator Inverter Rectifier ~230V PWM PWM Blade Pitch Control ADC ADC Grid Phase Monitoring 32-bit MCU Wind Sensor Application Features Reliable blade pitch control Increased wind turbine efficiency Multiple modulation strategies (SVPWM, DPWM, Soft-PWM, direct torque control) to support requirements for reduced noise emissions and increased efficiency Multiprocessor support for reliability and safety
TriCore™ for Industrial Applications Solar Panel Application Example DC AC IGBT EconoPIM™ ~230V EiceDRIVER™ Grid Phase Monitoring & Synchronization MPPT PWM ADC ADC 32-bit MCU Intelligent Safety Watchdog CIC61508 Application Features Multi-phase PWM controller for single or multiple strings Runs multiple modulation strategies (SVPWM, DPWM, Soft-PWM, direct torque control) to support requirements for reduced noise emissions and increased efficiency Maximum Power Point Tracking (MPPT) to e
TriCore™ Tool Partners Embedded Software Simulation/Virtual Prototyping Integrated Compiler Environments Auto Code Generation Tools Timing/Scheduling Analysis Operating Systems Debugger and Test Tools Data Measurement/Calibration/Rapid Prototyping Programmer/Flash Tools Software Verification Training/Services Free Tooling 50 Free TriCore™ Entry Toolchain, MemTool, ACT
Feature Overview TriCore™ Family External Bus Interface CAN/CAN-FD Nodes 263 84/10 DS yes 6 TC299TX 300 8000 2728 FPU 3/1 263 84/10 DS yes 6 TC299T 300 6000 728 FPU 3/1 263 84/10 DS yes 6 TC298T 300 8000 728 FPU 3/1 232 60/10 DS yes 6 TC298T 300 6000 728 FPU 3/1 232 60/10 DS yes 6 TC297T 300 8000 728 FPU 3/1 169 84/10 DS no 6 TC297T 300 6000 728 FPU 3/1 169 84/10 DS no 6 TC297TA 300 8000 2728 3/1 169 84/10 DS no 6 TC277T 200 4000
Feature Overview TriCore™ Family Number of ADC Channels Timed IO Channels (PWM, CAPCOM, GPTA) External Bus Interface CAN Nodes Communication Interfaces 2) Temperature Ranges 3) Packages 88 FPU, PCP 81 32 48 no 2 2xASC, 2xSSC, MSC, 2xMLI K PG-LQFP-176 2000 192 FPU, PCP 123 44 126 yes 4 2xASC, 2xSSC, 2xMSC, 2xMLI K PG-BGA-416 Product Type Additional Features/ Remarks 4) Digital I/O Lines 1500 150 SRAM (incl.
Important Links/Contact Service center: Technical training: Sales contact: Technical forum: Prefered-Design-Houses: www.infineon.com/service www.infineon.com/mc-training www.infineon.com/sales www.infineon.com/tricore-forum www.infineon.
Ask Infineon. Get connected with the answers. Infineon offers its toll-free 0800/4001 service hotline as one central number, available 24/7 in English, Mandarin and German. Our global connection service goes way beyond standard switchboard services by offering qualified support on the phone. Call us! Germany ................. 0800 951 951 951 (German/English) China, mainland ..... 4001 200 951 (Mandarin/English) India ...................... 000 800 4402 951 (English) USA .......................