Virtuoso Studio:Excellent XL – 運用 LVS 資料自動完成 Layout XL 綁定
Cadence Blog / Sucharita Mehta
Cadence 全新的 AI 驅動客製化設計解決方案 Virtuoso Studio,匯聚了 Cadence 30 年的產業知識與領導地位,提供創新功能、重新打造的基礎架構以實現無可比擬的生產力,以及超越傳統設計疆界的全新整合層次。在本系列部落格文章中,您將了解最頂尖的類比設計工具如何再進化,協助您從容應對嚴峻的設計挑戰。

在 Virtuoso Layout Suite XL 之外建立的設計,通常需要額外的作業才能達成 Layout XL 合規性。若缺乏正確的綁定(binding),進階的佈局、移植與分析功能便無法完整發揮。
Virtuoso Studio 針對此問題,提供運用 LVS 資料的自動化 Layout XL 綁定功能,協助設計從 LVS 乾淨(LVS-clean)順利邁向 XL 合規(XL-compliant)。
為什麼 Layout XL 綁定如此重要
要使用進階的擺置(placement)、繞線(routing)、移植與分析功能,例如類比擺置與繞線(Analog Place and Route, APR)、自動佈局移植(Automatic Layout Migration, ALM)、電性感知設計(Electrically Aware Design, EAD)與電壓相依規則(Voltage Dependent Rules, VDR),必須先符合 Layout XL 合規性。
在 IC25.1 之前,Virtuoso Studio 的 LVS 綁定僅支援扁平化設計(flat design)。由於扁平化 LVS 不會保留階層架構,若不將所有階層設為透明,LVS 結果便無法套用至階層式設計。此外,綁定作業僅依賴 LVS svdb 目錄中的元件實例交叉參照檔(instance cross-reference file)與佈局萃取網表(layout-extracted netlist),且綁定本身僅套用於頂層 cellview,而非所有子單元(sub-cell)。
IC25.1 起全面改善的 LVS 綁定
自 IC25.1 起,Virtuoso Studio 運用 LVS svdb 目錄中更完整的資訊,改善 Layout XL 的綁定結果。透過運用完整的 svdb 目錄資料,設計中的所有單元(cell)都能在保留階層架構的前提下完成綁定,解決了早期扁平化 LVS 綁定的關鍵限制。藉由重複利用驗證過程中已產生的 LVS 資訊,並擴展 svdb 資料的應用方式,Virtuoso Studio 簡化了恢復 Layout XL 綁定的流程,同時完整保留階層架構。
Application Readiness Checker 的角色
在 Layout MXL 中,Application Readiness Checker 提供單一介面,協助在 Layout XL 流程之外建立的設計達成良好的綁定。它支援檢查與更新 Layout XL 合規性,並讓 LVS 綁定能以可控且一致的方式套用,協助設計從 LVS 乾淨順利轉換為 Layout XL 合規。



Comments