+ All Categories
Home > Documents > AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future...

AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future...

Date post: 05-Nov-2020
Category:
Upload: others
View: 9 times
Download: 0 times
Share this document with a friend
47
AURIX™ 32-bit Microcontroller family Performance meets Safety Tobias Schuster Field Application Engineer, Automotive Microcontroller 1 2018-06-17 restricted Copyright © Infineon Technologies AG 2018. All rights reserved. 11.09.2018 Karlsruhe 12.09.2018 München 13.09.2018 Hanover
Transcript
Page 1: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

AURIX™ 32-bit Microcontroller familyPerformance meets Safety

Tobias Schuster

Field Application Engineer, Automotive Microcontroller

12018-06-17 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

› 11.09.2018 Karlsruhe

› 12.09.2018 München

› 13.09.2018 Hanover

Page 2: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

Agenda

TriCore in the CAV market

Aurix 1G Overview

Aurix 1G Derivatives

Aurix 2G Introduction

Aurix Safety Features

Aurix SW

1

2

3

4

5

6

22018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 3: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

Agenda

TriCore in the CAV market

Aurix 1G Overview

Aurix 1G Derivatives

Aurix 2G Introduction

Aurix Safety Features

Aurix SW

1

2

3

4

5

6

32018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 4: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

AURIX™ – one family multiple use cases Target application segments

Beyond classic ATV segments

42018-06-17 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 5: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

AURIXTM – Safety joins Performance

AURIX™ for CAV Success Stories

IEC 61508

NG Forklift ECU PlatformKey Selling Points:

Performance, Safety & CAN FD

CAN Ethernet GatewayKey Selling Points:

Performance, CAN FD, scalability

Various other applications

Key Selling Points:Performance, Scalability,

Safety , ext. SRAM

AURIX™ versatile architecture for various CAV applications

52018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 6: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

Infineon’s focus applications in CAV

› Hybrid and fully electric drive train

› DC Chargers for fast battery charging

› Replacing hydraulic drives using electric motors

› Air conditioning and Climate Control at >10kW

› Auxiliary drives for toolsHarvester/Mixer/Brushes/Chain Saw

› Local, grid-like Power Supply 220V/50Hz 1~ or380V/50Hz 3~

Climate Control

62018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 7: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

Success story of motor controlProject: safe servo drive with AURIX™

Application diagram Success factors

› Reduction of BOM cost: 1x MCU with lockstep

supporting IEC61508 safety level up to SIL-3 replacing Dual channel with 2x MCU

› High calculation performance: − 2 cores fully loaded by motor

control− 1 core drive based PLC &

motion control

› Different variants of drive portfolio− scalable IFX µC portfolio with

AURIX™

› Long-term availability of µC

Significant cost savings with AURIX™

72018-06-17 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 8: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

Agenda

TriCore in the CAV market

Aurix 1G Overview

Aurix 1G Derivatives

Aurix 2G Introduction

Aurix Safety Features

Aurix SW

1

2

3

4

5

6

82018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 9: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

Three in one

Microcontroller

RISC processor

DSP

Infineon’s AURIX™ µC powered by Tricore™Highest 32-bit Automotive Performance

92014-01-07 confidential Copyright © Infineon Technologies AG 2014. All rights reserved.

DSP Features/Highlights• Sustainable single-cycle dual MAC• Packed/SIMD instructions• DSP addressing modes • Zero overhead loops• Saturation• Rounding• Q-Math (fraction format)

RISC Processor Features/Highlights• 32-bit load/store Harvard architecture• Super-scalar execution• 4 or 6 stage pipelines (TC16E/P)• Uniform register set• Single data-memory model• fine grain Memory protection (MPU)• C/C++ and RTOS support

Microcontroller Features/Highlights

• Fast context switch

• Fast interrupt response

• Low code size through use of

16-bit and 32-bit instructions

• Powerful bit manipulation unit

• Powerful comparison instructions

• Integrated peripheral support

Page 10: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

One Family - scalable across applicationMost scalable 32-bit MCU portfolio on the market

SA

FETY

:Com

ple

te S

olu

tion fo

r Safe

ty u

p to

ASIL

-D

SEC

UR

ITY

:In

tegra

ted h

ard

ware

support fo

r Security

112018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 11: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

24V EHPS for trucks

+24V from Battery

TLE4999C

+

TLE5014D

Torque Angle

Sensor

Rotor Position

Roto

r Po

sitio

n

iGM

RS

en

so

r

TL

E 5

30

9D

or

TL

E5

01

2B

D

32-bit

Multi Core

MCU

AURIX

TLF35584

Safety Power Supply

with integ. WD

3-Phase

Driver IC

TLE9180М

CAN

Main Switch

Reverse Polarity Protection

Inverter

TLE7251V

TLE7250V

TLE9251V1)

TLE6389

Pre-reg

Load dump protection

– Active clamping

– Pre-regulator (TLE6389)

› Same safety concept as 12V system

Scalable MCU family for all variants

– basic EHPS

– Variable steering assist

– Up to EHPS with lane assist(security over CAN)

› Proven platform for EPS andEHPS

Pressure

sensor

OptiMOS™- in DPAK

IPD50N06-S4-09

IPD90N08-S4-05

IPD90N10-S4-06

122018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 12: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

IFX Microcontroller Chassis/Safety Roadmapfuture proof roadmap guarantees joint success story

Available 2016 2017 2018 2019 2020 beyond 2021

<=

2 M

byte

4 M

byte

8 M

byte

16 M

Byte

Umbrella device

Device Name#/LS# cores/freqFlash/SRAM size

Acclerators

AURIX™ TC2xx Family AURIX™ TC3xx Family

TC29xT N3x/1x 300MHz

8MB/728kBHSM

TC27xT N3x/2x 200MHz

4MB/472kBHSM

TC26xD N2x/1x 200MHz2,5MB/240kB

TC39xX6x/4x 300MHz16MB/6528kB

CAN FD

DIS 2015

TC23xL1x/1x 200MHz

2MB/192kBHSM

TC26xD2x/1x 200MHz2,5MB/240kB

TC29xT3x/1x 300MHz

8MB/728kBHSM

TC27xT3x/2x 200MHz

4MB/472kBHSM

