Infineon Technologies / マイコン
(32-bit XMC™ Industrial Microcontroller Arm® Cortex®-M)
32-bit XMC1000 Industrial Microcontroller ARM® Cortex®-M0
XMC1000は、ARM®Cortex®-M0コアと市場で実績のある差別化された周辺機器を最先端の65nm製造プロセスに統合します。
XMC1000は、従来の8ビット設計を次のレベルに引き上げるための第1の選択肢であり、一般的な8ビットアプリケーションからデジタル電力変換、さらにはフィールド指向のモーター制御まで、幅広いアプリケーションスペクトルに対応します。
XMC1000ファミリの主な機能
- ●ARM®Cortex®-M0コア、最大48MHzおよび80 CoreMark
- ●PWMタイマーなどの制御周辺機器は最大96MHzで動作
- ●MATHコプロセッサーは、標準のCortex®-M0コンピューティングパフォーマンスを向上させ、SINやCOSなどの除算と三角演算が可能
- ●BCCUは、デジタルLED調光およびカラー制御アプリケーションを容易に実現
- ●30nsコンパレータは、AC-DCおよび低電圧DC-DC SMPS制御が可能。最大4チャンネルのバックコンバーター
- ●ERUは、プログラム可能なハードウェア相互接続マトリックスであり、リアルタイム制御のためのオンチップ接続を提供し、CPUの負荷を軽減
- ●CCU PWMタイマーは、モーター制御、SMPS、燃焼エンジン制御など、豊富なアプリケーション指向の構成機能を実現
- ●ホールセンサーと光学式エンコーダーは、モーター位置制御用の位置インターフェースであるPOSIFに接続可能
- ●1Msps 12ビットADCを備えた、XMC1000マイクロコントローラーは価格/パフォーマンスクラスで傑出
- ●MultiCANは、2つのノードと32のメッセージオブジェクトとの接続を提供
- ●MATHコプロセッサーは、標準のCortex®-M0コンピューティングパフォーマンスを向上させ、SINやCOSなどの除算と三角演算が可能
ターゲットアプリケーション
- ●A電動工具モーター制御:センサーレスFOC制御によるBOMの削減とスモールフォームファクター
- ●接続されたLED照明電源:カラー制御または調整可能な白およびネットワーク接続(DALI)用のマルチチャネルデバイスによる付加価値
- ●eBikeモーター制御:センサーレスFOC制御によるBOMの削減とスモールフォームファクター
- ●ファンモーター制御:センサーレスFOC制御によるBOMの削減とスモールフォームファクター
- ●自動化で使用されるI/Oモジュール:CANバスを介したPLCセンサーとアクチュエーターの接続
- ●芝刈り機やチェーンソーのような小型の燃焼エンジン制御:効率の向上と排出量の削減
- ●ウォッチドッグとコンパニオン:予知保全または安全性の実装のための改善されたシステム監視
- ●ワイヤレス充電のための革新的でコンパクトで強力なソリューション
32-bit XMC4000 Industrial Microcontroller ARM®Cortex®-M4
XMC4000は、DSP命令セットが組み込まれたARM®Cortex®-M4を搭載しています。
単精度浮動小数点ユニット、ダイレクトメモリアクセス(DMA)機能、およびメモリ保護ユニット(MPU)は、すべてのF64K128デバイスで最先端です。最小のXMC4000でも、コアと周辺機器で最大80MHzで動作します。
これらには、一般的で高速かつ正確なアナログ/ミックスドシグナル、タイマー/PWM、および通信周辺機器の包括的なセットが付属しています。
XMC4000ファミリの主な機能
- ●ARM®Cortex®-M4、浮動小数点ユニット(FPU)、シングルサイクルDSP MAC、80-144MHzCPU周波数PWMタイマーなどの制御周辺機器は最大96MHzで動作
- ●22nsのアクセス時間とエラー訂正ユニットを備えた最大2MBの組み込みフラッシュ
- ●最大352kBの組み込みRAM
- ●EtherCAT®ノード (XMC4300、MC4800)
- ●12チャネルDMA(XMC4500)、8チャネルDMA(XMC4400、XMC4200、XMC4100)
- ●タイマーの包括的なセット、デルタシグマ復調器、位置インターフェース、緊急シャットダウンとADCトリガーを備えたPWM、直交エンコーダーインターフェース
- ●4チャンネル高解像度、PWM(150ps)(XMC4400、XMC4200、XMC4100)
- ●1秒あたり4メガサンプルを達成する最大4x12ビットADC(インターリーブモード)
- ●2x 12-bit DAC
- ●SPI、I2C、I2S、UARTに構成可能な最大6つの多機能シリアルインターフェースモジュール
- ●最大6x CAN
- ●SDRAM、SRAM、NOR-/NANDフラッシュおよびメモリマップドIOデバイス(LCDなど)をサポートする外部バスインターフェース
- ●SD/MMCインターフェース
- ●タッチインターフェースとLEDマトリックス
- ●カレンダー機能と時間ベースまたは外部のウェイクアップ機能を備えたバッテリー駆動のリアルタイムクロック
- ●周囲温度125℃までの拡張温度範囲
ターゲットアプリケーション
- ●モーター制御
- ●位置検出
- ●IOデバイス
- ●HMI
- ●ソーラーインバーター
- ●SMPS
- ●センス&コントロール
- ●PLC
- ●UPS
- ●ライトネットワーク
- ●ワイヤレス充電
32-bit XMC7000 Industrial Microcontroller Arm® Cortex®-M7
XMC7000は、低消費電力の 40 nm プロセス テクノロジーに基づいて構築されており、ハイエンドの産業用アプリケーションに対応するクラス最高のコンピューティング パフォーマンスを提供します。
XMC7000 ファミリには、XMC7100 と XMC7200 の 2 つのシリーズがあり、100 ~ 272 ピンの TQFP および LFBGA パッケージで提供されます。
このファミリは産業市場のニーズに対応し、モーター制御、デジタル電力変換、および I/O アプリケーションに最適です。
XMC7000ファミリの主な機能
- ●シングルおよびデュアル コア Arm® Cortex®-M7 および Cortex®-M0+
- ●M7 CPUコア最大周波数 350 MHz
- ●メモリ最大 8MBのフラッシュ、1MBのRAM
- ●堅牢なフラッシュ技術
- ●Ta = -40℃ ~ 125℃
- ●Read While Write (RWW) フラッシュ機能
- ●102Chの16 ビット TCPWM タイマー および 16Chの32 ビット TCPWM タイマー
- ●暗号化エンジンのサポート
- ●CAN FD、ギガビットイーサネットなどのインターフェース
- ●SMIF および SDHC インターフェイスをサポート
- ●拡張電圧動作範囲: 2.7 ~ 5.5V
- ●低電力モード (LP/ディープ スリープ、休止状態など)
ターゲットアプリケーション
- ●モーター制御
- ●産業用ドライブ
- ●ロボティクス
- ●EV充電
- ●電動二輪車
- ●BMS (Battery Management System)
- ●PLC (Programmable Logic Controller)
- ●I/O デバイス
XMC開発環境 DAVE™
DAVE™は、XMC™上で動作するアプリケーションを開発するための統合開発環境(IDE)です。
コードリポジトリ、グラフィカルなシステム設計手法、自動コード生成機能を提供します。
Eclipseをベースとしており、コードサイズ等の制限はなく、無償で提供されます。
DAVE™で生成されたコード及びLowレベルライブラリであるXMC Libは、ほかのサードパーティのツールチェーンで使用することができます。