インフィニオンの「TriCore™」は、3つの長所を融合させた、受賞歴のある革新的なプロセッサソリューションです。シングルコアの32ビット・マイクロコントローラDSPアーキテクチャを誇り、リアルタイム組込みシステム向けに最適化されています。インフィニオンのTriCore™テクノロジーのパワーについては、こちらのガイドをご覧ください。

 

インフィニオンのTriCore™は、さまざまな先進要素を1つのプロセッサに統合したマイクロコントローラです。

その命令セットアーキテクチャ(ISA)は、マイクロコントローラのリアルタイム機能、DSPの計算能力、およびRISCプロセッサコアの高性能および価格機能を組み合わせています。そして、これらすべてがコンパクトで再プログラム可能なコアに収められています。

TriCore™アーキテクチャは、16ビットと32ビットの両方の命令形式をサポートしています。さらに、追加のサポートを提供するペリフェラルモジュールオプション(DMAやデバッグなど)の膨大なライブラリがあり、オンチップメモリのタイプ(SRAM、DRAM、ROM、FLASH、またはOTP)とサイズの両方を構成できます。

コアとペリフェラルはチップに簡単に接続できるため、 さまざまなアプリケーションに合わせて調整 できる高性能でコスト効率の高い システムオンチップ(SoC)が提供されます。

TriCore™は、RISCライクなレジスタモデルとロード/ストアアーキテクチャを使用して、HLL(High-Level Language)コンパイラとその最適化戦略をサポートします。

高速なコンテキスト切り替えと低い割り込みレイテンシにより、プロセッサのパフォーマンスを同時タスク間で柔軟に分散でき、ペリフェラルイベントを効果的に制御できます。さらに、統合されたデバッグハードウェアにより、ソフトウェア開発サイクルが容易になります。

TriCore™アーキテクチャは、割り込み時に2サイクル以内にレジスタコンテキストの半分を自動的に保存または保存できます。これにより、実際の割り込みサービスルーチンに入る前に大規模な維持管理を行うことなく、割り込み応答時間が短縮されます。ISA は、マルチプロセッシングを含むさまざまなシステム アーキテクチャと対話することもできます。

この柔軟性により、パフォーマンスとコストの間でいつでも異なるトレードオフが可能になります。このアーキテクチャのネイティブ・マイクロコントローラDSP機能により、各TriCore™コアの性能を外部ソフトウェアで調整することができます。

たとえば、300 MHz TriCore™のパフォーマンスは -1.3 です450MIPSの定格が持続するコアは、ソフトウェアのロードシェアリングの実装に応じて、280マイクロコントローラMIPS + 170 DSP MIPS(または200マイクロコントローラMIPS + 250 DSP MIPS)です。

インフィニオンのTriCore™アーキテクチャは、コード空間を最適化するための柔軟な命令フォーマットを提供します。アーキテクチャは32ビットですが、16ビットの命令形式も利用可能です。これにより、最も頻繁に必要な命令を少ないメモリスペースでコーディングでき、従来のRISCアーキテクチャと比較して命令コードスペースを少なくとも33%削減できます。

TriCore™アーキテクチャの主な特徴は次のとおりです。

  • 4GBのアドレス空間。
  • 16/32ビット命令によるコード サイズの削減
  • 分岐命令 (分岐予測を使用)
  • オンチップメモリへの広い経路を使用した高速自動コンテンツ切り替えによる低割り込みレイテンシ
  • ゼロ オーバーヘッド ループ機能
  • デュアル、シングル クロック サイクル、16 個の 16 ビット積算積算演算ユニット (オプションの飽和機能付き)
  • オプションの浮動小数点ユニット(FPU)およびメモリ管理ユニット(MMU)
  • 大電流容量
  • 単一命令複数データ (SIMD) パック データ演算 (2 x 16 ビットまたは 4 x 8 ビット オペランド)
  • 柔軟なベクター割り込みマッチング
  • バイト アドレッシングとビット アドレッシング
  • メモリ保護とデバッグのサポート