TC21/2xL1x/1x 133MHz

1MB/96kB

Standard ESC

Power Steering

Airbag

ABS

High-end ESC

Suspension

Safety domain control

Premium ESC

Chassis domain control

TC33xL1x/1x 200MHz

2MB/248kBHSM+

TC36xD2x/2x 200MHz

4MB/576kBHSM+

TC39xP6x/4x 300MHz16MB/2528kB

HSM+

TC38xQ4x/2x 300MHz10MB/1376kB

HSM+

TC37xT3x/2x 300MHz

6MB/992kBHSM+

Low-cost ESC

Power steering

Airbag

Main ESC

Integrated brake systems

HE Power Steering

Suspension

Safety domain control

Premium ESC (AEB+Full speed)

Autonomous Braking/Steering

Chassis domain control

Power Steering incl. OTA

TC32xL1x/1x 160MHz

1MB/152kBHSM+

TC4xxx32MB/8MB

TC4xxT4MB/0.7M

TC43xD2MB/0.3MB

AURIX™ TC4xx Family

TC4xxx16MB/4MB

TC4xxx8MB/2MB

RestraintEPSESCL

Adv. ESC controllerAdv. EPS incl. OTADomain control

Chassis ControlAutonomous driving

ESC controllerEPS controller

Domain control

TC23xL N1x/1x 200MHz

2MB/192kBHSM

TC4xxx32MB/8MB

TC4xxx4MB/1MB

TC22xL N1x/1x 133MHz

1MB/96kB

Nomenclature:

142018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 13: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

Agenda

TriCore in the CAV market

Aurix 1G Overview

Aurix 1G Derivatives

Aurix 2G Introduction

Aurix Safety Features

Aurix SW

1

2

3

4

5

6

152018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 14: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

AURIX™ TC2xx portfolioFrom low cost to high performance applications

9x Series8 MB

7x Series4 MB

6x Series2.5 MB

3x Series2 MB

2x Series1 MB

1x Series512 kB

Flash

Package

TQFP80

TQFP100

T/LQFP 144

LQFP 176

LFBGA292

BGA416

LFBGA516

System solution

› AURIX Microcontroller

› Pre-driver & MOSFETs

› Power supply

MCU Scalability

› Performance & Flash

› Software compatibility

› Pin-compatibility

› Diverse timer architecture

Safety/Security Concept

› ISO26262 compliance

› HW redundancy options

› Hardware security support

Power Consumption

› On-chip DC/DC high-efficiency power supply

TC297T

300MHzTC299T

300MHz

TC267D

200 MHz

TC265D

200 MHz

TC264D

200 MHz

TC237L

200 MHz

TC233L

200 MHz

TC234L

200 MHz

TC214L

133 MHz

TC223L

133 MHz

TC224L

133 MHz

TC222L

133 MHz

TC213L

133 MHz

TC212L

133 MHz

L - Single Lockstep CoreD - Dual CoreT - Triple Core

TC277T

200MHz

TC275T

200 MHz

Hardware security enabled

All devices CAN FD enabled based on DIS2015

TC298T

300MHz

162018-06-17 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 15: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

9x Series – Umbrella DeviceSAK-TC29xTP-128F300

Feature Set 9x Series

TriCore1.6P

# Cores / Checker 3 / 1

Frequency 2) 2x300 / 1x2002) MHz

Flash Program Flash 8 MB

EEProm @ w/e cycles

128 KB @ 500k

SRAM Total (DMI , PMI, LMU) 728 KB

DMA Channels 128

ADC Modules 12bit / DS 11 / 10

Channels 12bit / DS 84 / 10 diff

Timer GTM Input / Output 48 / 152 channels

CCU / GPT modules 2 / 1

Interfaces FlexRay (#/ch.) 2 / 4

CAN FD3)

(nodes/obj)6 / 384

QSPI / ASCLIN / I2C 6 / 4 / 2

SENT / PSI5 / PSI5S 15 / 5 / 1

HSCT / MSC / EBU 1 / 3 diff LVDS / 1

Other Ethernet MAC

Safety SIL Level ASIL-D

Security HSM Yes

Power EVR Yes

Standby Control Unit

Support Package Variants

FCE

HSCT

SCU DS-ADCx

ADCx

PLL &

PLL E

RAY

Fle

xRay

MultiC

AN

+FD

QSPIx

ASCLIN

x

SEN

T

MSCx

STM

Eth

ern

et

I²C

TriCore1.6P

PMI DMIOverlay

FPU

HSM

GTM

CCU

6x

TriCore1.6P

PMI

FPU

TriCore1.6P

PMIDMIOverlayStandby

FPU

Checker Core

BCU

Ports

OCDS

GPT12x

IOM

System Peripheral Bus

PMU

Data FlashBROMHSM DFlash

Progr.Flash

Progr.Flash

Progr.Flash

Progr.Flash

RAM

LMU

EBU

SRI Cross Bar

LFBGA-5160.8mm

-40°C to +125°C, 1)

84 ADC inputs

BGA-4161.0mm

-40°C to +125°C 1)

60 ADC inputs

LFBGA-2920.8mm

-40°C to +125°C 1)

60 ADC inputs

DMIOverlay

Bare Die

Tjmax 170°C, 84 ADC inputs

EVR

5V or 3.3Vsingle supply

SDMA

Syste

m P

eriphera

l Bus

Bridge

PSI5

(S)

1) Grade 0 option available on request with specific limitations for Ta=150°

2) High performance version with 3x300MHz on request with specific limitations

3) Option: CAN FD182018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 16: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

7x Series – Umbrella DeviceSAK-TC27xTP-64F200

Feature Set 7x Series

TriCore1.6P

# Cores / Checker 2 / 1

Frequency 200 MHz

TriCore1.6E

# Cores / Checker 1 / 1

Frequency 200 MHz

Flash Program Flash 4 MB

EEProm @ w/e cycles

64 KB @ 500k

SRAM Total (DMI , PMI) 472 KB

DMA Channels 64

ADC Modules 12bit / DS 8 / 6

Channels 12bit / DS 60 / 6 diff

Timer GTM Input / Output 32 / 88 channels

CCU / GPT modules 2 / 1

Interfaces FlexRay (#/ch.) 1 / 2

CAN-FD3)

