浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 其它綜合

剖析dracula command file 結(jié)構(gòu)

發(fā)布時(shí)間:2008/6/5 0:00:00 訪問(wèn)次數(shù):853

介紹dracula command file,首先了解一下,什么是dracula?

dralcula是ic verification tool,用來(lái)對(duì)ic layout進(jìn)行檢測(cè),為cadance產(chǎn)品,

可以用來(lái)進(jìn)行drc(design rule checking)、erc(electrical rule checking)、lvs(layout vs schematic checking)

lpe(layout parameter/parasitic extraction)等處理。

dracula不是一種命令,是一種腳本語(yǔ)言解釋器,通過(guò)編寫腳本完成你所要求的工作。

與dracula相似的工具,還有cadence 的diva、avanti的hercules等。

我們常把dracula的腳本語(yǔ)言叫做command file,command file結(jié)構(gòu)大致分為三大塊即:

主體說(shuō)明部分(description block),用來(lái)設(shè)定輸入/出database信息,運(yùn)行的模式等相關(guān)信息;

圖層說(shuō)明部分(input layer block),用來(lái)說(shuō)明所要操作的圖層,文字等信息;

主體操作部分(operation block),這是command file的操作運(yùn)算部分。


description block:

*description

primary = top1017 ;primary cell name

indisk = ../db/top.db ;input file name

outdisk = out.dat ;output file name

printfile = prt ;output log file

resolution = 0.005 mic ;minium layout increment

scale = 0.001 mic ;tap equivalent

listerror = yes ;enable output log file

program-dir = /home/dracula ;directiory include dracula program

mode = exec now ;execution mode

keepdata = inquery;smart;yes

delcel = tmp ;cell delete

text-level = 1 ;consider text in nth level

system = gds2 ;database format

*end

描述說(shuō)明部分,大體就是這樣,針對(duì)不同的要求,還有很多參數(shù)對(duì)所做工作進(jìn)行指定

上述所列舉的項(xiàng)目都是常用到。進(jìn)行檢測(cè)時(shí),你要做的就是詳細(xì)說(shuō)明,database在什么目錄中

要輸出的log文件名字是什么等。

input layer:

*input-layer

pwell = 1

pplus = 2

cont = 5

... ...

mt1 = 6 text 6 attach mt1 texttype 2

substrate = bulk 99

connect-layer = poly mt1 mt2

temporary-layer = ngate pgate aplug

*end

這里就是要說(shuō)明,databse中所用到的的圖層,說(shuō)明傳輸層等

operation block:

*operation

and thin poly gate

and gate pplus pgate

not gate pgate ngate

... ...

ext[n] mt1 lt 0.6 output drc01 40

... ...

element mos[n] ngate gpoly ndiff psub

... ...

multilab out short 40

samelab out open 40

*end

運(yùn)算命令的基本格式為:

command[option] input-layer condition-layer drived-layer output output-layer

比如:and poly thin gate ;本句說(shuō)明gate為poly與thin相重合的部分


如果你想了解dracula語(yǔ)法詳細(xì)說(shuō)明,請(qǐng)留意 “dracula語(yǔ)法解說(shuō)”



介紹dracula command file,首先了解一下,什么是dracula?

dralcula是ic verification tool,用來(lái)對(duì)ic layout進(jìn)行檢測(cè),為cadance產(chǎn)品,

可以用來(lái)進(jìn)行drc(design rule checking)、erc(electrical rule checking)、lvs(layout vs schematic checking)

lpe(layout parameter/parasitic extraction)等處理。

dracula不是一種命令,是一種腳本語(yǔ)言解釋器,通過(guò)編寫腳本完成你所要求的工作。

與dracula相似的工具,還有cadence 的diva、avanti的hercules等。

我們常把dracula的腳本語(yǔ)言叫做command file,command file結(jié)構(gòu)大致分為三大塊即:

主體說(shuō)明部分(description block),用來(lái)設(shè)定輸入/出database信息,運(yùn)行的模式等相關(guān)信息;

圖層說(shuō)明部分(input layer block),用來(lái)說(shuō)明所要操作的圖層,文字等信息;

主體操作部分(operation block),這是command file的操作運(yùn)算部分。


description block:

*description

primary = top1017 ;primary cell name

indisk = ../db/top.db ;input file name

outdisk = out.dat ;output file name

printfile = prt ;output log file

resolution = 0.005 mic ;minium layout increment

scale = 0.001 mic ;tap equivalent

listerror = yes ;enable output log file

program-dir = /home/dracula ;directiory include dracula program

mode = exec now ;execution mode

keepdata = inquery;smart;yes

delcel = tmp ;cell delete

text-level = 1 ;consider text in nth level

system = gds2 ;database format

*end

描述說(shuō)明部分,大體就是這樣,針對(duì)不同的要求,還有很多參數(shù)對(duì)所做工作進(jìn)行指定

上述所列舉的項(xiàng)目都是常用到。進(jìn)行檢測(cè)時(shí),你要做的就是詳細(xì)說(shuō)明,database在什么目錄中

要輸出的log文件名字是什么等。

input layer:

*input-layer

pwell = 1

pplus = 2

cont = 5

... ...

mt1 = 6 text 6 attach mt1 texttype 2

substrate = bulk 99

connect-layer = poly mt1 mt2

temporary-layer = ngate pgate aplug

*end

這里就是要說(shuō)明,databse中所用到的的圖層,說(shuō)明傳輸層等

operation block:

*operation

and thin poly gate

and gate pplus pgate

not gate pgate ngate

... ...

ext[n] mt1 lt 0.6 output drc01 40

... ...

element mos[n] ngate gpoly ndiff psub

... ...

multilab out short 40

samelab out open 40

*end

運(yùn)算命令的基本格式為:

command[option] input-layer condition-layer drived-layer output output-layer

比如:and poly thin gate ;本句說(shuō)明gate為poly與thin相重合的部分


如果你想了解dracula語(yǔ)法詳細(xì)說(shuō)明,請(qǐng)留意 “dracula語(yǔ)法解說(shuō)”



相關(guān)IC型號(hào)

熱門點(diǎn)擊

 

推薦技術(shù)資料

羅盤誤差及補(bǔ)償
    造成羅盤誤差的主要因素有傳感器誤差、其他磁材料干擾等。... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13692101218  13751165337
粵ICP備09112631號(hào)-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!