Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2009-11-10 16:34:51 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
在使用 Calibre -drc -hier XXXXXXXXXX.XX' j) m, y6 x( J2 B$ l# I

' S+ r/ a$ O- O0 m% I8 O# Y跟           Calibre -drc  XXXXXXXXXX.XX
# D4 U$ A) f- X* d% l" E3 t7 w個是flat  另一個是HIER模式外  在RUN的結果上 會不會有差異   
& B9 p6 @* h% n$ P8 {: O9 f+ K2 ^
" A( R- r9 f3 ]3 S$ Y5 y7 i就我之前上課的經驗  老師 都是希望我們跑 FLAT模式        
& b( i" c- C) ^
1 R" L6 D& ~( N7 }) C5 k$ }想請教版上的前輩們 有沒有任何意見?
1 B' k1 R" l; n' b& O) m* s! f- A
& ^( W3 B& @% V" g- D. n) w0 {; O% ?$ X
謝謝
; e6 K# `, B# I' _/ P$ y0 \+ Q 
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂6 踩 分享分享
2#
發表於 2009-11-10 17:18:31 | 只看該作者
簡單的說法
/ F3 A7 T4 V# a6 ]$ H# k! i1 I0 N: SHIER--------->跑的時間較短0 c# P; h: Q  ?8 _: f
FLAT--------->跑的時間較長
3#
 樓主| 發表於 2009-11-10 17:35:09 | 只看該作者
回復 2# kazamigai
8 ^; Q2 A9 t9 a- s$ N
9 r( c% k" u0 g7 M' ^! }
  K1 v4 o/ ]; q3 Z7 a& v    這個我知道  但是結果是否會有誤差呢  2 G5 R  n+ k: G% o$ ~0 x

1 q% S1 i/ j2 @$ p: A( a就當出老師  是說建議用  FLAT
7 H2 A7 f& r0 a( ~! w
2 c* k& n0 S& U7 _感謝
4#
發表於 2009-11-10 17:58:04 | 只看該作者
結果是不會有誤差. 而且可以對於大量array的cell大幅縮短debug的時間
5#
發表於 2009-11-10 19:10:56 | 只看該作者
我是覺得...平常可以 run hier,到 top 再 2 個都 run9 H! Z  f# q& c
原因:1. 可以減少時間& `/ d  c- x. W5 `5 _6 M: j
            2. 如果你 hier 弄錯,run flat 是不會發現的8 ], ?4 ?0 Y+ c4 G& @

- i* \# j- b2 }- K1 s+ n# M不知是否有誤,請多指教  ^^
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 ' W/ A) ]2 E; v' p$ e! C
在 最後 wholechip 時 在  run flat
  R" f3 p$ n$ {+ v! r我ㄉ看法( q2 L+ \3 }" V8 }- B$ P
drc 的結果 是  highlight 全部  OR highlight 到  1 celll ! n8 d5 X6 s* q$ b; q- z- _$ ~8 o
LVS  有些 OPTION 就 無法使用ㄌ
8#
發表於 2009-11-17 11:07:43 | 只看該作者
hier 和 flat LVS 有差别吗?
9#
發表於 2009-11-19 10:59:23 | 只看該作者
只差在RUN的時間和DEBUG時間' }- A/ j# Q5 H" U2 L
如果LAYOUT有照數狀建CELL
. e8 c4 n( f( u; ~: s% e" y; ]" N用HIER會比較有效率
2 w/ c5 j0 _4 R) ]/ G9 V  _
- T. }- u; F" L! l. e% E$ z' y2. hier 和 flat LVS 有差别吗?
% T$ ?  x/ Z. iANS:  小顆CHIP會對LAYOUT沒有差% Y/ F- p: e0 C
             大過chip size 1000umX1000um就會開始對LAYOUT有落差
/ }8 l) ]! w2 p9 p; h# J1 A$ E             所以還是要看情況...
% `3 n" G5 H; n1 Z0 {% a6 j          小弟說明不完全請各方大大指教 THX...
10#
 樓主| 發表於 2009-11-20 11:45:47 | 只看該作者
回復 9# shmiyi ! F% U9 l3 `3 [- ~  [

- B7 w  W$ M' T. y- @' a' J( S4 h% P: p+ D/ R- Z9 J+ [
不懂 為何 1000*1000 會有差異
% N1 r  V* L6 p5 `/ o$ k8 ]* [# X! H( }8 {. K1 k% W7 S
應該是DRC 會有差異不是嗎??  怎會是LVS有差異
11#
發表於 2009-11-23 13:40:04 | 只看該作者
據我自己跑案子的經驗.) ?# |" V: d7 h3 ?
基本上差別的只有速度吧!
2 N0 y! Y2 i$ Y0 m: r& I4 T$ b如果CALIBRE 跑HIER OR FLAT的結果會不同
. y! B  ?: @, O2 Z那麼就是軟體設計有問題.誰還敢用呢!
$ \; s. J# I1 ~0 o# j過位看倌您說是吧~~  @6 Q" s$ h& ]; b
9 R7 n3 P; i5 T
P.S. 當然前提是您要會用CALIBRE.人為的操作疏失不在討論內
12#
發表於 2009-11-23 14:15:35 | 只看該作者
如果CALIBRE 跑HIER OR FLAT的結果會不同
1 H0 m0 Z4 w$ x0 S4 ^0 c那麼就是軟體設計有問題.誰還敢用呢!
  D! z) E9 @$ x; F, m1 {+ i  X; C+ {( J# Y1 b- u/ b
當然不同呀...  "數目 " 一定不同, 除沒完全沒 error ...   夠冷了吧 XD' s- d2 h( @0 _; j" N* N; R
結論是一定一樣的, tapout 一定兩種都run (心裡作用吧)
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-7-3 08:40 AM , Processed in 0.118515 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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