(nodes/obj)4 / 256

QSPI / ASCLIN / I2C 4 / 4 / 1

SENT / PSI5 / PSI5S 10 / 3 / 1

HSCT / MSC / EBU 1 / 2 diff LVDS / -

Other Ethernet MAC

Safety SIL Level ASIL-D

Security HSM Optional

Power EVR Yes

Standby Control Unit

Support

FCE

HSCT

SCU DS-ADCx

ADCx

PLL &

PLL E

RAY

Fle

xRay

MultiC

AN

+FD

QSPIx

ASCLIN

x

SEN

T

MSCx

STM

Eth

ern

et

I²C

TriCore1.6P

PMI DMIOverlay

FPU

SRI Cross Bar

PSI5

(S)

HSM

GTM

CCU

6x

TriCore1.6P

PMI DMIOverlay

FPU

Checker Core

TriCore1.6E

PMIDMIStandby Overlay

FPU

Checker Core 2)

BCU

Package Variants

Ports

OCDS

GPT12x

IOM

System Peripheral Bus

PMU

Data FlashBROMHSM DFlash

Progr.Flash

Progr.Flash

LFBGA-2920.8mm

-40°C to +125°C 1)

60 ADC inputs

LQFP-1760.5mm -40°C to +125°C 1)

48 ADC inputs

Bare Die

Tjmax 170°C60 ADC inputs

RAM

LMU

EVR

5V or 3.3Vsingle supply

SDMA

Syste

m P

eriphera

l Bus

Bridge

1) Grade 0 option available on request with specific limitations for Ta=150°

2) Option: CAN FD 192018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 17: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

6x Series – Umbrella DeviceSAK-TC26xD-40F200

Feature Set 6x Series

TriCore1.6P

# Cores / Checker 1 / 1

Frequency 200 MHz

TriCore1.6E

# Cores / Checker 1 / -

Frequency 200 MHz

Flash Program Flash 2.5 MB

EEProm @ w/e cycles

16 KB @ 500k

SRAM Total (DMI , PMI) 240 KB

DMA Channels 48

ADC Modules 12bit / DS 4 / 3

Channels 12bit / DS 50 / 3 diff

Timer GTM Input / Output 24 / 64 channels

CCU / GPT modules 2 / 1

Interfaces FlexRay (#/ch.) 1 / 2

CAN FD2)

(nodes/obj)5 / 256

QSPI / ASCLIN / I2C 4 / 4 / 1

SENT / PSI5 / PSI5S 6 / 2 / 1

HSCT / MSC / EBU 1 / 2 diff LVDS / -

Other Ethernet MAC

Safety SIL Level ASIL-D

Security HSM No

Power EVR Yes

Standby Control Unit

Yes

Package Variants

SDMA

FCE

HSCT

SCU DS-ADCx

ADCx

PLL &

PLL E

RAY

Fle

xRay

MultiC

AN

+FD

QSPIx

ASCLIN

x

SEN

T

MSCx

STM

Eth

ern

et

I²C

SRI Cross Bar

GTM

TriCore1.6P

PMI DMIOverlay

FPU

Checker Core

TriCore1.6E

PMIDMIStandby Overlay

FPU

BCU

Ports

OCDS

IOM

System Peripheral Bus

PMU

Data FlashBROM

Progr.Flash

EVR w/ Stdby Ctrl5V or 3.3V single supply8bit µC, 4k SRAM, RTC, ..

LQFP-176 0.5mm

-40°C to +125°C 1)

50 ADC inputs

LQFP-1440.5mm

-40°C to +125°C 1)

40 ADC inputs

Bare Die

Tjmax 170°C50 ADC inputs

Bridge

PSI5

(S)

CCU

6x

GPT12x

LFBGA-2920.8mm

-40°C to +125°C 1)

50 ADC inputs 1) Grade 0 option available on request with specific limitations

for Ta=150°2) Option: CAN FD 202018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 18: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

3x Series – Umbrella DeviceSAK-TC23xLP-32F200

Feature Set 3x Series

TriCore1.6P

# Cores / Checker - / -

Frequency -

TriCore1.6E

# Cores / Checker 1 / 1

Frequency 200 MHz

Flash Program Flash 2 MB

Data Flash 128k , 125 k cycles

SRAM Total (DMI, PMI) 192 KB

DMA Channels 16

ADC Modules 12bit / DS 2 / -

Channels 12bit / DS 24 / -

Timer GTM Input / Output 8 / 32

CCU / GPT modules 2 / 1

Interfaces FlexRay (#/ch.) 1 / 2

CAN FD3)

(nodes/obj)6 / 256

QSPI / ASCLIN / I2C 4 / 2 / -

SENT / PSI5 4 / -

HSCT/ MSC / EBU - / - / -

Other -

Safety SIL Level ASIL-D

Security HSM Optional

Power EVR Yes

Standby Control Unit

WUT + SRAM

Package Variants

SCU

ADCx

PLL &

PLL E

RAY

Fle

xRay

MultiC

AN

+FD

QSPIx

ASCLIN

x

SEN

T

STM

GTM

CCU

6x

TriCore1.6E

DMIStandby Overlay

FPU

Checker Core

BCU

Ports

OCDS

GPT12x

IOM

System Peripheral Bus

EVR3.3VSingle Supply

PMI SDMA

TQFP-100 0.4mm

-40°C to +125°C 1)

24 ADC inputs

TQFP-144 0.4mm

-40°C to +125°C 1)

24 ADC inputs

PMU

Data FlashBROM

Progr.Flash

SRI Cross Bar

HSM

Bridge

LFBGA-2920.8mm

-40°C to +125°C 1)

24 ADC inputs 1) Grade 0 option available on request with specific limitations

for Ta=150°2) Option: CAN FD 212018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 19: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

2x Series – Umbrella Device SAK-TC22xL(S)-16F133

Feature Set 2x Series

TriCore1.6P

# Cores / Checker - / -

Frequency -

TriCore1.6E

# Cores / Checker 1 / 1 (1 / 0)

Frequency 133 MHz

Flash Program Flash 1 MB

Data Flash 96k, 125k cycles

SRAM Total (DMI, PMI) 96 KB

DMA Channels 16

ADC Modules 12bit / DS 2 / -

