相信做過PR的都知道在抽取RC的時(shí)候我們會(huì)用到寄生參數(shù)提取文件,這里介紹一些寄生參數(shù)提取相關(guān)的文件。
在布局布線過程中,Wire逐漸有了Layer、Length和Width的物理信息。對(duì)于早期的PR工具(如Astro),它們會(huì)讀取工藝文件中的參數(shù)信息(如方塊電阻、方塊電容(對(duì)地)等)來計(jì)算Wire/Net的Delay:
RESISTANCE RPERSQ value
Specifies the resistance for a square of wire, in ohms per square.
The resistance of a wire can be defined as RPERSQU x wire length/wire width
CAPACITANCE CPERSQDIST value
Specifies the capacitance for each square unit, in picofarads per square micron. This is used to model wire-to-ground capacitance.
TLU文件
我們也可以根據(jù)工藝文件來生成TLU電阻電容查找表文件來加快PR工具抽取RC的速度。其實(shí)TLU文件已經(jīng)比較老了,是多年前使用的RC查找表。之前用比較老的180 nm工藝庫的時(shí)候貌似還沒有TLU+文件,用Astro做PR搭配TLU抽Net的RC,流片出來測試也沒有問題,畢竟0.18的工藝已經(jīng)蠻老了…
之后再用0.18工藝去流片的時(shí)候發(fā)現(xiàn)標(biāo)準(zhǔn)單元庫已經(jīng)發(fā)生了挺大的變化了,不但有了TLU+文件,居然也用了Tapless工藝…普及的這么快的么,就連這么老的工藝都用了Tapless…
為了跟上時(shí)代步伐(其實(shí)是比較先進(jìn)的工藝比如40 nm、28 nm等已經(jīng)不太支持Astro了,如果要用的話方法Flow會(huì)非常麻煩,由其是MCMM…)
TLU+/capTable文件
如前所述,隨著工藝進(jìn)程的推進(jìn),衍生出了更加精確的TLU+以及capTable查找表文件,它們可以通過itf和ict文件轉(zhuǎn)換而成,用的命令分別是grdgenxo和generateCapTbl。
另外一個(gè)大的變化是,用來抽取寄生RC的這些TLU+或者capTable文件多了很多,也就是RC Corner多了很多(這個(gè)之后有介紹)。比如Cbest Cworst RCbest RCworst還有Typical,如果搭配PVT Corner的話,那么組合真的多。難道定scenario的時(shí)候就把所有組合都寫進(jìn)去么?當(dāng)然不是,這樣只會(huì)加重EDA工具的負(fù)擔(dān),只要挑選那些重要的Corner的組合就可以了。具體的可以參考ICC教程里面OCV和MCMM的推文。
itf/ict文件
前面提到了itf和ict文件,它們是生成前面介紹的TLU+和capTable,以及后邊將要介紹的nxtgrd/qrcTechfile的重要輸入文件,這里對(duì)它們進(jìn)行簡要的介紹。
itf和ict文件是工藝參數(shù)文件,記錄了每層材料的電阻率、介電常數(shù)、溫度系數(shù)、最小寬度等詳細(xì)信息。EDA工具沒有直接使用這類文件進(jìn)行RC的抽取,因?yàn)橛?jì)算量是巨大的,將嚴(yán)重影響EDA工具的速度。為了減少RC抽取過程中的計(jì)算量,節(jié)省RC抽取的時(shí)間,我們一般不直接使用這種文件而是先將其轉(zhuǎn)換成查找表文件(TLU+以及capTable)。PR工具根據(jù)導(dǎo)線的長度和寬度查表即可得到電阻電容值,雖然過程中也要計(jì)算一些系數(shù)的影響(比如溫度系數(shù)),但計(jì)算量已經(jīng)大幅降低了。
nxtgrd/qrcTechfile文件
為了提高RC提取的精度,我們會(huì)使用更加精確的RC提取引擎或者RC提取工具(如StarRC),它們的輸入是nxtgrd/qrcTechfile文件。同樣,它們也可以有itf和ict文件轉(zhuǎn)換而成,用的命令分別是Techgen和grdgenxo。注意:該轉(zhuǎn)換過程非常耗時(shí)!
總結(jié):
文件格式 | 全拼 | 說明 |
tf | Technology File | 工藝文件 |
tlu | Table Look Up | S家PR工具用的net電阻電容查找表 |
itf | Interconnect Technology Format | S家工具用到的互聯(lián)工藝格式文件 |
ict | C家工具用到的互連工藝格式文件 | |
tluplus | TLU Plus | S家PR工具用的net電阻電容查找表,tlu升級(jí)版格式 |
capTable | Cap Table | C家PR工具用的net電阻電容查找表 |
nxtgrd | New Xtraction GenericRegression Database | StarRC提取寄生參數(shù)用的RC model |
qrcTechfile | QRC Technology File | QRC引擎提取寄生參數(shù)用的RC model |
ict轉(zhuǎn)capTable -> generateCapTbl
generateCapTbl是Innovus安裝包里面的一個(gè)程序,要想使用它,你首先需要安裝Innovus,且將Innovus的安裝路徑加到~/.bashrc或者~/.cshrc里面,可以在Innovus的安裝路徑下找到它:
[IC@eda bin]$ pwd
/home/opt/Cadence/INNOVUS181/bin
[IC@eda bin]$ l generateCapTbl
lrwxrwxrwx 1 root root 16 Oct 23 2020 generateCapTbl -> .cdnWrapperIndep
實(shí)例:
直接在Terminal里面運(yùn)行g(shù)enerateCapTbl -ict xxx -lef yyy -output zzz即可。
generateCapTbl-ictqrc_40LL_1P8M_6Ic_2TMc_ALPA1_CMIN.ict
-lef/home/pdk/40nmIOandSCC/SCC40NLL_HDC40_HVT_V0.1/SCC40NLL_HDC40_HVT_V0p1/lef/tf/scc40nll_8lm_2tm.lef
-outputqrc_40LL_1P8M_6Ic_2TMc_ALPA1_CMIN.capTbl
generateCapTbl-ictqrc_40LL_1P8M_6Ic_2TMc_ALPA1_CMAX.ict
-lef/home/pdk/40nmIOandSCC/SCC40NLL_HDC40_HVT_V0.1/SCC40NLL_HDC40_HVT_V0p1/lef/tf/scc40nll_8lm_2tm.lef
-output qrc_40LL_1P8M_6Ic_2TMc_ALPA1_CMAX.capTbl
generateCapTbl-ictqrc_40LL_1P8M_6Ic_2TMc_ALPA1_RCMAX.ict
-lef/home/pdk/40nmIOandSCC/SCC40NLL_HDC40_HVT_V0.1/SCC40NLL_HDC40_HVT_V0p1/lef/tf/scc40nll_8lm_2tm.lef
-output qrc_40LL_1P8M_6Ic_2TMc_ALPA1_RCMAX.capTbl
generateCapTbl-ictqrc_40LL_1P8M_6Ic_2TMc_ALPA1_RCMIN.ict
-lef/home/pdk/40nmIOandSCC/SCC40NLL_HDC40_HVT_V0.1/SCC40NLL_HDC40_HVT_V0p1/lef/tf/scc40nll_8lm_2tm.lef
-outputqrc_40LL_1P8M_6Ic_2TMc_ALPA1_RCMIN.capTbl
generateCapTbl-ictqrc_40LL_1P8M_6Ic_2TMc_ALPA1_TYPICAL.ict
-lef/home/pdk/40nmIOandSCC/SCC40NLL_HDC40_HVT_V0.1/SCC40NLL_HDC40_HVT_V0p1/lef/tf/scc40nll_8lm_2tm.lef
-output qrc_40LL_1P8M_6Ic_2TMc_ALPA1_TYPICAL.capTbl
ict轉(zhuǎn)qrcTechFile
Techgen是EXT的命令:/home/opt/Cadence/EXT151/bin/Techgen,要想使用它,需要安裝EXT,在安裝路徑下可以找到它:
[IC@eda bin]$ pwd
/home/opt/Cadence/EXT151/bin
[IC@eda bin]$ l Techgen
lrwxrwxrwx 1 root root 18 Oct 23 2020 Techgen -> ./.cdnWrapperIndep
下面給一個(gè)Cadence官網(wǎng)相關(guān)的PPT:
How qrcTechFile is Created Through TechGen Process? (Video)
qrcTechFile is a critical input for Quantus Extraction and the video details steps involved in creating the tech file through TechGen process that involves Simulation and Compilation steps.




