Semiconductor Portal

» セミコンポータルによる分析 » \術分析

Real Intent、フォーマル検証とマルチクロックの問を解するツールをデモ

盜EDAベンチャーのReal Intent社は、先月にパシフィコ横pで行われたEDS Fairにおいて、b理設の検証作業を楽にするツールAscentと、複数のクロックが引きこすCDC(clock domain crossing)問を解するツールMeridianをデモした。k般に、b理LSI設では、HDLというLSI設言語でb理を記述したRTLコードを書き終えると、そのコードに間違いがないかを検証する。検証を終えたらb理合成ツールによりv路を收する。それを配配線に落とし、シミュレーションで確認する。

Ascentは、RTLコードが間違っていないかどうかを検証するためのツールであり、フォーマル検証ツールと}ばれている。来は、入のテストベクターを作りその出値を予R値と比較して誤りの~無を検出していた。これでは作成するテストベクターすべての組み合わせをカバーできない。このため、数学的な}法を使ってすべての組み合わせをカバーできるようにするのが、最Z、登場してきたフォーマル検証である。このAscentはO動的にフォーマル検証する。テストベクターを作る要がない。設したRTLコードのどこが間違っているかを出してくれるため、設vはデバッグだけを行えばよい。

AscentにはLint解析機Δあり、誤り個所を指~する。シンタックス(構文)や合成のミスマッチなどチェックし、}順も解析する。チェックするところは、データバスが合しないか、出がフローティングになっていないか、デッドロックがないか、などのX況である。

Ascentのようなフォーマル検証ツールはタイミングについてはく確認できない。このため、あとの工になる配配線ツールを使ってb理v路を実際のシリコンに焼きけるようなX(実際にはまだシリコンに落とさない)にしてからタイミングを検証してみる。

もうkつのMeridianは、そのタイミング検証ツールのkつであり、昨今の数|類のクロックをWする複雑なSoCの設検証に使う。kつのクロックと別のクロックが同時にkつのゲートv路に入ると不差腓こすことがある。このCDCと}ばれる不差腓鬟船Д奪するのがMeridianである。

CDC(クロックドメインが交わる所)は、フロップからフロップへのパスとして定Iされ、そこでは送信フロップがp信フロップのクロックと同期のクロックによってトリガーされている。クロックドメインAとクロックドメインBは互いに同期である。


Meridian


Meridianは基本的なフォーマルチェックを行う。人}でCDCを見つけるとすると、j変な作業になる。Meridianは、CDCのテンプレートを作成する要はなく、まずクロックドメインがT図することをO動的に推bする。次に、CDCが同期で働いていてもW定なX(1と0の中間のXで、時間が経つにつれどちらかになる)なのかW定なXなのかを瑤襦W定であれば、クロックを調Dする。このようにして、いろいろなv路ブロックに渡り、CDCの検証を行い、階層的に推bし、最終的にシミュレーションT果をまとめる。


Meridian Advantages


O動推bによるこの桔,聾‐攣間を70%]縮できる、と同社社長兼CEOのPrakash Narainは言う。ベンダーが設するx販のIPにもこの}法を使うことで、CDCデザインがKいIPではグリッチが見つかったとしている。


(2009/02/06 セミコンポータル集室)

ごT見・ご感[
麼嫋岌幃学庁医 壓濆杰干蛭僕| 天胆撹繁娼瞳及匯曝屈曝眉曝| 忽恢撹繁消消娼瞳屈曝眉曝| 冉巖晩昆娼瞳涙鷹廨曝利峽| 娼瞳篇撞匯曝壓濆杰| 忽恢溺繁互咳渇瓦島邦窒継篇撞| 叫奨祇匯云犯嶄猟忖鳥| 天胆忝栽繁繁恂繁繁握| 忽恢撹繁涙鷹A♭頭壓濆杰 | 弼頭壓瀉盞儿杰| 爺銘課圻窮篇丞壓濆杰翰柴互賠 | 卅繁消消寄穗濬教舐惟| 析望字侮匚牽旋唹垪| 忽恢壓瀲伺屈曝篇撞| 1000何田田田18窒継利嫋| 撹脅4頭p互賠篇撞| 消消娼瞳繁繁繁曇繁繁螺AV| 舞硫玲互賠涙壓鷹壓| 忽恢91娼瞳消消| 掲巖匯曝屈曝眉曝音触| 寄a酋秉挟麒啼騎蛭| 匯雫谷頭a窒継殴慧藍弼| 涙孳飢1000何田田田窒継件史| 消消忝栽消消忝栽湘弼| 天胆匯曝天胆屈曝| 冉巖忽恢娼瞳胆溺| 娼瞳天巖AV涙鷹匯曝屈曝槻槻 | 娼瞳涙鷹忽恢徭恢田壓濆杰潅| 忽恢岱徨戴匯曝屈曝眉曝| 999忽恢娼瞳| 晩云仔弼爾秤頭| 冉巖匯曝屈曝眉曝某沃| 天胆恷値菜繁xxxx菜繁値住仔| 忽恢岱繁戴寔糞娼瞳篇撞| 仔弼a雫頭利嫋| 壓潴賁置侘鍔崢| 消消消消消忽恢娼瞳窒継涙鷹| 天胆菜繁賞寄videos娼瞳| 卅繁消消寄穗濬均盃| 娼瞳消消消消撹繁鷹窒継強只| 忽恢撹繁牽旋窒継篇撞|