Channels 12bit / DS 24 / -

Timer GTM Input / Output 8 / 32

CCU / GPT modules 2 / 1

Interfaces FlexRay (#/ch.) -

CAN FD2)

(nodes/obj)3 / 128

QSPI / ASCLIN / I2C 4 / 2 / -

SENT / PSI5 4 / -

HSCT/ MSC / EBU - / - / -

Other -

Safety SIL Level ASIL-D

Security HSM No

Power EVR Yes

Standby Control Unit

WUT + SRAM

Package Variants

SCU

ADCx

PLL

MultiC

AN

+FD

QSPIx

ASCLIN

x

SEN

T

STM

GTM

CCU

6x

TriCore1.6E

PMIDMIStandby Overlay

FPU

Checker Core

BCU

Ports

OCDS

GPT12x

IOM

System Peripheral Bus

EVR3.3VSingle Supply

SDMA

TQFP-100 0.4mm

-40°C to +125°C 1)

24 ADC inputs

TQFP-144 0.4mm

-40°C to +125°C 1)

24 ADC inputs

PMU

Data FlashBROM

Progr.Flash

SRI Cross Bar

TQFP-80 0.4mm-40°C to +125°C

14 ADC inputs1) Grade 0 option available on request with specific limitations for Ta=150°

222018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 20: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

1x Series – Umbrella DeviceSAK-TC21xL(S)-8F133

Feature Set 1x Series

TriCore1.6P

# Cores / Checker - / -

Frequency -

TriCore1.6E

# Cores / Checker 1 / 1 (1 / 0)

Frequency 133 MHz

Flash Program Flash 512 KB

Data Flash 64k, 125k cycles

SRAM Total (DMI , PMI) 56 KB

DMA Channels 16

ADC Modules 12bit / DS 2 / -

Channels 12bit / DS 24 / -

Timer GTM Input / Output 8 / 32

CCU / GPT modules 2 / 1

Interfaces FlexRay (#/ch.) -

CAN (nodes/obj)

3 / 128

QSPI / ASCLIN / I2C 4 / 2 / -

SENT / PSI5 4 / -

HSCT/ MSC / EBU - / - / -

Other -

Safety SIL Level ASIL-D

Security HSM No

Power EVR Yes

Standby Control Unit

WUT + SRAM

Package Variants

SCU

ADCx

PLL

MultiC

AN

+FD

QSPIx

ASCLIN

x

STM

GTM

CCU

6x

TriCore1.6E

PMIDMIStandby Overlay

FPU

BCU

Ports

OCDS

GPT12x

IOM

System Peripheral Bus

EVR3.3VSingle Supply

Checker Core

SDMA

SEN

T

PMU

Data FlashBROM

Progr.Flash

SRI Cross Bar

1) Grade 0 option available on request with specific limitations for Ta=150°

TQFP-100 0.4mm

-40°C to +125°C 1)

24 ADC inputs

TQFP-144 0.4mm

-40°C to +125°C 1)

24 ADC inputs

TQFP-80 0.4mm-40°C to +125°C

14 ADC inputs

232018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 21: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

AURIX™ standard devices overviewFeature Set 9x Series 7x Series 6x Series 3x Series 2x Series 1x Series

TriCore # Cores / Checker 3 / 1 2 / 1 1 / 1 - / - - / - - / -

1.6P Frequency 2x300 / 1x200 MHz 200 MHz 200 MHz - - -

TriCore # Cores / Checker - / - 1 / 1 1 / - 1 / 1 1 / 1 (1 / 0) 1 / 1 (1 / 0)

1.6E Frequency - 200 MHz 200 MHz 200 MHz 133 MHz 133 MHz

Flash

Program Flash 8 MB 4 MB 2.5 MB 2 MB 1 MB 512 KB

EEProm @ w/e cycles 128 KB @ 500k 64 KB @ 500k 16 KB @ 500k128k @ 125 k

cycles96k @ 125k cycles 64k @ 125k cycles

SRAM Total (DMI , PMI, LMU) 728 KB 472 KB 240 KB 192 KB 96 KB 56 KB

DMA Channels 128 64 48 16 16 16

ADC

Modules 12bit / DS 11 / 10 8 / 6 4 / 3 2 / - 2 / - 2 / -

Channels 12bit / DS 84 / 10 diff 60 / 6 diff 50 / 3 diff 24 / - 24 / - 24 / -

Timer

GTM Input / Output 48 / 152 channels 32 / 88 channels 24 / 64 channels 8 / 32 8 / 32 8 / 32

CCU / GPT modules 2 / 1 2 / 1 2 / 1 2 / 1 2 / 1 2 / 1

Interfaces

FlexRay (#/ch.) 2 / 4 1 / 2 1 / 2 1 / 2 - -

CAN FD3) (nodes/obj) 6 / 384 4 / 256 5 / 256 6 / 256 3 / 128 3 / 128

QSPI / ASCLIN / I2C 6 / 4 / 2 4 / 4 / 1 4 / 4 / 1 4 / 2 / - 4 / 2 / - 4 / 2 / -

SENT / PSI5 / PSI5S 15 / 5 / 1 10 / 3 / 1 6 / 2 / 1 4 / - 4 / - 4 / -

HSCT / MSC / EBU 1 / 3 diff LVDS / 1 1 / 2 diff LVDS / - 1 / 2 diff LVDS / - - / - / - - / - / - - / - / -

Other Ethernet Ethernet Ethernet - - -

Safety SIL Level ASIL-D ASIL-D ASIL-D ASIL-D ASIL-D ASIL-D

Security HSM Yes Optional No Optional No No

Power

EVR Yes Yes Yes Yes Yes Yes

Standby Control Unit Support Support Yes WUT + SRAM WUT + SRAM WUT + SRAM

242018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 22: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

AURIX™ special devices overview

Feature Set Special Devices 9x Xtended 9x ADAS 6x ADAS 3x Xtended 3x ADAS

TriCore # Cores / Checker 3 / 1 3 / 1 - / - - / - - / -

1.6P Frequency 2x300 / 1x200 MHz 2x300 / 1x200 MHz - - -

TriCore # Cores / Checker - / - - / - 1 / - 1 / 1 1 / 1

