Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-3-7 14:22:21 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問各位大大6 P& ?/ p: ?* P4 a- A
我用TSMC18的design kit作cell-based layout的練習,軟體是用encounter,大部分的步驟是依照CIC所提供的Lab去做,完成之後用我的GDS檔去做DRC,會出現下列的DRC ERROR,而且是M1~M5、via1~via5都會有這方面的error,因為error的數目頗大,不太可能用人工去debug,所以我想請問有經驗的大大們,能不能告訴我最大的問題點在哪裡?以及這些錯誤代表什麼?要如何debug比較適合?
$ b  V9 Z* B% c8 s6 [% J  H1 C' l( g. T* p' K
先謝謝各位大大了!!感激不盡!!
7 {0 ^6 {! k- w; y4 R! Z- G3 w, v& f, z: _) O  |' `  l7 ?
1. M2.W.1 { @ M2 width < 0.28% y9 Y/ m: ]4 D3 H& Z& S! {
  INT M2 < 0.28 SINGULAR REGION ABUT < 907 L: C# K$ g1 ?* a2 L) [3 n
}. L" [  R1 {4 ?- A

7 F; |' r& E: l5 b, O, c9 y2. M2.S.1 { @ M2 spacing < 0.286 H% v. W% C6 I, B3 n
  EXT M2 < 0.28 ABUT < 90 SINGULAR REGION
6 ?: y9 K; Q7 ]8 a; l}$ h7 P) j* e1 j
: J& ^7 ]. K% Q8 A% r
3. M2.S.2 { @ Wide M2 (>10um) min. to M2 < 0.6 um
. y: W9 v* P% Y  M2_S5 = SHRINK (SHRINK (SHRINK (SHRINK M2 RIGHT BY 5) LEFT BY 5) TOP BY 5) BOTTOM BY 5- P, r( B& C! ^, _
  M2_G5 = GROW (GROW (GROW (GROW M2_S5 RIGHT BY 5) LEFT BY 5) TOP BY 5) BOTTOM BY 51 D$ M5 m3 Y' R! @9 `8 `+ K
  M2_Wide = M2_G5 AND M23 s7 l# _4 \* \
% t' K' x3 J& E0 n* N! B
  M2_Exp = SIZE M2_Wide BY 1 INSIDE OF M2 STEP 0.196
% ]1 K( Z9 F5 r* E1 _6 J7 c# E  M2_Branch = M2_Exp NOT M2_Wide
0 R! @$ C; m- V- ]4 j9 i: z- ]  M2_Branch_edge = M2_Branch COIN INSIDE EDGE M2/ x# w( f; D0 P& n# e
  M2_Check = M2 AND (SIZE M2_Exp BY 0.6)$ U# O$ e% `6 b" L# a2 j$ H- _
  M2_Else = M2_Check NOT INTERACT M2_Exp
1 D7 I, k. C5 c; j& \9 R% r  M2_Extend = M2_Check NOT M2_Exp - `* A9 M, w! F( a% o) w. {" t

6 n) W: |  p, I1 X( u; d  EXT M2_Wide M2_Else < 0.6 ABUT >0 <89.5 REGION* r4 N, ?  p0 f' L1 ~' g) Q+ C
  EXT M2_Branch_edge M2_Else < 0.6 ABUT >0 <89.5 OPPOSITE REGION
9 g$ X& ^+ P6 s( o/ f( P  EXT M2_Branch_edge M2_Else < 0.6 ABUT >0 <89.5 CORNER REGION
7 m4 U! V  L7 h" K$ S2 T6 E$ J  EXT M2_Branch_edge M2_Else < 0.6 ABUT >0 <89.5 PROJ==0 REGION
9 P( R6 y- c9 U5 R1 j  A = EXT M2_Exp < 0.6 ABUT > 0 < 89.5 SPACE REGION
8 c; n! ]1 V9 T  V8 M) L  A NOT INTERACT M2_Extend
  |; j; v0 }. A- g}
- H0 t4 ^$ Y- O) p! O4. M2.E.1 { @ Min extension of a M2 region beyond a VIA1 region is 0.01 um- v8 B- J6 B0 [- ~
   ENC VIA1 M2 < 0.01 ABUT<90 SINGULAR
& B$ a# d% n% K0 R: k  d* j   VIA1 NOT M2   
7 x  O" j& C/ a0 o' K/ Q1 y}
( v2 _2 ~$ d7 n, A6 M
% T4 `) H# V* O0 ?5. M2.E.2 { @ Min extension of M2 end-of-line region beyond VIA1 region is 0.06um
7 N# I/ v* ], M' a" l# a' ^   X = ENC [VIA1] M2 < 0.06 ABUT < 90 OPPOSITE                // a narrow side) h2 Q2 G' t' g1 J2 Y7 v1 [
   INT X < 0.26 ABUT == 90 INTERSECTING ONLY       // adjacent narrow sides
