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
C2000™ 32 ビット・マイクロコントローラは、処理、センシング、アクチュエーションに最適化されており、リアルタイム制御アプリケーション、たとえば産業用モーター・ドライブ、ソーラー・インバータおよびデジタル電源、電気自動車および輸送、モーター制御、センシングおよび信号処理などにおける閉ループ性能が向上しています。
TMS320F28004x (F28004x) は、強力な 32 ビット浮動小数点マイクロコントローラ・ユニット (MCU) であり、重要な制御ペリフェラル、差別化されたアナログ、不揮発性メモリを 1 つのデバイスに組み込むことができます。
このリアルタイム制御サブシステムは、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 は、お客様のリアルタイム制御システムに適した選択肢です。その機能について詳しく知るには、『C2000™ リアルタイム・マイクロコントローラを使った開発のための基本ガイド』をご覧いただくとともに、C2000™ リアルタイム制御 MCU のページにアクセスしてください。
『C2000™ リアルタイム制御マイクロコントローラ (MCU) を使用した設計の開始』入門ガイドは、C2000 デバイスを使用する開発について、ハードウェアからサポート・リソースまで、あらゆる側面をカバーしています。主要な参考資料に加えて、各セクションには関連するリンクとリソースが掲載されており、さらに詳細な情報を知ることができます。
導入前の評価と関連資料TMDSCNCD280049C または LAUNCHXL-F280049C 評価ボードをご覧いただき、C2000Ware をダウンロードしてください。
部品番号 (1) | 制御補償器アクセラレータ (CLA) | 構成可能ロジック・ブロック (CLB) | フラッシュ・サイズ |
---|---|---|---|
TMS320F280049C | あり | あり | 256KB |
TMS320F280048C | |||
TMS320F280049 | – | ||
TMS320F280048 | |||
TMS320F280045 | – | ||
TMS320F280041C | あり | 128KB | |
TMS320F280040C | |||
TMS320F280041 | – | ||
TMS320F280040 |
部品番号 (1) |
---|
F280048CPMQR |
F280048PMQR |
F280049CPMS |
F280049CPZQR |
F280049CPZS |
F280049PMS |
F280049PMSR |
F280049PZQR |
F280049PZQ |
F280049PZS |
F280049PZSR |
「機能ブロック図」に、CPU システムと関連ペリフェラルを示します。
Timestamp Revision History Changes Intro HTMLFebruary 1, 2021 to January 9, 2023
表 5-1 に、TMS320F28004x デバイスの機能を示します。
機能(1) | F280049 F280049-Q1 F280049C F280049C-Q1 |
F280048-Q1 F280048C-Q1 |
F280045 | F280041 F280041-Q1 F280041C F280041C-Q1 |
F280040-Q1 F280040C-Q1 |
||
---|---|---|---|---|---|---|---|
プロセッサおよびアクセラレータ | |||||||
C28x | 周波数 (MHz) | 100 | |||||
FPU | あり | ||||||
VCU-I | あり | ||||||
TMU – タイプ 0 | あり | ||||||
CLA – タイプ 2 | 使用可能 | あり | なし | ||||
周波数 (MHz) | 100 | – | |||||
6 チャネル DMA – タイプ 0 | あり | ||||||
メモリ | |||||||
フラッシュ | 256KB (128KW) | 128KB (64KW) | |||||
RAM | 専用およびローカル共有 RAM | 36KB (18KW) | |||||
グローバル共有 RAM | 64KB (32KW) | ||||||
RAM 合計 | 100KB (50KW) | ||||||
オンチップ・フラッシュ、RAM、OTP ブロックのコード・セキュリティ | あり | ||||||
ブート ROM | あり | ||||||
ユーザーが構成可能な DCSM OTP | 4KB (2KW) | ||||||
システム(2) | |||||||
構成可能ロジック・ブロック (CLB) | 4 タイル (F280049C、F280049C-Q1) |
4 タイル (F280048C-Q1) |
– | 4 タイル (F280041C、F280041C-Q1) |
4 タイル (F280040C-Q1) |
||
InstaSPIN-FOC™ | F280049C、F280049C-Q1 | F280048C-Q1 | – | F280041C、F280041C-Q1 | F280040C-Q1 | ||
32 ビット CPU タイマ | 3 | ||||||
ウォッチドッグ・タイマ | 1 | ||||||
ノンマスカブル割り込みウォッチドッグ (NMIWD) タイマ | 1 | ||||||
水晶発振器 / 外部クロック入力 | 1 | ||||||
0 ピンの内部発振器 | 2 | ||||||
GPIO ピン | 100 ピン PZ | 40 | – | 40 | 40 | – | |
64 ピン PM | 26 | 24 | 26 | 26 | 24 | ||
56 ピン RSH | 25 | – | 25 | 25 | – | ||
AIO 入力 | 100 ピン PZ | 21 | |||||
64 ピン PM | 14 | ||||||
56 ピン RSH | 12 | ||||||
外部割り込み | 5 | ||||||
アナログ・ペリフェラル | |||||||
ADC 12 ビット | ADC の数 | 3 | |||||
MSPS | 3.45 | ||||||
変換時間 (ns)(3) | 290 | ||||||
ADC チャネル (シングルエンド) | 100 ピン PZ | 21 | |||||
64 ピン PM | 14 | ||||||
56 ピン RSH | 12 | ||||||
ADC チャネル (PGA から) | 100 ピン PZ | 7 | |||||
64 ピン PM | 5 | ||||||
56 ピン RSH | 4 | ||||||
温度センサ | 1 | ||||||
バッファ付き DAC | 2 | ||||||
CMPSS (各CMPSS には 2 つのコンパレータと 2 つの内部 DAC があります) |
100 ピン PZ | 7 | |||||
64 ピン PM | 6 | ||||||
56 ピン RSH | 5 | ||||||
PGA (ゲイン設定:3、6、12、24) | 100 ピン PZ | 7 | |||||
64 ピン PM | 5 | ||||||
56 ピン RSH | 4 | ||||||
制御ペリフェラル(4) | |||||||
eCAP/HRCAP モジュール – タイプ 1 | 7 (2 つは HRCAP 機能付き) | ||||||
ePWM/HRPWM チャネル – タイプ 4 | 16 | ||||||
eQEP モジュール – タイプ 1 | 100 ピン PZ | 2 | |||||
64 ピン PM | 1 | ||||||
56 ピン RSH | 1 | ||||||
SDFM チャネル – タイプ 1 | 100 ピン PZ | 4 | |||||
64 ピン PM | 2 | ||||||
56 ピン RSH | 2 | ||||||
通信ペリフェラル(4) | |||||||
CAN – タイプ 0 | 2 | ||||||
I2C – タイプ 1 | 1 | ||||||
SCI – タイプ 0 (UART 互換) | 2 | ||||||
SPI – タイプ 2 | 2 | ||||||
LIN – タイプ 1 (UART 互換) | 1 | ||||||
PMBus – タイプ 0 | 1 | ||||||
FSI – タイプ 0 | 1 | ||||||
パッケージ・オプション、温度、認定 | |||||||
接合部温度 (TJ) | S:-40℃~125℃ | ||||||
自由気流での周囲温度 (TA) | Q:-40°C~125°C(5) | ||||||
パッケージ・オプション | 100 ピン PZ | F280049 F280049-Q1 F280049C F280049C-Q1 |
– | F280045 | F280041 F280041-Q1 F280041C F280041C-Q1 |
– | |
64 ピン PM | F280049 F280049C |
F280048-Q1 F280048C-Q1 |
F280045 | F280041 F280041C |
F280040-Q1 F280040C-Q1 |
||
56 ピン RSH | F280049 F280049C |
– | F280045 | F280041 F280041C |
– |