Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] 請問大家,calibre 怎麼做 LVL 呢

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-7 00:34:14 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
就是 layout 和 layout pattern 的比對呢??
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-5-7 10:07:55 | 只看該作者
您好:
( w) q% n$ Q0 K3 H" t8 a      在這提供我們公司的作法給您做參考,公司使用的是下外部指令來產生一個DB FILE
2 o. E% i) Q7 N; G之後利用CALIBRE 看DRC ERROR的方式將那個DB FILE 匯入就可以看到兩者不同之處,' N3 I( P8 F$ f' @7 m0 @
指令如下紅字部份大寫小均要相同)
. L* [* W1 t. }0 s8 N6 m, Z; q: l$ E" m, G
compare_gds A.DB ATOP B.DB BTOP ./diff.DB -XOR4 @- N/ V' V' j! n7 @/ m
A.DB--->欲比對的第一個gds8 Y3 q/ J$ k0 `9 {+ r) x
ATOP--->欲比對的GDS中的TOP FILE NAME
; {  z# W  }% k# y/ F. a. PB.DB--->欲比對的第二個gds
5 r% |' i! U" d' _- TBTOP--->欲比對的GDS中的TOP FILE NAME
% Y: e+ f2 n0 @7 N' r7 d+ z% T" U( V7 s
" H5 t  v  [' c# H3 q7 s: w6 N4 Y./diff.db---->產生一個叫diff.DB的GDS FILE' c  n/ n' F& @6 n& i# }) ~
-XOR ------> 判斷式# \/ C) _3 F+ \" J% c* W" V

; u& v. y7 q' S; w; l以上希望對您有幫助。
% ^. ^' w: j) x7 r, Y% |" `9 d  ?" m. @) h, t6 F
[ 本帖最後由 crystal_blue 於 2008-5-7 10:09 AM 編輯 ]
3#
發表於 2008-5-8 22:37:08 | 只看該作者
不好意思,可以請問一下甚麼是LVL嗎?, G7 q' D" X) O, U. R$ E
目前只有摸過LVS而已,LVL還是第一次看見。
4#
發表於 2008-5-9 08:39:13 | 只看該作者

回復 3# 的帖子

LVL ------->LAYOUT VERSUS LAYOUT
7 U+ h1 S+ I8 d0 f意思就是二個layout 的比對
8 O& I/ z- K; a, t主要的用途:希望了解二個LAYOUT的不同之處,6 n% L% A; ?- ?" j1 l$ _
使用時機:當公司project 更改時,修改舊的layout版本,而改版成新的layout% \! V2 ]& N9 W* _# g* i) b3 E
為了節省成本只希望更改到幾層layer(假設3層),為了確定二個版本的layout如預期! i* u! W! n+ [) v0 U$ l& p
只更改到3層,就會實施LVL,透過LVL產生的結果可以看出被更改的layer有幾層
  }- Q' v, q" _( V7 x當然也可以看到所被更改的位置。
+ E( X! @% a5 D$ `+ V3 o. v  G# Q$ U( Q
以上
5#
發表於 2008-5-9 14:16:14 | 只看該作者
LVL ------->LAYOUT VERSUS LAYOUT* z1 B( w, z: @  L
OR LVL --------------->LAYER VERSUS LAYER- J3 r7 b# `' H" Q& b( O
如樓上所言  有時做METAL  CHANGE ㄉ  CHECK
+ Q$ _1 f; b. x1 S: u4 H有時做WHOLE CHIP  中 多ㄍ LAYOUT  和  個別 LAYOUT ㄉ CHECK
6#
發表於 2008-5-13 13:44:32 | 只看該作者
其實用 DRC 的指令就可以了
4 @: }5 _* Z) j; k在讀第二個GDS的地方加上
1 V; m6 j0 @$ O, eLAYOUT BUMP2 *** (***代表你要把第二個 GDS 的 Layer 層加多少)- I3 A, ?6 w+ j% r( m& w& P

# `9 Q# |1 ^9 V. ]* ?假設加了500
! B9 Q4 v# A- o$ O6 [那麼在定義Layer層的時候就變成+ l% W. I& ~" s3 |
L1    14 `! s% l  s7 @4 }. z$ |# X5 a
NL1 5014 e* X  |9 K1 i$ K' \

6 c# `8 p1 m/ }9 a! y0 N然後 XOR L1 NL1' L% ]* _9 Z  `% g
這樣就可以了
7#
 樓主| 發表於 2008-5-15 22:50:47 | 只看該作者
原帖由 crystal_blue 於 2008-5-7 10:07 AM 發表
% |+ A* D6 J8 L' g  `您好:
& Z# o# X8 \" e* e% L      在這提供我們公司的作法給您做參考,公司使用的是下外部指令來產生一個DB FILE
: [1 O/ u/ I9 ~& ~( m" ?之後利用CALIBRE 看DRC ERROR的方式將那個DB FILE 匯入就可以看到兩者不同之處,
- E* o+ V' x% q- V' `7 a$ K指令如下紅字部份大寫小均要相同)5 q7 ~5 I" W8 C  R, o
...
4 ^* u' w' r" }$ Q+ e0 q
謝謝大大的解釋,有空我會試試看的,不過我還是習慣Dracula 方式,謝謝
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2025-1-6 05:31 PM , Processed in 0.172010 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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