Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-7 00:34:14 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
就是 layout 和 layout pattern 的比對呢??
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-5-7 10:07:55 | 只看該作者
您好:
* ]9 u8 r% w+ X8 F      在這提供我們公司的作法給您做參考,公司使用的是下外部指令來產生一個DB FILE
/ l0 v3 o6 P1 I- P! b7 L之後利用CALIBRE 看DRC ERROR的方式將那個DB FILE 匯入就可以看到兩者不同之處,$ H) o6 j2 q2 I9 V
指令如下紅字部份大寫小均要相同)
; |  s( j. l, b! w7 V+ r
- k5 X0 J, ?1 t$ n4 V0 ccompare_gds A.DB ATOP B.DB BTOP ./diff.DB -XOR+ H/ \4 Q2 J7 `3 j9 u
A.DB--->欲比對的第一個gds1 k4 h* j5 ^3 i1 {; W
ATOP--->欲比對的GDS中的TOP FILE NAME
: v4 k8 b0 u" L( m  N) x" j: pB.DB--->欲比對的第二個gds
' ]' ^* O" K8 C- ^0 W4 p. wBTOP--->欲比對的GDS中的TOP FILE NAME* Y) ~! T: x8 P" I1 Q1 n# Z1 _
+ ?) T# L# z3 a8 k: F+ U3 q. X
./diff.db---->產生一個叫diff.DB的GDS FILE
* m( z) [+ q% l2 m: f2 S5 Y-XOR ------> 判斷式* W9 @( R( O) a0 m+ e& N7 W8 h; Y3 c
+ ]8 |; h( E- [4 V3 E
以上希望對您有幫助。$ h& V) ?: q0 J9 F3 G6 ^
3 |0 L7 E+ G! ?" t+ \6 L
[ 本帖最後由 crystal_blue 於 2008-5-7 10:09 AM 編輯 ]
3#
發表於 2008-5-8 22:37:08 | 只看該作者
不好意思,可以請問一下甚麼是LVL嗎?
6 \3 z: H# E0 O0 p目前只有摸過LVS而已,LVL還是第一次看見。
4#
發表於 2008-5-9 08:39:13 | 只看該作者

回復 3# 的帖子

LVL ------->LAYOUT VERSUS LAYOUT
% p/ H& x, H8 r  D0 k  P* X意思就是二個layout 的比對3 M4 a2 ^4 P% @" U  i$ P1 `6 F
主要的用途:希望了解二個LAYOUT的不同之處,- e# A! f4 w, g
使用時機:當公司project 更改時,修改舊的layout版本,而改版成新的layout
" o$ b6 e5 i( s0 U6 Q! Y! q為了節省成本只希望更改到幾層layer(假設3層),為了確定二個版本的layout如預期: L1 x, k9 g9 j8 u! w/ ?! m! E
只更改到3層,就會實施LVL,透過LVL產生的結果可以看出被更改的layer有幾層( X3 Y" G1 e% X& a! }& @4 I
當然也可以看到所被更改的位置。
# ]' Z2 y5 J, g, F4 E! }6 T+ k" S
以上
5#
發表於 2008-5-9 14:16:14 | 只看該作者
LVL ------->LAYOUT VERSUS LAYOUT
3 J- t3 h& d  {9 ^( H6 Y+ o  j1 r3 E/ yOR LVL --------------->LAYER VERSUS LAYER  r# x% G0 M: ?
如樓上所言  有時做METAL  CHANGE ㄉ  CHECK/ W  M  I# w, m# t& o* `3 u1 Z
有時做WHOLE CHIP  中 多ㄍ LAYOUT  和  個別 LAYOUT ㄉ CHECK
6#
發表於 2008-5-13 13:44:32 | 只看該作者
其實用 DRC 的指令就可以了/ D' S/ W1 G2 A! V* N% {
在讀第二個GDS的地方加上# `$ b5 x, c( E
LAYOUT BUMP2 *** (***代表你要把第二個 GDS 的 Layer 層加多少)' s. Z- A* W* D- T7 F4 W( a. D! n

. m. W6 a* t& Y7 i- i' S- \; P( \% J假設加了5008 O0 n5 o9 t4 l( Y6 `' K
那麼在定義Layer層的時候就變成* ^: d  P% l& v. \# H) X2 u/ T8 d
L1    1
& \2 m# \$ u3 l& q$ \6 RNL1 501
/ }& t7 ?* v0 I  o' H: n! }( r% T4 p% d6 C+ i" G1 s
然後 XOR L1 NL1
+ I3 b3 W3 V3 n  Y這樣就可以了
7#
 樓主| 發表於 2008-5-15 22:50:47 | 只看該作者
原帖由 crystal_blue 於 2008-5-7 10:07 AM 發表
2 B  k& Z9 r) U9 a! t% O: p您好:& i" G% H/ @% N6 H1 A
      在這提供我們公司的作法給您做參考,公司使用的是下外部指令來產生一個DB FILE ' K+ v8 F" h5 F4 T% i. C
之後利用CALIBRE 看DRC ERROR的方式將那個DB FILE 匯入就可以看到兩者不同之處,. F# L  B8 [/ o, t+ F) W
指令如下紅字部份大寫小均要相同)
4 F! u+ n* N3 @. k# y' F6 r4 u1 } ...
3 e$ g5 i- ~# T! v2 f2 R
謝謝大大的解釋,有空我會試試看的,不過我還是習慣Dracula 方式,謝謝
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2025-2-23 07:17 AM , Processed in 0.166009 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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