C2000™ 32ビット・マイクロコントローラは処理、センシング、アクチュエーションに最適化されており、リアルタイム制御アプリケーション、たとえば産業用モータ・ドライブ、ソーラー・インバータおよびデジタル電源、電気自動車および輸送機関、モータ制御、センシングおよび信号処理などにおける閉ループ性能が向上しています。
TMS320F28004x (F28004x) は、重要な制御ペリフェラル、差別化されたアナログ、不揮発性メモリを 1 つのデバイスに組み込むことができる、強力な 32 ビット浮動小数点マイクロコントローラ・ユニット (MCU) です。
リアルタイム制御サブシステムはTIの32ビットC28x CPUを基礎としており、100MHzの信号処理能力があります。C28x CPUは、新しい拡張命令セットによりさらに強化されています。新しいTMU拡張命令セットにより、変換およびトルク・ループ計算で一般に使用される三角関数演算を含むアルゴリズムを高速に実行でき、VCU-I拡張命令セットにより、エンコード・アプリケーションで一般に使用される複素数演算のレイテンシを短縮できます。
CLAにより、一般的なタスクの負荷の多くをメインのC28x CPUから取り除くことができます。CLAは独立の32ビット浮動小数点数値演算アクセラレータで、CPUと並列に実行されます。さらに、CLAには独自の専用メモリ・リソースがあり、一般的な制御システムで必要となる主要なペリフェラルに直接アクセスできます。ANSI Cのサブセット、およびハードウェア・ブレークポイントやハードウェアによるタスク切り替えなどの主要な機能が標準でサポートされています。
F28004xは最大256KB (128KW)のフラッシュ・メモリをサポートし、これらは2つの128KB (64KW)バンクに分割されるため、プログラミングと実行を並列に行えます。最大100KB (50KW)のオンチップのSRAMも利用可能で、システムの効率的なパーティショニングのために4KB (2KW)と16KB (8KW)のブロック単位に分割されます。フラッシュECC、SRAM ECC/パリティ、デュアル・ゾーン・セキュリティもサポートされています。
F28004x MCUには高性能のアナログ・ブロックが内蔵されており、さらにシステムの統合が可能です。3つの独立した12ビットADCにより、複数のアナログ信号を正確かつ効率的に管理でき、最終的にシステムのスループットが向上します。アナログ・フロント・エンドには7つのPGAがあり、変換前にオンチップで電圧スケーリングが可能です。7つのアナログ・コンパレータ・モジュールにより、入力電圧レベルのトリップ条件を継続的に監視できます。
TMS320C2000™マイクロコントローラは、業界最先端の制御ペリフェラルと、周波数に依存しない ePWM/HRPWM と eCAP を内蔵しているため、クラス最高レベルのシステム制御が可能です。4チャネルSDFMが内蔵されているため、絶縁バリアを通して、オーバーサンプリング・シグマ-デルタ変調器をシームレスに統合できます。
各種の業界標準通信ポート(SPI、SCI、I2C、LIN、CANなど)により接続性がサポートされており、複数の多重化オプションにより、各種のアプリケーションにおいて最適な信号配置が可能です。新たにC2000 プラットフォームには、完全準拠の PMBus が追加されました。さらに、業界で初めて FSI による高速かつ堅牢な通信が可能になり、本デバイスに組み込まれている一連の豊富なペリフェラルを補完します。
特別仕様のTMS320F28004xCでは、構成可能ロジック・ブロック(CLB)にアクセスして、追加のインターフェイス機能を使用し、 InstaSPIN-FOC™を有効化するためのライブラリを含むセキュアROMにアクセスできます。詳細については、「デバイスの比較」を参照してください。
組み込みのリアルタイム分析および診断 (ERAD) モジュールにより、追加のハードウェア・ブレークポイントやプロファイリング用のカウンタを使用できるようになり、デバイスのデバッグおよびシステム分析機能が強化されます。
C2000 MCUの詳細については、www.ti.com/c2000でC2000の概要を参照してください。
C2000™ 32ビット・マイクロコントローラは処理、センシング、アクチュエーションに最適化されており、リアルタイム制御アプリケーション、たとえば産業用モータ・ドライブ、ソーラー・インバータおよびデジタル電源、電気自動車および輸送機関、モータ制御、センシングおよび信号処理などにおける閉ループ性能が向上しています。
TMS320F28004x (F28004x) は、重要な制御ペリフェラル、差別化されたアナログ、不揮発性メモリを 1 つのデバイスに組み込むことができる、強力な 32 ビット浮動小数点マイクロコントローラ・ユニット (MCU) です。
リアルタイム制御サブシステムはTIの32ビットC28x CPUを基礎としており、100MHzの信号処理能力があります。C28x CPUは、新しい拡張命令セットによりさらに強化されています。新しいTMU拡張命令セットにより、変換およびトルク・ループ計算で一般に使用される三角関数演算を含むアルゴリズムを高速に実行でき、VCU-I拡張命令セットにより、エンコード・アプリケーションで一般に使用される複素数演算のレイテンシを短縮できます。
CLAにより、一般的なタスクの負荷の多くをメインのC28x CPUから取り除くことができます。CLAは独立の32ビット浮動小数点数値演算アクセラレータで、CPUと並列に実行されます。さらに、CLAには独自の専用メモリ・リソースがあり、一般的な制御システムで必要となる主要なペリフェラルに直接アクセスできます。ANSI Cのサブセット、およびハードウェア・ブレークポイントやハードウェアによるタスク切り替えなどの主要な機能が標準でサポートされています。
F28004xは最大256KB (128KW)のフラッシュ・メモリをサポートし、これらは2つの128KB (64KW)バンクに分割されるため、プログラミングと実行を並列に行えます。最大100KB (50KW)のオンチップのSRAMも利用可能で、システムの効率的なパーティショニングのために4KB (2KW)と16KB (8KW)のブロック単位に分割されます。フラッシュECC、SRAM ECC/パリティ、デュアル・ゾーン・セキュリティもサポートされています。
F28004x MCUには高性能のアナログ・ブロックが内蔵されており、さらにシステムの統合が可能です。3つの独立した12ビットADCにより、複数のアナログ信号を正確かつ効率的に管理でき、最終的にシステムのスループットが向上します。アナログ・フロント・エンドには7つのPGAがあり、変換前にオンチップで電圧スケーリングが可能です。7つのアナログ・コンパレータ・モジュールにより、入力電圧レベルのトリップ条件を継続的に監視できます。
TMS320C2000™マイクロコントローラは、業界最先端の制御ペリフェラルと、周波数に依存しない ePWM/HRPWM と eCAP を内蔵しているため、クラス最高レベルのシステム制御が可能です。4チャネルSDFMが内蔵されているため、絶縁バリアを通して、オーバーサンプリング・シグマ-デルタ変調器をシームレスに統合できます。
各種の業界標準通信ポート(SPI、SCI、I2C、LIN、CANなど)により接続性がサポートされており、複数の多重化オプションにより、各種のアプリケーションにおいて最適な信号配置が可能です。新たにC2000 プラットフォームには、完全準拠の PMBus が追加されました。さらに、業界で初めて FSI による高速かつ堅牢な通信が可能になり、本デバイスに組み込まれている一連の豊富なペリフェラルを補完します。
特別仕様のTMS320F28004xCでは、構成可能ロジック・ブロック(CLB)にアクセスして、追加のインターフェイス機能を使用し、 InstaSPIN-FOC™を有効化するためのライブラリを含むセキュアROMにアクセスできます。詳細については、「デバイスの比較」を参照してください。
組み込みのリアルタイム分析および診断 (ERAD) モジュールにより、追加のハードウェア・ブレークポイントやプロファイリング用のカウンタを使用できるようになり、デバイスのデバッグおよびシステム分析機能が強化されます。
C2000 MCUの詳細については、www.ti.com/c2000でC2000の概要を参照してください。