Semiconductor Portal

» セミコンポータルによる分析 » \術分析 » \術分析(デバイス設& FPD)

ARM、低消J電化の基本を守り、ポートフォリオを拡j(lu┛)

プロセッサIPベンダートップのARMがポートフォリオを広げている。「kつのプロセッサではての応を最適化できない」(同社Embedded Processors担当バイスプレジデントのKeith Clarke)からだ。マイコン応のCortex-Mシリーズに加え、携帯機_(d│)のアプリケーションプロセッサに向けたbig.LITTLEアーキテクチャ、サーバなどのハイエンドプロセッサCortex-A50シリーズなどへと拡張しけている(図1)。

図1 低消J電から64ビットサポートのハイエンドまで 出Z:ARM

図1 低消J電から64ビットサポートのハイエンドまで 出Z:ARM


これらのCPUアーキテクチャに加えて、グラフィックスであるGPU(graphic processing unit)、システムIP、フィジカルIP、ソフトウエアなどへの拡j(lu┛)も図っている。ただし、低消J電にフォーカスしたIPベンダーというビジネスモデルは変えない。直接の顧客は半導メーカーである。半導の先にあるユーザを見据えた開発戦Sのポリシーもるがない。半導そのものがからシステムへと変容しているため、チップの先にある応を見据え開発することで企業価値を高めている。いくつかの例を12月に開かれたARM Forumから紹介する。

マイコンのコアCortex-M0+は、さらなる低消J電を狙ったマイコンに向けたもの。CR2032のボタン電池1個で15Q間動作させるという`Yを設定している。この条Pは、デューティ比1%、TSMCの90LPプロセス(低消J電の90nm)で作る場合に当てはまる。この`Yこそ、IOT(internet of things)への応を狙ったものといえる。

IOTはてのモノがインターネットでつながるという念だ。ZigBeeなどの低消J電プロトコルをベースとするワイヤレスセンサネットワークから進tしてきている。腕時や蓂i、ソーラーシステム、O動販売機、レンタル建機、トラックやバス、照_(d│)困覆匹△蠅箸△蕕罎襯皀里インターネットとつながり、それらのXをモニターする。橋悗僂里佞發箸覆匹縫錺ぅ筌譽好札鵐汽優奪肇錙璽を構築する試みはすでに行われている。防瓮メラをインターネットにつなげば、抑Vは今以屬帽發泙襦トンネル内のW井や壁などにセンサをけ、常時モニターするような応も考えられている。

新しいCortex-M0+が狙うマイコン応では、割り込み処理が絶えず行われ、しかもスリープXもHい。割り込み命令が来た後すぐにその仕を処理できるようにするため、割り込みコントローラを充実させ(図2)、しかもパイプラインの本数を2段に(f┫)らした。パイプライン処理で長い間待たされること(レイテンシ)を防ぐためだ。加えてプログラムメモリへのアクセスも最適化している。素早く立ち屬るようにシングルサイクルで動作できる高]I/Oインターフェースも設けている。もちろん来のCortex-M0やCortex-M3との岼霧澳浩があり、JTのコンパイラやデバッグツールも使える。


図2 IOT向けのマイコンコアCortex-M0+ 出Z:ARM

図2 IOT向けのマイコンコアCortex-M0+ 出Z:ARM


ARMの基本路線であるモバイル応では、タブレットやスマホが低消J電ながら高性Δ求められるようになってきたため、これらをシステム的に両立させるためのbig.LITTLEアーキテクチャ(図3)の実例が出てきた。これは、高性ΔCPUコアと低消J電のコアを1チップ屬謀觝椶掘▲織屮譽奪箸覆匹両W(w┌ng)Xに応じてプロセッサを切りえることで消J電を最適化するものである。例えば、ビデオやゲーム、ブラウジングなど比較的_い処理にはハイエンドのCortex-A15デュアルコア(big)を使い、メールやSMSなど常時接で軽い処理をするときにはCortex-A7デュアルコア(LITTLE)を使う。Cortex-A15デュアルコアは現在のスマホに入っているプロセッサの5倍の性Δ如Cortex-A7デュアルコアでも現Xプロセッサよりも高性Δ世箸靴討い襦


図3 性Δ魄欸eしながら消J電を下げられるbig.LITTLEアーキテクチャ 出Z:ARM

図3 性Δ魄欸eしながら消J電を下げられるbig.LITTLEアーキテクチャ 出Z:ARM


それぞれのデュアルコアからなるCPUクラスタにはL2キャッシュメモリを含んでおり(図3)、QCPUシングルコア同士のメモリーコヒーレンシを保っている。さらにCortex-A7とCortex-A15のCPUクラスタ同士のキャッシュコヒーレンシも確保するためのCCI-400バスも設けている。キャッシュコヒーレンシは、プロセッサが変わってもキャッシュ内容の同k性を保つための仕組みである。

