TI ホーム > ニュースリリース

ニュースリリース

Piccoloマイコンに搭載された浮動小数点CLAコプロセッサ向けCコンパイラを発表

2012年05月10日

SCJ-12-044 
2012年5月10日

リアルタイム制御システムの性能を最大5倍にする、
CLAコプロセッサの活用がより手軽に

日本テキサス・インスツルメンツは、PiccoloTMマイコン(MCU)ファミリーである、『TMS320F2803x』および『TMS320F2806x』に搭載されたCLA(制御補償器アクセラレータ)向けにCコンパイラを発表しました。従来のアセンブリ言語に代わり、記述性の高いC言語によるプログラミングが可能となるため、CLAを搭載したPiccoloTMマイコンの開発期間を短縮し、開発工数を削減することができます。

 32ビット浮動小数点演算アクセラレータであるCLAは、『TMS320C28xTM』のCPUコアと独立して動作するよう設計されているため、各種の複雑な高速制御アルゴリズムのCPU処理負荷を軽減することが可能です。またオンチップのペリフェラル群へ直接アクセスすることが可能なため、より短いシステム応答時間で効率よく複数のアルゴリズムの並行処理を行えます。その間CPUコアは入出力およびフィードバックループの処理に集中できるため、閉ループ制御を使用する各種アプリケーションにおいて、最大5倍の性能向上を達成できます。

 CLAおよびCLA向けのCコンパイラにより、各種モーター制御アプリケーションの開発もより効率よく行うことができます。CLA上で動作する最適化されたソースコード・ソフトウェア・ライブラリおよびサンプル・コードが無償で提供されるため、開発各社は15~20%の性能向上を実現しながら、各種モーター制御アプリケーションを容易かつ迅速に開発できます。

モーター制御向けの新しいソフトウェア・ライブラリおよびサンプル・コードは、controlSUITEソフトウェア・プラットフォームから入手可能です。controlSUITEソフトウェアはTIのウェブサイトから無償でダウンロードできます。


F2803x』および『F2806x』の各PiccoloTMマイコン・システムの特長と利点

  • 新たにリリースされたCLA向けCコンパイラによる、C言語での容易なプログラミング、および向上した柔軟性とメタ言語ツールとの互換性。オンチップのペリフェラル群への直接アクセスによる、効率の良い複数アルゴリズムの並行処理。CLAによる、より速いシステム応答時間、より高速なMHz単位の制御ループ、および向上したシステムの始動と故障検出によるシステムの堅牢性の向上。
  • 『F2803x』Piccoloマイコンは、150psの分解能を備えた拡張パルス幅変調器(ePWM)、12ビットA/Dコンバータおよび2つの10MHz発振器を内蔵しており、システム・コストを削減しながら、電力制御アプリケーションのデジタル化が可能
  • 『F2806x』 Piccoloマイコンは、『C28x』コアおよびCLAのほかに、VCU(Viterbi, Complex Math and CRC Unit)を内蔵、75種類の専用の数値演算命令を提供することから、複数の通信アルゴリズムの処理を高速化。また、オンチップに内蔵したUSB 2.0およびCANが通信スループットを向上。複数のPWM、16チャネルの3MSPS、12ビットA/Dコンバータおよび、10ビットのリファレンスを備えた3個のアナログ・コンパレータを内蔵
  • モーターやデジタル電源向けの各種アプリケーションキットが開発を容易にするとともに製品の開発期間を短縮
  • 『C2000』Piccoloマイコン・プラットフォーム全体に渡りコード互換性があるため、40MHz~300MHzに渡る製品でコードの再利用が可能。
  • DIMM ソケット形状で各種キットに差し替え可能なcontrolCARD、USBスティック形状ですぐに評価が開始できるcontrolSTICKなどの開発ツールを用いて、目的に合った価格、性能およびペリフェラル群の機能セットを備えた『C2000』マイコンを評価可能
  • モーター制御およびデジタル電源製品開発向けの、使いやすいオープンソースのデモンストレーションGUI群、複数のソフトウェア例および資料を提供するcontrolSUITEソフトウェアが付属

 
価格と供給について

『F2803x』Piccoloマイコンの1,000個受注時の単価(参考価格)は3ドル未満から設定されています。また『F2806x』Piccoloマイコンの単価は同4.95ドルから設定されています。両製品ともに、多様で幅広い機能構成を提供、高い柔軟性の設計を実現します。

 
『F2806x』向けの開発ツール群は、以下の製品を供給中です。

  • F28069 controlSTICK (『TMDX28069USB』): 39ドル(参考価格)
  • F28069 controlCARD (『TMDXCNCD28069』): 同59ドル
  • F28069 Piccolo 検証用キット (『TMDXDOCK28069』): 同99ドル

 
『F2803x』向けの開発ツール群は、以下の製品を供給中です。

  • F28035controlCARD (『TMDSCNCD28035』): 59ドル(参考価格)
  • F28035 Piccolo 検証用キット(『TMDSDOCK28035』): 同99ドル

 
TIC2000』ソリューションに関する情報は以下のサイトから参照できます。

 
TIのマイコンおよびソフトウェアの幅広いポートフォリオ

TIでは、『MSP430TM』16ビット超低消費電力マイコンから、『Stellaris®』ARM Cortex-M3/M4F 汎用マイコン、『C2000 TM』32ビット・ハイスピード・マイコン、さらに『Hercules TM』ARM セーフティ・マイコンまで、豊富かつ幅広いマイコン・ソリューションを展開しています。またこれらの製品の開発を支援するTIの統合的なソフトウェア、ハードウェア開発ツール群、強力なパートナー製品、および技術サポートが、お客様の製品の開発期間を短縮します。

 
TIのモーター駆動/制御ソリューション

TIではモーターの駆動および制御において、豊富な実績、広範囲なアナログおよびマイコン製品ポートフォリオ、そして、包括的なツール群、ソフトウェアおよびサポートなどで構成する、高効率、高信頼、高コスト効率のモーター向けソリューションを提供しています。ACインダクション(ACIM)、ブラシ付DC、ブラシレスDC(BLDC)、PMSMおよびステッピングなどのあらゆるモーターを使用する場合にすぐに評価、開発を開始できる効率的で適切な開発環境を取り揃えています。

 
※Piccolo、controlCARD、controlSTICKおよびcontrolSUITEはTexas Instruments Incorporatedの商標です。その他すべての商標および登録商標はそれぞれの所有者に帰属します。