インフィニオンテクノロジーズが工業用32ビットマイクロコントローラを発表
独インフィニオンテクノロジーズは本日、工業用マイクロコントローラ「TC11IB」を発表しました。32ビット統合プロセッサ「TriCore」をベースとしたこの高集積度デバイスには、1 2MビットのエンベデッドDRAM、先進的な通信周辺、先進的なリアルタイムOSを支援するためのオンチップメモリアクセスアーキテクチャなどが装備されています。包括的な機能セットと内蔵メモリによって、P LC(Programmable Logic Control)システム、モーション制御システム、工業用通信機器などの設計に大きな柔軟性を提供します。
「TC11IB」に集積化されたエンベデッドDRAMは、非常に複雑で多機能なアプリケーションコードを支援できます。さらに、このコードをリモートで更新することが可能なので、機 器サプライヤや工業プラントオペレータの、システム保守および更新作業が容易になります。
工業用コントローラには、リアルタイムで確定した動作を行う能力が必要です。PCユーザには認知されないような遅延でも、機械や通信システムの性能に重大な影響を与える可能性があります。他方で、工 業システムの開発者は、専用のインターフェイスや通信アーキテクチャから、コンピュータ業界で開発された標準への移行を進めています。その例として、PCIおよびEthernetによる通信、P Cタイプの標準メモリ、マイクロソフト社Windows CEのようなリアルタイムOSがあげられます。「TC11IB」は、業 界のこうした動向を取り入れた工業制御システムのためのプラットフォームとして設計されています。
オンチップの通信周辺として、Fast Ethernet(10/100Mbps)と、PCI V2.2が装備されています。コントローラの外部バスユニットは、PC100仕様のSDRAMをはじめ、 SRAM、ROM、EEPROMも支援します。最大アドレス領域4Gバイト、最大転送速度400Mbpsが提供されます。16MHzのMultiMediaCardインターフェイスにより、外 部リムーバブルメモリも支援します。「TC11IB」に集積化された機能としてさらに、同期および非同期インターフェイス、2つの汎用タイマ、ウォッチドグタイマおよびシステムタイマ、パ ワーマネジメントなどがあります。
「TC11IB」は、CPUクロック周波数96MHzで動作し、割り込み遅延時間22nsを達成しています。比較的低いクロック周波数でこのような高性能を達成できるのは、「TriCore」統 合プロセッサアーキテクチャの大きな特長のひとつです。アーキテクチャの特長としてさらに、ハードウェア支援されたコンテキスト切り換えと、D SPアプリケーションコードと制御アプリケーションコードのシームレスな実行があげられます。
「TC11IB」は、供給電圧1.8V、I/O電圧3.3Vで動作します。パッケージは388端子のP-BGA(Plastic Ball Grid Array)です。動作温度範囲は、工 業仕様の0~+85℃となっています。最初の評価用サンプルは2001年5月に供給される予定です。
「TriCore」アーキテクチャについて
「TriCore」統合プロセッサアーキテクチャは、従来は別々のMCUデバイスとDSPデバイスを必要としていた用途に好適です。工業コンピュータ制御、自動車エンジン制御、テ レコミュニケーションなどに採用されています。インフィニオンは2000年に、自動車用32ビットマイクロコントローラ「AUDO」ファミリの最初のメンバーとして、「TC1775」を発表しました。今回の「 TC11IB」の発表は、汎用および工業用マイクロコントローラに対するインフィニオンの先進的な製品系列を拡張するものです。従来からインフィニオンはこの分野で、包 括的な16ビットコントローラ系列を供給しています。
「TriCore」統合プロセッサアーキテクチャの高い性能は、単一のプロセッサ上でMCUタスクとDSPタスクの双方に対して単一の命令セットを使用することをベースとしています。こ のアーキテクチャは、第三者によるベンチマークにおいて、スタンドアロンなMCUデバイスおよびDSPデバイスと比較されました。その結果、このアーキテクチャは、DSPタスクで素晴らしい性能を発揮し、メ モリ利用効率とコードサイズに関してクラス最高のMCUに匹敵することが示されました。EEMBCが刊行した評価結果でも、「TriCore」ベースの汎用プロセッサは、他のプロセッサアーキテクチャと比較して、 サイクルごと(cycle-by-cycle)の性能がすぐれていると結論づけられています。
なお、「TriCore」については次のURLもご参照ください:
http://www.infineon.com/tricore
Information Number
INFAI200102.044