CST中,如何使用Chip Interface導入GDSII文件?
作者 | Wang Yuanteng
CST Chip Interface可以將二維芯片layout生成復雜的三維芯片模型,幫助工程師基于物理建模設(shè)計芯片來提高效率。Chip Interface支持導入OpenAccess數(shù)據(jù)庫(lib.defs、cd .lib)和GDSII文件。這里我們以GDSII文件為例,來看具體的導入和使用方法。
導入前準備
Chip Interface目前支持多種導入方式,比較推薦的方式是從Cadence Virtuoso接口導入。我們可以從達索系統(tǒng)Knowledge Base搜索并下載“CST plugin for Cadance Virtuoso”,安裝方法可參考下載文件中的readme.txt。
CST plugin導出過程如下圖,在Virtuso中打開一個layout,選擇CST->Export to CST,彈出對話框,導出到指定的文件目錄,點擊OK。生成的文件包含了CST中執(zhí)行GDSII導入所需的所有文件,其中包括ci.init文件,它支持單文件導入。
另外,在沒有安裝CST plugin的情況下,我們也可以從Virtuoso直接導出gds和layermap文件。
導入layout文件
有了這些文件,如何在CST中導入呢?首先,從CST界面進入Chip Interface。
軟件會自動彈出導入界面,根據(jù)之前導出文件類型不同,這里可以選擇導入ci.init文件(CST plugin方式)。
或者,選擇導入GDSII文件,那么則需要分別導入GDS、layermap文件,以及填入Pin Attribute Number。這里的Pin Attribute Number是在導出時設(shè)定的任意值。Cadence Virtuoso導出配置了pin(和net)信息,并通過Pin Attribute Number屬性保存在GDS文件里。
導入完成后,Chip Interface界面如下圖。
導入Tech File
tech file導入完成后,下一步就可以查看并編輯Process Queue了。
編輯Process Queue
Process Queue是模擬集成電路制造過程的步驟列表,對應(yīng)3D幾何形狀的建立。真實的集成電路制造工藝通常包含幾個步驟,從而生成一個某種材料的patterned layer。這里可選的step類型包括加載晶圓、沉積、刻蝕、創(chuàng)建過孔等,詳細類型及參數(shù)說明可參考help,此處不再贅述。
創(chuàng)建端口
創(chuàng)建三維模型
完成整個導入過程后,我們就可以對三維芯片模型進行仿真了。