( U& ^- i1 j6 X$ v}
' E/ Q: v' k/ w  ^$ h' p& m3 M* Y& [; z5 q9 X8 O1 [$ W) r4 x+ g4 Z
6. M2.A.1{ @ Min M2 area region < 0.2022 {9 O% ]! t( J/ B5 U# q
  AREA M2 < 0.202
- e2 R0 B& [& w. ^/ G}7 ^4 ~1 g- M+ p8 q
// Density check M2.R.1 included at the end of this file- F' y0 U3 C  w9 P" S
// VIA2 checks0 e4 ?$ e5 C4 n9 @
//=============
# R7 g4 _7 Z3 i, c( S
) O& u9 g4 a4 P0 W+ _7. VIA2.W.1 { @ VIA2 must be 0.26 x 0.26 um5 f; }( i+ T( Z" b" m  B/ V' }" d- Z- q. J
  A = NOT RECTANGLE VIA2 == 0.26 BY == 0.26 ORTHOGONAL ONLY* H3 i3 w7 N! ~9 N
  A OUTSIDE RNGX   // exclude from metal fuse protection ring area
: `& o3 N/ j' y1 I3 w+ I}
# B! y. o* Y. ?- Q! }/ O4 B; t& ^. v' F5 R
8. VIA2.S.1 { @ VIA2 SPACING < 0.26
: [4 d& b7 A: L1 c  EXT VIA2 < 0.26 ABUT < 90 SINGULAR REGION
! J% T" c8 m8 A$ m( w; n0 P+ S}5 H& H$ x" z" D9 n7 n% p" N7 D

3 o+ U& e, z- z1 I5 F+ S9. VIA2.E.1 { @ Min extension of a M2 region beyond a VIA2 region is 0.01 um
. i9 ^, D" u$ m6 `  ENC VIA2 M2 < 0.01 ABUT<90 SINGULAR
+ x  N" e% k6 ?. ?  VIA2 NOT M2   
! B" r, R6 R$ s}' o9 `( e8 h" [0 u

) n, n* t7 |& Q7 t! u# R2 N10. VIA2.E.2 { @ Min extension of M2 end-of-line region beyond VIA2 region is 0.06 um
0 J# `! x; c3 F* `, L, z0 D   X = ENC [VIA2] M2 < 0.06 ABUT < 90 OPPOSITE         // a narrow side6 a4 |' Z$ O# z/ H5 X/ |
   INT X < 0.26  ABUT == 90 INTERSECTING ONLY     // adjacent narrow sides
  Z4 q" E( F5 e. @: P0 L/ `' B1 n7 _1 R}
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂12 踩 分享分享
2#
發表於 2008-3-7 14:30:53 | 只看該作者
我猜你試用APR軟體RUN出來ㄉ; h1 e/ \! v  ]! k& X2 B: h
應該是相同NET ㄉMetal space 和 via extension ; _' B3 u6 ?$ {6 d2 b8 T
不夠的問題,通常會用 skill file 來修正
3#
發表於 2008-3-7 14:51:25 | 只看該作者
我覺得你打電話去CIC問工程師會比較快吧 ...
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-4 05:26 PM , Processed in 0.137518 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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