1.6E Frequency - - 200 MHz 200 MHz 200 MHz

Flash

Program Flash 8 MB 8 MB 2.5 MB 2 MB 2 MB

EEPROM @ w/e cycles

128 KB @ 500k 128 KB @ 500k 16 KB @ 500k 128k , 125 k cycles 128k , 125 k cycles

SRAM Total (DMI , PMI, LMU) 728 KB + 2MB 728 KB + 2MB 240 KB + 512 KB 192 KB + 512KB 192 KB + 512KB

DMA Channels 128 128 48 + ADAS DMA 16 16

ADC

Modules 12bit / DS 11 / 10 11 / 10 4 / 3 4/ - 4 / -

Channels 12bit / DS 84 / 10 diff 84 / 10 diff 40 / 3 diff 24 / - 24 / -

Timer

GTM Input / Output 48 / 152 channels 48 / 152 channels 24 / 64 channels 8 / 32 8 / 32

CCU / GPT modules 2 / 1 2 / 1 2 / 1 2 / 1 2 / 1

Interfaces

FlexRay (#/ch.) 2 / 4 2 / 4 1 / 2 1 / 2 1 / 2

CAN FD3)

(nodes/obj)6 / 384 6 / 384 5 / 256 6 / 256 6 / 256

QSPI / ASCLIN / I2C 6 / 4 / 2 6 / 4 / 2 4 / 4 / 1 4 / 2 / - 4 / 2 / -

SENT / PSI5 / PSI5S 15 / 5 / 1 15 / 5 / 1 6 / 2 / 1 4 / - 4 / -

HSCT / MSC / EBU 1 / 3 diff LVDS / 1 1 / 3 diff LVDS / 1 1 / 2 diff LVDS / - - / - / - - / - / -

Other EthernetEthernet, CIF, FFT

acceleratorEthernet, CIF, FFT

acceleratorEthernet

Ethernet,FFT accelerator

Safety SIL Level ASIL-D ASIL-D ASIL-D ASIL-D ASIL-D

Security HSM Yes Optional No Option Option

Power

EVR Yes Yes Yes Yes Yes

Standby Control Unit Support Support Yes WUT + SRAM WUT + SRAM

252018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 23: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

Peripherals

CPU coresand Data Movement

Shared Memory

AURIX Bus Architecture

SRI Crossbar

CPU 0

DM

I SRAM

PM

I SRAM

CPU 1

DM

I SRAM

PM

I SRAM

DMAOCDS

Bridge

PFlashPF0

PFlashPF1

CPU 2

DM

I SRAM

PM

I SRAM

DFlash

LM

U

LM

U S

RAM

HSSL

Eth

ern

et

SPB Master

Fle

xRay

MCSx

ASCLIN

x

MultiC

AN

QSPIx

SEN

T

PSI5

I²C

FCE

IOM

GTM

CCU

6

GPT12

STM

AD

Cx

DS-A

DCx

BCU

SM

U

IO P

ort

s

HSM

SPB Slave

SRI Slave

SRI Master

System Peripheral Bus

262018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 24: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

AURIX™ Core Architecturesfrom single core to triple core lockstep w/ clock delay

Core

Triple Core Lockstep

-

„T“ Marking

Checker Core

Core

Main bus

Core

Peripheral bus

Flash

Main bus

Flash

Main bus

Core

Peripheral bus

Flash

Lockstep

-

„L“ Marking

Single Core

-

„S“ Marking

Dual Core Lockstep

-

„D“ MarkingMain bus

Core

Peripheral bus

Flash

Checker Core

Checker Core

Core Core

Peripheral bus

Checker Core *

* 2nd checker core only in TC27x

272018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 25: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

Lockstep Architecture

Physical Isolation

Instruction-level execution Diversity

Circuit-level Design & Timing Diversity

Layout-level Diversity

Avoid symmetries

Special design of clock & reset networks

Careful design of lockstep comparator

Infineon® Anti-Corethe diverse lockstep concept

Region B

Region A

ErrorPin

(uC output)

Core

(Master)

Core

(Checker)

Module

(e.g. SRAM,

Bus,...)

OI

LSCU

SM

UIn

terr

up

t/N

MI/

...

Lo

ck

ste

p E

rro

r

Module

(e.g. SRAM,

Bus,...)

Clock

Generation

Independence

Follows IEC 61508-2

Annex E

recommendations

I-Delay

2 CLK

O-Delay

2 CLK

Pro

pe

rty

Ch

ec

ke

r E

rro

r

Other

Logic

Simplified Overview of Lockstep Architectural Elements

Safe clock distribution

to master and checker

regions

Reset

Generation

Implementation

may differ

Safe reset distribution

to master and checker

regions

Diverse Lockstep CPU: Overview

282018-06-25 confidential Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 26: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

Multicore Bus ArchitectureAURIXTM SRI Crossbar Realization

› One Master has direct access to several slave ports

› One slave serves one master at the same time

› Access Latency still can happen, if several masters using the same slave

› There is no access latency when different slaves are addressed

› Code and Data location has great influence on bus performance

RAMn

FLASH0

RAM 0

FLASH1

Bridge

Sla

ve

Port

Sla

ve

Port

Sla

ve

Port

Sla

ve

Port

Sla

ve

Port

DMA

SDMA

CPU1

CPU2

CPU0

Maste

rPort

Maste

rPort

Maste

rPort

Maste

rPort

Maste

rPort

292018-06-25 confidential Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 27: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

GTM – Overview >=TC26x

› Timer-Output Modules

– TOM

– ATOM

› Timer-Input Modules

– TIM

› State machines for

BLDC-control over

Hall-sensors

› Small data processing

Modules MCS

› Own clock sources

› Engine management

control unit (DPLL)

› PSM (FIFO)

› Advanced Routing UnitTC27x

Use IOM Some 1000s of interrupts

Bridge to access GTM from SPB

302018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 28: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

AURIX™ - TC3xxGTM Configurations

AURIX™ - TC3xx(GTM V3.1.2.0 – 2014.12.17)

TC39x16MB

GTMV1.5.5.1

TC38x10MB

GTMV1.5.5.1

TC37x6MB

GTMV1.5.5.1

TC36x4MB

GTMV2.02.1

TC33x2MB

