Download as pdf or txt
Download as pdf or txt
You are on page 1of 18

XMC7000 introduction

IFAG CSS ICW MCU IMS


November 2022
Infineon microcontroller portfolio

Infineon’s broad portfolio of


microcontrollers offers
scalable and high-performance
solutions for a range of
applications in:
➢ automotive
➢ industrial
➢ consumer markets

11/11/2022 Copyright © Infineon Technologies AG 2021. All rights reserved. 2


XMCTM Industrial Microcontrollers: Application and portfolio mapping
Factory and Building Power Conversion and
Transportation Home Appliances
Automation Lighting

Applications

Requirements
› Connectivity › Energy efficiency › Robustness › Form factor, size
(EtherCAT) › Ease of use › Functional safety and weight
› Reliability & quality › Remote monitoring › Reliability & quality › Family concept
› Lifetime › Form factors › Lifetime › IP protection
› Functional safety › Fast ramp-up

XMC XMC XMC XMC

11/11/2022 Copyright © Infineon Technologies AG 2020. All rights reserved. 3


XMC7000 Extends XMC™ Portfolio
XMC7100 XMC7200
4 MB Flash / 768 kB RAM, 8 MB Flash / 1 MB RAM,
XMC4000-ARM® Cortex®-M4 (with FPU)
250 MHz single/dual core 350 MHz single/dual core
› CPU Frequency up to 144 MHz 100 – 272 pin (QFP/BGA) 176 – 272 pin (QFP/BGA)
› Robust Flash technology: Ta = -40 to 125°C
› Timers CCU4, CCU8, Hall & Encoder I/F XMC4800 XMC4300
› USB / Up to 6x CAN nodes / Up to 6x Serial Channels Up to 2 MB Flash / 256 kB Flash /
› Up to 4x 12 Bit ADC / 2x DAC 352 kB RAM 352 kB RAM › Single and dual core Arm® Cortex®-M7 and
XMC4700
Up to 2 MB Flash / 100 – 196 pins 100 pin Cortex®-M0+
› Ethercat
352 kB RAM
XMC4500 100 – 196 pins › M7 CPU core Frequency up to 350 MHz
Up to 1 MB Flash /
› Temperature range: Ta = -40 to 125°C
XMC4400 160 kB RAM › 144 MHz Core
Up to 512 kB Flash / 100 – 144 pins › 6 ch CAN › Memory Up to 8 MB Flash, 1 MB RAM
80 kB RAM
XMC4100/4200 64-100 pins › EBU
› TCPWM timers of 102Ch 16 bit and 16Ch 32 bit
Up to 256 kB Flash /
› SD Card › Cryptography Engine support
40 kB RAM
48-64 pins › 120 MHz Core
› Ethernet › Interfaces such as CAN-FD, Gb Ethernet
› ΔΣ Demodulator XMC1400
>70% performance increase › Extended voltage operating range: 2.7 to 5.5V
up to 200 kB Flash
40 – 64 pins › low power modes( LP/deep sleep, hibernate..)
XMC1000-ARM® Cortex®-M0 › 48 MHz/96 MHz clock › Add. timer, ADC, CAN FD and Serial COM. Chs
› Core up to 48 MHz / Peripherals up to 96 MHz
XMC1300 › 2x CAN
up to 200 kB Flash › › SMIF and SDHC interface supported
› Timers CCU4,CCU8 16 – 40 pins
2x CCU8
› › 4x Analog Comparators
2x Serial Channels › Read While Write (RWW) Flash capability
› 12 Bit ADC
› 1.8 V-5.5 V XMC1200 › Math Co-Processor
up to 200 kB Flash › CCU8 PWM Timer
› Ta = -40 to 105°C
16 – 40 pins › Hall & Encoder I/F

XMC1100
up to 64 kB Flash › 9 ch LED flicker free control (BCCU)
16 – 40 pins › 3x Analog Comparators

