🧩 4.6 レイアウト結果の確認と設計考察

Layout Results and Design Evaluation


本節では、OpenLaneによって物理設計されたPoCブロック(FSM, MUX, Adder)について、生成されたレイアウトやレポートを実際に確認し、設計の妥当性と改善ポイントを考察します。


🔍 1. レイアウトの可視化(GDS)

GDSファイルは物理設計の最終成果物であり、KLayoutなどのツールを用いてチップの構造を視覚的に確認できます。

▶ 表示手順(KLayout)

klayout runs/fsm/results/final/gds/final.gds

📐 2. 面積とタイミングの評価

OpenLaneは設計後に各種の評価レポートを自動生成します。主な項目は以下の通りです。

項目 説明 確認ファイル例
Cell Area 標準セルの合計面積 reports/synthesis/
Die Area チップ全体の物理面積 reports/floorplan/
Timing Slack クロック制約に対する余裕時間 reports/signoff/timing/

✔ 評価観点の例


🧪 3. DRC / LVS のチェック

▶ レポートファイル例

runs/fsm/reports/signoff/drc.rpt
runs/fsm/reports/signoff/lvs.rpt

📊 4. 各ブロックの比較と考察

ブロック セル数(概算) 面積 DRC タイミングSlack
FSM 約20 ✅ Clean ✅ OK
MUX 約4 極小 ✅ Clean ✅ OK
Adder 約40 ✅ Clean ✅ OK

📌 考察ポイント


🧭 5. 改善と発展の視点

OpenLaneでは config.tclsdc.tcl を柔軟に調整することで、これらの改善を繰り返し実験できます。


🧾 総括と次章への接続

本章では、PoCブロック(FSM, MUX, Adder)の:

までのフローを一貫して経験しました。


🔗 次章への導線

次章では、より実践的なSoC構成・アナログ混載・高耐圧対応などの発展設計に進みます。ここで得た知見を活かし、複雑な設計へ挑戦しましょう。