TriCore™アーキテクチャは、その高いリアルタイム性能と組み込み型の安全性およびセキュリティ機能により、幅広い組み込みおよび車載アプリケーションに最適です。これには、次のものが含まれます。

  • コンピュータ周辺機器
  • 自動車パワートレインコント ローラー
  • ビークルダイナミクスシステム
  • ワイヤレス通信
  • ネットワーク機器

マイクロコントローラまたはマイクロプロセッサとDSPまたはハードワイヤードASICの両方を使用する組み込み設計が増えていますが、1つのTriCore™デバイスで両方のコンポーネントを置き換えることができ、時間とコストを節約できます。これは、TriCore™テクノロジーが固有のマイクロコントローラーDSP機能を備えており、それらのタスクを瞬時に切り替えることができるためです。

TriCore™チップのシングルコアは、仮想マルチプロセッシング機能を提供し、複数のコントローラやDSPの必要性を排除します。オンチップ・メモリは性能を向上させシステムの消費電力を低減し、統合されたシステム・ペリフェラルと顧客固有のロジックは、システム全体の性能を低コストで向上させます。

このシングルコア設計は、リーズナブルな価格でより高いシステム性能を求めるアプリケーションが増えているため、組み込みシステムにとって不可欠です。コスト効率の高いプロセッサ性能により、ハードウェアからこれらの強力なマルチタスクCPUで実行されるソフトウェアタスクに、より多くの作業をオフロードできます。

1999年には、AUtomotive unifieD processOr(AUDO)ファミリーの初代を発売しました。RISC + MCU + DSPプロセッサコアを組み合わせたこれらの32ビットTriCore™マイクロコントローラは、 計算上の啓示でした。それ以来、私たちはこのコンセプトを進化させ、最適化してきました。ここでは、TriCore™チップの傑出した世代をいくつか紹介します。

  • AURIX™ TC2xx の場合:TriCore™のサクセスストーリーの主な例は、AURIX™ TC2xxマルチコアファミリーにあります。AURIX™は、機能安全サポート、強力なパフォーマンス、将来性のあるセキュリティソリューションを、高度にスケーラブルな製品ファミリーに組み合わせています。

 

  • AURIX™ TC3xx です。AURIX™ TC3xxファミリーは、40nmの組み込みフラッシュテクノロジーで製造され、過酷な自動車環境での究極の信頼性を実現するように設計されています。他のAURIX™ MCUと同様に、デュアルフロントエンドのコンセプトにより、継続的な供給が保証されます。AUTOSARライブラリや安全ソフトウェアを含む広範なエコシステムによってサポートされており、メーカーはSIL/ASIL安全規格に適合することができます。

 

  • AURIX™ TC4xの:スケーラブルなマイクロコントローラTC4xファミリは、インフィニオンの非常に人気のあるAURIX™ TC3xファミリの次世代です。その性能は、次世代のTriCore™ 1.8と、PPU(Parallel Processing Unit)や複数のスマートアクセラレータを含むスケーラブルなAURIX™アクセラレータスイートによって向上しています。5GビットイーサネットやPCIeなどの高速通信インターフェイスや、CAN-XLや10BASE T1S Ethernetなどのインターフェイスをサポートしているため、E/Eアーキテクチャを備えた新しい車載専用マイクロコントローラを実装するために必要なパフォーマンスと柔軟性を得ることができます。

TriCore™ AURIX™チップのスケーラブルなファミリーコンセプトは、共通のソフトウェアアーキテクチャを促進します。これにより、プラットフォームソフトウェアのコストを大幅に節約でき、ビジネスを成長させるための十分な余裕が得られます。

マイクロコントローラ、DSP、RISCプロセッサのパワーを1つのコアに組み合わせたTriCore™チップは、テクノロジーの未来です。これらは、コンピュータ、ネットワーキング、通信、製造など、幅広い産業用および車載用アプリケーションに最適です。お客様のビジネスの未来を確保し、拡張性を保証するために、今すぐ当社の製品群をお買い求めください。