TMS320F28P55x (F28P55x) は、電力密度の向上、スイッチング周波数の向上、GaN および SiC 技術の使用のサポートなど、パワー エレクトロニクスの効率を向上させるように設計された、スケーラブルできわめてレイテンシの低いデバイスである C2000™ リアルタイム マイクロコントローラ ファミリの製品です。
主なアプリケーションには以下が含まれます。
リアルタイム制御サブシステムは、 テキサス・インスツルメンツの 32 ビット C28x DSP コアをベースにしており、オンチップ フラッシュまたは SRAM から実行される浮動小数点または固定小数点コードに対して 150MHz の信号処理性能を発揮します。C28x CPU は、浮動小数点演算ユニット (FPU)、三角関数演算ユニット (TMU) および VCRC (巡回冗長検査) 拡張命令セットによってさらに強化され、リアルタイム制御システムでよく使われる主要なアルゴリズムを高速化します。
CLA により、一般的なタスクの負荷の多くをメインの C28x CPU から取り除くことができます。CLA は独立の 32 ビット浮動小数点演算アクセラレータであり、CPU と並列に実行されます。さらに、CLA には独自の専用メモリ リソースがあり、一般的な制御システムで必要となる主要なペリフェラルに直接アクセスできます。ANSI C のサブセット、およびハードウェア ブレークポイントやハードウェアによるタスク切り替えなどの主要な機能が標準でサポートされています。
ニューラル ネットワーク処理ユニット (NPU) は、事前トレーニング済みのモデルを使用した機械学習推論をサポートできます。600~1200MOPS (メガ オペレーション/秒) の処理性能と、ARC フォルト検出またはモーター フォルト検出のモデル サポートを備えており、SW のみをベースとする実装と比べて NN 推論サイクルを最大 10 倍まで向上できます。テキサス・インスツルメンツの Model Composer GUI またはTinyML Modelmaker でモデルをロードしてトレーニングすると、高度な機能セットを実現できます。C28x のソース コードはこれらのツールによって生成されるため、手動コーディングは必要ありません。お客様が独自の AI トレーニング フレームワークを採用している場合は、テキサス・インスツルメンツのニューラル ネットワーク コンパイラを使用することで、使用中の AI モデルを移植して多くの C28x ベースの MCU との互換性を確保できます。リファレンス ソリューションに関心をお持ちの場合は、テキサス・インスツルメンツのアーク フォルト検出プロジェクト、またはモーター ベアリング フォルト検出プロジェクトにアクセスしてください。
F28P55x は、最大 1088KB のフラッシュ メモリをサポートしています。これらは 4 つの 256KB バンクと 1 つの 64KB バンクに分割されるため、1 つのバンクでプログラミングを行い、並行して別のバンクで実行を行えます。最大 133KB のオンチップ SRAM も利用でき、フラッシュ メモリを補完できます。
F28P55x のライブ ファームウェア アップデート ハードウェア拡張により、古いファームウェアから新しいファームウェアへのコンテキスト切り替えを高速化し、デバイス ファームウェアの更新時のアプリケーションのダウンタイムを最小限に抑えることができます。
F28P55x リアルタイム マイクロコントローラ (MCU) に内蔵された高性能アナログ ブロックは、リアルタイム シグナル チェーン性能を最適化するために、処理および PWM ユニットと密結合されています。24 個の PWM チャネルはすべて周波数に依存しない分解能モードをサポートしており、3 相インバータから、力率補正、高度なマルチレベル電源トポロジまで、さまざまな電力段を制御できます。
構成可能ロジック ブロック (CLB) を内蔵しているため、ユーザーはカスタム ロジックを追加し、FPGA に類似した機能を C2000 リアルタイム マイコンに統合できます。
インターフェイスは、各種の業界標準通信ポート (SPI、SCI、I2C、PMBus、LIN、CAN FD など) によりサポートされており、最適な信号配置を行うための複数のピン多重化方法を備えています。
C2000 リアルタイム MCU は、お客様のリアルタイム制御システムに適した選択肢です。その機能について詳しく知るには、『C2000™ リアルタイム マイクロコントローラを使った開発のための基本ガイド』をご覧いただくとともに、C2000™ リアルタイム マイコンのページにアクセスしてください。
『C2000 ™ リアルタイム制御マイコン (MCU) を使用した設計の開始』入門ガイドは、C2000 デバイスを使用する開発について、ハードウェアからサポート リソースまで、あらゆる側面をカバーしています。主要な参考資料に加えて、各セクションには関連するリンクとリソースが掲載されており、さらに詳細な情報を知ることができます。
設計を開始する際は、以下の資料をご確認ください。TMDSCNCD28P55X 評価ボードまたは LAUNCHXL-F28P55X 開発キットをご覧いただき、C2000Ware をダウンロードしてください。
TMS320F28P55x (F28P55x) は、電力密度の向上、スイッチング周波数の向上、GaN および SiC 技術の使用のサポートなど、パワー エレクトロニクスの効率を向上させるように設計された、スケーラブルできわめてレイテンシの低いデバイスである C2000™ リアルタイム マイクロコントローラ ファミリの製品です。
主なアプリケーションには以下が含まれます。
リアルタイム制御サブシステムは、 テキサス・インスツルメンツの 32 ビット C28x DSP コアをベースにしており、オンチップ フラッシュまたは SRAM から実行される浮動小数点または固定小数点コードに対して 150MHz の信号処理性能を発揮します。C28x CPU は、浮動小数点演算ユニット (FPU)、三角関数演算ユニット (TMU) および VCRC (巡回冗長検査) 拡張命令セットによってさらに強化され、リアルタイム制御システムでよく使われる主要なアルゴリズムを高速化します。
CLA により、一般的なタスクの負荷の多くをメインの C28x CPU から取り除くことができます。CLA は独立の 32 ビット浮動小数点演算アクセラレータであり、CPU と並列に実行されます。さらに、CLA には独自の専用メモリ リソースがあり、一般的な制御システムで必要となる主要なペリフェラルに直接アクセスできます。ANSI C のサブセット、およびハードウェア ブレークポイントやハードウェアによるタスク切り替えなどの主要な機能が標準でサポートされています。
ニューラル ネットワーク処理ユニット (NPU) は、事前トレーニング済みのモデルを使用した機械学習推論をサポートできます。600~1200MOPS (メガ オペレーション/秒) の処理性能と、ARC フォルト検出またはモーター フォルト検出のモデル サポートを備えており、SW のみをベースとする実装と比べて NN 推論サイクルを最大 10 倍まで向上できます。テキサス・インスツルメンツの Model Composer GUI またはTinyML Modelmaker でモデルをロードしてトレーニングすると、高度な機能セットを実現できます。C28x のソース コードはこれらのツールによって生成されるため、手動コーディングは必要ありません。お客様が独自の AI トレーニング フレームワークを採用している場合は、テキサス・インスツルメンツのニューラル ネットワーク コンパイラを使用することで、使用中の AI モデルを移植して多くの C28x ベースの MCU との互換性を確保できます。リファレンス ソリューションに関心をお持ちの場合は、テキサス・インスツルメンツのアーク フォルト検出プロジェクト、またはモーター ベアリング フォルト検出プロジェクトにアクセスしてください。
F28P55x は、最大 1088KB のフラッシュ メモリをサポートしています。これらは 4 つの 256KB バンクと 1 つの 64KB バンクに分割されるため、1 つのバンクでプログラミングを行い、並行して別のバンクで実行を行えます。最大 133KB のオンチップ SRAM も利用でき、フラッシュ メモリを補完できます。
F28P55x のライブ ファームウェア アップデート ハードウェア拡張により、古いファームウェアから新しいファームウェアへのコンテキスト切り替えを高速化し、デバイス ファームウェアの更新時のアプリケーションのダウンタイムを最小限に抑えることができます。
F28P55x リアルタイム マイクロコントローラ (MCU) に内蔵された高性能アナログ ブロックは、リアルタイム シグナル チェーン性能を最適化するために、処理および PWM ユニットと密結合されています。24 個の PWM チャネルはすべて周波数に依存しない分解能モードをサポートしており、3 相インバータから、力率補正、高度なマルチレベル電源トポロジまで、さまざまな電力段を制御できます。
構成可能ロジック ブロック (CLB) を内蔵しているため、ユーザーはカスタム ロジックを追加し、FPGA に類似した機能を C2000 リアルタイム マイコンに統合できます。
インターフェイスは、各種の業界標準通信ポート (SPI、SCI、I2C、PMBus、LIN、CAN FD など) によりサポートされており、最適な信号配置を行うための複数のピン多重化方法を備えています。
C2000 リアルタイム MCU は、お客様のリアルタイム制御システムに適した選択肢です。その機能について詳しく知るには、『C2000™ リアルタイム マイクロコントローラを使った開発のための基本ガイド』をご覧いただくとともに、C2000™ リアルタイム マイコンのページにアクセスしてください。
『C2000 ™ リアルタイム制御マイコン (MCU) を使用した設計の開始』入門ガイドは、C2000 デバイスを使用する開発について、ハードウェアからサポート リソースまで、あらゆる側面をカバーしています。主要な参考資料に加えて、各セクションには関連するリンクとリソースが掲載されており、さらに詳細な情報を知ることができます。
設計を開始する際は、以下の資料をご確認ください。TMDSCNCD28P55X 評価ボードまたは LAUNCHXL-F28P55X 開発キットをご覧いただき、C2000Ware をダウンロードしてください。