Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-3-7 14:22:21 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問各位大大* x0 K" X3 A7 p4 p
我用TSMC18的design kit作cell-based layout的練習,軟體是用encounter,大部分的步驟是依照CIC所提供的Lab去做,完成之後用我的GDS檔去做DRC,會出現下列的DRC ERROR,而且是M1~M5、via1~via5都會有這方面的error,因為error的數目頗大,不太可能用人工去debug,所以我想請問有經驗的大大們,能不能告訴我最大的問題點在哪裡?以及這些錯誤代表什麼?要如何debug比較適合?1 C7 B; V1 [/ Z* v& }

9 E+ S4 ~3 M+ [& Y先謝謝各位大大了!!感激不盡!!. H5 V; w4 ]- p: {: a& K# ?* t

. v2 p5 Z$ g5 N8 X1. M2.W.1 { @ M2 width < 0.28$ m% o: u6 x9 A; |0 p# L
  INT M2 < 0.28 SINGULAR REGION ABUT < 90# ?- y! }4 D9 Z% l
}
  D% \" Z7 m, P) B+ g# R4 M+ {9 U7 [8 S1 n: {
2. M2.S.1 { @ M2 spacing < 0.28
  j( I# I) W/ ]# E6 _. w- {  EXT M2 < 0.28 ABUT < 90 SINGULAR REGION' I* [  L" A! A: X6 r  l
}
# v, C' h' e3 g: h$ Y$ p* S9 a# _8 M7 Y* P" P: ?
3. M2.S.2 { @ Wide M2 (>10um) min. to M2 < 0.6 um; n, c, [) H6 O
  M2_S5 = SHRINK (SHRINK (SHRINK (SHRINK M2 RIGHT BY 5) LEFT BY 5) TOP BY 5) BOTTOM BY 5
& G( p, N  C5 m( O- q  M2_G5 = GROW (GROW (GROW (GROW M2_S5 RIGHT BY 5) LEFT BY 5) TOP BY 5) BOTTOM BY 5
5 U( v+ g' {  U+ ]+ b' |  M2_Wide = M2_G5 AND M29 D0 e$ ]% `7 g2 R- u: j; Z, }
/ H' F( N! S3 \) T$ s: e
  M2_Exp = SIZE M2_Wide BY 1 INSIDE OF M2 STEP 0.196$ W, g7 ^, B- E& q6 j8 o
  M2_Branch = M2_Exp NOT M2_Wide
5 m! B: y# ^5 {' p* X0 L% F, ?  M2_Branch_edge = M2_Branch COIN INSIDE EDGE M2
: C6 [* }6 X8 M  W6 C  M2_Check = M2 AND (SIZE M2_Exp BY 0.6)8 L5 \8 y7 t2 p# B7 G6 Y- X
  M2_Else = M2_Check NOT INTERACT M2_Exp/ g7 O  [# [  K- C, S
  M2_Extend = M2_Check NOT M2_Exp
& ^8 g6 b- C: S% L8 ~' }, r! y" g% ]' @) [/ s' B
  EXT M2_Wide M2_Else < 0.6 ABUT >0 <89.5 REGION
" I) ~0 T0 O( h; R  EXT M2_Branch_edge M2_Else < 0.6 ABUT >0 <89.5 OPPOSITE REGION
& d5 n2 e" V6 V$ y  EXT M2_Branch_edge M2_Else < 0.6 ABUT >0 <89.5 CORNER REGION
7 U9 f3 ^1 y8 o+ u) ?4 }  EXT M2_Branch_edge M2_Else < 0.6 ABUT >0 <89.5 PROJ==0 REGION/ b# a& ]8 V; s( I) k# p* L
  A = EXT M2_Exp < 0.6 ABUT > 0 < 89.5 SPACE REGION
6 k- e9 p1 O+ k5 @& S9 E  A NOT INTERACT M2_Extend
3 \5 a+ G, Z$ h' J4 r}  ^% J7 [) U; O8 A
4. M2.E.1 { @ Min extension of a M2 region beyond a VIA1 region is 0.01 um
$ K+ o' ^/ [& p9 P   ENC VIA1 M2 < 0.01 ABUT<90 SINGULAR
1 w  H7 e5 |5 R   VIA1 NOT M2    * [8 d/ r$ [; `5 w
}
% M( r$ o1 G/ G4 V ; `1 `1 S! a" L
5. M2.E.2 { @ Min extension of M2 end-of-line region beyond VIA1 region is 0.06um
. P! h! `5 {( f. i   X = ENC [VIA1] M2 < 0.06 ABUT < 90 OPPOSITE                // a narrow side
  W8 U& a2 k4 j   INT X < 0.26 ABUT == 90 INTERSECTING ONLY       // adjacent narrow sides
0 b2 a$ ~+ N1 L3 D}; a7 X/ M5 `0 w9 K% u5 [3 q

1 w: P* i" s0 ^& D+ O( Q6. M2.A.1{ @ Min M2 area region < 0.202+ D: V0 Y4 v3 D7 ~) _
  AREA M2 < 0.202/ J/ b7 p! S& d! [
}
0 R3 D# D0 N) x+ M( v" w( _// Density check M2.R.1 included at the end of this file7 f; S9 I( B) a2 Y( f, f5 b
// VIA2 checks5 ^3 _1 r, k9 I4 S
//=============6 R. l, Q) l: \% Y$ N

+ k# }" P- `9 b$ h2 S7. VIA2.W.1 { @ VIA2 must be 0.26 x 0.26 um9 w' C5 l' a; m# r
  A = NOT RECTANGLE VIA2 == 0.26 BY == 0.26 ORTHOGONAL ONLY
% L7 G8 Z. S) J/ A* Y& W' x  A OUTSIDE RNGX   // exclude from metal fuse protection ring area
& F) o0 ~8 X6 H- C+ b}' R( E" W( b7 w; _& u! L
( w" b& O9 Q" C' @
8. VIA2.S.1 { @ VIA2 SPACING < 0.26
) }8 g2 j8 L9 w  e  EXT VIA2 < 0.26 ABUT < 90 SINGULAR REGION   V1 M: l% F7 _9 U9 A  K8 Y+ M
}  G& s5 @$ p8 @* o  v

& p: D/ P, Z; `9. VIA2.E.1 { @ Min extension of a M2 region beyond a VIA2 region is 0.01 um# `4 R5 g& \4 W3 j
  ENC VIA2 M2 < 0.01 ABUT<90 SINGULAR
  I5 l& d% d  A0 |5 l$ x4 A) @/ h  VIA2 NOT M2   
( b8 P) H! P5 ^" V, R; s2 F% v3 l}
; Y6 X1 H  d' m+ G3 s4 L
1 ]6 W  r  n$ l- S' |10. VIA2.E.2 { @ Min extension of M2 end-of-line region beyond VIA2 region is 0.06 um7 y1 W5 F* K4 Y/ T$ x8 n& T* V2 I8 W
   X = ENC [VIA2] M2 < 0.06 ABUT < 90 OPPOSITE         // a narrow side5 V# }- v( e% I9 [5 R9 \
   INT X < 0.26  ABUT == 90 INTERSECTING ONLY     // adjacent narrow sides
* A: L" U$ ?. R+ G) Y0 _}
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂12 踩 分享分享
2#
發表於 2008-3-7 14:30:53 | 只看該作者
我猜你試用APR軟體RUN出來ㄉ1 X7 i, m% t6 X& [9 n* k. ?% ^! p
應該是相同NET ㄉMetal space 和 via extension
4 V  ]! a( g; h4 z) o2 t不夠的問題,通常會用 skill file 來修正
3#
發表於 2008-3-7 14:51:25 | 只看該作者
我覺得你打電話去CIC問工程師會比較快吧 ...
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-11-16 07:55 AM , Processed in 0.155009 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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