Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] 在 Astro 當 Detail Route 後出現 violation 如何解?

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-11-26 13:53:04 | 顯示全部樓層 回帖獎勵 |倒序瀏覽 |閱讀模式
Detail Route 後出現 violation 如何解? 我試過 "Search & Repair" 很多次但也都解
4 q0 b' P- Z, ^+ l8 C0 E! w不了 ....
: M5 A# D. ~) M0 w, {外包的工程師用同樣的 Area 可作完 APR, 我自己作已經放大 size 卻一直卡在 Detail Route
1 }! l  `2 E- Q! S- L) F這個 step .....
: d; |" ~1 i5 r; h+ }  M請問各位前輩當你們遇到此問題時都是怎麼去解的呢?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂6 踩 分享分享
2#
 樓主| 發表於 2008-11-27 00:58:12 | 顯示全部樓層
沒有 congestion 再加上 detail route 之前也都沒 violation 為何在 detail route 時會出現這麼多 violation 呢?
3#
 樓主| 發表於 2008-11-29 14:08:48 | 顯示全部樓層
感謝版主大大的回覆 ~~ 版主大大所述我早知道... 且也做過了 ~~ 如此做是知道哪裡 violation & 得知 violation 的 status ,
4 j9 w- _: L8 J& }% e- P5 A0 e) p我現在想知道的是如何 Fix violation, 由 QueryError 得知的 Infomation , 並無助於如何 fix violation,
" W, z$ V5 a( Y8 p有哪位大大知道要如何 fix routing violation ?
. \0 w/ G# c  D
8 Z  b, T' i% o[ 本帖最後由 hgby2209 於 2008-11-29 02:10 PM 編輯 ]
4#
 樓主| 發表於 2008-12-3 13:29:58 | 顯示全部樓層
感謝版主大大的回覆 ~~ ; H0 R  t8 i- |' p
我目前還沒 run 到要修 notch & antenna , golbal rout --> track assigment 都 OK 了 ~~  但到 Detail route 就 ....9 a( ]& ]$ ^1 Q; I% t+ b6 I7 H
我 show 一些 info. 給大家看看有沒解...
! z7 @8 F2 e) W9 wCongestion info. after global route:7 x3 m/ ]7 R5 x! E& f+ a
---------------------------------------------------------------! T( w! j/ \2 Y7 L& s6 F1 k
Initial routing completed.; r. u0 m* O6 B/ \
Initial. Routing result:& G  T9 x. n. B( }8 {
Initial. Both Dirs: Overflow = 2057 Max = 3 GRCs = 1828 (0.1%)$ U0 [  \* m$ q
Initial. H routing: Overflow = 720 Max = 3 (3 GRCs) GRCs = 600 (0.0%)
8 b+ b9 S% I) }3 d$ ^: b0 K8 c: BInitial. V routing: Overflow = 1337 Max = 3 (5 GRCs) GRCs = 1228 (0.1%)) ?# o$ [, b! c# H
Initial. METAL1   : Overflow = 401 Max = 2 (1 GRCs) GRCs = 400 (0.0%)
) U2 c. X5 |1 h% `5 hInitial. METAL2   : Overflow = 1289 Max = 3 (3 GRCs) GRCs = 1183 (0.1%)
  }( p4 k/ ]; OInitial. METAL3   : Overflow = 281 Max = 2 (12 GRCs) GRCs = 269 (0.0%)