11/11/2022 Copyright © Infineon Technologies AG 2021. All rights reserved. 4


XMC7100 series
SYSTEM Description
ARM® 1M-4M I-Cache Power Mode
PLL/FLL
Cortex-M7 RWW code flash D-Cashe Management Applications / Target Markets
(Single/Dual) › Industrial motor control and drives, inverters/converters (UPS, solar),
FPU
250MHz
256kB
DMA LVD/BOD RC Oscillators High-end eBikes, LEVs, eV Chargers, PLCs
work flash

Event
ARM® 512-768 kB
MPU, PPU RTC Generation Feature highlights
Cortex-M0+ SRAM
Timer
100MHz › 32-bit MCU Core System
Crypto
Boot ROM
HSM WDT
SWD/JTAG/ • Single/Dual 250-MHz Arm® Cortex®-M7 and 100MHz Cortex®-M0+
eFuse Trace
• Up to 4-MB Flash, up to 768-kB SRAM, I/D-Cache
› 2.7-V to 5.5-V Supply Voltage
REAL TIME CONTROL PERIPHERALS › Up to 125°C extended temperature range
up to 72-ch › Interfaces:
8-ch
16-bit TCPWM ADC GPIOs Smart I/Os
(3x SAR ADC)
CAN-FD • Up to 8-ch CAN FD, up to 11-ch SCB
• eMMC, SMIF (QSPI/HS-SPI), 1-ch 10/100 Mbit Ethernet
Programmable eMMC
› AD Converter
32-bit TCPWM SMIF I2S/TDM
trigger matrix
• Up to 72-ch, 12-bit with 3x successive approximation ADC (SAR ADC)
units
16-bit Motor Up to 11-ch
TCPWM SCB
Ethernet › Timers
• Up to 12-ch 16-bit motor control, 63-ch 16-bit timer/counter/pulse-
width modulation (TCPWM), and 8-ch 32-bit TCPWM
• Event Generation Timer

Packages
QFP-100 BGA-272
QFP-144
QFP-176

11/11/2022 Copyright © Infineon Technologies AG 2021. All rights reserved. 5


XMC7200 series
SYSTEM Description
ARM® 8MB I-Cache Power Mode
PLL/FLL
Cortex-M7 RWW code flash D-Cashe Management Applications / Target Markets
(Single/Dual) › Industrial motor control and drives, inverters/converters (UPS, solar), LEVs,
FPU
350MHz
256kB
DMA LVD/BOD RC Oscillators eV Chargers, PLCs
work flash

Event
ARM® 1MB SRAM MPU, PPU RTC Generation Feature highlights
Cortex-M0+ Timer
100MHz › 32-bit MCU Core System
Crypto
Boot ROM
HSM WDT
SWD/JTAG/ • Single/Dual 350-MHz Arm® Cortex®-M7 and Cortex®-M0+
eFuse Trace
• Up to 8-MB Flash, up to 1MB SRAM, I/D-Cache
› 2.7-V to 5.5-V Supply Voltage
REAL TIME CONTROL PERIPHERALS › Up to 125°C extended temperature range
up to 96-ch › Interfaces:
10-ch
16-bit TCPWM ADC GPIOs Smart I/Os
(3x SAR ADC)
CAN-FD • Up to 10-ch CAN FD, up to 11-ch SCB
• eMMC, SMIF (QSPI/HS-SPI), up to 2-ch 10/100/1000 Mbit Ethernet
Programmable eMMC
› AD Converter
32-bit TCPWM SMIF I2S/TDM
trigger matrix
• Up to 96-ch, 12-bit with 3x successive approximation ADC (SAR ADC)
units
16-bit Motor Up to 11-ch
TCPWM SCB
Gb Ethernet › Timers
• Up to 15-ch 16-bit for motor control, 87-ch 16-bit timer/counter/pulse-
width modulation (TCPWM) and 16-ch 32-bit TCPWM
• Event Generation Timer

