Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2009-11-10 16:34:51 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
在使用 Calibre -drc -hier XXXXXXXXXX.XX
- Y6 T. i% {" G# v9 P
  n+ d/ z1 d/ F4 a跟           Calibre -drc  XXXXXXXXXX.XX
" y2 D9 R; q! H, P& _3 D; e% _個是flat  另一個是HIER模式外  在RUN的結果上 會不會有差異   
1 ~! L5 F/ a' B# j. S& v. p+ Y4 ?, S0 ^/ o7 B4 H
就我之前上課的經驗  老師 都是希望我們跑 FLAT模式        
8 c' ~/ }0 Z, x' ~- l; m7 {. o0 m0 p- B( x% ?* V, v+ t) S& t
想請教版上的前輩們 有沒有任何意見?* K+ s% B* V; S/ q) U: ~$ k

! l! g* u: l+ U" M% ~6 c' f6 w' H, o( M) N
謝謝
" h: v8 H$ |4 M9 M  f 
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂6 踩 分享分享
2#
發表於 2009-11-10 17:18:31 | 只看該作者
簡單的說法
& Y( ^# A# U. U, |4 eHIER--------->跑的時間較短. ~! y5 V  z  U: s
FLAT--------->跑的時間較長
3#
 樓主| 發表於 2009-11-10 17:35:09 | 只看該作者
回復 2# kazamigai
$ T2 {1 B$ F$ Q% D7 R& L" D* b( w, `" n& v1 c
; p: k4 ]1 e  e
    這個我知道  但是結果是否會有誤差呢  , T; s  c. z# M# A+ Z1 q8 Y" b
) J. K2 B5 z+ V% S3 b
就當出老師  是說建議用  FLAT * G/ |3 }4 o2 ~  `/ `
, P& X$ h  f! B1 `7 B" y; ]
感謝
4#
發表於 2009-11-10 17:58:04 | 只看該作者
結果是不會有誤差. 而且可以對於大量array的cell大幅縮短debug的時間
5#
發表於 2009-11-10 19:10:56 | 只看該作者
我是覺得...平常可以 run hier,到 top 再 2 個都 run
; E2 ]% e3 W: l5 t原因:1. 可以減少時間
# [. r6 @$ f4 U" J0 M/ ~            2. 如果你 hier 弄錯,run flat 是不會發現的6 e! h4 A) v6 u; P: \4 G% {
. \" i2 f, Q* a9 g
不知是否有誤,請多指教  ^^
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
' e: t5 R/ m5 n! B; c5 C! R在 最後 wholechip 時 在  run flat& Z' M* G% h! k- m0 h- E
我ㄉ看法
8 d1 S; C& C: R* @6 K9 c7 f/ Y& k3 Kdrc 的結果 是  highlight 全部  OR highlight 到  1 celll
% f4 Y& D: ~! V% R2 MLVS  有些 OPTION 就 無法使用ㄌ
8#
發表於 2009-11-17 11:07:43 | 只看該作者
hier 和 flat LVS 有差别吗?
9#
發表於 2009-11-19 10:59:23 | 只看該作者
只差在RUN的時間和DEBUG時間/ K" W  W' g1 }/ z3 t% S
如果LAYOUT有照數狀建CELL: K) C  s! J- V; }
用HIER會比較有效率5 I/ r4 D& ~* O) ^% i0 U- w8 k
1 y7 c( r9 u7 F: x* x$ J. P
2. hier 和 flat LVS 有差别吗?+ ?' S) G, q' i% b" q/ @
ANS:  小顆CHIP會對LAYOUT沒有差
$ S9 p/ d) P" w! l" L             大過chip size 1000umX1000um就會開始對LAYOUT有落差2 q  W: v+ [, v  L* t
             所以還是要看情況...: A$ M1 S8 Q- v) J
          小弟說明不完全請各方大大指教 THX...
10#
 樓主| 發表於 2009-11-20 11:45:47 | 只看該作者
回復 9# shmiyi
/ e- U4 T) l1 c' b9 _& ]- q% T( G$ M' y- a* `- Y9 y
) k: `9 y$ @6 W5 l2 ]5 P% w. d( J1 X
不懂 為何 1000*1000 會有差異# s; p9 }  C; y3 O. U, r8 v, p

% h* c/ m7 m- i" f9 Q7 p. i5 n3 b應該是DRC 會有差異不是嗎??  怎會是LVS有差異
11#
發表於 2009-11-23 13:40:04 | 只看該作者
據我自己跑案子的經驗.
+ M. R8 U; a) q  R% Z$ _; T% C基本上差別的只有速度吧!, A* r3 a' o* M8 H6 j, H( M& Z0 \
如果CALIBRE 跑HIER OR FLAT的結果會不同' b8 e) M4 S4 ^. n6 S& k! k
那麼就是軟體設計有問題.誰還敢用呢!
' k: o; Y6 Z& L: b# y4 t4 v" y" H過位看倌您說是吧~~
! E8 s: E8 r; L  R! L* ^- C  ~# k0 [6 b% Q3 n
P.S. 當然前提是您要會用CALIBRE.人為的操作疏失不在討論內
12#
發表於 2009-11-23 14:15:35 | 只看該作者
如果CALIBRE 跑HIER OR FLAT的結果會不同( y0 g, W, V5 X* {5 t' @
那麼就是軟體設計有問題.誰還敢用呢!9 F4 B& S1 {$ W, w3 S( |

* ]- O" k9 |/ \; C0 g; b1 L當然不同呀...  "數目 " 一定不同, 除沒完全沒 error ...   夠冷了吧 XD
7 Z* C# O6 l7 X5 M% ]( O結論是一定一樣的, tapout 一定兩種都run (心裡作用吧)
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-3 03:19 PM , Processed in 0.108006 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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