Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2009-11-10 16:34:51 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
在使用 Calibre -drc -hier XXXXXXXXXX.XX
4 O* g# p" _* ^9 `, A2 @) `. I
5 P$ o3 B5 C: g& F跟           Calibre -drc  XXXXXXXXXX.XX( ^3 ^! c  }- h2 H
個是flat  另一個是HIER模式外  在RUN的結果上 會不會有差異   
: P4 G6 p+ x! E
# K9 z$ X0 }% c' c3 Q就我之前上課的經驗  老師 都是希望我們跑 FLAT模式        / Z- R! h( i+ E$ n+ R
% x% |: ~; W$ z; C2 E; p
想請教版上的前輩們 有沒有任何意見?* j5 i. X* w; r; X, F  q7 P8 Z- m9 q- G

" b- J0 e' }1 h* |1 G. E
" N$ j: r' O& ~! ~謝謝* n  t8 R9 H/ f- i* E4 C; A
 
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂6 踩 分享分享
2#
發表於 2009-11-10 17:18:31 | 只看該作者
簡單的說法
! ?( u1 L2 a( A) Q+ ?* uHIER--------->跑的時間較短" i8 h8 g; g& a4 S8 w
FLAT--------->跑的時間較長
3#
 樓主| 發表於 2009-11-10 17:35:09 | 只看該作者
回復 2# kazamigai
5 N& D& b0 _2 X' s! y  O) m( c) ~- Z" E. s( I

5 b  M/ d' v7 ?8 `& y    這個我知道  但是結果是否會有誤差呢  
2 l9 T) I1 @% D  g6 s
8 y9 b- g4 g" l" S+ t) ]# m$ i5 H就當出老師  是說建議用  FLAT
+ U7 g; |3 A3 ?+ f5 l+ A, k
0 o9 P. \- N& W8 d* T* k- `6 T感謝
4#
發表於 2009-11-10 17:58:04 | 只看該作者
結果是不會有誤差. 而且可以對於大量array的cell大幅縮短debug的時間
5#
發表於 2009-11-10 19:10:56 | 只看該作者
我是覺得...平常可以 run hier,到 top 再 2 個都 run
% ]8 c% s- |) @  B4 k5 y7 g原因:1. 可以減少時間: E7 S# {  R0 U/ z" V8 x
            2. 如果你 hier 弄錯,run flat 是不會發現的
$ F$ y7 O; F% ~/ q& O5 @- R* i0 t
9 f; w( H3 k- O: I: B不知是否有誤,請多指教  ^^
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 : s1 [0 j  [5 }, k" i6 u
在 最後 wholechip 時 在  run flat( u/ g- U& D' j3 [2 |& U% ]
我ㄉ看法
3 q7 ^) C& D% Z3 [+ a0 W' gdrc 的結果 是  highlight 全部  OR highlight 到  1 celll 4 |1 L/ @# U! D, h' ^$ ~) W- q3 r
LVS  有些 OPTION 就 無法使用ㄌ
8#
發表於 2009-11-17 11:07:43 | 只看該作者
hier 和 flat LVS 有差别吗?
9#
發表於 2009-11-19 10:59:23 | 只看該作者
只差在RUN的時間和DEBUG時間
( d, C9 n' R  R: W5 o如果LAYOUT有照數狀建CELL# E% L/ v% n3 b5 l  i
用HIER會比較有效率
. j7 D: @* `' i% M& A3 C
' N  K1 `% E& [1 T/ x: I2. hier 和 flat LVS 有差别吗?
9 K; V9 t" ~. ~5 OANS:  小顆CHIP會對LAYOUT沒有差2 L8 _) ?9 r5 t6 m& @% `4 m
             大過chip size 1000umX1000um就會開始對LAYOUT有落差
, @$ M$ _7 `6 e; ]7 p) d& O6 Y             所以還是要看情況.../ C! H4 ]/ r  X
          小弟說明不完全請各方大大指教 THX...
10#
 樓主| 發表於 2009-11-20 11:45:47 | 只看該作者
回復 9# shmiyi
2 q9 L$ M) A/ k/ D
/ A+ v; }$ i$ f( N7 i: u' |
* ?3 D. {# g( q; d/ b不懂 為何 1000*1000 會有差異  b, E3 O; |3 F1 A7 R
* q$ D$ g+ u! O; n8 u( `
應該是DRC 會有差異不是嗎??  怎會是LVS有差異
11#
發表於 2009-11-23 13:40:04 | 只看該作者
據我自己跑案子的經驗.
$ U/ K( r$ B5 N  k1 m基本上差別的只有速度吧!0 ?% o, c) W( a' I! Y( y( `
如果CALIBRE 跑HIER OR FLAT的結果會不同
2 C* {- R/ o6 J2 t3 X; I那麼就是軟體設計有問題.誰還敢用呢!
$ w. |( J% W( b6 |# c0 P. c) T過位看倌您說是吧~~+ s3 V9 ^! P) V8 X# D. ]& `

7 g3 }+ K2 S% y0 M: CP.S. 當然前提是您要會用CALIBRE.人為的操作疏失不在討論內
12#
發表於 2009-11-23 14:15:35 | 只看該作者
如果CALIBRE 跑HIER OR FLAT的結果會不同
; H+ M4 u6 K9 A! ]那麼就是軟體設計有問題.誰還敢用呢!' n5 t' [1 w6 X2 N: P
3 r( ^6 ~- H) t9 C
當然不同呀...  "數目 " 一定不同, 除沒完全沒 error ...   夠冷了吧 XD3 B( z6 m9 T6 c  [* V- B
結論是一定一樣的, tapout 一定兩種都run (心裡作用吧)
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-15 10:34 PM , Processed in 0.106014 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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