スマホでウェブブラウジングをしている時に電BがかかってくるようなX況は、割り込み処理が入るZ型例である。このbig.LITTLEのソフトウエアでは、GIC-400割り込みコントローラによって、割り込みが入るとプロセッサ負荷に瓦靴禿切なCPUへ々圓垢襦さらにスレッド単位で最適なCPUを割り当てるようにスケジューラが実△気譴討い襦このスケジューラは、割り込みがない場合でも負荷に応じて適切なCPUやクラスタを(li│n)Iする。

ブラウジングしながら音楽を聴くという応では、big.LITTLEアーキテクチャはCortex-A15だけで処理する場合と比べ、同じ性Δ魍諒櫃靴覆ら消J電は半(f┫)している(図4)。


図4 big.LITTLEは同じ性Δ脳嫡J電を半(f┫) 出Z:ARM

図4 big.LITTLEは同じ性Δ脳嫡J電を半(f┫) 出Z:ARM


ARMはこれまで最高の性Δ鮓悗CPUアーキテクチャARMv8についても発表した。32ビットシステムながら64ビットもサポートし、SIMD(single instruction multiple data)アーキテクチャを踏しながら、高]の暗(gu┤)化処理、浮動小数点演Q機Δ眦觝椶靴討い(図5)。ARMv8アーキテクチャのハイエンドプロセッサの例として、Cortex-A50シリーズを11月に発表したが、このほどその詳細もらかにした。


図5 ハイエンドのARMv8アーキテクチャ 出Z:ARM

図5 ハイエンドのARMv8アーキテクチャ 出Z:ARM


A50シリーズの最初のは、ハイエンドのCortex-A57とCortex-A53である。A57は、現在のスマホと同じ消J電で性Δ3倍、タブレットやノートPC向けのモバイルコンピューティングξで5倍という。さらに64ビットをサポートし、最j(lu┛)16コアまで集積可Α△箸靴討い襦A53はCortex-A9と同じ性Δ脳嫡J電が40%ですむ、チップC積は25%削(f┫)している(A9が32nmとしてA53は20nm)。

FINFETをW(w┌ng)する10nmのプロセス\術に関しても、TSMCとは16nm、GlobalFoundriesとは14nmのFINFETプロセスを開発中だ。これによりフィジカルIP(出がGDS IIのマスクデータ)を提供するようになる。

(2012/12/28)
ごT見・ご感[
麼嫋岌幃学庁医 戦桑acg☆戦桑acg云徨畠科| 恷仟冉巖敢弼av涙鷹廨曝| 槻繁議爺銘av芙曝壓| 娼瞳忽恢匯屈眉恢瞳勺鯉| 娼瞳消消戴尖嶄猟忖鳥| 心忽恢匯雫谷頭| 襖謹勸潤丗揖來溺禅寄頭| 天胆蒙仔篇撞壓濆杰| 天胆來伏住xxxxx消消消| 天胆繁嚥強來佩葎利嫋窒継| 消消99娼瞳消消消寄僥伏| 消消娼瞳忽恢冉巖天胆| 冉巖а‥爺銘消消娼瞳| 消消宸戦峪嗤娼瞳18| 消消娼瞳忽恢91消消忝栽醍狭徭崙| 消消夕垂99夕垂| 嶄猟涙鷹忖鳥嶄猟嗤鷹忖鳥| 総窃ts繁劑廨曝| 嗽啣嗽間嗽海嗽訪窒継心| 窒継互賠壓濆杰a利嫋| 冉巖仔弼眉雫篇撞| 冉巖弌傍曝夕頭曝総窃敢弼| 岱繁戴xxxx忽囂斤易| 嶄猟忖鳥晩昆匯曝屈曝音触| 匯曝屈曝眉曝消消娼瞳| 99消消窒継鉱心| 恷仟仔弼窒継利嫋| 匯雫谷頭蒙雫谷頭仔谷頭| 99晩娼瞳天胆忽恢| 1024壓濂シ| 量峭賂剽鋤戴玉猟栽鹿窒継篇撞| 娼瞳涙鷹繁曇匚繁謹盃係18| 麟麟篇撞壓濆杰潅盞| 埖匚岷殴返字窒継篇撞互賠| 涙孳飢昆忽撹繁俤俤只鮫利嫋| 爺爺握耶爺爺握耶爺爺握耶| 忽恢忝栽消消消消消| 忽恢xxxxx壓濆杰| 卅繁消消消寄穗濬琴杠岷殴| 冉巖天巖晩恢忽鷹消壓| 消消冉巖娼娼瞳嶄猟忖鳥|