5 ^1 b& I, K7 A. }( y" jInitial. METAL4   : Overflow = 48 Max = 1 (48 GRCs) GRCs = 48 (0.0%)% Z- Y! K% u& A# h" L# L! T
Initial. METAL5   : Overflow = 38 Max = 2 (9 GRCs) GRCs = 29 (0.0%)
* a/ M  f- k$ f" H& S0 r% G* B--------------------------------------------------------------------------------------------------' k( Z1 ^+ W% l" p7 r, ]6 l3 X9 |
Begin Phase 4 ...' G# i! g9 {, O9 ]/ l/ j& L
phase4. Routing result:
0 R, i7 Z. @5 h; m2 [6 S) vphase4. Both Dirs: Overflow = 120 Max = 2 GRCs = 117 (0.0%)
( c; d$ i0 w& s2 ~phase4. H routing: Overflow = 60 Max = 2 (1 GRCs) GRCs = 59 (0.0%)& O6 d: `& m- ]1 b  P. R  S
phase4. V routing: Overflow = 60 Max = 2 (2 GRCs) GRCs = 58 (0.0%)2 s& U$ |4 j4 l' z& }# Z6 n3 k# [
phase4. METAL1   : Overflow = 57 Max = 2 (1 GRCs) GRCs = 56 (0.0%)
" ]4 K' h4 |2 U  m( Z2 t' aphase4. METAL2   : Overflow = 55 Max = 2 (2 GRCs) GRCs = 53 (0.0%)
7 G1 N: ~: |8 ?& X0 kphase4. METAL3   : Overflow = 3 Max = 1 (3 GRCs) GRCs = 3 (0.0%)! F: w: \1 q, e( I3 |7 C- l! [
phase4. METAL4   : Overflow = 5 Max = 1 (5 GRCs) GRCs = 5 (0.0%)
: p5 \  C, ]( Z, u" B% P; ^phase4. METAL5   : Overflow = 0 Max = 0 GRCs = 0 (0.0%): ], q; _& T% W. _* A
----------------------------------------------------------------------------------------------------
5#
 樓主| 發表於 2008-12-9 20:26:51 | 顯示全部樓層
感謝版主大大提醒 ~~ 我改了一個 routing option 就 pass Detail route 了 ~~
1 w2 V0 g' y: eOriginal :4 E5 {# P# c/ m* X; ^+ ~7 c
axgSetRouteOptions! G) u) f: M. Q. H
setFormField "Route Common Options" "Timing Driven" "1"# b! n- k1 Y& u3 _
setFormField "Route Common Options" "Track Assign Timing Driven" "1"" Y- p! ]  X4 k$ G( F
setFormField "Route Common Options" "Track Assign Timing Weight" "6". P% w% v6 R" F. B$ M# E
setFormField "Route Common Options" "timing weight" "5"
/ |% ^2 W" [# ?: N" zsetFormField "Route Common Options" "Track Assign Timing Weight" "5") R% D1 q% M! }
setFormField "Route Common Options" "Skew Control" "1"
2 R) \1 F" d+ j6 C& ^formOK "Route Common Options"
. e8 @7 ~, H: W) j, o) \3 `' _- {2 ~) p0 Z. f
New :; P" n5 ^; {. W7 d: Q
axgSetRouteOptions
6 u) O3 F/ ]' G" FsetFormField "Route Common Options" "Timing Driven" "1"& c! P, U( ~6 P& w6 B
setFormField "Route Common Options" "Track Assign Timing Driven" "1"; `8 B* `7 Y! Y. Y  y
setFormField "Route Common Options" "Track Assign Timing Weight" "6"
. f3 H5 t  \+ [3 ysetFormField "Route Common Options" "timing weight" "5"
$ d: z, z# A, ~. G' V# k) }setFormField "Route Common Options" "Track Assign Timing Weight" "5"- n$ V! C! _' e+ y
setFormField "Route Common Options" "Skew Control" "1": O% ?/ ]0 _1 P3 ^# ~  K
setFormField "Route Common Options" "Single-row/column via array" "optimize"- Y. A8 R) q1 w7 o6 |( E* K) K) B
setFormField "Route Common Options" "Incremental" "1"
# N' T0 Z2 D9 c! w6 r2 x6 v& X; GformOK "Route Common Options"
5 i4 ?/ z2 h/ r9 N" l! f( Y( n& S4 P8 @3 ]# p, I
差別在於 ! O" c0 c8 D8 M( j/ ~
setFormField "Route Common Options" "Single-row/column via array" "optimize") x# H5 N$ ^# w: `% A3 o
setFormField "Route Common Options" "Incremental" "1"% \! j; a/ b. @0 _3 c# i
不知版主大大的 Route Common Options 設定為何?
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-27 03:18 PM , Processed in 0.123015 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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