IC設(shè)計中,時常會遇到工藝替換的問題,使用新工藝替換舊工藝,或者這家的換那家的。
換工藝的時候,電路圖一般需要換成對應(yīng)工藝的pdk。使用skill腳本可以方便地快速替換。
下面的腳本,原始的是從知乎上復(fù)制的,但是有點(diǎn)小問題,改了一下,然后加入了器件size 的scale,只需要定義一個scale值,比如0.5um的工藝換為0.25um,定義scale=0.5,這樣,替換后器件的W和L值也相應(yīng)的縮小為原來的一半。
在程序開頭定義被替換的和pdk的lib和cell名以及scale值。上面只給出了pmos的替換 可以一起加入nmos,電阻,電容等器件的替換。各個器件的參數(shù)定義不一樣,需要查看器件的cdf。
寫好程序,保存為.il文件(如replace.il)在virtuoso運(yùn)行的目錄下,在CIW中使用語句:load( “repale.il”)即可加載成功。運(yùn)行程序:replace(“要替換的庫replaced_lib”)即可。
-
IC設(shè)計
+關(guān)注
關(guān)注
38文章
1360瀏覽量
105782
發(fā)布評論請先 登錄
如何在bash shell腳本中使用變量

virtuoso版圖設(shè)計問題
virtuoso仿真
打開virtuoso的一些功能
skill是什么意思 什么是skill
allegro加載skill函數(shù)到菜單

SKILL_Language_User_Guide
Candence Virtuoso進(jìn)行基本的電路設(shè)計

在Allegro中如何進(jìn)行skill的安裝
Cadence基于AI的Cadence Virtuoso Studio設(shè)計工具獲得認(rèn)證
在Virtex-6 FPGA中使用全數(shù)字VCXO替換技術(shù)實(shí)現(xiàn)三倍速率SDI直通

Virtuoso Studio:寄生參數(shù)提取設(shè)計

ADS7042EVM-PDK、ADS7049-Q1EVM-PDK和ADS7057EVM-PDK評估模塊

評論