Infineon Technologies / マイコン
(32-bit XMC™ Industrial Microcontroller Arm® Cortex®-M)
32-bit XMC™ 5000 Industrial Microcontroller Arm® Cortex®-M4F
XMC™ 5000は、産業機器・家電などのリアルタイム制御に向けた低消費電力マイクロコントローラ・ファミリです。
最大256 KBのSRAM、暗号化専用のArm® Cortex® -M0+を備えています。2.7 V ~ 5.5 Vの入力電源、最大144ピンまでのスケーラブルなパッケージング、および低電力モードをサポートします。
最大160MHzのArm® Cortex®-M4Fに加え、暗号処理向けのCortex®-M0+を搭載し、セキュリティ/セーフティと拡張性を両立します。
XMC™ 5000ファミリの主な機能
- ●Arm® Cortex®-M4F(最大160MHz)+ Arm® Cortex®-M0+ (100MHz)
- ●メモリ:最大2MB Flash、最大256KB SRAM
- ●電源電圧:2.7V~5.5V
- ●I/O:最大122本のプログラマブルI/O
- ●ADコンバーター:3個のSAR ADC(合計:最大54ch)
- ●通信:最大8個のCAN FD、UART/I2C/SPIのいずれかを選択できるシリアル通信ブロック(SCB)
- ●温度範囲:Ta = -40℃~125℃
- ●スケーラビリティ:XMC™ 7000シリーズへのシームレスな移行が可能
XMC™ 5000ファミリ比較
| 機能 | XMC™5100 | XMC™5200 | XMC™5300 |
| 周波数 | 80 MHz | 160 MHz | 160 MHz |
| Flash | 576KB | 1MB | 2MB |
| SRAM | 64KB | 128KB | 256KB |
| SCB | 最大:6ch | 最大:8ch | 最大:8ch |
| ADC | 3unit(最大:32ch) | 3unit(最大:54ch) | 3unit(最大:54ch) |
| CAN FD | 最大:4ch | 最大:6ch | 最大:8ch |
| 16bit TCPWM | 46ch | 63ch | 63ch |
| 32bit TCPWM | 2ch | 4ch | 8ch |
| パッケージ | QFP-64/ 100 | QFP-64/100/144 | QFP-100/144 |
ターゲットアプリケーション
- モータ制御
- HVACシステム
- 電動工具
- インダストリアル・オートメーション
- 照明システム
- ゲートウェイ
32-bit XMC™ 7000 Industrial Microcontroller Arm® Cortex®-M7
XMC™ 7000は、低消費電力の 40 nm プロセス テクノロジーに基づいて構築されており、ハイエンドの産業用アプリケーションに対応するクラス最高のパフォーマンスを提供します。
XMC™ 7000ファミリには、XMC™7100 と XMC™7200 の 2つのシリーズがあり、100 ~ 272 ピンの TQFP および LFBGA パッケージで提供されます。
このファミリは産業市場のニーズに対応し、モーター制御、デジタル電力変換、および I/O アプリケーションに最適です。
XMC™ 7000ファミリの主な機能
- ●シングルおよびデュアル Arm® Cortex®-M7 (最大350MHz) + Arm® Cortex®-M0+(100MHz)
- ●メモリ最大 8MBのフラッシュ、1MBのRAM
- ●堅牢なフラッシュ技術
- ●Read While Write (RWW) フラッシュ機能
- ●Ta = -40℃ ~ 125℃
- ●102Chの16 ビット TCPWM タイマー および 16Chの32 ビット TCPWM タイマー
- ●暗号化エンジンのサポート
- ●CAN FD、ギガビットイーサネット、 UART/I2C/SPI(SCB)のインターフェース
- ●SMIF および SDHC インターフェースをサポート
- ●電圧動作範囲: 2.7 ~ 5.5V
XMC™ 7000ファミリ比較
| 機能 | XMC™7100 | XMC™7200 |
| 周波数 | 250 MHz | 350 MHz |
| Flash | 最大:4MB | 8MB |
| SRAM | 768KB | 1MB |
| SCB | 最大:11ch | 最大:11ch |
| ADC | 3unit(最大:72ch) | 3unit(96ch) |
| I2S | 最大:3ch | 3ch |
| CAN FD | 最大:8ch | 最大:10ch |
| Ethernet MAC | 10/100 x1 | 10/100 x1 10/100/1000 x1 |
| パッケージ | QFP-100/144/176 BGA-272 |
QFP-176 BGA-272 |
ターゲットアプリケーション
- モーター制御
- 産業用ドライブ
- ロボティクス
- EV充電
- 電動二輪車
- BMS (Battery Management System)
- PLC (Programmable Logic Controller)
- I/O デバイス
32-bit XMC™ 1000 Industrial Microcontroller Arm® Cortex®-M0
XMC™ 1000は、Arm® Cortex®-M0コアと市場で実績のある差別化された周辺機器を最先端の65nm製造プロセスに統合します。
XMC™ 1000は、従来の8ビット設計を次のレベルに引き上げるための第1の選択肢であり、一般的な8ビットアプリケーションからデジタル電力変換、さらにはフィールド指向のモーター制御まで、幅広いアプリケーションスペクトルに対応します。
XMC™ 1000ファミリの主な機能
- ● ARM®Cortex®-M0コア、最大48MHzおよび80 CoreMark
- ● PWMタイマーなどの制御周辺機器は最大96MHzで動作
- ● USICは複数のシリアル通信プロトコル(UART/I2C/SPI等)に対応する柔軟なインターフェースモジュール
- ● 1 Msps 12ビットADCを搭載したXMC™1000マイクロコントローラの高い価格性能比
- ● MultiCANは、2つのノードと32のメッセージオブジェクトとの接続を提供
- ● CCU PWMタイマーは、モーター制御、SMPS、燃焼エンジン制御など、豊富なアプリケーション指向の構成機能を実現
- ● MATHコプロセッサーは、SINやCOSなどの除算と三角演算が可能
- ● BCCU(ブライトネス/カラー制御ユニット)は、デジタルLED調光およびカラー制御アプリケーションを容易に実現
- ● コンパレータは、AC-DCおよび低電圧DC-DC SMPS制御が可能
- ● ホールセンサーと光学式エンコーダーは、モーター位置制御用の位置インターフェースであるPOSIFに接続可能
XMC™ 1000ファミリ比較
| 機能 | XMC™1100 | XMC™1200 | XMC™1300 | XMC™1400 |
| 周波数 | 32 MHz | 32 MHz | 32 MHz | 48 MHz |
| Flash | 最大:200KB | 最大:200KB | 最大:200KB | 最大:200KB |
| SRAM | 16KB | 16KB | 16KB | 16KB |
| USIC | 1unit(2ch) | 1unit(2ch) | 1unit(2ch) | 2unit(4ch) |
| ADC | 最大:12ch | 最大:12ch | 最大:12ch | 最大:12ch |
| CAN | — | — | — | 2ch |
| CCU4 | 1unit(4ch) | 1unit(4ch) | 1unit(4ch) | 2unit(8ch) |
| CCU8 | — | — | 1unit(4ch) | 2unit(8ch) |
| MATH Co-Processor | — | — | 64 MHz | 96 MHz |
| コンパレータ | — | 3ch | 3ch | 4ch |
| パッケージ | VQFN 24/40 TSSOP 16/38 |
VQFN 24/40 TSSOP 16/28/38 |
VQFN 24/40 TSSOP 16/28/38 |
VQFN 40/48/64 TSSOP 38 LQFP 64 |
ターゲットアプリケーション
- 電動工具モーター制御
- 接続されたLED照明電源
- eBikeモーター制御
- ファンモーター制御
- 自動化で使用されるI/Oモジュール
- 芝刈り機やチェーンソーのような小型の燃焼エンジン制御
- ウォッチドッグとコンパニオン
- ワイヤレス充電
32-bit XMC™ 4000 Industrial Microcontroller Arm® Cortex®-M4
XMC™ 4000は、DSP命令セットが組み込まれたARM®Cortex®-M4を搭載しています。
単精度浮動小数点ユニット、ダイレクトメモリアクセス(DMA)機能、およびメモリ保護ユニット(MPU)は、すべてのF64K128デバイスで最先端です。最小のXMC™ 4000でも、コアと周辺機器で最大80MHzで動作します。
これらには、一般的で高速かつ正確なアナログ/ミックスドシグナル、タイマー/PWM、および通信周辺機器の包括的なセットが付属しています。
XMC™ 4000ファミリの主な機能
- ●80-144MHz 動作の ARM®Cortex®-M4 with FPU、DSP MAC
- ●PWMタイマーなどの制御周辺機器は最大96MHzで動作
- ●22nsのアクセス時間とエラー訂正ユニットを備えた最大2MBの組み込みフラッシュ
- ●最大352kBの組み込みRAM
- ●EtherCAT®ノード (XMC™4300、XMC™4800)
- ●12チャネルDMA(XMC™4500)、8チャネルDMA(XMC™4400、XMC™4200、XMC™4100)
- ●4チャンネルの高解像度PWM(150ps)(XMC™4400、XMC™4200、XMC™4100)
- ●4 Mspsを達成する12ビットADCを4個搭載
- ●2x 12-bit DAC
- ●SPI、I2C、I2S、UARTに構成可能な最大6つのUSIC (1ユニットに2ch)
- ●MultiCANは、最大6つのノードを提供
- ●SDRAM、SRAM、NOR-/NANDフラッシュおよびメモリマップドIOデバイス(LCDなど)をサポートする外部バスインターフェース
- ●SD/MMCインターフェース
- ●タッチインターフェースとLEDマトリックス
- ●カレンダー機能と時間ベースまたは外部のウェイクアップ機能を備えたバッテリー駆動のリアルタイムクロック
- ●周囲温度125℃までの温度範囲
XMC™ 4000ファミリ比較
| 機能 | XMC™4100 | XMC™4200 | XMC™4300 | XMC™4400 | XMC™4500 | XMC™4700 | XMC™4800 |
| 周波数 | 80 MHz | 80 MHz | 144 MHz | 120 MHz | 120 MHz | 144 MHz | 144 MHz |
| Flash | 最大:128KB | 256KB | 256KB | 最大:512KB | 最大:1024KB | 最大:2048KB | 最大:2048KB |
| SRAM | 20KB | 40KB | 128KB | 80KB | 最大:160KB | 最大:352KB | 最大:352KB |
| ADC | 最大:10ch | 最大:10ch | 最大:16ch | 最大:24ch | 最大:32ch | 最大:32ch | 最大:32ch |
| USIC | 2unit(4ch) | 2unit(4ch) | 2unit(4ch) | 2unit(4ch) | 3unit(6ch) | 3unit(6ch) | 3unit(6ch) |
| CAN | 最大:2ch | 2ch | 2ch | 2ch | 3ch | 6ch | 6ch |
| CCU4 | 2unit(8ch) | 2unit(8ch) | 2unit(8ch) | 4unit(16ch) | 4unit(16ch) | 4unit(16ch) | 4unit(16ch) |
| CCU8 | 1unit(4ch) | 1unit(4ch) | 1unit(4ch) | 2unit(8ch) | 2unit(8ch) | 2unit(8ch) | 2unit(8ch) |
| Ethernet MAC | — | — | 10/100 x1 | 10/100 x1 | 10/100 x1 | 10/100 x1 | 10/100 x1 |
| EtherCAT® | — | — | Slave | — | — | — | Slave |
| パッケージ | VQFN48 LQFP64 |
LQFP100 | LQFP64 LQFP100 |
LQFP100/144 LFBGA144 |
LQFP100/144 LFBBGA196 |
LQFP100/144 LFBBGA196 |
|
ターゲットアプリケーション
- モーター制御
- 位置検出
- IOデバイス
- HMI
- ソーラーインバーター
- SMPS
- センス&コントロール
- PLC
- UPS
- ライトネットワーク
- ワイヤレス充電