審核編輯 :李倩
-
EDA工具
+關(guān)注
關(guān)注
4文章
273瀏覽量
32879 -
RC
+關(guān)注
關(guān)注
0文章
236瀏覽量
49728 -
寄生參數(shù)
+關(guān)注
關(guān)注
0文章
17瀏覽量
2197
原文標(biāo)題:長文 - itf, ict, tluplus, capTable, nxtgrd, qrcTechFile以及它們之間的相互轉(zhuǎn)換
文章出處:【微信號(hào):集成電路設(shè)計(jì)及EDA教程,微信公眾號(hào):集成電路設(shè)計(jì)及EDA教程】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
我對(duì)IC設(shè)計(jì)流程的一些理解
拉繩位移傳感器關(guān)于一些參數(shù)介紹
用starRC提取的spf格式的寄生參數(shù)怎么進(jìn)行轉(zhuǎn)格式?
介紹一些常用的LDO相關(guān)術(shù)語
介紹PMIC硬件電路相關(guān)的一些知識(shí)
介紹一些與變量相關(guān)的存儲(chǔ)屬性與作用域
全新Calibre xACT產(chǎn)品可滿足先進(jìn)工藝廣泛的寄生電路參數(shù)提取需求
總結(jié)一些常見網(wǎng)絡(luò)相關(guān)的內(nèi)核參數(shù)

無折衷的先進(jìn)工藝寄生參數(shù)提取方法
PCB如何添加Logo一些相關(guān)問題詳細(xì)資料概述
IGBT的內(nèi)部寄生參數(shù)介紹

如何使用EMS for Solidworks提取PCB結(jié)構(gòu)的寄生參數(shù)

評(píng)論