Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] 請教懂得Calibre 問題

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2009-11-10 16:34:51 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
在使用 Calibre -drc -hier XXXXXXXXXX.XX
& J6 ~7 @$ n0 G1 t2 j' l+ B& T; [+ V% U' C& t
跟           Calibre -drc  XXXXXXXXXX.XX% }2 ]& b/ m3 C. T0 Y2 a* s2 K5 h
個是flat  另一個是HIER模式外  在RUN的結果上 會不會有差異   
# ^, R! i$ J9 a& \2 j7 N( W& M/ ]/ N1 r% m% y
就我之前上課的經驗  老師 都是希望我們跑 FLAT模式        
: l! K+ w3 d% O1 i; E, p: m$ ?
/ r- m7 u$ ~- ?. N+ Z+ L4 ]8 k( |想請教版上的前輩們 有沒有任何意見?
/ ]/ r$ K2 c: j7 \
. Q% E. w; f0 Y( |) S" |% Z5 h5 q& G+ h
謝謝4 v; Z7 W' C+ `1 r+ Q9 X3 B
 
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂6 踩 分享分享
2#
發表於 2009-11-10 17:18:31 | 只看該作者
簡單的說法4 j  Q) B+ S* \8 e  X: w3 @4 o- E
HIER--------->跑的時間較短; l$ u: p2 {6 G* X6 C2 X0 D
FLAT--------->跑的時間較長
3#
 樓主| 發表於 2009-11-10 17:35:09 | 只看該作者
回復 2# kazamigai
3 R& I6 w! z: S3 X" }- E
, l, {2 S' p/ G) p& I& s5 `; x+ G8 Y, Z$ R& e7 [
    這個我知道  但是結果是否會有誤差呢  % I% T" v8 L) E( |- Q

% p2 I6 C6 f) T* ], j% W就當出老師  是說建議用  FLAT
* D% \7 ]3 G8 s1 |1 K# D+ t  J8 w  B( c( Y9 G1 i
感謝
4#
發表於 2009-11-10 17:58:04 | 只看該作者
結果是不會有誤差. 而且可以對於大量array的cell大幅縮短debug的時間
5#
發表於 2009-11-10 19:10:56 | 只看該作者
我是覺得...平常可以 run hier,到 top 再 2 個都 run$ o5 u: F9 S) l3 S/ p0 d
原因:1. 可以減少時間4 ~1 G; |* Z; }3 [) [
            2. 如果你 hier 弄錯,run flat 是不會發現的
' h3 M5 l# Y1 [$ h* f( D& {5 e% n
不知是否有誤,請多指教  ^^
6#
發表於 2009-11-10 23:43:53 | 只看該作者
flat的意思就是它會把所以的layer打散到同一層run,所以相對的資料量較大時間比較久,而hier就是在你的cell裡面,相同的instance只會幫你run其中一個,所以整個資料量較小,時間較快,基本上drc的結果是沒有差別的,但是lvs 好像有點差別…這個我們目前在研究中…呵呵…
7#
發表於 2009-11-11 10:00:54 | 只看該作者
同意樓上的說法 通常會先 run hier
7 `8 B5 {3 n3 }+ K$ |! P& {在 最後 wholechip 時 在  run flat
5 ]9 L# V; m% ^/ o0 }9 g我ㄉ看法( M* [1 o) r7 `/ G- c) a
drc 的結果 是  highlight 全部  OR highlight 到  1 celll
9 o  j; @* K8 R: j5 T) v& P6 |LVS  有些 OPTION 就 無法使用ㄌ
8#
發表於 2009-11-17 11:07:43 | 只看該作者
hier 和 flat LVS 有差别吗?
9#
發表於 2009-11-19 10:59:23 | 只看該作者
只差在RUN的時間和DEBUG時間
! V0 [% q( J2 x% t$ x3 X: Z如果LAYOUT有照數狀建CELL% |8 {. W# T( I0 [' ?& S
用HIER會比較有效率
- e; L6 y2 c* [8 Z. ^
$ s: E# T2 e* E" E2. hier 和 flat LVS 有差别吗?" ?( C. T; j! x
ANS:  小顆CHIP會對LAYOUT沒有差# v0 J6 x) p. ]- ]
             大過chip size 1000umX1000um就會開始對LAYOUT有落差: Z+ Q7 _& w; L3 p8 a7 ]4 h6 a
             所以還是要看情況.... [4 r/ O! L; E- B& e" I4 z2 i$ h
          小弟說明不完全請各方大大指教 THX...
10#
 樓主| 發表於 2009-11-20 11:45:47 | 只看該作者
回復 9# shmiyi 7 ]' \7 T# `; I# n( y2 W) L- O3 a

7 d, G% X% J  [: _0 o/ L8 {( G4 P) [5 f
不懂 為何 1000*1000 會有差異: j5 e8 j' n4 E: N" X
& L5 T6 w% z0 ?' y2 A
應該是DRC 會有差異不是嗎??  怎會是LVS有差異
11#
發表於 2009-11-23 13:40:04 | 只看該作者
據我自己跑案子的經驗.$ K5 f# n% U7 E3 ~
基本上差別的只有速度吧!
: k  ?7 |9 x4 x# h% U, q+ z+ l如果CALIBRE 跑HIER OR FLAT的結果會不同  f, X9 _8 ?# v: V" j0 K
那麼就是軟體設計有問題.誰還敢用呢!
( y: |  s* k' ]7 B過位看倌您說是吧~~
- u; `( `& f$ K' E! q
4 v+ O/ n2 i# m4 z& L7 E7 iP.S. 當然前提是您要會用CALIBRE.人為的操作疏失不在討論內
12#
發表於 2009-11-23 14:15:35 | 只看該作者
如果CALIBRE 跑HIER OR FLAT的結果會不同" Z! m% [4 |. y4 s* o5 t7 L* `4 ?
那麼就是軟體設計有問題.誰還敢用呢!
! M6 U3 @8 c6 X* E! B% c/ a3 Y! g- ?; V0 I! T/ t  \$ ^/ z& m
當然不同呀...  "數目 " 一定不同, 除沒完全沒 error ...   夠冷了吧 XD
- e$ A$ D4 s$ h' [% F  R' G結論是一定一樣的, tapout 一定兩種都run (心裡作用吧)
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-4-29 02:25 AM , Processed in 0.115007 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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