SPICEシミュレーション
SPICEシミュレーションとは?
SPICE(Simulation Program with Integrated Circuit Emphasis)は、回路を実際に作る前にその振る舞いを予測するため、電子業界全体で用いられる基礎的な回路シミュレーションの手法です。SPICEシミュレータは、抵抗、コンデンサ、インダクタ、トランジスタ、ダイオード、ICといった回路内の各部品の電気的な振る舞いを記述する方程式を解き、さまざまな動作条件下での回路各部の電圧、電流、波形を計算します。代表的なSPICEツールにはLTspice、PSpice、Spectre、ngspiceなどがあります。
PCB設計の流れのなかでSPICEシミュレーションは、回路図の段階で機能を検証し、部品定数を最適化し、電源の安定性を解析し、伝送線路モデルを通じてシグナルインテグリティを確かめ、最悪の動作条件を予測するために使われます。ただしSPICEシミュレーションの精度は、部品モデルの忠実さと、PCBレイアウトが持ち込む寄生要素(配線抵抗、ビアのインダクタンス、基板の容量)を取り込めているかに依存します。ここにシミュレーションとレイアウトの間の循環が生まれ、本来は両方を交互に磨き上げていくことになります。
AIでシミュレーションとレイアウトをつなぐ
従来の進め方では、SPICEシミュレーションとPCBレイアウトは手作業のフィードバックでつながる逐次の工程として扱われます。シミュレーション結果がレイアウトの変更を示すときや、レイアウトの寄生要素のために再シミュレーションが必要になるとき、技術者は二つの領域を手作業で行き来しなければなりません。生成の過程で電気モデルを取り込む物理駆動型AIレイアウトツールは、この隔たりを埋めはじめています。レイアウト後の別工程としてのシミュレーションを待たずに、配置や配線の判断が電気的にもたらす結果をその場で評価するからです。この物理設計と電気解析の密結合は、シミュレーションの目標と物理的な制約の両方を満たす設計への収束を速めます。





