Arm、クルマのデータセンター化に向けIPコアを充実
Armは3週間ほどiにデータセンターのハイエンドのCPUコア「Neoverse N3/V3」シリーズのCPUをリリースしたが、すでにクルマグレードのNeoverse V3AE IPを提供したことをらかにした。このIPは、ASIL-B/DやISO26262などZ載仕様を満たし、このシリーズだけではなく、Automotive Enhancedシリーズとして、Cortex-A/R/Mなどのシリーズにも導入する(図1)。

図1 ArmのO動Z向けCPUをシリーズ化、SD-Vに官 出Z:Arm
Neoverse V3AEは、Nvidiaが昨Q発表したクルマコンピュータDRIVE ThorチップのCPU(図2)に使われている。こののAEはAutomotive EnhancedのSである。これまでのArmのZ載CPUでは高性Δ世辰Cortex-A78AEよりもコア当たりの性Δ50%以峪\加しているという。NeoverseシリーズはCortex-Aシリーズよりも高性Δ任海譴泙任魯如璽織札鵐拭爾鮹羶瓦忙箸錣譴討た。MicrosoftやAWSのデータセンターで使われているGravitonなどのSoCに入っているという。そしてNeoverse 1から2そして最Z3シリーズが登場した。
図2 Nvidia Drive Thorチップ 出Z:Nvidia
Z載グレードのCPUコアは最高性ΔNeoverse 3AEシリーズだけではない(図1)。Cortex-A00AEシリーズやリアルタイムのCPUコアとしてのCortex-R00AEシリーズに、さらにW性マイコン向けの Cortex-Mシリーズ、そしてGPUであるMali AEシリーズ、画欺萢プロセッサ(ISP)であるMali AEシリーズ、System IP AEシリーズなどもTしている。
Armの中で高性ΔCPUコアは64ビットのArmv9シリーズでこのCortex-A720 あるいはCortex-A520シリーズとしてt開されてきた。Z載としてこのシリーズでも高性ΔCortex-A720AEとCortex-520AEもZ載向けCPU IPポートフォリオに加えている。
Armはこれまでのデータセンター向けではArm Computer Subsystems(CSS)と}んできたが、Z載でもArm CSS for Automotiveシリーズと}んでいる。
これからの(j┤ng)来のクルマはSD-V(Software defined Vehicle)になっていくため、そのためのオープンスタンダードベースのアーキテクチャを定IしようとしてArmはSOAFEE(Scalable Open Architecture for Embedded Edge)コンソーシアムを組E化した。2025Qにはクルマ向けのチップレットが登場してくると見ている。これに△┐襪燭瓠ArmはSoC開発}法で提案されてきた、ハードウエア(HW)とソフトウエア(SW)の同時開発を提案している。
HWとSWの同時開発とは、SoC設工の中で、最初のb理設が終わりRTL(Register Transfer Level)出された時点からSoCのソフトウエア開発を始めるというもの。来ならSoC設をv路レベルまで終えv路やタイミング設やチップ]を確認してからソフトウエア開発に入っていたが、HW/SWの同時開発はSoC設・]の最後まで待たずに、b理設が終わった時点でソフト開発を始める。SoCはRTLのソフトウエアレベルでSoCのCPUなどが完成しているとみなすため、Armはこれをバーチャルプロトタイプと}んでいる。
このバーチャルプラットフォームは、SoCチップが出来てからソフトウエアを開発しないため、SoCの開発期間を]縮することができる。これをZ載グレードにも導入、開発スピードを屬欧討い。この背景にはクルマに使われるECUをまとめるためのドメインコントロールやエリアコントロールなどクルマに使われるコンピュータが高度化し、複雑になるため開発期間はますます長くなってしまう。クルマ噞といえどもコンピュータ化(SoC化)が進むほど開発がれては何にもならない。SoCがj(lu┛)量に入ってくる時代だからこそ開発スピードを屬欧覆韻譴SoC化できなくなる。
図3 Automotive CSSの実例 UCIeインターフェイスを2本設けているのはN長化に官した[定である 出Z:Arm
Armはドメインコントローラにせよ、エリアコントローラにせよ、SoCには仮[化やN長化(図3)が入り込むため、開発スピードはSD-V時代にはL(f┘ng)かせなくなる。Armが組E化したSOAFEEコンソーシアムはソフトウエアの開発スピードを屬欧襪燭瓩離ープンスタンダードをDり込んでいるのである。