Chip123 科技應用創新平台

標題: 請問一下Guard ring要怎麼畫 [打印本頁]

作者: alsama3612    時間: 2008-1-18 05:17 PM
標題: 請問一下Guard ring要怎麼畫
小弟我是用virtuso畫...沒有畫過guard ring
# V9 A1 R0 |9 Q& x# L( P可以請知道的人幫忙一下...交一下小弟^^"
作者: bairshinyuan    時間: 2008-7-10 03:21 PM
在此先簡稱Guard Ring為GR,; Y; B5 K- Z$ r
畫GR的方式就是在MOS電晶體外圍打上一層metel+cont+diff以及np or pp
5 }& P! l5 A3 F- Q1 D- p; e% }( E如果是NMOS就打PGR,PMOS就打NGR/ i  F3 V% d' f
所謂NGR和PGR就是指np 和pp的選擇,
$ k8 I  G) l/ S( l$ a* jNGR就是metel+cont+diff+np,
2 t6 a$ v8 E- H6 ^! d& J) _" zPGR就是metel+cont+diff+pp,
* d5 v4 f* I$ U0 J- U' U要注意的是GR必須把MOS電晶體整個圍住,/ B+ Y. O. S# {+ L
GR的目的主要在降低雜訊干擾
作者: 瓦片小屋    時間: 2008-7-11 10:48 PM
不同的工厂有不同的画法,应为定义不一样,所以要看工厂而定!!!!
作者: yingzi07482    時間: 2008-9-20 07:20 PM
可以在tf文件里面定义,也可以自己定义Multipath来做guardring
" z4 u4 f: g6 }6 j在tf文件里面定义大概格式如下格式,但是有些代工厂的tf自己加了语句上去不起作用$ J8 R) N6 t5 C+ u, _9 m+ z

, v8 u" r+ {; p, z9 rlxRules(2 [1 h% p/ a+ z
% E1 K4 k) C! k2 e3 g
lxMPPTemplates(
5 v* J8 w- `, [, Y+ ], u;( name [masterPath] [offsetSubpaths] [encSubPaths] [subRects] )
0 F, \% s: L: z2 h3 A;) q* g+ t" I, A
; masterPath:# j, j0 p+ r) a' g' t" |
; (layer [width] [choppable] [endType] [beginExt] [endExt] [justify]/ J5 W9 e$ z1 F( [3 v5 V* q
[offset]1 k5 P  B' k5 G' U- E8 }* G
; [connectivity])% }& b' t. P3 m0 ~  j( ]- Z
;
: o5 [* c1 x: \# }+ E6 t' u; offsetSubpaths:
9 X8 ]" V5 T# k/ d. O" _0 p2 t; (layer [width] [choppable] [separation] [justification] [begOffset]
- J& }) Z3 h, f/ n1 T$ w[endOffset]
6 o4 g& J  }2 {7 S/ c; [connectivity])
9 \5 _& x& i9 J& I9 l* b;
9 T( E  Y6 ?! F5 |1 p; encSubPaths:
  [$ d$ m6 T. m- C) ^  C; (layer [enclosure] [choppable] [separation] [begOffset] [endOffset]. W6 B& `4 D, Z& i7 v: o, ~& o
; [connectivity]); A: g8 d6 j! r/ K" [/ Z. ~: q/ `
;
6 A2 {" f$ a. S! z& y+ s. u7 J; subRects:8 v( a" ?) q! a1 F) q! M/ z
; (layer [width] [length] [choppable] [separation] [justification]. t. j) p+ d1 F7 g
[space] [begOffset] [endOffset] [gap]2 \5 A. ^# r! r( r$ N+ @4 z
; [connectivity])
% N+ p: G1 M/ O; T' A;7 D9 G! ?( _) J1 D9 A  Z8 S
; connectivity:) N. W3 H/ @0 s8 F/ I; b/ t1 C
; ([I/O type] [pin] [accDir] [dispPinName] [height] [ layer]- d- W! b) X# u) {: m# Z5 {
; [layer] [justification] [font] [textOptions] [orientation]- h% g: l* y& S# ]7 ^& e; ^
; [refHandle] [offset])
$ q; P+ C7 j$ w) W1 x;
1 m" h2 U8 T* ]0 K. F; d;( ---------------------------------------------------------------------. {. Y# \$ ?  m, O
)$ k8 N7 ~1 K/ b' B9 ]7 h

