検索
連載

シーメンス時代に開発された「TriCore」 今は車載MCUで息づくマイクロプロセッサ懐古録(19)(4/4 ページ)

今回はInfineon Technologiesが手掛ける「TriCore(トライコア)」を紹介する。十分、現役なのだが、登場して30年以上が経過しているので、“懐古録”として取り上げられるほど長い歴史を持つプロセッサだ。

Share
Tweet
LINE
Hatena
前のページへ |       

TriCore 1ベースの製品は「AURIX」に

 結局TriCore 2はそのままの形で市場に出る事は無かったし、TriCore 3の計画もどこかに消えたと考えて良いだろう。ただそこで培われた技術がむしろTriCoreにフィードバックされたというべきか。TriCore 1ベースの製品はAUDO(AUtomotive unifieD processO)というシリーズ名で商品化され、名前の通り自動車向けMCUとして広く販売された。その後AUDO MAX/AUDO NGと名称が変わった後、2012年からは「AURIX」シリーズに生まれ変わった。このAURIXシリーズの最初のコアがTriCore V1.6であり、この世代から本格的にマルチコア対応になった。また機能安全に向けて仮想化機能が強化されるとか、DSP以外のコアの性能向上も図られている。


AURIX TC4x 出所:Infineon Technologies

 実のところこのV1.6からは、かつてTriCore 2/3で予定されていた機能を盛り込んだような構図になっており、その最新のものがV1.8としてAURIX TC4xxシリーズに搭載されている。特にV1.8ではFPUが従来のSingle PrecisionのみからDouble Precision対応に代わるといった強化もなされている。ただその一方で、図6でちょっと触れられていた64bitアドレスのサポートは、いまだ実現されていない。自動車向けであれば32bitで十分(先進運転支援システム[ADAS]とかAutonomous Driving向けはともかく、AURIXがターゲットとしているBody ECU向けには64bitは要らない)という判断なのではないかと思われる。

自動車以外では成功していない

 2022年1月の時点でTriCore搭載チップは合計で8億4500万個出荷され、うちAURIXシリーズが3億2000万個を占めていた。2022年末には出荷個数は10億個を超えており、自動車業界に限って言えばメジャーなアーキテクチャの一つになった。ただ自動車業界以外への採用は(Infineonも時々いろいろやっていたものの)成功しておらず、その意味ではマイナーアーキテクチャと評されても仕方ない部分がある。結果的に言えばメジャーニッチを狙って成功したアーキテクチャ、と言えるだろう。

⇒「マイクロプロセッサ懐古録」連載バックナンバー一覧

Copyright © ITmedia, Inc. All Rights Reserved.

前のページへ |       
ページトップに戻る