標題: SiG .35製程Layout電容的問題 [打印本頁] 作者: option318 時間: 2008-1-6 12:36 PM 標題: SiG .35製程Layout電容的問題 ( f' e% ]% D0 f1 x; R
請問先進們,一個Layout電容的問題,由於小弟在畫SiG.35製程的電容時(此電容是用內建叫出來的model為"C3T_MIMW"),在跑LVS確無法驗證,出現了以下幾句文字: 1 H+ A( L/ B, a4 }4 d4 g& a
Error:No matching ".SUBCKT " statement for "C3T_MIMW" at line 26 in file "netlist" * m' j. X& q5 d. U' r
$ ^& x) g) w7 L1 ` ERROR:source could not be read., D- j8 R: O) ~0 L
***calibre finished with Exit code:4*** # { o' C( V. S# ?; A 8 _6 j+ N t' \# a( j
這是netlist檔的spice:3 j% e5 p4 D( p1 \4 p# R( Z. P% U) d
.SUBCKT c1p a b 8 Y M5 O; A! N- y8 _ *.PININFO a:I b:I ( C0 r- N/ T+ T1 G2 V8 @3 {* \ XC1 b a gnd! c3t_mimw c=60.07p m=10 ) i+ e: b. X4 H; _: { ( a# g2 c" N2 z% R$ e; M; j( ~& W 麻請有了解此問題的先進們,能回答一下!! 謝謝您們作者: sw5722 時間: 2008-1-7 10:49 AM
我猜可能是netlist跟command file上的model name不合,; X \& l+ F1 Z! {
也就是說c3t_mimw 在command file上有可能叫別的名.! [: l5 _8 s& u( `. v$ x
xc1中x的意思,是它會去叫一個c3t_mimw 的subckt,, H- K- R! e- R& P3 i) V
而你的netlist沒去描述它或是將這個subckt去include進來.. p8 z' l T% O( L
個人淺見,給你參考.作者: egg 時間: 2008-1-7 12:38 PM
XC1 b a gnd! c3t_mimw c=60.07p m=10 5 T; W/ Z% Z% X8 M是這個地方出問題 4 S* g6 K, ]: B+ MX開頭在spice語法中 F( @6 @0 `5 x b) z3 v* p是當作instence device " S* i3 ^( q6 L: x( S' A會去找相關的.subckt % |7 Y0 P6 Q* O$ y所以你可以請designer X* b. J0 f$ C: Q把X去掉 " j- J* h& X y; k- z或是前面加個C F: X6 B. A0 z+ f0 f" O% e) d6 T" g
就可以了作者: motofatfat 時間: 2008-1-7 02:03 PM
我同意樓上ㄉ看法 o% Y$ Z5 ^9 |也有可能是要套一個6 Q# G, s( m+ M) E, r
基本組成ㄉ .SUB * }3 Z, S; B* p1 X8 u4 s0 i$ O如 R ,C 等 - p8 i- e3 O2 d- J$ v# {+ G或許你沒套到那ㄍnetlist作者: option318 時間: 2008-1-7 07:00 PM
恩~~謝謝各位先進們的解說 ,小弟已經重新跑一次/ c0 |' _: v% W
.SUBCKT testcap a b 0 y- n; |6 b4 y4 {8 [, ~2 j% f*.PININFO a:I b:I# B# k, G& q& s8 }! |, C5 O$ d
CC0 a b gnd! c3t_mimw c=104.64f m=1 (其中有gnd!是叫內建線路圖出來,多出一個腳 位,拉去接地) 9 [$ S# @6 e Y" A0 g' S: B8 B. m.ENDS 2 I5 x& A$ w: p$ {4 [/ C再把 O* T0 v: x$ G"XC1 b a gnd! c3t_mimw c=60.07p m=10"改成 "CC0 a b gnd! c3t_mimw c=104.64f m=1" % m5 M- I, y0 \. h7 j9 w1 ~5 T 5 i1 E# C8 k* p) }" v( T- W如預期的,可以跑LVS了,可是卻出現兩個錯誤:) ~& ?2 c# _* ]; ^! w- ]6 g, ?
一、 ' G" t y6 a, C7 g, ^- `LAYOUT NAME SOURCE NAME 2 s0 P- `8 c, N$ s0 Y************************************************************************************************ : a1 x( p- B4 i ]X0(-5.125,-5.025) c3t_mimw ** missing instance ** : p" l9 o: d8 D- L& h / {3 C" z; j9 f$ u3 b! T二、 . k' L+ ~8 U" K6 B. p' U% ?LAYOUT NAME ne SOURCE NAME 5 ~: v3 b/ k$ I& R' E************************************************************************************************9 `: H4 c, P4 T6 `" q/ K9 C* e" ?
** missing instance ** CC0 C(GND!) 4 o7 {3 Y, d/ P2 w5 y ' K+ `4 l; c3 J4 p' |4 f* @煩請有了解此意思的先進,解說囉∼∼謝謝您作者: daidai 時間: 2008-1-9 09:36 AM
As "SW5722" said,xc1中x的意思,是它會去叫一個c3t_mimw 的subckt,而你的netlist沒去描述它,將這個subckt去include進來,應該就好了。