Netlist 確認在電路驗證中扮演的功能主要是用來比對設計邏輯與實際佈局之間的一致性,具體包括:
- 電路邏輯與佈局驗證
Netlist 是從原理圖(schematic)或 RTL 代碼中產生的網路清單,描述所有元件及其連接關係;同時,從電路佈局(layout)中也會萃取出另一份 netlist。透過比對兩份 netlist,確認佈局是否忠實反映設計意圖,避免因佈局錯誤導致功能異常。 - 差異比對(LVS,Layout versus Schematic)
LVS 工具會將原理圖 netlist 與佈局 netlist 進行差異比對,若兩者一致,表示設計通過佈局驗證,確保電路結構正確無誤。 - 設計階段的物理驗證依據
在芯片設計流程中,不同階段會產生 PR netlist(布局前)與 PG netlist(布局後),用於不同階段的物理驗證與仿真,確保設計在物理實現上的準確性。 - 支援後續模擬與測試
Netlist 也是後續邏輯模擬、時序分析與功耗分析的基礎資料,確保設計功能與性能符合規範。
總結來說,Netlist 確認是電路設計與實際物理實現間的重要橋樑,透過比對和驗證,確保設計的正確性與一致性,避免錯誤流入製造階段,提升產品品質與可靠性。