Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-7 00:34:14 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
就是 layout 和 layout pattern 的比對呢??
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-5-7 10:07:55 | 只看該作者
您好:
$ O; S7 @/ ^% Y, G6 N      在這提供我們公司的作法給您做參考,公司使用的是下外部指令來產生一個DB FILE
3 K- `1 j4 ]% T, S之後利用CALIBRE 看DRC ERROR的方式將那個DB FILE 匯入就可以看到兩者不同之處,6 m2 c; x5 s$ E9 _; C& U
指令如下紅字部份大寫小均要相同): O# _) C% H; K4 A6 q# r2 a
3 W+ S8 Q5 C% e1 M8 W; W2 x7 I# L- K$ @
compare_gds A.DB ATOP B.DB BTOP ./diff.DB -XOR: j  b* P3 e3 I/ \$ z* d& Q2 t, y
A.DB--->欲比對的第一個gds  }6 b" P, ?1 Q0 C* U" B# m' ?$ ]+ E
ATOP--->欲比對的GDS中的TOP FILE NAME
& }* _: i9 z: j$ g) z0 WB.DB--->欲比對的第二個gds+ Z( K# _) s" c+ ?  ]6 ?" ]! u0 d
BTOP--->欲比對的GDS中的TOP FILE NAME
! Z7 ?/ d  P6 y9 V! I
; C7 g7 A! y& O6 G# Y) z./diff.db---->產生一個叫diff.DB的GDS FILE* ~& \# m, U& E4 u( p8 v8 q& J
-XOR ------> 判斷式
9 E' Y% c. a  v$ `, q* r) R6 g; L7 h% {3 Z2 V: h  ~; Z
以上希望對您有幫助。. S% d4 G  ?7 t* V& K

$ g4 j2 C) Q+ Y1 s( ^$ y' n; O[ 本帖最後由 crystal_blue 於 2008-5-7 10:09 AM 編輯 ]
3#
發表於 2008-5-8 22:37:08 | 只看該作者
不好意思,可以請問一下甚麼是LVL嗎?3 }4 m8 |* t' E4 `: f- C' W
目前只有摸過LVS而已,LVL還是第一次看見。
4#
發表於 2008-5-9 08:39:13 | 只看該作者

回復 3# 的帖子

LVL ------->LAYOUT VERSUS LAYOUT
" T/ n9 Y, [0 U) K6 O意思就是二個layout 的比對- h# j+ v# e7 R# `
主要的用途:希望了解二個LAYOUT的不同之處,$ k4 ^1 m# h; r4 N: z# @/ j, Z( y
使用時機:當公司project 更改時,修改舊的layout版本,而改版成新的layout
# l' M1 w; Z/ U- K: _: j1 d) U為了節省成本只希望更改到幾層layer(假設3層),為了確定二個版本的layout如預期
; b4 U! h6 z: X只更改到3層,就會實施LVL,透過LVL產生的結果可以看出被更改的layer有幾層4 }7 b5 k& a9 `, {; p2 Q
當然也可以看到所被更改的位置。) s2 W: _, n/ W2 y. A3 C7 {8 [0 d" E- Y

. R1 Y( K, q3 H以上
5#
發表於 2008-5-9 14:16:14 | 只看該作者
LVL ------->LAYOUT VERSUS LAYOUT' Y( G& u7 g1 T( G  P* H" Y
OR LVL --------------->LAYER VERSUS LAYER6 d( W& j, s+ H& c" T% ]
如樓上所言  有時做METAL  CHANGE ㄉ  CHECK- p* u1 e: c3 f1 w% V1 _/ I& N( Q
有時做WHOLE CHIP  中 多ㄍ LAYOUT  和  個別 LAYOUT ㄉ CHECK
6#
發表於 2008-5-13 13:44:32 | 只看該作者
其實用 DRC 的指令就可以了
2 ~! F; P. Z& `! \3 E在讀第二個GDS的地方加上6 A8 Y5 V% f! P. a* U$ e7 }- v
LAYOUT BUMP2 *** (***代表你要把第二個 GDS 的 Layer 層加多少)( W+ q! o8 {4 y: T, G
' I/ ]3 p7 Y7 F9 v( g' |/ b8 b( B
假設加了500
; \' }3 T  b* G% j$ F那麼在定義Layer層的時候就變成
4 |3 d' @2 O( I; Q$ h8 _  W* FL1    1
( o* G$ [8 ?* ]NL1 501
+ n; t4 E5 ]: M" D3 }/ I& O$ n& B
然後 XOR L1 NL1
6 q- q+ C  t+ s# s, U0 c3 q這樣就可以了
7#
 樓主| 發表於 2008-5-15 22:50:47 | 只看該作者
原帖由 crystal_blue 於 2008-5-7 10:07 AM 發表
0 j, r. j5 f8 x/ x8 o+ Q# ~您好:
6 b$ U4 Y6 k$ s2 y, i. a. E      在這提供我們公司的作法給您做參考,公司使用的是下外部指令來產生一個DB FILE ( S, o9 K% b/ U- ^7 h- t
之後利用CALIBRE 看DRC ERROR的方式將那個DB FILE 匯入就可以看到兩者不同之處,
' ^( V, D) V- p* P! |" O指令如下紅字部份大寫小均要相同)2 Z6 W" a" _, L
...
  J$ ~3 w; j- d" S) C# b- m% X3 d
謝謝大大的解釋,有空我會試試看的,不過我還是習慣Dracula 方式,謝謝
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-10-3 08:25 PM , Processed in 0.127007 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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