JAJSE04G January 2017 – January 2023 TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1
PRODUCTION DATA
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 にアクセス可能です。詳細については、デバイスの比較をご覧ください。