4 o0 j$ n( L# y; i/ o(PP_RING_ROW_1
) X8 U5 _* H, H$ w1 a3 O(("PIMP" "drawing") 0.46)# E! t4 o% ]: C# r: n+ U5 N* s, a7 `
nil/ [4 v6 O) z+ }8 Z
((("DIFF" "drawing") 0.02)
+ j5 O4 y% S  j8 }; G8 n+ B(("METAL1" "drawing") 0.06)6 C( h9 c& S: w! y
)
9 |0 L7 ]3 Z: ^) K( D((("CONT" "drawing") 0.22 0.22 t nil nil
, H% \7 r5 {4 b  X0.28 -0.25 -0.25)
, R; Y! U4 n' b; `)
$ Z& E# n# A% B% S4 w1 v7 P4 c)+ Z* m' {3 h5 K* F& E& I3 [
..... any other MPP define.." O3 ^5 V5 M% d% j3 N
..... ....5 m0 w! d: Z( e* r  C
..... ...
  p. m1 q+ [5 t9 j. j+ J0 f( H) U* q# N3 A( K
) ; end MPP
- C8 N$ D* @) O( y, j.... other class# f: n. [: r- H9 P
...
作者: skeepy    時間: 2008-9-22 11:13 AM
要看那版的5033沒用,要5141版以後的,  i: h' M* B/ V8 h+ m
就會有類似laker的auto guardring功能一樣,( L% V: [0 C1 a8 s+ Z6 g
圈選device就會幫你圍起來了,這功能很好用0 B  x3 ~4 l- r. w
,還可以打雙排contact當esd ring。
作者: chenwhae    時間: 2008-9-22 11:35 AM
標題: 回覆
能否請各位大大再 教教 double GR 如何畫
6 Y8 ^) P; k1 ?7 O謝謝
8 G5 z, F: a  p~~~~~
作者: ninesky    時間: 2008-9-25 05:16 PM
標題: 回復 6# 的帖子
Double Guardring 就是在原有的Guardring外圍
$ @, }2 O* k& V; a  l0 V2 i6 `再圍上一層不同implant的Guardring
. D  \1 _% I9 k7 |以達到雙重保護的功能+ X! `$ a: S$ @) }! o
. w+ m- A; C- A/ ]
例如pmos圍的第一圈是NGR(這圈其實通常是當blk用)
8 C, ~) W# y) v, ]* j8 a, B4 m再圍第二圈 就是PGR
: j" s: n5 |( Q& U, O6 E, R0 q+ l: r7 `/ G# L* a0 e# Y
必須注意的是 當nmos圍第二圈的NGR的時候5 B8 t4 H4 R  o5 s. ~5 }
此圈Guardring必須加上NWELL
$ B2 L  u* C" k, {而NWELL覆蓋的部分 就只有第二圈Guardring
$ J0 C, L1 z: A7 r0 k' b' K9 u不可覆蓋到第一圈Guardring裡面的部分
作者: ecalfs    時間: 2008-9-26 04:37 PM
實際請參各proecss DR中的Guard ring rule
作者: yalon    時間: 2008-9-26 04:49 PM
總知 !!
+ q+ T5 L! x8 I1 ^5 t6 F. c9 |" vNGR n-diff 就須接最高電位.
/ p& v7 t* g" APGR p-sub or p-well 就須接最低電位.3 }6 j& M& e% @+ o4 C

