Semiconductor Portal

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

Mentor Graphics、SI/PIや3D電磁c解析を含む総合シミュレータを発売

LSIの設からPCB設、組み込みシステムまで広くカバーしているMentor Graphicsは、プリントv路基屬鯏疏線路が走るような高]信(gu┤)伝送やノイズ発擇鬟轡潺絅譟璽轡腑鵑任る総合シミュレータツールHyperLynxを発表した。来の伝送シミュレータと比べ、数嫁椶盥]にT果がuられるとしている。

図1 SI/PIや3D電磁解析ソルバ、DRCを統合したHyperLynx 出Z:Mentor Graphics

図1 SI/PIや3D電磁解析ソルバ、DRCを統合したHyperLynx 出Z:Mentor Graphics


HyperLynxには、シグナルインテグリティ(SI)とパワーインテグリティ(PI)、3次元電磁c(EM)ソルバといったシミュレータと、高]デザインルールチェック(DRC)などのソフトウエアが入っている。インテグリティとは、入S形に瓦靴董⊇侘S形が崩れずに伝送されることが理[的であるが、その理[にどれだけZづいているのかを分析する\術である。パルス信(gu┤)をきれいなS形で送信した後、伝送線路を伝わるうちに崩れてしまうことがよくある。崩れすぎると1と0のS形を判別できなくなる(図2)。何Gbpsまで伝送できるか、というT味は、伝送した後に1と0を判別できる最j(lu┛)のデータレートを指している。


図2 1と0を判別するアイパターン (eye pattern) は高]化すればするほど、`(eye)がつぶれてきて判別できなくなる 出Z:Mentor Graphics

図2 1と0を判別するアイパターン (eye pattern) は高]化すればするほど、`(eye)がつぶれてきて判別できなくなる 出Z:Mentor Graphics


シグナルインテグリティ(Signal integrity)は、v路の信(gu┤)がきちんとしたパルスS形で忠実に伝達されているかをチェックする\術で、直lすると信(gu┤)忠実度だが、信(gu┤)とlされている。配線を伝わる信(gu┤)は、浮^容量や浮^インダクタンスの影xをpけ、最初に入したパルスS形は四角形からず崩れる。それでも崩れる度が少なければ、配線の終端笋妊僖襯垢箸靴毒Ъ韻任る。

パワーインテグリティは、電源ラインの崩れを表す言であり、電源ラインが例えば5Vならどのようなことがあっても5Vから崩れていないかをチェックする。電源とlされている。通常は、電源ラインのどこかでj(lu┛)電流が引き出されると電圧が5Vからk時的に下がるようになる。家の流しで水O水を使っている時に、トイレなどj(lu┛)量の水をk気に使えば、水が細くなる現(j┫)と同じことだ。パワーインテグリティはきちんと5Vが確保されているX況を表す尺度である。

3D電磁c解析は電磁S、すなわち電Sとしての性を調べるための}段であり、単なる配線が直流とはく異なるXになることを瑤襪海箸できる。ノイズは電磁Sであり、飛んで来たり発擇靴燭蠅靴討い誡Xを瑤譴弌∨匹亜ν泙┐襪海箸できるようになる。電子v路ではプリント基であろうとシリコン半導チップであろうと同じように、高]・高周S動作やj(lu┛)電流動作では、SIやPI、3D電磁c解析が要になる。

高]ルールチェックDRCは、屬里茲Δ淵轡潺絅譟璽轡腑鵑箸楼磴ぁv路パターンや配線などの設データがデザインルールに違反していないかどうかをチェックするためのツール。v路が複雑になればもはや人の眼で違反をチェックするのがj(lu┛)変なほど膨j(lu┛)になってくるため、コンピュータを使ってルール違反を調べる。

こういったチェック機Δ蓮△海譴泙埜鎚未砲△蝓△靴もそれぞれのGUIをeっていたため、使いづらくT果としてチェック時間がかかっていた。加えて、プリントv路はHピン化が進み設は複雑になってきた。例えば、ジェット戦h機パイロットのヘルメット内にはフレキシブル基屬2300点以屬が載り、1万2000個ものビアが開いている。電源電圧も30以屬療展札譟璽襪形成されている。こういった基v路を試作するiに、シミュレーションを使ってSIやPI、ノイズの影xなどをチェックし、科な余裕で動作しているかどうかを確認しておく要が高まっている。作ってからTだと時間がかかり、さらに動作余裕に関しても調べにくい。試作iにシミュレーションで確認しておけば1vで常に動作する可性は高まる。

にPCI Expressのような高]シリアルインタフェースだと配線路の終端でパルスS形が判別できないこともある(図2)。確認は須だ。また、メモリでもDDR3からDDR4、さらにその先にはHMC(Hybrid Memory Cube)やHBM(High Bandwidth Memory)のような3次元スタックメモリでの動作確認が要になる。

