#<layer lef_def> <layer_type> <layer_number> <text_layer_number> M1 m 61:0 141:0 V1 v 70:0 - M2 m 62:0 142:0 V2 v 71:0 - M3 m 63:0 143:0 TV1 v 121:0 - TM1 m 120:0 123:0 TV2 v 123:0 - TM2 m 121:0 124:0 簡要的說明一下GDS2DEF 的MAP文件的內(nèi)容結(jié)構(gòu),其中: 第一列是LEF/DEF文件的層次,怎么得到這些信息,需要查找APR的工藝LEF文件,APR自動布局布線的信息來自工藝LEF文件,從APR導(dǎo)出的DEF文件信息的層次也自然繼承了LEF文件的金屬層和通孔的命名規(guī)范。 第二列是數(shù)據(jù)類型,數(shù)字APR用到兩種數(shù)據(jù)類型,第一種是金屬數(shù)據(jù)類型用m 表示,第二種類型是通孔類型則用v表示. 第三列是layer number ,也就GDS的版圖層次編號,如metal3 對應(yīng)的金屬層次是63,gds層次號是晶圓代工廠結(jié)合自己的工藝線給出來的編碼,需要從廠家獲取高大上GDS的工藝文件,然后再手工從GDS工藝文件萃取金屬 通孔的層次號填寫進(jìn)來。63:0 后面的0是啥意思呢?0表示識別同種金屬層次有不同的用法,如0表示金屬信號 電源地線,1表示dummy層次,可以方便用戶把這些金屬與DUMMY進(jìn)行區(qū)分,進(jìn)行操作區(qū)分。 第四列是金屬的文本標(biāo)識層號,不同的金屬層會有不同的金屬文本層號對應(yīng)。文本層主要是用于標(biāo)識圖形GDS的信號線attach 到金屬線,用于區(qū)分版圖線名。143:0是金屬metal3的文本標(biāo)識層。金屬文本標(biāo)識層只用于輔助區(qū)分信號,用于LVS驗證。通孔沒有對應(yīng)的文本標(biāo)識層,對于這種情況可以用“-”來表示。 GDS2DEF文件的MAP文件需要定義正確,否則會在裝換過程中會報錯,轉(zhuǎn)換不成功。所以在轉(zhuǎn)換過程中需要及時查看error warring的log文件。 歡迎大家一起討論。
|
|