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