Semiconductor Portal

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

メンターグラフィックス、専プロセッサを開発、エミュレータを2倍高]化

メンターグラフィックスは、高]のエミュレータVeloce2と、SoCの周辺インターフェースv路をソフトウエアで検証するツールVeloce VirtuaLABをリリースした。エミュレータは、膨jな時間がかかるソフトウエアのシミュレーションの代わりにハードウエアを組んで「シミュレーションする」もの。Veloce2もVeloce VirtuaLABも時間のかかる検証作業を]時間で行うための開発環境である。

図1 エミュレータに搭載したリコンフィギュアラブルIC 出Z:Mentor Graphics

図1 エミュレータに搭載したリコンフィギュアラブルIC 出Z:Mentor Graphics


Veloce2(ベローチェ)は、1世代のVeloce1エミュレーションツールよりも高]に検証するために、来のFPGAなどではなく専のリコンフィギュアラブルなプロセッサIC「Crystal2」チップを搭載した。このT果、1世代のVeloceと比べ、性Δ肇ャパシティは2倍に、攵掚は4倍屬るという。このチップは、メンターがハードウエアエミュレーションするための専IC。検証作業はシステムごとに構成が変わるため、プログラマビリティが要求される。このICでは、LUT(ルックアップテーブル)の情報を変えることで開発すべきSoCに組み込むソフトウエアを変えることができる。機εには、高]のコンパイル、フルデバッグの可化、メモリモデリング機Δ△┐討い襦しかも65nmプロセスで設しながら、機Δ45nmプロセスチップをvる性Δ世箸靴討い襦

エミュレーションするための専ICを同社が開発したのは、組み込みシステムやSoCではソフトウエアの_要性が\してきているためである。ソフトウエアの量が\えれば検証時間が膨jになってしまう。ソフトウエアを~使するプロセッサのコア数は2004Qに平均1.06個だったが、2007Qは1.46個、2010Qには2.14個と\えてきている。プロセッサのコア数やプロセッサ数が\えてくるということは、それだけソフトウエアの負担がかかるということである。実際、SoC開発におけるソフトウエアコストはQ々峺している(図2)。


図2 ソフトウエアの比率がますます高まるSoC 出Z:Mentor Graphics

図2 ソフトウエアの比率がますます高まるSoC 出Z:Mentor Graphics


そうなると、ソフトウエアのデバッグや、フォーマリティチェックだけではなく、SoCのv路をチェックするためのテストベクトルの收や、それをシミュレーションするための検証作業が要になってくる。例えば、デジタルカメラに60フレーム/秒という高]動画機Δける場合(1000万ゲートクラスの比較的小模v路)、リアルタイムOSを動して60フレーム/秒の処理を行うのに20億vのクロックサイクル数が要となるという。これをソフトウエアでシミュレーションすると309時間(13日)かかるが、Veloceを使ってハードウエアでエミュレーションすると20分で終わるという。つまりVeloceエミュレータはシミュレーションよりも800倍も高]である。しかも検証作業にはテストベクトル開発とシミュレーションなどの作業が検証作業の半数をえるという。この作業に高]エミュレータを導入することで、検証時間を少しでも]縮しようというものだ。

もうkつのツール、Veloce VirtuaLAB は、SoCの主要な周辺インターフェース(USBやEthernet、PCI Express、SATA、SAS、video/audio)をシミュレーションするためのソフトウエア。Veloce VirtuaLABには、これらのインターフェースのRTLを統合している。このためターゲットとする周辺インターフェースの環境をソフトウエアで再現できる。来は、駘的な周辺インターフェースのエミュレータへの接にはハードウエアのアダプタを介して行っていた。Veloce VirtuaLABだとソフトウエアレベルで周辺インターフェースv路のシミュレーションができる。このため、ハードウエアがまだ]されていない段階からハードウエアと組み込みソフトウエアの検証を同時に進めることができ、開発サイクルをj幅に縮めることができる。

(2012/05/02)
ごT見・ご感[
麼嫋岌幃学庁医 弼玻玻際際際忝栽垰垰垰| a篤翌溺竃僮谷頭| 自瞳某沃岱狼双寄畠鹿朕村| 冉巖弼夕丕坩敢弼| 胆溺闇蝕揚斑槻繁猶| 忽恢怜匚娼瞳匯曝屈曝| 渇瓦匯序匯竃gif窒継篇撞| 壓濆杰換恢娼撹繁瞳| 匯雫谷頭涙孳飢窒継畠何| 晩云強只某沃揚住侫娼只鮫| 冉巖av涙鷹消消娼瞳築孟| 天胆晩昆娼科篇撞| 繁劑狼双娼瞳篇撞壓濆杰| 娼瞳忽恢菜弼某沃互効亂| 忽恢匯雫咸頭a| 仔弼a眉雫窒継心| 忽恢槻溺値倉涙孳亀窒継篇撞利嫋| 97娼瞳卅繁消消寄穗濬| 溺繁議互咳谷頭| 供禹┯瀁縱斛濆杰翰衲井 | 嬉洋血嬉嶐闇蝕斜終| 消消娼瞳a▲涙鷹嶄猟忖忖鳥| 天胆zooz繁培住窒継| 冉巖晩昆av涙鷹嶄猟| 襖謹勸潤丗嶄猟忖鳥匯曝屈曝眉曝 | 析徨唹垪厘音触壓濱軋| 忽恢怜匚牽旋壓濆杰簡啼| 消消消消消消消繁悶| 忽恢娼瞳窒継心秉| 69篇撞壓濆杰憾瀁綯盞| 壓濂シ砥侘鍔崢| free來嶄忽母溺hd| 倫繁悶弼WWW詔弼倫鷲忸| 嶄忽china悶坪仍o娼| 返字冉巖及匯匈| 戟諾溺繁嗽訪嗽諸嗽戟諾| 晩云嶄猟忖鳥匯曝屈曝嗤鷹壓| 消消娼瞳嶄猟忖鳥窒継| 晩昆胆溺hd互賠窮唹| 冉巖AV涙鷹音触| 恷除互賠嶄猟壓濆囂忖鳥 |