Semiconductor Portal

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

Mentor Graphics、ヘテロなコアとOSのマルチコアIC総合設ツールを発表

Mentor Graphicsは、CPUコアが異なるヘテロジニアスで、かつマルチコアのICを容易に設できる包括的なソリューションを発表した。異なるOS(operating system)の屬飽曚覆CPUコアを集積するマルチコアICを設・検証するのに向く。

スマートフォンやタブレットなどのアプリケーションプロセッサでは、消J電を下げるため、U御や軽い演Qを行うCortex-Mシリーズなどと、高性ΡQをuTとするCortex-A15を集積させるICがある。このような場合、例えば実行する演Qによって高性Δ要な場合(ブラウジングなど)にはCortex-A15のデュアルコアをWし、音楽を聴くときはシングルコアのCortex-Mシリーズを使う。高性Δ扮QではHくの消J電をJやすため、k気に演Qするが、それ以外は休ませておく、というような使う気砲靴鴇嫡J電を下げることがHい。

また、SoCの消J電を下げるために、クロック周S数をらすクロックゲーティングや、電源電圧を低する電圧ゲーティングなどの桔,鮖箸Αそれだけでは済まないため、フルに演Qしない場合に要なCPUと、`いっぱい演Qする場合に要なCPUを使い分けるため、ヘテロジニアスなコアを集積する。加えて、フィルタリングやモデム演QにはDSPコア、ビデオのストリーミングにはビデオコーデック、音楽ストリーミングのサウンドを改良するにはオーディオコーデック、ゲーム機Δ覆匹離咼献絅▲Uの演QにはGPU(グラフィックプロセッサ)コアなども集積する。

しかし、異なるプロセッサコアを使ったIC設は複雑になる。同じデュアルコアの場合には、kつのコア向けの命令・データがもうkつのコアに影xを及ぼすかどうかを考えながらプログラムするツールはある。しかし、プロセッサコアが異なる場合、ジョブも異なるが、それらを割りけたり、動させる順番をめたり、ヘテロでなければ問にならなかったことが出てくる。このため設に時間がかかっていた。

今v、Mentorが発表したソリューション(図1)は、いろいろな異なるプロセッサの屬吠数のOSとアプリケーションをコンフィギュレーションし、1チップに集積する機Δ魴eつ。異なるプロセッサコアで、複数のOSを効率よく動させる。例えばユーザーインターフェースを動作させるためのLinuxベースのプロセッサを動させOSを立ち屬欧晋紂△垢阿RTOSのNucleusを立ち屬欧襦Nucleusは、リアルタイムのデータをDuしU御する役割をeたせ、アプリケーションを載せる。


図1 マルチOS、ヘテロのマルチコア向けの新ソリューション 出Z:Mentor Graphics

図1 マルチOS、ヘテロのマルチコア向けの新ソリューション 出Z:Mentor Graphics


もし、あるコアのバグによってそのコアがダウンしても、他のプロセッサコアに影xを及ぼさないように分`する機Δ發△襦ハイパーバイザーがこの分`機Δpけeつ。このため外陲悗離轡好謄爐鳳惇xを及ぼすことがない。

さらにデバッグ作業では、時刻ごとにQコアの動作を捉えるように可化しているため、バグを見つけやすい。異なるOS間の情報のやりDりをタイミングごとに見ることができる。この作業に要なSourcery Analyzerを搭載している。

加えて、オープンソースと独Oソースの両環境で相互Wするための機Δ眦觝椶靴討い。から秋にかけてこの総合ソリューションを化していくという。

このヘテロジニアスな総合設ソリューションには、クルマ向けソフトウエア開発仕様であるAUTOSARを含むクルマ開発ツールVolcanoや、ハードウエア設がGDS-IIまで完成していなくても、RTL完了次ソフトウエアを開発に}するためのツールVirtual Prototyping Toolsも搭載している。クルマのSoC開発にも向く。

(2014/07/17)
ごT見・ご感[
麼嫋岌幃学庁医 撹定來秉饗鮫壓濆杰| 握秤戯胎務遍匈喟消秘笥| 忽恢牽旋壓濆杰環禧議| a壓瀉盞儿杰簡啼| 撹壓瀏肪盞冦淆觚潦嬰臻| 消消娼瞳忽恢娼瞳冉巖弼翆翆| 天胆晩昆互賠來弼伏試頭| 裕裕際際議晩晩互賠頼屁篇撞| 胆胆溺互賠谷頭篇撞窒継鉱心 | 蒙雫頭壓濆杰| 油阻和中物邑議戎喚咄撞| 昆忽19鋤涙孳飢転転涙鷹利嫋| 忽恢娼瞳2018| 8巓槙溺畠附黛涙孳飢| 爺爺唹篇忝栽利弼忝栽忽恢| 嶄忽析弗69xxxx互賠hd| 胆溺闇蝕逃紘斑槻繁涌| 忽恢撹繁頭涙鷹篇撞壓濆杰| 匯雫恂a觴頭來弼谷頭仟井議| 晩云互賠壓濂賛| 冉巖av喟消涙鷹娼瞳爺銘消消| 天胆菜繁爾秤來消消| 忽恢冉巖働疏易壷胆溺壓 | 天胆繁嚥來琿復k塘| 冉巖娼瞳強只窒継屈曝| 編心91牽旋曝悶刮曝120昼| 壓巷住概貧的欺互c阻巷住概篇撞| 匯雫**握頭窒継篇撞| 闇蝕坪帥岷俊序| 消消消消消忝栽利爺爺| 天胆晩昆匯曝屈曝眉曝徭田| 亜赱亜赱亜赱酔赱侮喘薦泣| 昆忽窒継殴慧匯雫谷頭| 忽恢撹繁忝栽消消忝栽| 励埖翆翆匯曝屈曝| 忽恢娼瞳消消消消唹垪窒継| 18鋤涙孳飢俤俤麟麟麟麟窒継| 忽恢仔寄頭壓濆杰| 嶄猟忖鳥匯屈眉曝岱鷹析| 晩云眉雫利嫋壓瀟濆杰| 消消匚弼娼瞳忽恢玻玻醍狭|