Packages
QFP-176 BGA-272

11/11/2022 Copyright © Infineon Technologies AG 2021. All rights reserved. 6


XMC7000 portfolio matrix

XMC7200 XMC7200
8M/1024K XMC7200D XMC7200D
Flash/SRAM size

XMC7100 XMC7100 XMC7100 XMC7100


4M/768K XMC7100D XMC7100D XMC7100D XMC7100D

XMC7100 XMC7100
XMC7100D XMC7100D
2M/512K

XMC7100
1M/512K

100 QFP 144 QFP 176 QFP 272 BGA


Package
11/11/2022 Copyright © Infineon Technologies AG 2021. All rights reserved. 7
XMC7000 Part number coding
Available part numbers
XMC7100-F100K1088AA
XMC7100-F100K2112AA
XMC7100-F100K4160AA
XMC 7 2 0 0 D F 176 K 8384 AA XMC7100D-F100K2112AA
XMC7100D-F100K4160AA

Package Type

Temperature
product
Infineon

identifier

Flash size

Step
(optional)
Dual Core
Series
identifier

Number of Pins
XMC7100-F144K2112AA
XMC7100-F144K4160AA
XMC7100D-F144K2112AA
XMC7100D-F144K4160AA
XMC7100-F176K4160AA
XMC7100D-F176K4160AA
XMC7100-E272K4160AA
XMC7100D-E272K4160AA
Infineon Series identifier Package type code Max Ambient Flash sizes
Product 1: XMC7100 F: TEQFP Temperature 1088: 1088KB XMC7200-F176K8384AA
Identifier 2: XMC7200 E: BGA K: -40 to 125°C 2122: 2112KB XMC7200D-F176K8384AA
XMC: Industrial 4160: 4160KB
Microcontroller 8384: 8384KB XMC7200-E272K8384AA
XMC7200D-E272K8384AA

11/11/2022 Copyright © Infineon Technologies AG 2021. All rights reserved. 8


Key features and benefits
Infineon‘s XMC7000 at a glance: high quality grade industrial MCU platform

Key features Key benefits Value


Single/Dual Cortex®-M7 Arm® › Higher processing performance
cores, up to 350MHz and memory › Ability of task distribution Best-in-class compute performance
up to 8MB › Perfect fit for demanding industrial application use cases

Comprehensive set of advanced › Real time control


peripherals (ADCs, TCPWM › Optimal solution for motor control & power conversion Allowing developers to create feature
Timers) along with competitive applications optimized end products.
set of security offering

High quality and temperature grade › Power saving in energy-critical applications


of 125°C in combination with lower- › Ability to operate in high ambient environments Increased flexibility and quality
power modes down to 8μA › Support electrification and digitization

Four footprint versions available in › Easy to adapt on existing PCB Optimal device arrangement
17 different part numbers › Different core/memory/package combinations

11/11/2022 Copyright © Infineon Technologies AG 2021. All rights reserved. 9


Target applications and key features

➢ Up to 350MHz cloc for low/mid-end industrial drives


Industrial drives & ➢ TCPWM: standard 16-bit timers, dedicated to motor
control 16-bit counters and 32-bit timers
➢ Extended voltage range: 2.7-5.5V
Robotics ➢ Up to 125°C extended temperature range

EV-charging ➢

Large number of specialized TCPWM timers and ADCs
HW security support
➢ Up to 125°C extended temperature range
➢ Interfaces: 10-ch CAN FD and 16-ch UART

XMC7000 Electric 2-wheeler ➢ TCPWM timers, standard (16-bit) and motor control timer
(32-bit)
➢ Interfaces: 10-ch CAN FD and 16-ch UART
➢ Energy efficient processing power: different power savings
mode

PLC ➢ Dual 350-MHz: more robust (redundant) device


