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