テレマティックス・システムは、自動車において無線通信と衛星航法(GPS)およびエンベデッド・コンピューティング機能を組み合わせて、運転者に最新情報やオンボード・エンターテイメントを提供します。テレマティックス・システムのエンベデッド・プロセッサは、GPS、ホィール・センサ、およびタコメータ・インタフェースを含むシステムのすべての制御機能を提供します。 ナビゲーション情報、車輪速度、およびエンジン速度情報を受信し、それを表示のために LCD グラフィックス・コントローラに渡します。このシステムは、運転者に現在の交通状況、ドライビング・マップおよび指示、スピードおよび燃料効率データを提供します。緊急時には、このシステムはレスキュー・サービスに車両の正確な位置情報を提供できます。
エンターテイメント・ユニットは、MP3 音楽ファイルが保存されている車載用 オーディオ・プレイヤやCD-ROM プレイヤへのアクセスを提供します。GPS システムで使用されるシステムのナビゲーション・データもここに保存しておくことができます。MP3 音楽ファイルは、車載用オーディオ・システムに送られ、オーディオ・インタフェースを通して再生されます。
さまざまなバス・コネクションを経由して、インタフェース・ユニットは、イーサネット・インタフェースを通してオンボード・コンピュータなどの自動車の運転者情報システムやエンターテイメント・システムのすべてに、コントローラ・アクセスを提供します。運転者は、ユニバーサル・シリアル・バス(USB)または イーサネット(および/または Bluetooth)インタフェースを使用して、ラップトップやパーソナル・デジタル・アシスタントなどの携帯端末に接続して、ファイルを同期化、アップロード、またはダウンロードすることができます。 さらに、USB または Firewire インタフェースを通して、ポータブル DVD プレーヤをコントローラに接続することができます。Media Oriented System Transport (MOST)/Firewire (IDB1394) インタフェースは、オンボード CD/DVD プレーヤまたは他のオンボード・マルチメディア装置に接続するのに使用されます。 コントロール・エリア・ネットワーク(CAN)、シリアル・ペリフェラル・インタフェース、I2C (Inter-Integrated Circuit Bus)、および集積回路間サウンド・バス・インタフェースは、重要でない車体制御に使用されます。図 1 に代表的なテレマティックス/エンターテイメント・コントローラを示します。
図 1. テレマティックス/エンターテイメント・コントローラ
注:
- SPI = serial peripheral interface (シリアル・ペリフェラル・インタフェース)
- I/C = inter-integrated circuit bus
- 12S = inter-integrated circuit sound bus
- ATAPI = AT attachment packet interface
- PWM = pulse width modulation (パルス幅調整)
アルテラの低コスト Cyclone® シリーズ FPGA は、テレマティックス・システム内のインタフェース・アプリケーションにとって理想的です。プログラマブル・ロジックにより、多くのデータ・ソースに適合するようにインタフェースをカスタマイズすることができます。また、補完的な柔軟性に富むシステムに、この市場で入手可能な定義済みASSP デバイスを提供します。テレマティックス・コントローラの機能の大部分は、1個のCyclone シリーズ FPGA デバイス内に実装できます。10/100 イーサネット・メディア・アクセス制御 (MAC)、PCI、および CAN コントローラなどの既製の アルテラの IP (Intellectual Property) コアを利用すれば、オートモーティブ・アプリケーション用の開発コストと「Time-to-Market」を大幅に低減できます。さらに、32 ビット Nios® II エンベデッド・プロセッサを使用して、テレマティックス・アプリケーションで標準マイクロコントローラ機能を実行することができます。
