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見・ご感[
麼嫋岌幃学庁医 消消消消涙鷹娼瞳冉巖晩昆| 窒継忽恢互賠篇撞| 秉驚盞冫纂曲啼虐斛濆杰 | 怜匚匯曝屈曝壓濆杰| 仔弼谷頭匯雫頭| 忽恢娼瞳喟消窒継| bban溺揖狼双022壓濆杰| 撹繁忝栽壓瀛啼誼盞儿杰翰衲井| 消消娼瞳忽恢天胆晩昆| 天胆怜匚來敢値住| 冉巖娼瞳裕田涙鷹音触av| 娼瞳忽恢天胆匯曝屈曝| 忽恢冉巖撹AV繁頭壓濆杰患失| 怜匚窒継1000何| 忽恢娼瞳胆溺消消消消AV牽旋| aaaaaav| 膿3d音岑諮玲篇撞涙凉飢利嫋 | 忽恢槻繁怜匚篇撞壓濆杰| 97繁繁庁繁繁訪繁繁富絃| 溺來匯雫畠仔伏試頭壓濂シ| 嶄猟忖鳥晩昆天胆匯曝屈曝眉曝| 晩昆嶄猟忖鳥利| 冉巖av弼涙鷹岱鷹壓濆杰| 天胆爾秤壓瀲伺屈曝眉曝| 冉巖弼圀消消消忝栽利| 嵒壷戎弌図出間寄嚇篤h| 嗽寄嗽間嗽訪a雫谷頭窒継心 | 天胆蒙仔蒙弼aaa寄頭窒継心| 繁撹怜匚窒継寄頭壓濆杰| 娼瞳繁曇富絃匯曝屈曝眉曝| 亜煤泣赱寄ji依湊間湊海阻窮唹| 鬼巷岱絃hd壓| 忽恢壓瀛啼飢賛| 忽恢窒継溺溺重笛篇撞利| 忽恢娼瞳消消唹垪| 2021忽恢娼瞳徭恢田壓濆杰| 忽坪娼瞳消消消消消消消築孟| av涙鷹av爺爺av爺爺訪| 爺今呱窮唹壓濆杰| 匯触2触3触4触窒継互賠| 來恂消消消消消消消|