Chip123 科技應用創新平台
標題:
請教懂得Calibre 問題
[打印本頁]
作者:
clarkhuang
時間:
2009-11-10 04:34 PM
標題:
請教懂得Calibre 問題
在使用 Calibre -drc -hier XXXXXXXXXX.XX
) L, [7 I2 ], ?2 ~
7 {- g0 S% ?2 c% M, e) ]. p
跟 Calibre -drc XXXXXXXXXX.XX
3 `( _* d0 K# K0 K5 H. Y! {
個是flat 另一個是HIER模式外 在RUN的結果上 會不會有差異
$ L) ~# x* ?4 Z! y6 a
6 K+ u% ~- n+ m8 w
就我之前上課的經驗 老師 都是希望我們跑 FLAT模式
i- Q* H& u4 ~% I; y7 g; S# M
* r" H9 n4 }6 Y: b# ]7 k2 o. b2 U9 G
想請教版上的前輩們 有沒有任何意見?
) l ?) r u" C
) U+ T+ H' a- S! D8 B0 g+ C
9 h" l J9 d$ M2 X4 t$ `) U1 }
謝謝
8 o- C0 v; I& Y; y8 N8 F, V: s
作者:
kazamigai
時間:
2009-11-10 05:18 PM
簡單的說法
2 s# ?5 d- A) H
HIER--------->跑的時間較短
; h# u2 y; E! g1 x! E% A
FLAT--------->跑的時間較長
作者:
clarkhuang
時間:
2009-11-10 05:35 PM
回復
2#
kazamigai
, W" U8 |9 |* g5 Z* E) F8 d
. U+ r1 d8 C! z2 P( V. c4 q; C
) p8 O, S( @& V8 Y
這個我知道 但是結果是否會有誤差呢
; H3 q! ]) T" n; k
$ |6 W6 o8 i6 u7 R8 \
就當出老師 是說建議用 FLAT
# l& ^- Q8 \, ?" M. r
5 U- u3 G; }0 z( Y# W# u; T0 G
感謝
作者:
shkao0201
時間:
2009-11-10 05:58 PM
結果是不會有誤差. 而且可以對於大量array的cell大幅縮短debug的時間
作者:
qetuo852
時間:
2009-11-10 07:10 PM
我是覺得...平常可以 run hier,到 top 再 2 個都 run
7 h. x: `7 I' Z7 Z+ k5 X( n: l/ m
原因:1. 可以減少時間
; H+ `9 L R( @4 T' [) V8 ?/ _
2. 如果你 hier 弄錯,run flat 是不會發現的
# j+ c7 b) B; Q7 C( x
6 ~" Q! o. t% }, ~" V$ p
不知是否有誤,請多指教 ^^
作者:
小包
時間:
2009-11-10 11:43 PM
flat的意思就是它會把所以的layer打散到同一層run,所以相對的資料量較大時間比較久,而hier就是在你的cell裡面,相同的instance只會幫你run其中一個,所以整個資料量較小,時間較快,基本上drc的結果是沒有差別的,但是lvs 好像有點差別…這個我們目前在研究中…呵呵…
作者:
motofatfat
時間:
2009-11-11 10:00 AM
同意樓上的說法 通常會先 run hier
6 D, ~' U1 C2 S4 E6 Z$ A) D
在 最後 wholechip 時 在 run flat
7 r4 ], s1 V8 D0 _# g1 o4 J
我ㄉ看法
& y& M1 d" i( j+ R+ e
drc 的結果 是 highlight 全部 OR highlight 到 1 celll
: v6 k6 [4 f0 L
LVS 有些 OPTION 就 無法使用ㄌ
作者:
semico_ljj
時間:
2009-11-17 11:07 AM
hier 和 flat LVS 有差别吗?
作者:
shmiyi
時間:
2009-11-19 10:59 AM
只差在RUN的時間和DEBUG時間
# s0 j3 s. B' S% I
如果LAYOUT有照數狀建CELL
6 ?4 C Z2 V% o- V* c1 n
用HIER會比較有效率
0 s+ y# S8 \; v/ j. S: \
/ b. o: ?* t, \# j7 A$ h! y: i- ?9 ~
2. hier 和 flat LVS 有差别吗?
7 A+ L! x1 C5 Y& T1 \+ Y% V
ANS: 小顆CHIP會對LAYOUT沒有差
: t1 a' i) v' D
大過chip size 1000umX1000um就會開始對LAYOUT有落差
0 b3 ~: Y' f7 {; |0 j+ o$ ~
所以還是要看情況...
5 P3 x0 w, l7 e" x
小弟說明不完全請各方大大指教 THX...
作者:
clarkhuang
時間:
2009-11-20 11:45 AM
回復
9#
shmiyi
9 M$ |$ T$ ~: a. w& R# }
1 s" k: u8 _/ ^
* ]5 u" M$ C0 k
不懂 為何 1000*1000 會有差異
- T% A1 ~5 x; V5 Y- p, i6 m
% I1 }( e* q# a; f2 A
應該是DRC 會有差異不是嗎?? 怎會是LVS有差異
作者:
ve175
時間:
2009-11-23 01:40 PM
據我自己跑案子的經驗.
7 T' A0 [: t- x7 ]1 b
基本上差別的只有速度吧!
! i* `) A5 ^" k: U; H
如果CALIBRE 跑HIER OR FLAT的結果會不同
! G5 t; z' f% J& K- a1 S
那麼就是軟體設計有問題.誰還敢用呢!
% J1 e" \7 Y( X3 U; i0 n
過位看倌您說是吧~~
1 `$ Z; @2 a! c9 X! G! G( Q
6 d1 Y0 n& S1 M# N9 L
P.S. 當然前提是您要會用CALIBRE.人為的操作疏失不在討論內
作者:
keroro
時間:
2009-11-23 02:15 PM
如果CALIBRE 跑HIER OR FLAT的結果會不同
7 R; i0 \3 Z. z) D
那麼就是軟體設計有問題.誰還敢用呢!
, u* @" \( g. w( }. u
3 y6 O9 `* i8 I5 \4 Y5 s% G+ h
當然不同呀... "數目 " 一定不同, 除沒完全沒 error ... 夠冷了吧 XD
0 f. n/ D% Z/ ], R. \: {
結論是一定一樣的, tapout 一定兩種都run (心裡作用吧)
歡迎光臨 Chip123 科技應用創新平台 (http://free.vireal.world/chip123_website/innoingbbs/)
Powered by Discuz! X3.2