Chip123 科技應用創新平台
標題:
technology file 的 mcell 問題 for laker
[打印本頁]
作者:
李寶容@FB
時間:
2016-9-14 11:47 AM
標題:
technology file 的 mcell 問題 for laker
我要在.tf裡加一個電容如下:
! F4 v% H- t% A7 ?3 G
capacitor {
/ Q9 W8 U9 B5 P
capacitorName { C_PIP }
7 g3 a4 }- t9 r' v2 `" ]- a
capValue {
- X6 i. \: D! a# j# B5 u
proc capFunc {area peri} {
, m+ D1 W7 G( w: }3 [
set ca [expr 8.76*pow(10,-4)]
+ n, q) K5 X+ c5 _) d* ~
set cf [expr 1.02*pow(10,-4)]
) T6 F, a+ v8 ]/ r0 m/ q' G0 e
expr $ca*$area+$cf*$peri
0 l7 H0 q1 b# f; f+ F. C
}
- A7 B! Y$ v" ~) {6 e; v. ~
}
1 k$ s. u/ q) M" d X3 K7 y
defaultCapValue { 1.000000 }
8 I& h6 r1 [9 g% v
layerDef {
. Z7 N! y3 Q6 L: X5 J4 s3 H
{ Cap1 POLY2 }
4 a/ h! T. v; R; H! e5 Y
{ Cap2 POLY1 }
/ k/ t0 q4 L8 F0 O2 b5 E: q( Y: F
{ Co CONT }
6 z j% g8 X. k. h. V- D+ b; Z
{ Met METAL1 }
A& M; m8 T1 d3 Z n0 t! ]
{ Lrp LRP2 }
* J! p: k7 K1 }' Z1 H' ]$ s- T# B6 j+ P
}
" {: v( k* ?5 K, }5 o6 K q4 |2 y8 E
ruleDef {
( {/ G% z5 T; v& D& i1 w
{ minCoWidth 0.4 }
& [6 f1 }1 m; W6 `! ]; f' p9 _
{ minCoSpace {0.4} }
5 G$ e9 ~2 U/ v$ ~+ W7 e
{ minCo2Cap1Space 1.2 }
' O! z+ [8 F8 p. P. G4 H
{ minCo2Cap1Enclosure 0.3 }
0 K$ _+ W0 R- N* [' W$ M
{ minCo2Cap2Enclosure 0.3 }
2 I/ V% o5 n* {' L, x) X5 r' k
{ minCap1Width 0.35 }
" F/ ^* m6 H5 a) k4 w4 r( Q2 i8 v
{ minCap2Width 0.65 }
~0 m; m: B7 [2 P9 |- A+ ]
{ minCo2MetEnclosure 0.3 }
, {, {- K/ t$ \+ I4 U
{ minMetWidth 0.5 }
7 y, q% `% P. X1 X+ F
{ minMetSpace 0.45 }
2 G! d( v9 A. w( e6 O; b* {9 F
{ minMetNotch 0.45 }
& s' u" V/ K- t% v7 ?9 D1 S5 o
{ minCap2Notch 0.5 }
# f- a% f5 J& \" \# v+ x' E
{ crossMetWidth 0.5 }
' W$ f K% L! F5 \7 g. }* |
{ crossCo2MetEnclosure 0.3 }
; O9 h6 [) B; L1 x
{ unitDistance 2.0 }
6 J% w& ?# n9 ~& A& E
{ minCap2ToLrpEnclosure 0.25 }
& S; o# Z6 W; \5 |/ ]
) o+ k5 T% C6 z1 ?$ h l7 X
但是最外層的LRP2一直包不上去
c2 i$ z- x4 P' @+ S" u
出現這個: unknown relative rule(minMet2LrpEnclosure)
e& C! Z1 A. }$ d# M
先移掉這個之後,變成這個: unknown capacitor layer Lrp in capacitor (C_PIP)
1 r0 }3 E1 s6 I. a
不知道是出了神麼問題orz
+ A- {: e( v! B: O0 K2 o0 x
直接用圖形介面,也找不到我下的rule def
, v$ \" l1 b2 g6 P/ q
請各位大大幫我解惑>""<
& S+ Q0 u+ l, D/ I' \4 m6 }
" x Q6 f; g. g& z/ N6 d, u6 q
作者:
crystal_blue
時間:
2016-9-21 10:33 AM
您好:
/ a {* ]$ q+ i; E- q" L
請可以試試check下述設定:
. X+ ? @) j) T: o7 e1 ]' Q8 ~" ~
$ j% J$ g: @9 E. ~. \
1.請check你的tf layer設定中是否有Lrp 這層layer。
|1 ?5 g8 {) v& b7 g
2.請check你的tf layer rule中是否有Lrp 這層layer的相關設定。
, J$ V/ ]9 g0 q+ G, E0 f: c0 o
, ~2 S1 d& W0 g. A( Q- H
mcell在建立時會去抓這兩項,如果設定不完整可能會出錯,以上
3 S" E. t% u( a5 j9 r
( y" Q- d# Z3 r
希望對你有幫助,謝謝。
作者:
李寶容@FB
時間:
2016-9-26 02:01 PM
本帖最後由 李寶容@FB 於 2016-9-26 02:09 PM 編輯
2 ~8 C! A9 J$ x/ v; U8 J" t
crystal_blue 發表於 2016-9-21 10:33 AM
4 K6 z ] z6 W! I/ O
您好:
" [% @ m# g6 y. J0 p
請可以試試check下述設定:
. t, F2 y z$ y: k" z" W- P
是有針對LRP2的定義(兩個都有)
4 r; r+ b9 j* C& v6 @5 J
但是為什麼要定義Lrp呢?
/ @8 `) w5 {5 \5 z- n$ W
不是在建M CELL的時候再定義{Lrp LRP2}
4 m1 P* H' D' h3 c4 R0 d5 r
這樣就可以了嗎?
$ Y+ o5 n% ]/ T. K# {9 n8 g
' O- f7 A; T& j( i. i. p& H
PS:有沒有針對tf教學的書或是檔案呢?
' x3 ?( b0 z3 C! o. N# Z
想要一次學好學滿
& M4 O' S8 a' p7 L. @% }
歡迎光臨 Chip123 科技應用創新平台 (http://chip123.com/)
Powered by Discuz! X3.2