STはボッシュと共同で、HW機能による安全性とセキュリティの仮想化など、複数のアプリケーションをホストできる決定論的な高性能オープンマーケットMCUを開発しました。この新しいアプローチにより、今日のLinux / Posixベースの統合プラットフォームソリューションとは対照的に、さまざまなツールとさまざまなソフトウェアスケジュールで開発された複数のアプリケーションの統合が可能になります。不揮発性相変化メモリ(PCM)は、シングルビットの上書き機能を提供することで安全性をサポートし、ダウンタイムのない非常に効果的な無線更新を備えています
STMicroelectronicsは、革新的なStellar自動車用マイクロコントローラー(MCU)の詳細を明らかにし、デバイスが複数の独立したリアルタイムアプリケーションの信頼性の高い決定論的な実行を保証する方法を示しています。この新しいクラスのコントローラーのパイオニアであるStellarIntegration MCUは、最高レベルの安全性とパフォーマンスを保証しながら、複数ソースのソフトウェアの同時かつ決定論的な実行を大幅に簡素化する卓越したコンピューティングパワーで設計されています。これらの機能は、次世代のコネクテッドカーの電気/電子(E / E)アーキテクチャのシステム要件を満たしています。これを行うために、Stellarは、仮想化、サービス品質設定などのハードウェアサポートを備えた最先端のプロセッサを含む機能を導入しています。周辺機器をファイアウォールで保護し、相互接続レベルでリソース分離を実行する機能。これらの機能により、複数のASIL安全レベルを同時にサポートしながら、干渉からの解放とソフトウェア機能の安全な区分化を保証することにより、独立したアプリケーションまたは仮想ECUを同じ物理MCUに共存させることができます。
Stellarは、複数のArm®Cortex®-R52コア(一部はロックステップで動作し、一部はスプリット/ロックで動作)を組み込み、2レベルのメモリ保護ユニットと低遅延の汎用割り込みコントローラーを備えています。 MCUは、自動車の機能安全規格ISO 26262で指定されている最高の安全完全性レベルASIL-Dまでのハードリアルタイムアプリケーションに適しています。また、安全なデータルーティング、処理、および数学機能のための複数の強力なアクセラレータがあります。高度なセキュリティサポートと広範な通信コマンドおよび制御を備えています。
統合MCUは、ネットワークオンチップおよびメモリレベルで仮想マシンID(VMID)を使用して、複数のレベルで包括的な仮想化を提供します。ファイアウォールは、周辺機器を含むすべての相互接続レベルで完全な分離を保証します。これらのファイアウォールにより、Stellarは周辺機器への仮想マシン(VM)アクセスと特権を管理し、ミッションクリティカルな機能全体を確実に分離できます。
同時に、Stellarは、ソフトウェアの複雑さの増大と統合を管理し、ハードウェアリソースをより有効に活用します。これにより、複数の個別のECUが独自のハウスキーピングを実行し、通信スタック関連の遅延を管理するための総オーバーヘッドが削減されます。実際、Stellarは、干渉することなく、独立して実行される複数のリアルタイムオペレーティングシステム(OS)をサポートできます。これらのOSは、MACSec、IPSec、およびCAN認証用のメインハードウェアセキュリティモジュール(HSM)をオフロードするために、専用のAESアクセラレータを備えたイーサネットまたはCANバスを介した暗号化通信のためのさまざまな機能安全レベルと優れた処理機能を備えたアプリケーションを個別に管理できます。
Stellar Integration MCUは、不揮発性の相変化メモリ(PCM)を備えており、高速な読み取りアクセス時間と、フラッシュメモリでは利用できないシングルビットの変更可能性を提供します。PCMは、フルサイズのメモリ更新であっても、ダウンタイムなしでOver-The-Air(OTA)更新を保証します。柔軟性と消去/書き込みサイクルの向上に加えて、実行時のシングルビットの変更可能性(消去は不要)は、ビットを更新してシングルビット障害を排除し、メモリの寿命を延ばすことにより、安全設定を拡張します。
STの組み込みPCMテクノロジーは、堅牢な高温動作、耐放射線性、サイクリング、およびデータ保持のための最も厳しい自動車要件内で動作するように開発およびテストされています。ePCMは、最大+ 165°Cの動作温度でAEC-Q100グレード0の自動車要件を満たします。