performance for distributing the tasks
➢ 10/100/1000 Mbit Ethernet interface
➢ Up to 8MB high memory footprint
➢ 12-bit ADCs with sampling rates of up to 1 Msps

11/11/2022 Copyright © Infineon Technologies AG 2021. All rights reserved. 10


XMC7000- Industrial Drives
Application block diagram Key features
➢ 250-MHz clock speed suited for low-end
industrial drives
➢ Dual core Arm Cortex M7 with Arm Cortex M0
➢ TCPWM timers(118Ch), 15-Ch 16bit for motor
control , 16Ch 32 bit as seperate TCPWM group.
➢ 3 ADC covertor with 99 channels (3 dedicated
for motor control)
➢ 10/100/1000 Mbps Ethernet MAC interface
➢ Cryptography engine – HW security
➢ Extended Voltage range: 2.7-5.5V
➢ Up to 125°C extended temperature range

› XMC7000
Target Applications
➢ Servo Drives

➢ GPD –General purpose drives (compact,


Ethernet
(2x) standard, premium)

11/11/2022 Copyright © Infineon Technologies AG 2021. All rights reserved. 11


XMC7000- EV Charging
Application block diagram Key features
POWER FLOW ➢ 10/100/1000 Mbit Ethernet

AC/DC CONVERTER
400 – 800 Vdc
DC/DC CONVERTER
(several alternative approaches for Bi-Dir) HV: 200 Vdc ~ 920 Vdc
➢ HW security support
BMS
POWER

➢ Up to 125°C extended
Battery protection

HV Battery

temperature range
System

Vac
EMI
& soft
start
Sensing
➢ Interfaces: 10-ch CAN FD
and 16-ch UART
Security

➢ Dual 350-MHz: more robust


device performance for task
Communication

Gate Gate Gate


Bus Voltage Current driver NTC Voltage driver NTC Voltage Current driver Voltage Current HV
distribution

➢ TCPWM timers
CONTROL

Auxiliary Auxiliary
power Core 1 Core 2 power

FACELIFT
Fan ➢ Large numbers of ADC
CAN
channels
COMMUNICATION MCU
ION
HMI CONNECTIVITY SECURITY

11/11/2022 Copyright © Infineon Technologies AG 2021. All rights reserved. 12


XMC7000- LEV ( Light Electric Vehicle)
High power low speed/Low power light electric vehicle
Application block diagram Key Features
➢ Dual core Arm Cortex M7 with Arm Cortex
M0+ for cryptographic engine
➢ TCPWM: standard 16-bit timers, motor
control dedicated 16-bit counters and 32-bit
timers
➢ Timer supporting Quadrature decoding
➢ Interfaces: 10-ch CAN FD and 16-ch UART
➢ 5 Smart I/O block to perform Boolean
operation
➢ Energy efficient processing power: different
power savings mode

Target Applications
➢ E-forklifts
➢ E-golf carts
➢ Low speed E-vehicles(LSEVs/micro Ev)
➢ E-bikes
➢ E-scooter (standing, self balancing etc)
➢ E-Rickshaws or E-three wheeler

11/11/2022 Copyright © Infineon Technologies AG 2021. All rights reserved. 13


XMC7000- Industrial and Residential Robotics
Application block diagram Key Features
AC
Charger Battery Power management
➢ Dual 350-MHz: more robust device
Battery Charger
performance for task distribution
DCDC
Battery ESD protection
Battery
Wireless charging Managment
Authentication
System (BMS) LDO
USB-C
Power Supply
➢ Up to 8MB high Flash memory
footprint and 1024 KB SRAM
Sensors
Object detection & mapping 3-phase Inverter
➢ 3x 12-bit ADCs with sampling rates of
Gate Driver
PWM
Dual MOSFET M
Time-of-Light (ToF) 1 channel 2 channel

Radar Sensors
BLDC controller IC
MOSFET BLDC Motor
up to 1 MSPS
IPM

➢ Flexibile and powerful TCPWM timers


