本章では、Sky130 PDK や OpenLane フローと連携しながら、半導体設計・評価をPythonで自動化するための実践スクリプト群を提供します。
フォルダ名 | 内容 |
---|---|
01_spice_runner/ |
ngspice を Python から自動実行し、パラメータスイープ・Vth 変化などを制御 |
02_plot_vgid/ |
Vg–Id 特性など SPICE 出力ログの読み取りと可視化(matplotlib ) |
03_degradation_model/ |
BTI ・TDDB など信頼性モデルの数式計算とグラフ化 |
04_openlane_log_parser/ |
OpenLane フローの結果(遅延・面積・電力)を抽出し CSV 化・可視化 |
05_report_template/ |
自動レポート出力用テンプレート(Jupyter Notebook / Markdown ) |
matplotlib
, pandas
, numpy
, jupyter
などngspice
, Sky130 PDK
, OpenLane
(各種セットアップ済みを想定).meas
による自動Vth抽出 → 劣化予測との接続