compare with AURIX (65nm)(GTM V1.5.5.1 and V2.02.1)

TC29x8MB

TC27x 4MB

TC26x2.5MB

TC23x2MB

Timer Inputs Total channels 64 48 56 32 40 24 24 8 16

TIM 8 channels 8 6 7 4 5 3 3 1 2

Timer Outputs Total channels 192 152 152 88 88 64 64 32 32

TOMStandard 16-bit PWM ch.

6 5 5 3 3 2 2 2 2

ATOMComplex 24-bit PWM ch.

12 9 9 5 6 4 4 0 0

DTM (with 4ch each) Dead Time Module

12(TOM0-5)

12(ATOM0-5)

8(TOM0-3)

12(ATOM0-5)

6(TOM0-2)

10(ATOM0-4)

4(TOM0-1)

8(ATOM0-3)

2(TOM0-1)

4(TOM0-1)

SRAM Total 144.39 56.75 104.76 35.13 71.13 26.13 44.13 0 0

MCSSequencer RAM 1536x32bit

120 36 84 24 60 18 36 0 0

PSM FIFO, 1024x29bit 3x 3.63 2x 3.63 2x 3.63 3.63 3.63 3.63 3.63 0 0

DPLL SRAM 13.5 13.5 13.5 7.5 7.5 4.5 4.5 0 0

Configuration

Clock Generation DPLL 1 1 1 1 1 1 1 0 0

CMU 1 1 1 1 1 1 1 1 1

TBU 3 3 3 3 3 3 3 1 1

Processing MCS 10 6 7 4 5 3 3 0 0

amount 200MHz clusters max MCS0-MCS4 5 5 5 3

Pattern Evaluation SPE 6 4 4 2 2 2 2 0 0

Broadcast Unit1 BRC 1 1 1 1 1 1 1 0 0

Safety MON 1 1 1 1 1 1 1 1 1

CMP 1 1 1 1 1 1 1 1 1

312018-07-11 confidential Copyright © Infineon Technologies AG 2018. All rights reserved. Infineon Proprietary

Page 29: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

Why CAN FD?

› Known as Classical CAN (CAN 2.0)

› Data payload upto 8 bytes

› One data speed

– Max 1MBit/sec

› Included in all versions of AutoSAR

› In long term production

› CAN Flexible Data

› Increased data payload upto 64 bytes

› Flexible data rate

– 5MBit/sec point to point (AURIX PLUS)

– 2MBit/sec network communication

› AutoSAR 4.0.3 is currently integrating CAN FD into specification

› First market implementation (AURIX) sampling today

› Includes Classical CAN

Major CAN FD advantages are Increased Payload and Increased Data rate

332016-02-10 confidential Copyright © Infineon Technologies AG 2016. All rights reserved.

Page 30: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

AURIX VADC General Overview

› ADC channels processed in groups

– Input multiplexer selects one of n ADC inputs

– Each group has independent request source arbitration, converter logic, and result handling

› Background request source can access all analog input channels not already assigned to a group request source

– These conversions are executed with low priority

– Background request source acts additional (virtual) background converter

352014-09-10 confidential Copyright © Infineon Technologies AG 2016. All rights reserved.

Page 31: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

SHE(2)

(HIS compliant)

LightEVITA HSM

FullEVITA HSM

HSM (Hardware Security Module)within EVITA context and mapping on IFX products

EVITA(1) Classification within automotive Hardware Security Module

(1) EU-funded project (2008-2011) on secure automotive onboard networks - www.evita-project.org(2) Secure Hardware Extension - SHE, Standard by HIS (“Hersteller Initiative Software” by German OEMs)

HSM secure internal RAM key RAM only optional

HSM private NVM(e.g. Key Storage, Secure Data)

key storage only optional

symmetric HW Crypto

Engine(e.g. 128-bit AES)

Asymmetric HW Crypto

Engine(e.g. ECC256, RSA1024, RSA

2048)

HW Hash Engine(e.g. SHA1, SHA2, RIPEMD, ...)

RNG(Random Number Generator)

TRNG PRNG

(with ext. seed)TRNG TRNG

Secure CPUState Machine(HIS compliant API)

Secure Application Use

Cases

Immobilizing,

Anti-Theft

Secure Boot, Key

Storage

Secure Sensors

Secure Satellite ECU

Powertrain , Braking,

Chassis ECUs

(various)

Car2Car / Car2x

Communication

IFX ImplementationsAUDO MAX - SHE

(TC1791/93/98)

not applicable

for µC

AURIX Performance

HSM (TC29x / TC27x)

AURIX PLUS

(TC3xx)

AURIX Efficiency

HSM (TC23x)

MediumEVITA HSM

362017-08-09 confidential Copyright © Infineon Technologies AG 2017. All rights reserved.

Page 32: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

Agenda

TriCore in the CAV market

Aurix 1G Overview

Aurix 1G Derivatives

Aurix 2G Introduction

Aurix Safety Features

Aurix SW

1

2

3

4

5

6

372018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 33: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

AURIX™ TC2xx to AURIX™ TC3xxxEasy migration - Scalability & Compatibility

Fast conversion of existing AURIX™ TC2xx designs› High AURIX TC3xx compatibility to pinout of existing QFP100/144/176 and BGA

packages

Flexibility - Scalability within the AURIX™ TC3xx family› Up-/Downgrade paths for devices in identical packages › Compatible pin-out of QFP/BGA package options enabling combi designs

Reuse – Software compatibility across the AURIX™ TC3xx family› Binary compatible TC1.6.2 P cores› Single set of peripherals across the AURIX™ TC3xx family

Common safety concept across the family› Reuse of safety features from AURIX™ TC2xx › Holistic safety concept across the AURIX™ TC3xx family

382018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 34: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

AURIX 2G Product Naming

SA K – TC 3 7 5 T P – 96 F 300 W

Infineon

pro

duct

identifier

Tri

Core

Arc

hitectu

re

Seri

es

Package

Cla

ss

Featu

re P

ackage

Mem

ory

Siz

e

Mem

ory

Type

Fre

quency

Brand Device PrimaryOption

Secondary Option

Tem

pera

ture

ra

nge

Package T

ype

Core

Arc

hitectu

re

Temp. RangeK -40°C - +125 °C

