Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 7032|回復: 2
打印 上一主題 下一主題

[問題求助] 關於cell-based 流程的DRC問題

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-3-7 14:22:21 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問各位大大
* G. O( L  K, V% Z我用TSMC18的design kit作cell-based layout的練習,軟體是用encounter,大部分的步驟是依照CIC所提供的Lab去做,完成之後用我的GDS檔去做DRC,會出現下列的DRC ERROR,而且是M1~M5、via1~via5都會有這方面的error,因為error的數目頗大,不太可能用人工去debug,所以我想請問有經驗的大大們,能不能告訴我最大的問題點在哪裡?以及這些錯誤代表什麼?要如何debug比較適合?0 M7 s0 L; m* r3 E% l
$ s9 N* U1 l. `: C
先謝謝各位大大了!!感激不盡!!4 G5 C* U4 B) q& }& A8 r6 L

) g  p( x7 s: D9 S) I+ s$ A1. M2.W.1 { @ M2 width < 0.28: p7 d+ D' T. }0 Z9 z* g9 R# C
  INT M2 < 0.28 SINGULAR REGION ABUT < 90
6 P% s0 L( R; v( M/ n* A}, D% y9 D! E% }/ m

' e& {: h4 `2 ?0 h- N2. M2.S.1 { @ M2 spacing < 0.28
  t9 [0 f4 \# G/ _0 I8 M* y5 R  EXT M2 < 0.28 ABUT < 90 SINGULAR REGION
; T% V, C& k, t( A, _7 Q}
5 H& d* q, k5 b" J0 m! K* }/ v9 M) I% S8 z. l+ |$ [( _
3. M2.S.2 { @ Wide M2 (>10um) min. to M2 < 0.6 um
) D) k7 w, }2 ~7 `  M2_S5 = SHRINK (SHRINK (SHRINK (SHRINK M2 RIGHT BY 5) LEFT BY 5) TOP BY 5) BOTTOM BY 5; e9 `" h9 t: c
  M2_G5 = GROW (GROW (GROW (GROW M2_S5 RIGHT BY 5) LEFT BY 5) TOP BY 5) BOTTOM BY 5
/ l1 F+ Z' S* n1 ~+ K/ A) r$ {) E  M2_Wide = M2_G5 AND M2
5 e8 k7 U8 e& s3 T: C- m1 ^7 @
3 u( v* ^5 L( x% _0 e  M2_Exp = SIZE M2_Wide BY 1 INSIDE OF M2 STEP 0.1962 t% P, O7 o! ?( z% `/ B
  M2_Branch = M2_Exp NOT M2_Wide: Z& ~2 m, s9 ^3 A( a1 Y, w5 B
  M2_Branch_edge = M2_Branch COIN INSIDE EDGE M2
2 [6 p! _0 u0 d1 L  M2_Check = M2 AND (SIZE M2_Exp BY 0.6)& _% @$ x3 ~  o; {" t; `
  M2_Else = M2_Check NOT INTERACT M2_Exp. M  V! J: S& X& J& }
  M2_Extend = M2_Check NOT M2_Exp # m. T! Z' _& k0 {9 |" n5 Z
$ X% ?2 I; @9 W: ?5 Z" I( L
  EXT M2_Wide M2_Else < 0.6 ABUT >0 <89.5 REGION8 ^) i7 G) [" m  b2 J
  EXT M2_Branch_edge M2_Else < 0.6 ABUT >0 <89.5 OPPOSITE REGION9 f8 A# G. M+ W/ t& C/ m) t+ w
  EXT M2_Branch_edge M2_Else < 0.6 ABUT >0 <89.5 CORNER REGION# C# b0 C' E4 |( s& j. Z* A7 N2 ^
  EXT M2_Branch_edge M2_Else < 0.6 ABUT >0 <89.5 PROJ==0 REGION3 |* V4 ~/ V" g7 K6 e- m
  A = EXT M2_Exp < 0.6 ABUT > 0 < 89.5 SPACE REGION
. Y; C: I( A8 V  ^  A NOT INTERACT M2_Extend' D2 u2 E2 K9 h- n4 V/ o& _
}5 V( m; c0 Q3 l
4. M2.E.1 { @ Min extension of a M2 region beyond a VIA1 region is 0.01 um
7 Z$ I1 ^9 u+ X  n0 M   ENC VIA1 M2 < 0.01 ABUT<90 SINGULAR
$ y3 E( O. H; E6 x   VIA1 NOT M2   
  L- @: s% W. |; D8 D}* M+ E* _* Q' C

& Q3 N: t- b; f- |# a6 I2 ]9 O5. M2.E.2 { @ Min extension of M2 end-of-line region beyond VIA1 region is 0.06um
* u* L" N/ B+ j& g* `3 L& i/ Q   X = ENC [VIA1] M2 < 0.06 ABUT < 90 OPPOSITE                // a narrow side5 T8 `5 _8 u0 z& J: w5 ^$ }  X
   INT X < 0.26 ABUT == 90 INTERSECTING ONLY       // adjacent narrow sides* Y  ~" Q- @$ q
}
0 p4 h4 c# A% }1 ~+ J$ i% u) Z0 f3 A$ h
6. M2.A.1{ @ Min M2 area region < 0.202
% c' Z: p0 E# \! N  w) X1 U* H  AREA M2 < 0.202
6 @, y( Y7 e  n}
0 {' `+ x1 b1 U1 `. v7 {// Density check M2.R.1 included at the end of this file
* c: e) u1 P' O/ a0 Y% [// VIA2 checks9 I8 k0 |, f: b+ C2 ?
//=============
! A( _' p9 l# e, z  \
' u# r4 n. i) I0 P5 j+ t. o7. VIA2.W.1 { @ VIA2 must be 0.26 x 0.26 um
  }) G0 ^9 I$ [. N  A = NOT RECTANGLE VIA2 == 0.26 BY == 0.26 ORTHOGONAL ONLY/ m: ^( t! b; i- o
  A OUTSIDE RNGX   // exclude from metal fuse protection ring area* @6 z8 x" `. ~& z0 a
}
( c0 m+ \6 G2 c0 O- ^' c
) f9 y% M8 d1 R: z2 x, n/ a+ _8. VIA2.S.1 { @ VIA2 SPACING < 0.265 e% S( Z3 R4 [! [: T4 w
  EXT VIA2 < 0.26 ABUT < 90 SINGULAR REGION 0 P9 W/ }; t% k; l
}
2 ?" Z" a7 B* q. k: k4 A9 Z; T
- z/ G3 C2 w, d8 l9. VIA2.E.1 { @ Min extension of a M2 region beyond a VIA2 region is 0.01 um
: `! C' S, ?( N# U$ U  m  ENC VIA2 M2 < 0.01 ABUT<90 SINGULAR 2 u0 i! q+ r, H7 o) r
  VIA2 NOT M2    4 s" p6 R+ c  Q, e$ _6 t7 o
}
4 z/ _3 m5 H0 b' I # }$ E' c9 r4 \4 E: P  V8 X
10. VIA2.E.2 { @ Min extension of M2 end-of-line region beyond VIA2 region is 0.06 um! {& l6 s( f9 @% x& ~% N5 w7 @. X
   X = ENC [VIA2] M2 < 0.06 ABUT < 90 OPPOSITE         // a narrow side; a  W3 r0 {$ K- Y
   INT X < 0.26  ABUT == 90 INTERSECTING ONLY     // adjacent narrow sides7 Y: ^9 |$ W: W$ ~& T% U+ Y
}
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂12 踩 分享分享
2#
發表於 2008-3-7 14:30:53 | 只看該作者
我猜你試用APR軟體RUN出來ㄉ
* h: r7 d* Y1 f應該是相同NET ㄉMetal space 和 via extension
& M5 Q! c/ [1 `, A不夠的問題,通常會用 skill file 來修正
3#
發表於 2008-3-7 14:51:25 | 只看該作者
我覺得你打電話去CIC問工程師會比較快吧 ...
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-5-20 08:35 AM , Processed in 0.113015 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表