演Qξの高いプロセッサやFPGAなどでは微細化による低電圧化でビアが\加するため、その霾でのリターンパスによる影x、ボンディングワイヤ接によるインダクタンスの\加によるSI/PIのチェックはL(f┘ng)かせなくなる。このために、SI/PIのシミュレーションモデルを構築することは時間がかかり、\術的にもMしい。さらに3D実△離轡潺絅譟璽轡腑鵑要になる。専門的なエキスパートを数HくQえなければ問を解できなくなる。


図3 LSIからの信(gu┤)が終端に伝わる様子を完シミュレートできる 出Z:Mentor Graphics

図3 LSIからの信(gu┤)が終端に伝わる様子を完シミュレートできる 出Z:Mentor Graphics


HyperLynxは、高@度のシミュレーションを高]に実行できる屬法統kしたGUIを使って使いやすいというメリットがある。例えば、図3のような配線では半導チップのパッドの入り口での1、0伝送S形(アイパターン)や、中でのC形X、H層ビアの3次元形X、キャパシタを設けた場所でのS形の確認、最終端でのアイパターン、といったk連の動作や形Xを瑤襪海箸できる。形Xはジオメトリエンジンを搭載しているから表せる。「長い配線のIRドロップや、PIのシミュレーションは来の10~15倍]かったとある顧客から言われた」とMentor Graphics社System Design Division、Business Development ManagerのDavid Wiensは語る。

しかも@度は高い。R定_(d│)を使った実R値とシミュレーション値の相関は高く、ほとんどk致している。図4はXilinxのFPGAを使って高]伝送した時のR定値とHyperLynxシミュレータとの比較である。


図4 実Rとシミュレーションはよくk致している 出Z:Mentor Graphics

図4 実Rとシミュレーションはよくk致している 出Z:Mentor Graphics


こういった高@度で高]化を実現できたのは、設データとl富なシミュレーションツールをTし、それらをO動的に判別するからである。DRCで配線のルールをチェックし、Q|v路シミュレータをeっている。SPICEやIBISに加え、3次元的な形Xを作り・解析するための~限要素法(FEM)や電磁cのsパラメータモデルもある。加えて、ビアの影xやマイクロストリップラインの解析に要な3Dの電磁c解析ツールでは、実は2.5D解析、すなわちquasi-static(的)なソルバを使って形Xを単純化することで高]化を図っている。純粋に3次元解析だと@度は高いがQ時間がかかりすぎる。ここでは@度が要な場所は3Dで、@度をそれほど要としない場所は2次元で解析する。

HyperLynxの賢い所だが、伝送路にpって信(gu┤)の流れを解析していく場合、∨,箏喪Xパターンを見て、どのシミュレーションモデルを使うべきかをO動的に判するとしている。PCB設データはMentorだけではなく、図研やCadence Allegroの設データもインポートできるという。

(2016/04/05)
ごT見・ご感[
麼嫋岌幃学庁医 冉巖舞雫窮唹忽囂井| 忽恢涙繁曝匯曝屈曝眉曝| 嶄猟壓濆杰潅盞冤嫋| 晩昆娼瞳自瞳篇撞壓濆杰潅盞| 忽恢翆翆忝栽壓瀛啼丘| 99篇撞娼瞳畠何壓| 撹繁溺繁a谷頭壓濘| 忽恢眉雫壓濆杰翰衲井| a雫谷頭窒継壓濆杰| 撹定繁利嫋窒継篇撞| 消消娼瞳忽恢99忽恢娼瞳| 天胆怜匚尖戴眉雫壓濆杰 | 冉巖繁撹繁匯曝屈曝眉曝| 槻繁次次涌溺次次利嫋| 嗽間嗽海嗽弼嗽訪篇撞| 1曝1曝3曝4曝恢瞳冉巖| 通寄赱穂捲赱湊寄阻匯序匯竃| 湘湘娼瞳篇撞壓濆杰| 娼瞳匯曝屈曝眉曝膨曝窮唹| 忽恢冉巖av忝栽繁繁壽娼瞳| 弼当繁弼当繁篇撞| 忽恢互賠壓濔瞳匯曝| a壓濆杰潅盞冓啼| 晩昆a雫頭壓濆杰| 冉巖音触av音触匯曝屈曝| 天胆娼瞳消消爺爺夊| 膨拶唹篇喟消窒継鉱心| 楳楳楳爾秤篇撞壓炯醫| 寄穢曾狭恢av| 匯触2触3触4触窒継互賠| 厘議戎曇acome| 消消某沃娼瞳忝栽利嫋| 晩昆嶄猟忖鳥壓濂賛| 冉巖AV涙鷹咳島壓濆杰| 爾秤励埖忝栽利| 忽恢69消消娼瞳撹繁心| 宸戦峪嗤娼瞳篇撞壓| 忽恢溺麼殴島邦篇撞壓濆杰| 91心頭咸仔寄頭匯雫壓濆杰| 晩昆娼瞳匯曝屈曝眉曝壓濆杰| 繁曇嶄猟涙鷹消犯某沃|