L -40°C - +150°C

Package Class9 516-PIN7 292 - PIN6 196 - PIN5 176 - PIN4 144 - PIN3 100 - PIN0 Bare Die

Core ArchitectureX Hexa CoreQ Quad CoreT Triple CoreD Dual CoreL Single Core

Feature packagesA ADAS eXtensionP HSM enabledE Emulation device X feature eXtension

Flash size code16 1 MB32 2 MB64 4 MB96 6 MB144 9MB160 10MB256 16MB

Package type codeW LQFP 0.5mm pitchF TQFP 0.4mm pitchS LFBGA 0.8mm pitch

Frequency160 MHz200 MHz300 MHz

392018-06-17 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 35: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

AURIX™ TC3xx – scalable familyFrom low-cost to high-performance sensor fusion applications

9x Seriesup to 16 MB

8x Seriesup to 12 MB

8x Seriesup to 10MB

7xX Seriesup to 6MB

7x Seriesup to 6MB

6x Seriesup to 4MB

5xA Seriesup to 4MB

3xA Seriesup to 2 MB

3x Seriesup to 2 MB

2x Seriesup to 1 MB

Flash

Package

TQFP80

TQFP100

T/LQFP144

BGA180

LQFP176

LFBGA292

LFBGA516

MCU Scalability

› Performance & Flash

› Pin-compatibility

› Binary compatible cores

Power Consumption

› On-chip SC DC/DC high-efficiency power supply

Safety/Security Concept

› ISO26262 compliance

› Hardware securitysupport – eVita Full

Connectivity› Ethernet: up to 2x 1Gb› CAN FD: up to 16 channels› LIN: up to 24 channels› eMMC IF› HSSL: up to 2x

L - Single Lockstep Core

D - Dual Core

T - Triple Core

Q - Quadruple Core

X - Sextuple Core

TC389Q300MHz

TC397XxTC397Qx300MHz

TC377TX300 MHz

TC399Xx300MHz

TC357TA300 MHz

TC356TA300 MHz

TC337DA200 MHz

TC336DA200 MHz

TC387QX300MHz

TC377T300 MHz

TC375T300 MHz

TC367D300 MHz

TC365D300 MHz

TC366D300 MHz

TC364D300 MHz

TC337L200 MHz

TC336L200 MHz

TC334L200 MHz

TC333L200 MHz

TC327L160 MHz

TC324L160 MHz

TC323L160 MHz

TC332L200 MHz

TC322L160 MHz

2x GETH

12MB 16x CAN 1x eMMC +256KBRAM

TC387Q300MHz

New deviceplanned

402018-06-17 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 36: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

AURIX™ TC3xx Architecture Evolution (enhancements to AURIX TC2xx)

Checker Core

DFlash Pflash

0..5LMU DAM

Large

MEM

Mini

MCDS

DMASFI

BridgeHSSL

HSCT

MS

C

FC

E

HS

M

Port

IOM

SC

U

System Resource Interconnect

CP

U1

CP

U2

CP

U3

CP

U4

CP

U5

SPU

RIF

SPU

RIF

HS

DP

M

Std

by

Ctr

l

Pri

m A

DC

FC

OM

P

Se

c A

DC

ED

S A

DC

GT

M

ER

AY

CA

N F

D

SE

NT

PS

I5

PS

I5S

ETH

MAC

System Peripheral Bus

Performance New Tricore 162 generation New instructions up to 6 CPUs @300MHz New direct Flash access path

INNOVATION

ADASNew SPU concept

Safety LBIST MBIST upgrade

HSM: Full Evita compliance New accelerators ECC256 / SHA256 Available on all devices

Memories Larger SRAM SRAM/Flash ratio

increased enhanced MPU A/B swap support

ADC Improvement of

existing ADC Reduction of

capacitive load

Delta-Sigma: enhanced concept

Ethernet 1GBit/s ETH QoS services Remote DMA

IO Padsall 5V/3.3V

Standby Control UnitLow power modes

eM

MC

/

SD

IO

EVADC

TC 1.6PCPU0

FPU

PSPR, PCACHE,

DSPR, DCACHE

QS

PI

AS

C L

IN

ST

M

GP

T

CC

U6

I2C

eMMC/SDIOExternal NAND Flash IF

412018-06-17 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 37: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

Feature Set 9x SerieseXtension(16MB)

8x Series(10MB)

7x SerieseXtended

(3MB)

7x Series(6MB)

6x Series(4MB)

5x Series(4MB)

3x Series+eXtension

(2MB)

3x Series(2MB)

2x Series(1MB)

TriCore # Cores / Checker 6/4 4/2 3/3* 3/2 2/2 3/2 2/1 1/1 1/1

1.6 Frequency 300MHz 300MHz 300MHz 300MHz 300MHz 300MHz 200MHz 200MHz 160MHZ

Accelerator Signal processing Unit (SPU) 2xSPU 2xSPU 1xSPU

FlashProgram Flash 16MB 10MB 9MB 6MB 4MB 4MB 2MB 2MB 1MB

Data Flash (physical/logical) 1024kB 512kB 256kB 256kB 128kB 128kB 128kB 128kB 96kB

SRAM Total (DMI , PMI, LMU, AMU) 6912KB 1568kB 4208kB 1136kB 672kB 2837kB 1328kB 248kB 152kB

DMA Channels 128 128 128 128 64 64 16 16 16

ADC Modules Primary / Sec / FC / DS 8/4/8/14 8/4/4/10 4/4/2/6 4/4/2/6 4/2/2/4 2/0/0/0 4/2/0/0 2/2/0/0 2/2/0/0

Channels Primary / Sec / FC /DS 64/64/8/14 64/64/4/10 32/64/2/6 32/64/2/6 32/32/2/4 16/0/0/0 >16/32/0/0 16/32/0/0 16/32/0/0

Timer

GTM TIM / (A)TOM / MCS 64 / 192 / 10 56 / 152 / 7 40 / 88 / 5 40 / 88 / 5 24 / 64 / 3 - 16 / 32 / 0 16 / 32 / 0 16 / 32 / 0

CCU / GPT modules / bit streaming

2/1/1 2/1/0 2/1/0 2/1/- 2/1/0 2/1/1 2/1/1 2/1/0 2/1/0

