Chip123 科技應用創新平台

標題: SiG .35製程Layout電容的問題 [打印本頁]

作者: option318    時間: 2008-1-6 12:36 PM
標題: SiG .35製程Layout電容的問題
 : a- J* w+ R: S0 J
  請問先進們,一個Layout電容的問題,由於小弟在畫SiG.35製程的電容時(此電容是用內建叫出來的model為"C3T_MIMW"),在跑LVS確無法驗證,出現了以下幾句文字: : e6 t# A% [# [
   Error:No matching ".SUBCKT " statement for "C3T_MIMW" at line 26 in file "netlist"
3 p! X* Q" ]1 O7 G   & S7 C; D8 I5 z3 m4 s+ d8 c
       ERROR:source could not be read.) x& t0 F" h4 W' i# T) b
   ***calibre finished with Exit code:4***
. O! p$ [) [/ b1 ]8 R   
, i! S. S# B$ P& s" @0 V0 n  這是netlist檔的spice:
& n( V* `4 N- I2 Y+ M  k5 _        .SUBCKT c1p a b
0 q2 g0 z0 R+ a) H) \$ Q# q( y2 G       *.PININFO a:I b:I+ s9 I3 J& ?: V8 `% Z; [
      XC1 b a gnd! c3t_mimw c=60.07p m=108 g1 T3 t! O- @# C
   
" J4 r; X8 F" g7 q9 r  麻請有了解此問題的先進們,能回答一下!!  謝謝您們
作者: sw5722    時間: 2008-1-7 10:49 AM
我猜可能是netlist跟command file上的model name不合,7 m! _0 h; @8 O' H3 c) X
也就是說c3t_mimw 在command file上有可能叫別的名.
: ^7 s2 w/ J% p) a# S# }xc1中x的意思,是它會去叫一個c3t_mimw 的subckt,) d& ^) L, V8 W: N
而你的netlist沒去描述它或是將這個subckt去include進來.5 z% F8 f7 Q1 Q- a% L- G6 I" }
個人淺見,給你參考.
作者: egg    時間: 2008-1-7 12:38 PM
XC1 b a gnd! c3t_mimw c=60.07p m=10' P, i7 V! Z/ E" W
是這個地方出問題2 U/ m- n( S6 Q# C! g2 e( Q
X開頭在spice語法中
$ I' K' x* x1 A8 E5 s是當作instence device
6 T$ [7 x, l2 M# r會去找相關的.subckt4 T# f! J, y( F' ]4 M2 B, w) A* x8 Q
所以你可以請designer9 ~5 o3 f$ l2 y+ |1 V! g$ v
把X去掉1 h: Y- j% l! W/ Y5 h# a+ a+ l
或是前面加個C
: @! C" l: b0 n+ o- w# F8 h就可以了
作者: motofatfat    時間: 2008-1-7 02:03 PM
我同意樓上ㄉ看法9 e) ]# ~( F9 _# P5 Z3 V4 r* ~/ [
也有可能是要套一個
: r6 N  \1 U8 V! u% A基本組成ㄉ .SUB5 x+ p6 q% Q. w( Y! R: w+ K
如 R ,C 等7 j- H, \# A6 h* |8 [
或許你沒套到那ㄍnetlist
作者: option318    時間: 2008-1-7 07:00 PM
恩~~謝謝各位先進們的解說 ,小弟已經重新跑一次( v/ m# [2 H- n2 _' x
.SUBCKT testcap a b 8 v2 {& D5 L" Y* N: j
*.PININFO a:I b:I$ m1 H5 E- [0 q
CC0 a b gnd! c3t_mimw c=104.64f m=1 (其中有gnd!是叫內建線路圖出來,多出一個腳                     位,拉去接地). i5 `  ]7 d1 Q1 E" w
.ENDS
9 N; p' d; u! v4 u- s( y再把
. w9 q  ]$ F( x; V- F  e"XC1 b a gnd! c3t_mimw c=60.07p m=10"改成 "CC0 a b gnd! c3t_mimw c=104.64f m=1"  s. h1 V/ Q8 g: t) h& ^, [

# }; z. p4 D$ L0 E7 x. u如預期的,可以跑LVS了,可是卻出現兩個錯誤:
! ^5 W$ i3 l6 i, j* b  w& ?, b一、# e" f  X& B% k% H9 p" T, M' W4 ~1 ]9 z
LAYOUT NAME                                             SOURCE NAME ; R- n4 d. |9 F* o- G7 Z
************************************************************************************************
# q$ ~$ Q5 l  m" J3 i' u, wX0(-5.125,-5.025)  c3t_mimw                               ** missing instance **
- p" h/ P+ T8 E4 T9 x# Y% N% c# o6 ~' Q
二、
5 V6 g7 [- D; RLAYOUT NAME                                           ne  SOURCE NAME ( y( V& {0 h6 V# S, f5 x1 h
************************************************************************************************
3 y, u; [; b5 s: [4 X** missing instance **                                    CC0  C(GND!)
1 [: o7 e- G4 u" s6 G/ F+ T' E4 u* c6 E
煩請有了解此意思的先進,解說囉∼∼謝謝您
作者: daidai    時間: 2008-1-9 09:36 AM
As "SW5722" said,xc1中x的意思,是它會去叫一個c3t_mimw 的subckt,而你的netlist沒去描述它,將這個subckt去include進來,應該就好了。




歡迎光臨 Chip123 科技應用創新平台 (http://www.chip123.com/) Powered by Discuz! X3.2