XMC™ and AURIX™ – industrial microcontrollers portfolio
www.infineon.com/xmc www.infineon.com/aurix
Contents
Infineon industrial microcontrollers portfolio 4
Product overview 5 XMC™ overview 5 AURIX™ overview 9 Kits and evaluation boards 26
Industrial applications 36 I/O module 37 Servo drives 38 Industrial robotics 39 Industrial motor drives 40 Switched-mode power supplies 41 Off board charging 42 Elevators 43 Inverters 44 Wind turbines 45 Solar panels 46 Safe PLC 47
Consumer applications 48 Motor control for power tools 48 Wireless charging 49 Smart lighting 50
Commercial and agricultural vehicles applications 51 Hydraulic/pneumatic management system 52 Radar 24 GHz 54 Gateway 24 V 55 In cabin wireless charging 56 Drones/multicopter 57
DAVE & IDE 59
PDH & tool partners 62
3 Infineon industrial microcontrollers portfolio
The XMC™ family: One MCU platform. Countless solutions. The XMC™ microcontroller family is based on ARM® Cortex®-M cores. It is dedicated to applications in the segments of power conversion, factory and building automation, transportation and home appliances. XMC1000 bring together the ARM® Cortex®-M0 core and market-proven and differentiating peripherals in a leading-edge 65 nm manufacturing process. ARM® Cortex®-M4 with a built-in DSP instruction set, powers XMC4000.
The AURIX™ family: Safety joins performance The AURIX™ microcontroller combines three powerful technologies within one silicon die, achieving new levels of power, speed, and economy for embedded applications. The AURIX™ microcontroller is designed to meet the needs of the most demanding embedded control systems applications where the competing issues of price/performance, real-time respon- siveness, computational power, data bandwidth, and power consumption are key design elements.
Arm® Cortex®-M TriCore™
AURIX™ nd AURIX™ 2 generation 1st generation XMC4000 XMC1000
Embedded Power ICs
Embedded Power ICs e XMC1000 trial
XMC4000 erformanc P AURIX™ 1st generation
AURIX™ 2nd generation Consumer and indus
Embedded XMC1000 XMC4000 AURIX™ TC2x1) AURIX™ TC3x1) Power ICs Arm® Cortex®-M0 Arm® Cortex®-M4F TriCore™ TriCore™ (System-on-Chip) CPU up to 48 MHz CPU up to 144 MHz Up to 3x multicore Up to 6x multicore Arm® Cortex®-M Flash: 8–200 kB Flash: 64 k–2 MB CPU up to 300 MHz CPU up to 300 MHz CPU up to 40 MHz Package: 16–64 pins Package: 48–196 pins Flash: 0.5–8 MB Flash: 1–16 MB Flash: 36–128 kB Package: 80–516 pins Package: 100–516 pins Package: 48 pins
Computation power 1) AURIX™ devices add safety and CAN FD
4 XMC™ for Industrial applications
The XMC™ microcontroller family is based on ARM® Cortex®-M cores. XMC1000 bring together the ARM® Cortex®-M0 core and market-proven and differentiating peripherals in a leading-edge 65 nm manufacturing process. XMC4000 are powered by ARM® Cortex®-M4 with a built-in DSP instruction set.
XMC1000 XMC4000 Cortex®-M0 Cortex®-M4F › 32–48 MHz › 80–144 MHz › Up to 200 kB flash › Up to 2 MB flash › Package › Package – LQFP-64 – LFBGA-144/196 – TSSOP-16/28/38 – LQFP-100/144 – VQFN-24/40/48/64 – TQFP-64 – VQFN-48
5 XMC1000 – optimized peripherals for real-time success
XMC1000 is the number one choice for bringing traditional 8-bit designs to the next level, addressing a broad application spectrum from typical 8-bit applications up to digital power conversion and even field-oriented motor control.
32-bit XMC™ microcontroller – XMC1000 family Brand Device XMC 1 3 0 2 – T 038 X 200 AA Pins Step Series Architecture Memory size Package class Package ARM® Cortex®-M ARM® Cortex®-M0 Temperature range Temperature
ARM® Cortex®-M0 Architecture Series Package class Pins Temperature range Flash size code Step 4 architecture 4 series Q VQFN 40 pins X -40 ... +105°C 200 kB AA 01 3 architecture 3 series T TSSO 38 pins F -40 ... +85°C 128 kB AB 02 2 architecture 2 series 28 pins 64 kB 1 architecture 1 series 14 pins 32 kB 0 series 16 pins 16 kB 8 kB
Clocks Memory Analog Timer/PWM Connectivity Package ARM® Cortex®-M0 Co-processor [MHz] Frequency [MHz] Peripherals ADC 12 bit / S&H channels Number of Analog comparators CCU4 CCU8 POSIF BCCU USIC CAN2.0B
Flash 8–64 kB VQFN-24/40 – 32 64 1/1 up to 12 – 1x – – – 2x – RAM 16 kB TSSOP-16/38 Flash 16–200 kB VQFN-24/40 XMC12x – 32 64 1/2 up to 12 up to 3 1x – – l 2x – RAM 16 kB TSSOP-16/28/38 Flash 8–200 kB VQFN-24/40 XMC13x l 32 64 1/2 up to 12 up to 3 1x 1x l l 2x – RAM 16 kB TSSOP-16/38 Flash 32–200 kB VQFN-40/48/64 XMC14x l 48 96 1/2 up to 12 up to 4 2x 2x l l 4x l RAM 16 kB LQFP-64 Supply voltage range 1.8–5.5 V Temperature range -40°C … 85°C/105°C
BCCU = Brightness and Color Control Unit for LED lighting CCU = Capture Compare Unit POSIF = Motor Position Interface USIC = UART/SCI, SPI, Dual-SPI, Quad-SPI, IIC/I2C, IIS/I2S, LIN
6 XMC4000 – advanced industrial control and connectivity
The single-precision floating-point unit, Direct Memory Access (DMA) feature and Memory Protection Unit (MPU) are state- of-the-art for all devices – even the smallest XMC4000 runs with up to 80 MHz in core and peripherals. They come with a comprehensive set of common, fast and precise analog/ mixed signal, timer/PWM and communication peripherals.
32-bit XMC™ microcontroller – XMC4000 family Brand Device XMC 4 5 0 0 – F 144 K 1024 AC Pins Step Series Architecture Memory size Package class Package ARM® Cortex®-M ARM® Cortex®-M4 Temperature range Temperature
ARM® Cortex®-M4 Architecture Series Package class Pins Temperature range Flash size code Step with built in DSP, 8 architecture 8 series E LFBGA 196 pins K -40 ... +125°C 2048 kB AA 01 SPFPU, DMA and 7 architecture 4 series F LQFP 144 pins X -40 ... +105°C 1536 kB AB 02 MPU 5 architecture 2 series Q VQFN 100 pins F -40 ... +85°C 1024 kB AC 03 4 architecture 0 series 64 pins 768 kB BA 04 3 architecture 48 pins 512 kB 2 architecture 256 kB 1 architecture 128 kB 64 kB
Memory Analog Timer/PWM Connectivity Package ∑ demodulator ARM® Cortex®-M4F [MHz] Frequency SDIO/SD/MMC Bus Unit External (EBU) ADC 12 bit / S&H Number of channels 12 bit DAC (4 ch) CCU4 (4 ch) CCU8 HRPWM (150 ps) POSIF ∆ USIC CAN2.0B USB Ethernet Flash 64–128 kB VQFN-48 XMC41x 80 2/2 up to 9 2 ch 2x 1x l l – 4x up to 2 l – – – – RAM 20 kB TQFP-64 Flash 256 kB VQFN-48 XMC42x 80 2/2 up to 9 2 ch 2x 1x l l – 4x 2x l – – – – RAM 40 kB TQFP-64 Flash 256 kB XMC43x 144 2/2 14 2 ch 2x 1x – – – 4x 2x l l l l – LQFP-100 RAM 128 kB Flash 256–512 kB TQFP-64 XMC44x 120 4/4 up to 18 2 ch 4x 2x l 2x 4 ch 4x 2x l l – – – RAM 80 kB LQFP-100 Flash 512 kB-1 M LQFP-100/144 XMC45x 120 4/4 up to 26 2 ch 4x 2x – 2x 4 ch 4x up to 3 l l – l l RAM 128–160 kB LFBGA-144 Flash 1.5–2 MB XMC47x 144 4/4 up to 26 2 ch 4x 2x – 2x 4 ch 6x 6x l l – l l LFBGA-196 RAM 276–352 kB Flash 1–2 MB LQFP-100/144 XMC48x 144 4/4 up to 26 2 ch 4x 2x – 2x 4 ch 6x 6x l l l l l RAM 276–352 kB LFBGA-196 Supply voltage range 3.13 to 3.63 V Temperature range -40°C … 85°C/125°C
CCU = Capture Compare Unit POSIF = Motor Position Interface USIC = UART/SCI, SPI, Dual-SPI, Quad-SPI, IIC/I2C, IIS/I2S
7 XMC™ package overview
XMC1000
Width Width Width Height Height Height
Pitch Pitch Pitch TSSOP-16 TSSOP-28 TSSOP-38 Body 4.4 x 5 mm (H x W) Body 4.4 x 9.7 mm (H x W) Body 4.4 x 9.7 mm (H x W) Pitch 0.65 mm Pitch 0.65 mm Pitch 0.5 mm
Width Width Width Width Width Height Height Height Height Height Pitch Pitch Pitch Pitch Pitch VQFN-24 VQFN-40 VQFN-48 VQFN-64 LQFP-64 Body 4 x 4 mm (H x W) Body 5 x 5 mm (H x W) Body 7 x 7 mm (H x W) Body 9 x 9 mm (H x W) Body 10 x 10 mm (H x W) Pitch 0.5 mm Pitch 0.4 mm Pitch 0.5 mm Pitch 0.5 mm Pitch 0.5 mm
XMC4000
Width Width Width Height Height Height
Pitch Pitch Pitch TQFP-64 LQFP-100 LQFP-144 Body 10 x 10 mm (H x W) Body 14 x 14 mm (H x W) Body 20 x 20 mm (H x W) Pitch 0.5 mm Pitch 0.5 mm Pitch 0.5 mm
Width Width Width Height Height Height
Pitch Pitch Pitch VQFN-48 LFBGA-144 LFBGA-196 Body 7 x 7 mm (H x W) Body 10 x 10 mm (H x W) Body 12 x 12 mm (H x W) Pitch 0.5 mm Pitch 0.8 mm Pitch 0.8 mm
8 AURIX™ TC2xx family system architecture Powerful 1st generation AURIX™ TC2xx system architecture
PMU FPU LMU
DMI PMI Data flash TriCore™ overlay Progr. Progr. BROM 1.6P flash flash RAM key flash
SRI cross bar
Diverse Diverse lockstep core lockstep core
Bridge SDMA OCDS FPU FPU DMI DMI PMI PMI stand-by overlay TriCore™ TriCore™ overlay 1.6P 1.6E
System peripheral bus Ports l bu s
ra HSM AY L U U M U6 x T12x GTM SS SC ST BC PLL & CC GP PLL ER DS-ADCx
System periphe ADCx
t EVR E C 2 I FC IO MH PSI5 SENT MSCx
QSPI x 5 or 3.3 V FlexRay ASCLIN x Etherne
MultiCAN + single supply
9 AURIX™ TC2xx family package scalability
9x Series TC297 TC298 TC299 up to 8 MB 300 MHz 300 MHz 300 MHz
7x Series TC275 TC277 up to 4 MB 200 MHz 200 MHz
6x Series TC264 TC265 TC267 up to 2.5 MB 200 MHz 200 MHz 200 MHz
3x Series TC233 TC234 TC237 up to 2 MB 200 MHz 200 MHz 200 MHz
2x Series TC222 TC223 TC224 up to 1 MB 133 MHz 133 MHz 133 MHz
1x Series TC212 TC213 TC214 up to 512 KB 133 MHz 133 MHz 133 MHz
Flash TQFP-144 TQFP-80 TQFP-100 LQFP-176 LFBGA-292 BGA-416 LFBGA-516 Package LQFP-144
Upgrade/downgrade with pin-compatible packages
Evolution from TC2xx to TC3xx – easy migration with focus on reuse › Fast conversion of existing AURIX™ TC2xx designs – Backwards compatibility – High AURIX™ family compatibility to pinout of existing QFP-100/144/176 and BGA packages › Flexibility – scalability within the AURIX™ family – Up-/downgrade paths for devices in identical packages – Compatible pin-out of QFP/BGA package options enabling combination designs › Pin to pin compability between the devices of AURIX™ TC2xx/TC3xx and from generation to generation › A high scalability with a very large portfolio for both AURIX™ TC2xx & TC3xx
AURIX™ TC3xx provides an upgrade on key parameters with focus on SW & HW reuse
Increased from 3 to 6 cores Performance increase & reduction of power Developed in 40 nm for power consumption reduction
Scalable & backwards compatible to TC2xx Fully compatible devices with focus on HW & SW reuse
Functional safety IEC61508 compliant enabling SiL-3 level
Enhanced security Upgraded to Full EVITA support
Improved networking Richer peripheral set
SOTA Full support of SOTA A/B swap
10 AURIX™TC3xx family system architecture AURIX™ TC3xx – scalable family – from low-cost to high-performance applications
IO pads all 5 V/3.3 V Checker core Checker core Checker core Safety Checker core › LBIST
CPU5 › MBIST upgrade
TC 1.6P CPU4
CPU0 CPU3 CPU2
CPU1 SPU SPU FPU CIF PSPR, PCACHE RIF RIF DSPR, DCACHE
Pflash Large Mini Dflash LMUDAM 0 … 5 MEM MCDS
System resource interconnect
ETH SFI HSSL DMA E U rt y ctrl MAC bridge HSCT FC IO M SC Po MS C HS M HSDP M StdB
eMMC/SDI O System peripheral bus
EVADC S T M M AY C U6 ADC 2 I GP ST PSI5 GT ER y AD C CC SENT PSI5 S (emulation ) CAN FD ASC LI N 2 OM P EDS AD C FC onda ry Primar QSPI/I Sec
Performance Memories Stand-by control unit › New TriCore™ 162 generation › Larger SRAM › Low-power modes › New instructions › SRAM/flash ratio increased › Up to 6 CPUs at 300 MHz › Enhanced MPU › New direct flash access path › A/B swap support
HSM: Full EVITA compliance Delta-sigma Ethernet › New accelerators ECC256/SHA256 › Enhanced concept › 1 Gbit/s ETH › Available on all devices › QoS services › Remote DMA
ADAS ADC eMMC/SDIO › LVDS IF › Improvement of existing ADC › External NAND flash IF › Signal processing unit › Reduction of capacitive load
11 AURIX™TC3xx family system architecture AURIX™ TC3xx family package scalability
6x 9xA Series TC397XA 300 MHz 16 MB 300 MHz 6x 9x Series Control and Actuate TC397X TC399X 300 MHz 16 MB Sense and Compute 300 MHz 300 MHz 4x Ex Series TC3E7Qx 300 MHz 12 MB 300 MHz 4x 8x Series TC387Q TC389Q 300 MHz 10 MB 300 MHz 300 MHz 3x 7xX Series TC377TX 300 MHz 6 MB 300 MHz 3x 7x Series TC375T TC377T 300 MHz 6 MB 300 MHz 300 MHz 2x 6x Series TC364D TC366D TC365D TC367D 300 MHz 4 MB 300 MHz 300 MHz 300 MHz 300 MHz 4x Ax Series TC3A8Q TC3A7Q 300 MHz 4 MB 300 MHz 300 MHz 3x 5xA Series TC356TA TC357TA 300 MHz 4 MB 300 MHz 300 MHz 2x 3xA Series TC336DA TC337DA 300 MHz 2 MB 300 MHz 300 MHz 1x 3x Series TC332L TC333L TC334L TC336L TC337L 300 MHz 2 MB 300 MHz 300 MHz 300 MHz 300 MHz 300 MHz 1x 2x Series TC322L TC323L TC324L TC327L 160 MHz 1 MB 160 MHz 160 MHz 160 MHz 160 MHz Flash LQFP-144 TQFP-80 TQFP-100 BGA-180 LQFP-176 BGA-233 LFBGA-292 LFBGA-516 Package TQFP-144
› Advanced package technologies deliver the best price/performance ratio › Customers can choose between different devices in the same pin-compatible package
MCU scalability Safety/security concept › Performance and flash › ISO 26262 compliance › Pin compatibility › IEC 61508 compliant › Binary-compatible cores
AURIX™ TC3xx
Power consumption Connectivity › Ethernet: up to 2x 1 GB On-chip SC DC-DC high-e iciency power supply › › CAN FD: up to 20 channels Integrated stand-by controller › › eMMC IF
12 AURIX™ family housing options Package information for maximum scalability
LFBGA-516 BGA-416 LFBGA-292 BGA -233
27 25 17 23 1 0.8 1.27 23 27 25 17 0.8
0.8 1.27 0.8 1
BGA-180 LQFP-176 LQFP-144
26 22 12 0.8 22 12 26 0.5
0.8 0.5 0.5 0.5
TQFP-144 TQFP-100 TQFP-80
18 14 12 12 14 18 0.4 0.4 0.4 0.4 0.4 0.4
TriCore™ upgrade paths
LFBGA-516 LFBGA-292 BGA scalability
25 x 25 mm 17 x 17 mm
› LFBGA-292 and LFBGA-516 are ball compatible so that customers can build one PCB for both packages www.infineon.com/packages 13 Peripheral highlights XMC™ BCCU: Brightness and Colour Control Unit
Highlights BCCU Our XMC™ BCCU is designed to automatically control the Channel 0 P0.4 P1.0 dimming level and colour of multi-channel LED lamps. It requires little user code and the transitions appear natural Channel 1 P0.5 P1.5 to the human eye. Dimming Channel 2 P0.6 P2.0 engine 0 Key features Channel 3 P0.7 › Automatic high frequency brightness modulation (PDM) Dimming › Automatic exponential dimming and linear engine 1 Channel 4 P0.8 intensity change Dimming Channel 5 P0.9 › Controlled rate of switching engine 2 Channel 6 P0.10 P0.12 Key benefits › Completely flicker free; no visible or intrasaccadic flicker; Channel 7 P0.11 P0.14 12 bit resolution › Dimming level or color changes appear smooth and natu- Channel 8 P0.1 P0.15 ral to the human eye Trap ADC trigger › Compatible with a wide range of high power LED drivers control control
XMC™ CCU8: Capture/Compare Unit 8
Highlights Timer Counter One timer architecture serves any user case. The regular Free running with Count with up/down control and repetitive slice structure allows portable software and Period clear/gate Count use of code generators. Two compare channels enable Int the generation of up to 4 complementary PWM signals per timer (16 per CCU8).
Time Up/ Time Key features Clear down › CCU8 serves as a timer, counter, capture, compare Gate › Shadow and buffer mechanism for coherency Compare Capture Dead-time insertion › Edge/center aligned PWM Capture timer on event Period Int Capture & clear Key benefits Int › Adjust the timer to the wanted application Synchronize hardware events to software timing for Com- › pare Int real-time control Generating complementary PWM signals Time Time › PWM0 Event PWM1 Data
Dead-time Dead-time
14
XMC™ POSIF: Position Interface
Highlights HRPWM The POSIF module is the ideal solution for motor control Interrupt control INTs applications using hall sensors and quadrature decoders. COUT 0 The user can configure freely the type and usage of the x3 Filtering resources to perform an optimized mapping to the wanted COUT1 CHA Start application. COUT 2 Stop Comparator CHB Blanking + PWM 0 Input Clamp IN slope Key features functions Convert generator PWM 1 Interface for linear or quadrature rotary encoder (DAC) › Ch. sel Clamping PWM 2 › Interface for hall sensors IN PWM 3 › Stand-alone multi-channel control out PWM 4 PWM control IN x4 PWM 5 Key benefits PWM control Dead PWM high Application tailored motor position and velocity measurement time PWM 6 › resolution + PWM control channel › Tailored solution for 2 or 3 hall sensor applications. IN TRAP PWM 7 Coupling with PWM generation › Perform multi-level modulation for PWM › Tailored modulation development
XMC™ MATH: MATH co-processor
Highlights MATH The MATH co-processor provides a 32-bit signed or unsigned divider as well as a 24-bit CORDIC for trigonomet- 32-bit DIVIDER ric calculations. Both DIVIDER and CORDIC can operate in parallel next to the CORTEX®-M0 CPU core. Clock control Service request control 24-bit CORDIC Key features › 32-bit hardware divide for signed and unsigned long integer numbers › Trigonometric functions executed in parallel to CPU operation › Vector rotation (PARK transform) executed in 24-bit resolution
Key benefits › The calculation time of a divide operation is reduced to 50% › Increase of computational power for real time critical tasks › Field oriented motor control algorithms are implemented with high resolution
15 Peripheral highlights XMC™ POSIF: Position Interface
Highlights POSIF The POSIF module is the ideal solution for motor control Interrupt control INTs applications using hall sensors and quadrature decod- ers. The user can configure freely the type and usage of IN Phase B the resources to perform an optimized mapping to the Mode Quadrature/ selection Phase A OUT 0 IN linear wanted application. Index interface OUT1 IN LPF OUT 2 Key features Mode Hall 1 2/3 hall › Interface for linear or quadrature rotary encoder Hall 2 Output OUT 3 IN sensor control Interface for hall sensors Hall 3 interface OUT 4 › IN › Stand-alone multi-channel control OUT 5 IN OUT 6 Key benefits IN Multi- channel MCP › Application tailored motor position and velocity measurement IN control › Tailored solution for 2 or 3 hall sensor applications. Cou- pling with PWM generation › Perform multi-level modulation for PWM › Tailored modulation development
XMC™ ERU: Event Request Unit
Highlights ERU The ERU module can be used to expand the P-to-P connec- Channel 0 tions of the device: ports-to-peripherals, peripherals-to-pe- ERS0 ETL0 OGU0 IN › Input select › Trigger gen › Output gating PDOUT AND gate Flag Trigger group ripherals and ports-to-ports. It also offers configurable IN › › › IOUT › OR gate › Patt. match logic, that allows the generation of triggers, pattern detec- IN Patt. TOUT tion and real-time signal monitoring. IN GOUT
Key features Channel 1 IN PDOUT IN IOUT › Connection flexibility IN ERS1 ETL1 OGU1 TOUT IN GOUT › External interrupt generation › Configurable logic Channel 2 › IN PDOUT IN IOUT IN ERS2 ETL2 OGU2 TOUT IN GOUT Key benefits Channel 3 Connection expansion for small packages; Increased IN PDOUT › IN IOUT IN ERS3 ETL3 OGU3 TOUT application case coverage for motor control, power IN GOUT conversion, etc.; peripheral/ port-to-peripheral/port › Multiple and parallel interrupt generation from port pins; Conditioning of interrupts with internal signals › Real-time conditioning of external signals; Logical functions between peripherals, e.g.: AND, OR
16
Infineon® diverse lockstep concept
› Lockstep architecture designed to control and mitigate › Careful design of lockstep comparator common cause factors › Main core and diverse lockstep core run the same software – Physical isolation in parallel to detect computational errors – Instruction-level execution diversity: 2-cycle delay › Like normal locksteps, both cores are physically separated – Circuit-level design and timing diversity and have a time delay between their execution › Layout-level diversity › Diverse lockstep core has been additionally transformed › Diversity controlled and verified by state‑of‑the‑art to provide architectural hardware diversity and further design methods reduce common cause failures › Special design of clock and reset networks
BUS
BUS Main core Delay Delay e ar
Lockstep Comp Delay Delay core
Error Lockstep CPU
Lockstep
AURIX™ family communication innovation
AURIX™ Multi-CAN/CAN FD › Up to 20 CAN nodes with FD support available AURIX™ › CAN standard V2.0 B active ISO 11898-6 transceiver › AURIX™ family support ISO 11898-1 DIS 2015 support › Resonator ready with asynchronous operation and choice of clock source › Frequency scaling without baud rate change › Energy saving: pretended networking and partial networking (ISO 11898-6 transceiver support) support (also in CAN FD mode) › Safety support: countable total amount of bus errors › Message objects can be freely assigned among the nodes › Configurable FIFO length, automatic gateway mode support › Acceptance mask filtering for each message object
17 Peripheral highlights AURIX™ Ethernet module
Key highlight features AURIX™ TC3xx TriCore™ x Ethernet MAC filter TriCore™ 3 MAC/VLAN/protocol filter for fast frame processing TriCore™ 1 TriCore™ 2 › RAM RAM
Data Data QoS CPU CPU › 8 queues/DMAs for frame separation Status Status › 4 transmit/4 receive › IEEE 802.1AS (for IEEE 1588-2008) Control Control › Shapers for bandwidth control – 802.1 credit-based shaper SRI crossbar – Time-aware shaper Ethernet QoS MAC
Interfaces DMAs DMAs › MII/RMII for 100 MBaud › RGMII for 1 GBaud Queues Queues
Freedom from interference
DMA operation → separated by hardware Filter › Shaper › No impact of queue operation on other queues, DMAs etc. › Independent control of each queue xMII › Status/control in RAM → fast direct stack access 100/1000 Mbps
“Remote DMA” – fast data copy – RAM to RAM › Data transfer by DMA with no CPU required for transfer › Transfers triggered by hardware or by software › Transfers are hardware protected (in AURIX™) › Full-duplex transfers, low latency mode › All Ethernet standards and conformance tests are valid
SOME/IP “AVB” DoIP IEEE 1722
IEEE 802.1Q control
TCP/UDP IEEE 802.1AS IEEE 802.1Qav IEEE 802.1Qbv prelim. Precision Soware implementation, “Stacks” IPv4/IPv6 Time Protocol Credit-based Time-based (PTP) shaper shaper Hardware implementation, available in AURIX™ TC3xx
Clock sync, time stamp
Protocol filter
VLAN filter
MAC filter
18 AURIX™ TC3xx stand-by controller Low power consumption, higher energy efficiency, easy implementation
AURIX™ TC3xx MCU
8-bit MCU Stand-by Performance domain domain
Internal bus Stand-by controller 8-bit MCU 70 kHz – 20 MHz
2 K boot ROM ort 33
T0 and T1 UART P 320 Byte RAM
8 K XRAM CAN FD
+ arbiter wake-up filter ort 34 P
SCU SSC
4 channel WDG T2 CCU 8-bit ADC
WTC JTAG/DAP
Features and benefits Application recommendation › Feature available across whole AURIX™ TC3xx family › Enhanced availability: continue a limited set of functions › Integrated 8-bit MCU (ISO 26262 QM module) while the main CPUs are rebooting after a reset › Stand-alone operation (typ. watchdog reset) – Separate power supply at core and IOs › Steering and braking comfort: temporary torque supply – Separate clock during main MCU – Separate GPIOs › Stand-by operation: extremely low-power operation while › Standard tooling support enabling fast design-in the vehicle is parked › Real-time clock for periodic wake-up › (H)EV battery management: monitor the battery’s state-of- › Flexible choice of peripherals: LIN/SPI heath and charge over a long parking period, e.g. vacation › Shared I/O with performance domain › Keyless-go: trigger main MCU for key communication › Extremely low current consumption ~ µA range › Fuel leakage supervision: on-board diagnostics and moni- toring of tank pressure, e.g. while parked eMMC/SDIO interface on
2 standard protocols supported SDIO 2.0 › Protocol unit – 6 pins: 4 data, CLK, CMD – 3.3 V, 50 MHz max. clock Command CMD DMA and FIFO control unit eMMC interrupt › bu er
– 10 pins: 8 data, CLK, CMD e control al bu s ac – 3.3 V, 20 MHz Data D0-7 control unit IO port eripher P
Bus interf Module Use cases Clock control and generation Clock CLK › External serial NAND-flash registers › Wi-Fi modems control › Camera modules
19 Peripheral highlights AURIX™ Generic Time Module (GTM)
Aimed to accommodate any kind of timer applications, the AURIX™ Generic Time Module (GTM) is a highly scalable and configurable timer designed with an architecture philosophy where dedicated hardware submodules are located around a central routing unit (called Advanced Routing Unit (ARU)). By combining several sub-modules through the ARU, complex functions can be established, while relieving the CPU or a peripheral core from a high interrupt load.
This AURIX™ feature can be extensively used in industrial applications, especially regarding the generation of signals for controlling a motor or acquisition of digital signals with the respective filtering.
AURIX™ GTM key features AURIX™ TC3xx family GTM innovations › Dynamic PWM generation with up to 24 bits › Maximum operation frequency extended up to 200 MHz resolution and 10 ns granularity. › GTM architecture divided in cluster › Dedicated module for asymmetric › Up to 12 selectable GTM output resources connected to Dead Time Generation (DTM) each port › Brushless DC motor control using block commutation › 5 triggers towards ADC mode › Implemented a new multiplexer to connect port and ADC › Provide common time base for system, enabling events signals to DTM synchronization in different sub-modules within GTM › Added new configurable scheduling schemes to the ARU › Multiple capture/compare of external signals and combination with time stamps › Digital signals filtering and characterization
BDLC motor Dead time DTMA DTMT
MAP PWM input and output SPE TIM ATOM TOM PORT
Timer input/output
ARU (Advanced Routing Unit)
CTBM (clock and timebase) PSM (FIFO)
Wait until Wait until data data is read ARU is available
Data source Data destination
20 AURIX™ safety features
As today’s systems become increasingly complex by the with cutting-edge safety technology, such as safe internal use of electrical and electronic controls such as Micropro- communication buses or a distributed memory protec- cessors and programmable logic controllers, the likelihood tion system. Innovative encapsulation techniques allow of these failing or malfunctioning also increases. Safety the integration of software with various safety levels from standards such as IEC 61508 and ISO 26262, mandate more different sources, thereby significantly reducing system robust products and functional safety concepts for automo- complexity. Thanks to this optimized approach, multiple tive and industrial applications. The AURIX™ architecture is applications and operating systems are seamlessly hosted designed in accordance with ISO 61508 compliant process on a unified platform. This leads to productivity gains of to efficiently meet SIL 3 requirements. The platform uses up up to 30%, resulting in a smaller development outlay and to four cores in a diverse lockstep architecture combined reduced time-to-market for our customers.
Safety hardware Safety Safety features documentation so ware (optional) + +
Safety-focused organization and project management
Infineon quality management system Zero Defect culture
21 AURIX™ security features AURIX™ security hardware
Infineon’s AURIX™ 32-bit microcontroller family, with its embedded Hardware Security Module (HSM), is a perfect fit for industrial applica- tions where secure communication is required. Infineon not only offers a scalable portfolio of compatible AURIX™ devices with integrated HSM, but also the necessary software packages and support services. Furthermore, a best-in-class solution for security can be achieved by combining AURIX™ microcontrollers with an Infineon embedded SIM (eSIM) and Infineon tamper-proof secure elements (TPM).
AURIX™ Hardware Security Module (HSM) Customer benefits HSM provides a secure computing platform, consisting of a 32-bit › Secured platform – HSM provides a secured platform, CPU, special access-protected memory for storing the cryp- separated from the rest of the microcontroller by a firewall, tographic keys and unique subscriber identifiers and dedicated thereby creating a trusted execution environment. hardware accelerators for the many industrial use cases. A fire- › Backward compatibility – AURIX™ security solutions are backward wall separates HSM from the rest of the AURIX™ microcontroller. compatible with the security implementations in previous TriCore™ based microcontroller families. Furthermore, the 2nd generation The AURIX™ hardware security module offers a highly AURIX™ HSM is backward compatible with the 1st generation HSM. flexible and programmable solution based on: › Security differentiation – customized secure OEM or Tier 1 › Crypto and algorithm agility via software to support cus- crypto apps can be processed within a trusted HSM execution tomer-specific solutions powered by a 32-bits CPU environment, therefore allowing an independent HSM-specific › AIS31-compliant True Random Number Generator (TRNG) software code review with reference to the huge application host with high random entropy over lifetime software from multiple parties. This helps to harden the security › State-of-the-art AES-128 hardware accelerator level by reliably avoiding potential security backdoors. › State-of-the-art PKC ECC 256 hardware accelerator for › Convergence of security and safety – AURIX™ microcon- asymmetric encryption (only 2nd generation AURIX™ HSM) trollers address both functional safety as well as IT-security › State-of-the-art HASH SHA2-256 hardware accelerator for requirements, making sure they are properly integrated and hashing (only 2nd generation AURIX™ HSM) don’t conflict with one another. › Secured key storage provided by a separated HSM- › Secured failure analysis – AURIX™ HSM offers a 256-bit SFLASH portion. Alternative secure key storage feasible in password for debugger access protection to prevent unau- dedicated HSM-PFLASH sections. thorized access to the debugging resources.
Trusted execution environment HSM domain Flash TriCore™ 0TriCore™ 1 HSM 32-bit CPU
SRAM
Boot SRAM Bridge ROM
AES-128
Firewall PKC ECC 256
HASH Peripherals Peripherals Peripherals SHA 2
TRNG
Timers and watchdog
Full EVITA
On-board COM
External COM
22 Ease of use Solution finder
Infineon solution finder is an easy to use online tool for find- cus on power semiconductor and controller, Switched Mode ing, comparing and buying semiconductor products in an Power Supplies (SMPS), LED lighting and DC-DC Point of application context visualized by block diagrams and com- Load (PoL) converters. You can choose the suitable AURIX™ bined with electrical and thermal simulations powered by TC2xx or XMC™ device according to the application, indus- Infineon Designer, PLECS and PowerEsim. Currently it covers try and parameters that you are looking for, in the different motor control and drives from different industries with fo- filters and solutions that this tool is providing.
Solution finder – check solutions (PLECS)
2 1 3 4 Integration level List of suggested solutions Trade-o ratings Actions
5 List of alternative prodcts
1 2 Selected solutions Actions to report, partner and buy
3 4 Solution Evaluation board architecture (detailed BOM)
www.infineon.com/solutionfinder 23 Ease of use AURIX™ forum
Following the strategy of going wider to the mass market We provided FAQs about the most critical topics, which has for AURIX™ TC2xx and AURIX™ TC3xx. The AURIX™ Forum strongly increased the traffic in our AURIX™ forum. came as the first platform of support for our mass market and core account customers. We strongly improved the Now our customers can find the support needed in our maintenance of the forum, as it supports the customers to forum. find answers quickly by themselves.
No. of posts per month 2017/05 2017/06 2017/07 2017/08 2017/09 2017/10 2017/11 2017/12 2018/01 2018/02 2018/03 2018/04 2018/05 2018/06 2018/07 2018/08 2018/09 2018/10 2018/11 2018/12 2019/01 2019/02 2019/03 2019/04 2019/05 2019/06 2019/07 2019/08 2019/09 2019/10 2019/11 2019/12 2020/01
› A maintained forum helps customers to find answers quickly by themselves › Fundamental support to the mass market customers › Promoting materials, trainings, banners & products as support to the mass market customers
www.infineonforums.com 24 Ease of use Artificial intelligence in AURIX™ TC3xx
Artificial Intelligence is not limited to high end applications anymore and has entered the embedded world within the last decade. We enter a new era of innovation possibilities for the automotive industry, where AI brings much more than the well-known automated driving, with solutions regarding connected cars or safety concerns, among others. AURIX™ performances enable optimizing AI algorithms to face the challenge growing amount of data vs. communication and processing technology.
Partnership
Teraky‘s Intelligent Signal Processing product running on AURIX™ TC3xx presented at OktoberTech2019. Simultaneously processes 50 signals and reduces the data by 95% at low latency and low percentage of CPU capacity.
Key benefits Suggested products › Up to 6.9 MB SRAM › TC39x › Up to 1.8 GMACs › Up to 6 CPUs @ 300 MHz › DSP capability up to 1.8 GFLOPS › Up to 4000 DMIPS (with 2400 DMIPS ASILD) › Low power consumption
System diagram
SRAM Radar RIF Extended ... 32-bit MCU memory Camera Multicore/Lockstep CIF AURIX™ Lidar
Machine learning K-means RBF accelerator KNN Decision tree Function approximation Deep learning Virtual sensing MLP System modeling CNN Calibration RNN ...
HSSL EBU Inter chip connectivity
25 Kits and evaluation boards
XMC4800 automation board V2 – explore XMC4800 microcontroller based on ARM® Cortex®-M4
The XMC4800 automation board V2 utilizes Infineon’s industry leading XMC™ ARM® Cortex®-M4 microcontroller in combi nation with Infineon supply, interface, communication and safety products. The XMC4800 automation board V2 is designed to evaluate the capabilities of the XMC4800 microcontroller especially in EtherCAT® slave applications and can be used with a wide range of development tools including Infineon’s free of charge Eclipse based IDE, DAVE™.
Key features Customer benefits › XMC4800-E196 MCU based on ARM® Cortex®-M4 at 144 MHz › Complete automation kit gateway › EtherCAT® slave controller, 2 MB flash and 352 KB RAM › Combined MCU with EtherCAT® slave application › OPTIGA™ Trust E embedded security solution (CC EAL6+) › Isolated interfaces w/ diagnose › Real-time clock crystal › Ethernet connectivity with soft ware examples available › SPI FRAM (64 kB non-volatile memory) › 24 V supply › EtherCAT® slave node (2 EtherCAT® PHY and RJ45 Jacks) › CAN connectivity › 24 V ISOFACE™ 8-channel inputs and 8-channel outputs › Full software CAN transceiver › CAN transceiver
XMC4800 automation board V2 Type Description Ordering code
KIT_XMC48_AUT_BASE_V2 The XMC4800 Automation Board V2 KITXMC48AUTBASEV2TOBO1 utilizes Infineon’s industry leading XMC ARM® Cortex®-M4 microcontroller in com- bination with Infineon supply, interface/ communication and safety products. XMC4800-E196K2048 ARM® Cortex®-M4 microcontroller XMC4800E196K2048AAXQMA1 ISO2H823V2.5 24 V 8-channel isolated output ISO2H823V25XUMA1 ISO1I813T 24 V 8-channel isolated input ISO1I813TXUMA1 SLS 32AIA020A4 USON10 OPTIGA™ Trust E – embedded security SLS32AIA020A4USON10XTMA2 solution TLE6250GV33 Infineon CAN transceiver TLE6250GV33XUMA1
Ordering code: KIT_XMC48_AUT_BASE_V2 IFX54441LDV Infineon voltage regulator IFX54441LDVXUMA1
www.infineon.com/automationkit 26 XMC™ digital power explorer kit
The new digital power explorer kit is designed with the particular goal of making it easy for engineers to take the first steps into digital power control with XMC™ microcontrollers. It showcases both XMC™ families Cortex®-M microcontrollers: XMC4000 and XMC1000, 30 V dual N-channel OptiMOS™ MOSFETs and IRS2011S gate drivers. The kit includes two different control card options, XMC1300 control card (ARM® Cortex®-M0) and XMC4200 control card (ARM® Cortex®-M4F), which allow designers to evaluate both XMC™ microcontroller families and make the right price/performance choice for their application.
Key features Customer benefits › Synchronous buck converter evaluation kit › Easy entry in digital power control applications controlled with XMC4200 or XMC1300 ARM® Cortex®-M › Understand the details of voltage/peak current control microcontrollers and how to extract the maximum of XMC™ devices › On-board resistive load banks › DAVE™ v4 APPs for buck converter and much › Featuring BSC0924NDI dual N-channel OptiMOS™ and more examples IRS2011S high and low-side gate driver › Different control schemes possible – Voltage mode control – Peak current mode control (with slope compensation)
XMC™ digital power explorer kit Specification Infineon components
VIN 12 V DC MCU XMC4200 or XMC1300
OptiMOS™ V 3.3 V DC MOSFETs OUT_nom BSC0924NDI
IOUT 2 A MOSFET HB driver IRS2011S
POUT 6 W Ordering code: KITXMCDPEXP01TOBO1
www.infineon.com/kit_xmc_dp 27 Kits and evaluation boards
100 W motor drive evaluation board with FOC sensorless control
The EVAL_100W_DRIVE_CFD2 motor drive board does not only offer a sensorless synchronous rectification BLDC/PMSM control algorithm to reduce reverse-current hard-commutation stress, but also gives the user the option to change switching frequency up to 20 kHz and to choose between two-phase or three-phase modulation, which helps reduce switching losses.
Summary of features Summary of benefits › Sensorless field orientated BLDC control (FOC) › High efficiency › Best-in-class high voltage MOSFETs for hard › Cost effective commoutation topology [B6 inverter] › Simplified design › Low bill-of-material cost contributed by CoolMOS™ CFD › Near to productive solution and XMC™ algorithm › Quasi-resonant CoolSET™ offers lower EMI and higher efficiency › Graphical User Interface (GUI) allowing ease-of-use
EVAL_100W_DRIVE_CFD2 Configuration Description
IPD65R1k4CFD The EVAL_100W_DRIVE_CFD2 motor drive board 2EDL05N06PF does not only offer a sensorless synchronous ICE5QR4770AG rectification BLDC/PMSM control algorithm to XMC1302-T038X0200 AB reduce reverse-current hard-commutation stress, FX1763XEJ V50 but also gives the user the option to change BAT54W switching frequency up to 20 kHz and to choose between two-phase or three-phase modulation, which helps reduce switching losses.
Ordering code: EVAL100WDRIVECFD2TOBO1
www.infineon.com/eval_100w_drive 28 600 W LLC digital control
600 W LLC digital control evaluation board shows how to design the half-bridge LLC stage of a server SMPS with the tar- get to meet 80+ Titanium standard eff iciency requirements. On this purpose the latest CoolMOS™ technologies, 600 V CoolMOS™ C7 or P6 power MOSFET have been applied on the primary side, and OptiMOS™ low voltage power MOSFET in SuperSO8 BSC010N04LS, in the synchronous rectification secondary stage in combination with QR CoolSET™ ICE2QR2280Z, hi-low-side driver 2EDL05N06PF, low-side gate driver 2EDN7524F and a XMC4200 microcontroller.
Key features Customer benefits › 600 W LLC half-bridge stage with synchronous › Learn LLC topology with a complete system solution from rectification (SR) Infineon › All controlled with XMC4200 including: – Hardware and software available – Start up (PWM to PFM) and burst mode algorithms › Close to customer solution – Adaptive dead time and capacitive mode detection – High efficiency → 97.8 % – No hard commutation at any condition – Reliability and power density
600 W LLC digital control Specification Infineon components
VIN 350–410 V DC MCU XMC4200 (VQFN-48)
VOUT_nom 12 V DC MOSFET SR BSC010N04LS
IOUT 50 A HB driver 2EDL05N06PF
CoolMOS™ P 600 W LLC HB MOSFET OUT IPP60R190P6
fres 157 kHz Auxiliary PSU ICE2QR2280Z Ordering code: EVAL600W12VLLCCFD7TOBO1
www.infineon.com/eval_600w_12_llc 29 Kits and evaluation boards XMC™ starter kits
Xtreme2go KIT_XMC_2GO_XTR_ XMC1400
› XMC1400 family kit with ADAFRUIT, MikroE and › The XMC1400 series devices are Shields2Go connectivity. Extension for IoT and other optimized for motor control, power cloud applications. conversion and LED Lighting applications › Click on the following to find/purchase the kit: and Human-Machine Interface (HMI) www.infineon.com/Xtreme2go
Platform2go XMC4400 KIT_XMC_PLT_2GO_XMC4400
› Equipped with an ARM® Cortex®-M4 based XMC™ › This kit has the XMC4400 device with debugger microcontroller, the XMC4400 Platform2Go is designed plus Ethernet, CAN, Arduino, MikroBUS and to evaluate the capabilities of Infineon’s XMC4400 Shields2Go form factor. microcontroller. It can be used with a wide range of development tools including Infineon’s free of charge Eclipse based IDE DAVE™ › Click on the following to find/purchase the kit: www.infineon.com/XMC4400patform2go
XMC1400 Arduino KIT_XMC1400_ARDUINO
› This kit utilizes Infineon’s industry leading ARM® Cor- › It can be used with a wide range of de- tex®M0 microcontroller in combination with Arduino velopment tools including Infineon’s free form factor. of charge Eclipse based IDE, DAVE™ and › Click on the following to find/purchase the kit: much more. www.infineon.com/xmc1400_ARDUINO
30 Platform2go XMC4200 KIT_XMC_PLT 2GO_XMC 4200
› Equipped with an ARM® Cortex®-M4 based XMC™ › It can be used with a wide range of devel- microcontroller from Infineon Technologies AG, the opment tools including Infineon’s free of XMC4200 Platform2Go is designed to evaluate the charge Eclipse based IDE DAVE™ capabilities of Infineon’s XMC4200 microcontroller. › This kit has the XMC4200 device with › Click on the following to find/purchase the kit: debugger plus CAN, Arduino, MikroBUS www.infineon.com/XMC4200patform2go and Shields2Go form factor.
RGB LED lighting shield KIT_XMC_LED_DALI_20_RGB
› One of the first intelligent evaluation boards compatible with Arduino as well as Infineon’s XMC1100 BOOT KIT. › Designed to be easily configurable and combinable for different LED light engines and lamps, for fast prototyping and in-expensive evaluation of LED lighting applications. › The RGB LED lighting shield with XMC1302 uses a DC-DC buck topology. › Click on the following to find/purchase the kit: www.infineon.com/cms/en/product/ evaluation-boards/kit_xmc_led_dali_20_rgb/
31 Kits and evaluation boards AURIX™ TC2xx – starter kits
AURIX™ TriBoards kits › Full evaluation board for development to write and debug your 1st programs › Includes getting started advice, free TriCore™ entry tool chain, technical documentation, compiler and debugger › TriBoard available for every silicon
AURIX™ TFT kits › Low cost board for early evaluation with limited access to signals › Additional touchscreen display for convenient handling › TFT board available for every silicon › Click on the following to find/purchase the kit: www.infineon.com/aurix-kits
Arduino ShieldBuddy kit › The Hitex TC275 ShieldBuddy follows the Arduino standard › Compatible with 100’s of Arduino application shields › Evaluation licenses available › Ideal for getting started on a high-end real time embedded industrial or automotive application as well as students and hobbyists
AURIX™ lite kit NEW › AURIX™ TC275 device in LQFP-176 package › Use of Arduino Uno/compatible platform › FTDI based debugger with micro USB › Coming soon
32 Kits and evaluation boards AURIX™ TC2xx – application kits
Motor control KIT_AURIX_TC234_MOTORCTR › TC234 application kit with TFT display incl. safety supply TLF35584 › Driving of a 3-phase PMSM/BLCD (12 V/max. 50 W) › BLDC motor from Nanotec integrated › Software available with flexible configuration › Click on the following to find/purchase the kit: www.infineon.com/cms/en/product/ evaluation-boards/kit_aurix_tc234_motorctr/
24 GHz radar KIT_ATV_24GHZ_RADAR › Range-Doppler radar system with two Rx antennas › Allows implementation and testing of and one Tx antenna based on AURIX™ TC264DA and 24 GHz radar applications as BGT24ATR12 Doppler movement detectors, FSK or › Click on the following to find/purchase the kit: FMCW range/position measurement www.infineon.com/cms/en/product/ evaluation-boards/kit_atv_24ghz_radar/
Wireless charging KIT_AURIX_TC21_SC › Supports all fast charge smartphones › Unique power drive architecture minimizes EMI › Improved accuracy Foreign Object Detection (FOD) › Click on the following to find/purchase the kit: www.infineon.com/cms/en/product/ evaluation-boards/kit_aurix_tc21_sc/
33 Kits and evaluation boards AURIX™ TC3xx – starter kits
AURIX™ 2G standard TriBoard › Full evaluation board for development to write and › TriBoard available for all productive silicon st debug your 1 programs (TC38x, TC39x) › Includes getting started advice, free TriCore™ › Standard TriBoard availability entry tool Chain, technical documentation, compiler and debugger.
AURIX™ 2G TFT application kit › Low cost board for early evaluation with limited › TriBoard available for all productive silicon access to signals (TC38x, TC39x) › Additional touchscreen display for › Basic application kit TFT availability convenient handling › Available for standard and ADAS pinout’s for selected devices
Arduino ShieldBuddy kit NEW › The Hitex TC375 ShieldBuddy follows the Arduino standard › Compatible with 100’s of Arduino application shields › Evaluation licenses available › Launched at embedded world
AURIX™ lite kit NEW › AURIX™ TC375 device in LQFP-176 package › FTDI based debugger with micro USB › Coming soon
34 Kits and evaluation boards AURIX™ TC3xx – application kits
New hybrid kit for inverter applications NEW › IFX system offering: such as power modules, › Software to start development of inverter gate drivers, current and position sensors to develop for 3-phase motors inverter systems › AURIX™ 2G hardware optimized logic board for testing different hybrid kits for inverter applications
Gateway 24 V board for CAV, bus, truck NEW › Includes AURIX™ TC397 x2 with & automotive Ethernet › Rich connectivity: connect up to: switch Realtek RTL9047AA switch available for standard 1000Base-TI, 100Base-T1 x5, CAN-FD x12, and ADAS pinout’s LIN x4, and FlexRay devices x4 › Click on the following to find/purchase the kit: www.infineon.com/24Vgatewayboard
Automotive secure gateway 12 V NEW › Includes AURIX™ TC377TX with & automotive Ethernet › Rich connectivity: connect up to: switch Marvell 88Q5050 1000Base-T1 x2, 100Base-T1 x5, CAN-FD x12, › Click on the following to find/purchase the kit: LIN x2 , and FlexRay devices x2 www.infineon.com/12Vgatewayboard
Motor control board TC3xx NEW › Based on TC397 › Software FOC (Field Oriented Control) algorithm: encoder as position sensor (GPT12) › 3-phase current sensing (EVADC), PWM generation (GTM), communication with drive board (QSPI) commands via TFT display (QSPI)
35 Applications AURIX™ for industrial applications
AURIX™ for high-performance, multicore and Providing security and functional safety safety-demanding applications In a global economy, IP protection and secure communica- The AURIX™ 32-bit microcontroller family is based on the tion plays an increasingly important role. This demand is Infineon TriCore™ high-performance core concept and pro- accounted for by the integration of special security modules vides a highly scalable family from single core to multicore. providing the required means of safe key storage, along with secure boot and encryption on the hardware level. As one of The AURIX™ family enables the highest integrated safe the leaders in functional safety, Infineon has designed the memory sizes (SRAM up to 6.9 MB and flash memory up TriCore™ MCUs to meet the growing demand for functional to 16 MB) and all memory is protected by hardware Error safety in the industrial market as specified in IEC 61508. Via Correction Code (ECC). The devices reach more than 600 our cooperation partner Hitex, Infineon offers a complete DMIPS at clock rates of up to 6x 300 MHz and combine MCU package comprising a microcontroller, safety supply with in- and DSP instructions with an integrated FPU. tegrated watchdog TLF35584, software and documentation, achieving safety integrity levels up to SIL3. The integrated peripheral set is primarily targeted toward motor control and power conversion, providing high-per- The new generation of TriCore™-based microcontrollers – formance ADCs, DS ADCs and a full set of diverse high-per- AURIX™ – provides another significant performance mile- formance timers. This is one of the very few in the industry stone by integrating up to six cores in one device. The that is able to drive the upcoming three-level inverter multicore concept is targeted at running concurrent appli- topologies. Furthermore, the AURIX™ family supports the cations in parallel. Some of the integrated cores integrate latest connectivity, such as Ethernet, CAN FD, FlexRay and lockstep functionality and the peripherals can be allocated multiple other high-speed interfaces. to individual cores. This facilitates running a combination of safety-critical tasks, such as controlling an inverter, with non-critical tasks, such as network communication, on a single MCU.
36 AURIX™ for industrial applications
Applications I/O module
Sense, control, drive, communicate – these tasks are versatile and complex on the field level. However, there is a perfect I/O module for every dedicated task. Either in a cabinet on a DIN rail, in decentralized systems or as splash-proof installa- tions – I/O modules are the backbone of every factory production line. Typically, I/O modules form compact in size, there- by providing limited PCB space, but are demanding in relation to the microcontroller features needed to fulfill their tasks.
Key benefits Suggested products › XMC1400 series › XMC14xx – Up to 200 kB of flash › XMC43xx – Connectivity with up to 2 CAN nodes, 4 serial channels › XMC48xx – Actuator and sensor control IP – 12-bit ADC including 2 sample and holds – 4 comparators and 16 PWM channels – Small-footprint VQFN packages with 40 to 64 pins and 5 x 5 to 8 x 8 mm2 in size. › XMC4300 series – In the event that the backbone bus requires more band- width than CAN or serial communication can provide, the XMC4300 is the right choice. It is equipped with integrated EtherCAT® and an outstanding 256 kB flash to 128 kB RAM ratio.
I/O modules with CAN backbone bus I/O modules with EtherCAT® backbone bus with PHY to PHY connection I/O Module ADC with 2x S&H, iver up to 4 SPI or UART 4–20 MHz I/O Module
CAN 2 ns ce or I C, CCUs,
ra PHY 2x ADC, up to 4 SPI
comparators … T or UART or I2C, CCUs, 4–40 MHz ECA DAC, … ADC Analog in PHY
PWM Digital out ADC Analog in
XMC1400 T®
DAC Analog out XMC4300 I/O Module EtherCA Backbone bu s rT 2x ADC, up to 4 SPI eive or UART or I2C, CCUs, 4–20 MHz I/O Module CAN
ansc comparators PHY 2x ADC, up to 4 SPI Tr T or UART or I2C, CCUs, 4–40 MHz ECA DAC, … LED matrix 64x LED PHY
LED matrix 64x LED Timer Digital in
LED matrix 64x LED PWM Digital out XMC1400 XMC4300
www.infineon.com/motor-control 37 AURIX™ for industrial applications
Applications Servo drives
Application features System benefits › High computing performances › Scalable portfolio › High level of accuracy, integration and efficiency › High computing performance thanks to › Safety management in line with current norms multicore architecture › Supports a different variant of drives portfolio › Ability to drive numerous servo motors › Security features that protect intellectual property from › High flexibility thanks to tailored peripherals counterfeiting › Integrated safety support › Integrated security with hardware security module Suggested products › Large portfolio with long-term availability › TC26x › TC37x › TC27x › TC38x › TC29xT › TC39x › TC33x › XMC1000 › TC36x › XMC44xx
Application example