Chip123 科技應用創新平台

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

作者: option318    時間: 2008-1-6 12:36 PM
標題: SiG .35製程Layout電容的問題
 
; O' O+ p7 I% X  請問先進們,一個Layout電容的問題,由於小弟在畫SiG.35製程的電容時(此電容是用內建叫出來的model為"C3T_MIMW"),在跑LVS確無法驗證,出現了以下幾句文字: " j5 H; u- ^2 u: j5 D
   Error:No matching ".SUBCKT " statement for "C3T_MIMW" at line 26 in file "netlist" 7 N8 Y; \* k+ e
   - ]; k3 [8 P" |
       ERROR:source could not be read./ _, P- [7 O+ @1 u4 t
   ***calibre finished with Exit code:4***8 Y! w. V/ }; a' a% H; h
   2 z4 M% h: p0 D8 P8 y, G/ N
  這是netlist檔的spice:
+ b6 L; d0 W5 o* P/ f* W4 S        .SUBCKT c1p a b
' G; |1 s' M' x% n8 x4 ^* v0 ~% c       *.PININFO a:I b:I: @' X4 C& Z1 b4 N/ F! c3 n# p4 r
      XC1 b a gnd! c3t_mimw c=60.07p m=10
5 t+ e$ ^/ J! b. d1 Z   - N& [# P' G) \' X( o
  麻請有了解此問題的先進們,能回答一下!!  謝謝您們
作者: sw5722    時間: 2008-1-7 10:49 AM
我猜可能是netlist跟command file上的model name不合,5 M* g$ a9 }( P% X. x* H) g
也就是說c3t_mimw 在command file上有可能叫別的名.
( c  g' J" j3 k7 n5 f, f3 m1 ~xc1中x的意思,是它會去叫一個c3t_mimw 的subckt,$ M" a7 K+ ^$ z0 S
而你的netlist沒去描述它或是將這個subckt去include進來.
7 D4 w6 i  I# Z; Y5 Q, g; |6 ^個人淺見,給你參考.
作者: egg    時間: 2008-1-7 12:38 PM
XC1 b a gnd! c3t_mimw c=60.07p m=10
- ]1 O: `; I( F" F是這個地方出問題! w; \( L1 b1 X: J& M' s. C
X開頭在spice語法中
( j+ _% Z8 y: b. J: U& Y" O是當作instence device. v5 V5 P/ C3 |3 k
會去找相關的.subckt
( D+ W7 x5 ?) u- n所以你可以請designer
' a! A) r$ v! i) e( [& E; Q把X去掉0 }" y. o- L  M$ W" K$ M; p* l4 I
或是前面加個C- E3 a+ q! @" J! H* m
就可以了
作者: motofatfat    時間: 2008-1-7 02:03 PM
我同意樓上ㄉ看法
' L0 T6 b0 G. f也有可能是要套一個
  G/ y2 }5 a( I1 [基本組成ㄉ .SUB* Y5 E! t: e6 H& `5 S8 R. u: }
如 R ,C 等
  X3 w! H3 B$ m或許你沒套到那ㄍnetlist
作者: option318    時間: 2008-1-7 07:00 PM
恩~~謝謝各位先進們的解說 ,小弟已經重新跑一次
7 N- n2 `9 ~1 H* [0 c, v& T.SUBCKT testcap a b 9 z9 K: ?3 {, {- n3 b$ l  I
*.PININFO a:I b:I& U, }( S+ F! T1 G0 ]1 c+ H
CC0 a b gnd! c3t_mimw c=104.64f m=1 (其中有gnd!是叫內建線路圖出來,多出一個腳                     位,拉去接地)5 L5 {. A4 d: O
.ENDS; p/ W" I. v' T3 O, i4 ^3 n
再把 ; |5 H" ]4 J# k& e% ^
"XC1 b a gnd! c3t_mimw c=60.07p m=10"改成 "CC0 a b gnd! c3t_mimw c=104.64f m=1". h3 @- O0 c9 a* D( s+ y
* `# Z# h/ ^' V8 u5 d( T
如預期的,可以跑LVS了,可是卻出現兩個錯誤:
; P# J' V& L# N* r. Q一、& r! M  m: S9 W: K
LAYOUT NAME                                             SOURCE NAME
4 l9 J7 S0 Y0 O: Y************************************************************************************************
- _1 n/ D# K3 z7 `# c. S* ^- I0 H0 sX0(-5.125,-5.025)  c3t_mimw                               ** missing instance **
  Q* M9 ^7 a0 f4 e8 ^8 @$ q. m: l8 x- J( E+ V3 q  t% {9 f4 Q
二、5 k9 `  f- u; _2 s4 t
LAYOUT NAME                                           ne  SOURCE NAME , d$ B# K; R! f$ N2 V( e2 F
************************************************************************************************
8 S1 S+ x% |9 W8 V$ T  C** missing instance **                                    CC0  C(GND!)
& B0 \6 R6 w4 D- R, [) u5 d. E
5 X; b, s3 y9 ~7 D煩請有了解此意思的先進,解說囉∼∼謝謝您
作者: daidai    時間: 2008-1-9 09:36 AM
As "SW5722" said,xc1中x的意思,是它會去叫一個c3t_mimw 的subckt,而你的netlist沒去描述它,將這個subckt去include進來,應該就好了。




歡迎光臨 Chip123 科技應用創新平台 (http://free.vireal.world/chip123_website/innoingbbs/) Powered by Discuz! X3.2