Loading article…
インフィニオンXC2000ファミリーは、トランスミッション、ハイブリッドアプリケーション、運転支援システム、エンジン管理システムなどの自動車アプリケーションに使用されている16ビット マイクロコントローラです。[1]
主な特徴
XC2000ファミリーは、 32ビットMACユニットも搭載したバージョンで、インフィニオン独自のC166 16ビットを使用しています。[2]コア周波数は40~100MHz、組み込みフラッシュは32KB~1.6MB、RAMは最大138KBです。組み込み電圧レギュレータを搭載したマイクロコントローラは、3~5Vの単一電源で動作できます。
建築
CPU
XC2000マイクロコントローラファミリの中央処理装置(CPU)は、主に命令をフェッチしてデコードし、演算装置(ALU)とMACユニットのオペランドに演算結果を供給して実行し、計算結果を保存します。 [3]
CPUはXC2000マイクロコントローラのメインエンジンであるため、周辺サブシステムの特定の動作にも影響されます。XC2000には5段階の処理パイプライン(および2段階のフェッチパイプライン)が実装されているため、最大5つの命令を並列処理できます。この並列処理により、XC2000のほとんどの命令は1クロックサイクルで実行されます。[4]
周辺機器
- 最大 30 チャネル、600 ns の変換時間、最大 10 または 12 ビットの解像度を持つ 1 つまたは 2 つのアナログ - デジタル コンバータ
- 16ビット解像度のPWM生成ユニット(CCU6)最大4台
- 最大 6 つのCANノードと最大 256 のメッセージ オブジェクト
- ソフトウェア定義シリアルインターフェース(SPI、UART、I2C、I2S)用の最大10個のユニバーサルシリアルインターフェースコントローラチャネル
- 外部バスユニット
開発ツール
評価キット
コントローラの機能を評価するための「イージーキット」と、特定のアプリケーションをすぐに開始できる「アプリケーションキット」があります。[5]主なアプリケーションは、電気モーター制御、オートメーション、ソーラーインバータなどの産業分野です。
無料ツール
- DAVE (「デジタル アプリケーション仮想エンジニア」) は、低レベルのドライバーを構成し、ソース コードを自動的に生成する無料ツールです。
- DAVE Drive は、フィールド指向制御、正弦波またはブロック整流、V/Hz 速度制御などのモーター固有の制御コードを生成する、自動モーター制御生成用の無料ツールです。
- 無料のタスクコンパイラプログラム
サードパーティツール
参考文献
- ^ XC2000 プレスリリース
- ^ MACユニット[永久リンク切れ ]
- ^ マック
- ^ XC2000 ユーザーマニュアル
- ^ XC2300 イージーキットおよびアプリケーションキット