Motor sensing
Environmental Sensing
Current Sensor
MEMS Microphone Position Sensor

Pressure Sensor XMC7000 ➢ External memory - Single , dual,


CO2 Sensor ARM® Cortex®-M7 up
to 350 MHz core
Gate Driver
Inverter quad, octal SPI or HYPERBUS interface
1MB – 8MB Flash M

➢ Up to 125°C ext Temperature range


Dual MOSFET
1 channel 2 channel
Brushed Motor Brushed DC
Audios speaker
MOSFET Motor
Security Motor sensing

Secured Communication /
Device Authentication
Current Sensor
Position Sensor Target Applications
Connectivity
HMI ➢ Mobile robots(AGV,AMR)
Wi-Fi
Touchscreen
Bluetooth ➢ Industrial robots
Capacitive sensing
Industrial IOs
Inductive sensing ➢ Service robots
LEDs

➢ Multicopters and drones


LED Drivers
Memory
COM/Navigation

➢ Cobots (colloborative robots)


CAN,GPS

11/11/2022 Copyright © Infineon Technologies AG 2021. All rights reserved. 14


Key features & value proposition
Performance
› Single/Dual Cortex®-M7 Arm®
cores, up to 350MHz
› Cortex®-M0+, 100MHz
› Up to 8MB Flash
1 Low power
› Energy-efficient
Processing power
Updated peripherals › Low power modes
› TCPWM 7
› SDHC 2
› Smart I/O

Temperature & Voltage


Scalability 6 › Extended temperature range : ~125°C
› Complete portfolio › Extended supply voltage : 2.7V to 5.5V
Scalability
› Memory density 3
› Package lineup

5
4 Connectivity
› Up to 10x CAN FD
Security › Up to 11x SCB
› Secure Hardware
Safety
Extension (eSHE)
› 2x Ethernet (up to 1Gbit)
› Hardware Security
Module (HSM)

11/11/2022 Copyright © Infineon Technologies AG 2021. All rights reserved. 15


XMC7200 Evaluation Kit

XMC7200 Evaluation Kit Features

XMC7200D-E272K8320 CAN-FD Interface › Evaluation board for XMC7200D-E272K8384 dual-core ARM®

Ethernet/Gb Ethernet
KitProg3 On-board-debugger

Cortex-M7 device running up to 350MHz

Interface
› Full system approach on the board, featuring Gigabit Ethernet
with Micro USB plug

PHY and connector, CAN-FD transceiver, NOR flash


memories, user LEDs, buttons and potentiometers

Connector
Modular system enablement through Arduino and M.2

M.2
connectors

Customer Benefits

S25FL512S SMIF User LEDs


and
› Out-of-the box experience with on-board-debugger and DC
QSPI NOR Flash Interface
user buttons power supply provided
Applications
› Full integration in Modus Toolbox IDE through Board Support
Package (BSP)
› Easy access and evaluation of all peripherals using code
examples available in BSP
› Arduino and M.2 ecosystem access
11/11/2022 Copyright © Infineon Technologies AG 2021. All rights reserved. 16
XMC7000 in ModusToolbox™ Software – Overview

› ModusToolbox™ software is a modern, extensible development


environment supporting a wide range of Infineon microcontroller
devices.

› Provided as collection of development tools, libraries, and embedded


runtime assets architected to provide a flexible and comprehensive
development experience.

Development Tools Run-Time Software

The ModusToolbox™ tools package includes The ModusToolbox™ software includes an


desktop programs that enable the creation of new extensive collection of GitHub-hosted
embedded applications, managing software repositories comprised of code examples, board
components, configuring device peripherals and support packages, middleware, and application
middleware and embedded development tools for support.
compiling, programming, and debugging.

11/11/2022 Copyright © Infineon Technologies AG 2021. All rights reserved. 17


11/11/2022 Copyright © Infineon Technologies AG 2021. All rights reserved. 18

You might also like