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

図1 SI/PIや3D電磁解析ソルバ、DRCを統合したHyperLynx 出Z:Mentor Graphics
HyperLynxには、シグナルインテグリティ(SI)とパワーインテグリティ(PI)、3次元電磁c(EM)ソルバといったシミュレータと、高]デザインルールチェック(DRC)などのソフトウエアが入っている。インテグリティとは、入S形に瓦靴董⊇侘S形が崩れずに伝送されることが理[的であるが、その理[にどれだけZづいているのかを分析する\術である。パルス信、鬚れいなS形で送信した後、伝送線路を伝わるうちに崩れてしまうことがよくある。崩れすぎると1と0のS形を判別できなくなる(図2)。何Gbpsまで伝送できるか、というT味は、伝送した後に1と0を判別できる最jのデータレートを指している。
図2 1と0を判別するアイパターン (eye pattern) は高]化すればするほど、`(eye)がつぶれてきて判別できなくなる 出Z:Mentor Graphics
シグナルインテグリティ(Signal integrity)は、v路の信、きちんとしたパルスS形で忠実に伝達されているかをチェックする\術で、直lすると信テ藜妥戮世、信とlされている。配線を伝わる信、蓮浮^容量や浮^インダクタンスの影xをpけ、最初に入したパルスS形は四角形からず崩れる。それでも崩れる度が少なければ、配線の終端笋妊僖襯垢箸靴毒Ъ韻任る。
パワーインテグリティは、電源ラインの崩れを表す言であり、電源ラインが例えば5Vならどのようなことがあっても5Vから崩れていないかをチェックする。電源とlされている。通常は、電源ラインのどこかでj電流が引き出されると電圧が5Vからk時的に下がるようになる。家の流しで水O水を使っている時に、トイレなどj量の水をk気に使えば、水が細くなる現と同じことだ。パワーインテグリティはきちんと5Vが確保されているX況を表す尺度である。
3D電磁c解析は電磁S、すなわち電Sとしての性を調べるための}段であり、単なる配線が直流とはく異なるXになることを瑤襪海箸できる。ノイズは電磁Sであり、飛んで来たり発擇靴燭蠅靴討い誡Xを瑤譴弌∨匹亜ν泙┐襪海箸できるようになる。電子v路ではプリント基であろうとシリコン半導チップであろうと同じように、高]・高周S動作やj電流動作では、SIやPI、3D電磁c解析が要になる。
高]ルールチェックDRCは、屬里茲Δ淵轡潺絅譟璽轡腑鵑箸楼磴ぁv路パターンや配線などの設データがデザインルールに違反していないかどうかをチェックするためのツール。v路が複雑になればもはや人の眼で違反をチェックするのがj変なほど膨jになってくるため、コンピュータを使ってルール違反を調べる。
こういったチェック機Δ蓮△海譴泙埜鎚未砲△蝓△靴もそれぞれの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かせなくなる。このために、SI/PIのシミュレーションモデルを構築することは時間がかかり、\術的にもMしい。さらに3D実△離轡潺絅譟璽轡腑鵑要になる。専門的なエキスパートを数HくQえなければ問を解できなくなる。
図3 LSIからの信、終端に伝わる様子を完シミュレートできる 出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定_を使った実R値とシミュレーション値の相関は高く、ほとんどk致している。図4はXilinxのFPGAを使って高]伝送した時のR定値とHyperLynxシミュレータとの比較である。
図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って信、領れを解析していく場合、∨,箏喪Xパターンを見て、どのシミュレーションモデルを使うべきかをO動的に判するとしている。PCB設データはMentorだけではなく、図研やCadence Allegroの設データもインポートできるという。