8 X+ I7 }" K' X: X: ~目的是讓 device 環境在 ideal 的狀態下 Operation.0 I: ^1 {2 }( m1 ~. m$ x1 {+ e
! E0 w& j: P3 G% Q# I5 D" ?' e
共勉.
作者: yalon    時間: 2008-9-26 04:54 PM
總知 !!# W. x7 w* s0 ?  {! n; P0 H
NGR n-diff 就須接最高電位.) f9 W/ ?0 v1 Z: `
PGR p-sub or p-well 就須接最低電位.( l* ?' _" ]$ ?1 @
' q7 J$ E" c, O( d3 b: a
目的是讓 device 環境在 ideal 的狀態下 Operation.0 U. v0 @! ]/ }

- x) G/ Z6 S  B$ s, j, ~" ` 共勉.
作者: wolfhound    時間: 2008-10-9 11:22 AM
這是我自己定義Multipath用來做guardring" A3 q* O+ I5 _7 M/ Q
直接LAOD就可以用了
$ O/ ?9 u: R# J$ @, b9 M/ V8 KDIFF; O% C0 l1 {! D$ w5 h8 F: Z
PIMP
+ w+ z, z$ w! Y/ ~5 VMETAL1
4 p+ |, H% H" g+ e; Z0 Y% fCONT
7 g5 ~$ m. N- o+ ~' o. @LAYER請設定成以上名稱" \! v6 X" m6 P6 {
) K7 M3 X( X1 }! \: X: o
[ 本帖最後由 wolfhound 於 2008-10-9 11:24 AM 編輯 ]
作者: summer_hello    時間: 2008-10-15 03:04 PM
直接修改techfile?
* D" c  w( L5 @8 pload后如何操作?
" |7 z$ q' Y; T2 Y& G谢谢了$ g1 ]% z. X. k
这样限制字符,有点不太好
作者: summer_hello    時間: 2008-10-15 03:44 PM
大大能否不加密,改你那个文件要方便很么啊,十分感谢的!!!!
作者: dendeicide    時間: 2011-4-20 12:21 AM
原來guard ring double layer 是這樣子,很感謝大大們的分享。
作者: smilodon    時間: 2011-7-31 09:24 AM
以上讨论的GR 都没有问题,对于Analog来说,devices通常会放在完全封闭的GR里,对于Bipolar、DIFF RESISTOR、或者用到HOT NWELL时,很多Foundry都会要求Double Guard Ring。& n) F5 B  P8 B; }, K

) o4 G2 w7 Z/ e6 T% {想说一下大家没有谈到的问题,其实GR还会用在Block外,对于Analog而言,Double Guard Ring可以避免Substrate上的Noise影响,对于High Speed RF circuits,substrate noise 不能忽略,常常需要较宽的Pdiff(接干净的地),Ndiff(接干净的POWER)来收集Noise,不同Block之间的Double GR形成了P-N-N-P的结构,而这种Back to Back的结构可以避免不同Block之间substrate的Cross talk。
作者: spring30467    時間: 2011-9-15 02:24 PM
最近剛好在繞guard ring double layer  看到真是很有感覺 XD
作者: 8d8d90292    時間: 2011-9-21 01:06 PM
看了各位大大的討論,真的受益良多,謝謝
作者: hungda50310    時間: 2011-10-12 11:31 AM
謝謝前輩們的精闢解說!!!
作者: skygardon    時間: 2014-10-8 11:11 PM
回復 15# smilodon
2 ^+ d2 q4 s6 _/ C; ~- T
3 x3 P9 F7 I) k4 L" R+ ~8 r: m碰到BiCMOS情況,npn管是否直接在外面接P-tap接地,N-tap接電源;pnp則外面是N-tap接電源,P-tap接地,這樣子是不是剛好就是BiCMOS中的HBT晶體管的double guard ring呢,請指教。如你說說,是否涉及到RF之間不同模塊,模塊之間是否採用P-tap/N-tap/N-tap/P-tap的方式進行隔離,這樣子會得到不錯的效果呢。9 o- j: p9 m) m+ ~' H( ?
非常感謝,請指教~
作者: AIC6632    時間: 2015-6-17 09:08 PM
guardring是很重要的. U2 o# ^6 k3 B+ @8 W9 J( X8 Q
不能亂接
作者: 188    時間: 2020-8-11 10:56 PM
能否請各位大大再 教教 double GR 如何畫# g) o5 C+ ]( g& H
~~~~~




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