Interfaces

FlexRay (#/ch.) 2 /4 2/4 1/2 1/2 1/2 1/2 1/2 1/2 0/0

CAN-FD / TT 12/1 12/1 12*/1 8/1 8/1 6/0 8/0 8/0 6/0

QSPI / ASCLIN / I2C 6 /12/2 5 /24/2 5/12/1 5/12/1 4/12/1 4/4/0 4/12/0 4/12/0 4/6/0

SENT / PSI5 / PSI5S 25/4/1 25/4/1 15/2/1 15/2/1 10/2/1 0/0/0 6/0/0 6/0/0 6/0/0

HSSL / MSC / EBU 2/4/1 1/3/0 1/2/0 1/2/0 1/1/0 0/0/0 0/0/0 0/0/0 0/0/0

Ethernet 100Mbps/1Gbps 1/1 1/1 1/1 1/1 1/1 1/1 1/1 -/- -/-

eMMC/SDIO 1/1 1/1 1/1

Radar /ext. ADC IF (RIF)12x400Mbps

LVDS- - - -

12x400Mbps LVDS

6x100MbpsLVDS

- -

Camera IF (CIF) - - 1 - - - - - -

Security HSM HSM+ECC256 HSM+ECC256 HSM+ECC256 HSM+ECC256 HSM+ECC256 HSM+ECC256 HSM+ECC256 HSM+ECC256 HSM+ECC256

Safety SIL Level ASIL D ASIL D ASIL D ASIL D ASIL D ASIL D ASIL D ASIL D ASIL D

PowerEVR Yes (3.3V/5V) Yes (3.3V/5V) Yes (3.3V/5V) Yes (3.3V/5V) Yes (3.3V/5V) Yes (3.3V/5V) Yes (3.3V/5V) Yes (3.3V/5V) Yes (3.3V/5V)

Standby Control Unit yes yes yes yes yes yes yes yes yes

AURIX TC3xx Feature Table

* In discussion

422018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 38: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

Agenda

TriCore in the CAV market

Aurix 1G Overview

Aurix 1G Derivatives

Aurix 2G Introduction

Aurix Safety Features

Aurix SW

1

2

3

4

5

6

432018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 39: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

Development of IEC61508:relation to further safety standards

Agriculture ISO 25119

Automotive ISO 26262

Machinery IEC 62061

Railway EN 50129

Nuclear Power IEC 61513

Process Industry IEC 61511

Household Appliances IEC 60335

Furnaces IEC 50156

Aviation DO-178

IEC 6

1508

442018-06-17 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 40: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

Development of IEC61508:relation to further safety standards

Probability of Dangerouse

Failure per Hour(PFHd)

SIL SIL PL AgPL ASIL

10e-9 IEC 61508 EN 62061 EN ISO 13849 ISO 25119 ISO 26262

4 - - - -10e-8

3 3 e eD

10e-7C

2 2 d d10e-6 B

3x10e-61 1

c cA

10e-5 b b

- - a aQM

1,00E-03

- - - QM

RIS

K

PL (Performance Level) SIL (Safety Integrity Level)

452018-06-17 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 41: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

AURIX Safety: Cornerstones

ISO 26262 part of Infineon’s standardized development process

Safety Documentation

Hardware designed

for functional safety

Software drivers for

functional safety

+ +

462018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 42: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

AURIX –HW measures supporting safety

System

Micro-

controller

B

A AA AA

Inte

rrupt

contr

olle

r

Redundant, spatially separated

peripheralsA

Bus Monitoring UnitB

Safe DMAC

C

Safe SRID

DFLASH ECC (DECTED with enhancements to

detect multi bit failures)E

E E EE

SRAM ECC (SECDED with enhancements to

detect multi bit failures) F

F

Lockstep coreG

G

Memory protection coreH

Memory protection peripheralsI

I I I I I I I I I I I I

I III

Safe Interrupt ProcessingJ

J

Flexible CRC Engine (FCE)K

K

IO MonitorL

L

Clock MonitoringM

M

CPU self tests (90% Latent Fault Metric)N

N N N

GT

M

E

I

H H H

472018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 43: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

IEC 61508 documentationAURIX™ for CAV and industrial safety applications

Safety documents:

› FMEDA based on IEC61508

› Safety manual which contains IEC61508 data

Safety Case:

› Infineon will not provide the IEC61508 safety case, safety case will be based only on ISO26262

› Safety case has to be done at the system level by the customer

Safety Support:

› Will be handled by PDH and can be booked from customer directly at a PDH partner

Infineon Partners are published on:

www.infineon.com/pdh

512018-06-17 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 44: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

Agenda

TriCore in the CAV market

Aurix 1G Overview

Aurix 1G Derivatives

Aurix 2G Introduction

Aurix Safety Features

Aurix SW

1

2

3

4

5

6

562018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 45: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

Infineon AURIX Software offeringReduction of customer SW development

Commercial Value Software› SHE+ security driver:

– Supporting latest security requirements

Commercial Basic Software› AUTOSAR MCAL:

› MC-ISAR Basic (Base, MEM, COM Basic)

– MC-ISAR COM Enhanced

– MCAL Complex Driver MCD and Demo code

› Safety driver: support of external watch dogs in discussion

Auxiliary Tools and Software› C Model› Simulink model (RADAR only)

Software Design Services› Customer specific driver› On customer request

AURIX™Software

Free tool/ example code› iLLD: Infineon low level driver› ACT : AURIX configuration tool› FreeOSEK› Free compiler› Free debugger› DSP library

572018-09-05 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 46: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

AURIX TC2xx to TC3xxImproved safety deployment reduces SW DI effort

AURIX TC2xx AURIX TC3xx

Hardware measures

Software measures

Hardware measures

› Software measures integrated into hardware LBIST

› Software based self test(SBST) for non lockstep core

› ISO26262 compliant HW measurements

› Software implementation with SafeTLib

Software measures

582018-06-17 restricted Copyright © Infineon Technologies AG 2018. All rights reserved.

Page 47: AURIX™ 32-bit Microcontroller family€¦ · IFX Microcontroller Chassis/Safety Roadmap future proof roadmap guarantees joint success story Available 2016 2017 2018 2019 2020 beyond

Recommended