Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-7 00:34:14 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
就是 layout 和 layout pattern 的比對呢??
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-5-7 10:07:55 | 只看該作者
您好:7 M' F) Y& l, d3 [1 K- c
      在這提供我們公司的作法給您做參考,公司使用的是下外部指令來產生一個DB FILE
/ p% ]$ W: D8 Q之後利用CALIBRE 看DRC ERROR的方式將那個DB FILE 匯入就可以看到兩者不同之處,
# C: y, Y/ Q  W指令如下紅字部份大寫小均要相同)1 B. {- B- @- g2 E& x$ b

# p7 G2 u( C8 l6 S$ _. f# _. q# Dcompare_gds A.DB ATOP B.DB BTOP ./diff.DB -XOR! _+ W. _- k0 H, M3 a
A.DB--->欲比對的第一個gds
% E/ _& P! r) ~5 T& sATOP--->欲比對的GDS中的TOP FILE NAME0 `/ \. D5 G9 P" m5 `2 A
B.DB--->欲比對的第二個gds
: C* E& ?5 z, M+ MBTOP--->欲比對的GDS中的TOP FILE NAME
% R# e) K* C+ `- C) `0 `
, P# `; H9 |! E6 F% `" o./diff.db---->產生一個叫diff.DB的GDS FILE
) \) I( j0 t, q2 Y' V) G-XOR ------> 判斷式
& H0 a  J1 {8 Y5 `' _
6 Y4 \, |( o" N' g2 ]5 z以上希望對您有幫助。; Z9 J8 E. z1 u+ y+ t
- ], C  B4 n0 U& f
[ 本帖最後由 crystal_blue 於 2008-5-7 10:09 AM 編輯 ]
3#
發表於 2008-5-8 22:37:08 | 只看該作者
不好意思,可以請問一下甚麼是LVL嗎?' B1 h3 z4 D  ^: u3 A. K2 a
目前只有摸過LVS而已,LVL還是第一次看見。
4#
發表於 2008-5-9 08:39:13 | 只看該作者

回復 3# 的帖子

LVL ------->LAYOUT VERSUS LAYOUT
- `% @8 \$ v2 v  B& q意思就是二個layout 的比對
( I; n; [# h* n3 f主要的用途:希望了解二個LAYOUT的不同之處,( @( D8 j% K- w6 z8 a' h+ {. E
使用時機:當公司project 更改時,修改舊的layout版本,而改版成新的layout
& p9 _1 w' p% t. Q2 t為了節省成本只希望更改到幾層layer(假設3層),為了確定二個版本的layout如預期; Q& ^% ?3 Y' i8 E$ s9 W  Z# O
只更改到3層,就會實施LVL,透過LVL產生的結果可以看出被更改的layer有幾層, Q' h7 m- I7 W' V' K; P
當然也可以看到所被更改的位置。
  q/ c+ M3 G+ |0 I/ g
# ~3 @) n8 Q+ F! o7 F4 |* c以上
5#
發表於 2008-5-9 14:16:14 | 只看該作者
LVL ------->LAYOUT VERSUS LAYOUT# T! C; W* K' r& |3 |( X" m' i9 X% g+ y
OR LVL --------------->LAYER VERSUS LAYER' r0 n0 d# ~' t1 ^& P/ f
如樓上所言  有時做METAL  CHANGE ㄉ  CHECK
5 t, j5 @5 M! S( _  b3 c, y7 ?6 l有時做WHOLE CHIP  中 多ㄍ LAYOUT  和  個別 LAYOUT ㄉ CHECK
6#
發表於 2008-5-13 13:44:32 | 只看該作者
其實用 DRC 的指令就可以了& U4 ]* ?, Z- Y
在讀第二個GDS的地方加上6 d0 P6 @+ q8 F% C$ c9 ?7 C9 F
LAYOUT BUMP2 *** (***代表你要把第二個 GDS 的 Layer 層加多少)5 U, y& C# ~3 x" y1 ]

6 l/ @; k" n2 n, B" Y假設加了500
9 ~; p5 z+ ]' F( G那麼在定義Layer層的時候就變成( D' Q7 p6 ], k+ b6 R
L1    1. p1 P! ^, _, Q  [% U- r( z
NL1 501
/ O9 W4 C9 z+ B5 w% `: l- m$ K  M+ h4 l+ Q
然後 XOR L1 NL1
+ q+ k3 E6 l- r. c, G  @這樣就可以了
7#
 樓主| 發表於 2008-5-15 22:50:47 | 只看該作者
原帖由 crystal_blue 於 2008-5-7 10:07 AM 發表 1 \- ?- I, z3 n5 B$ g9 H
您好:
. l& `& H0 }+ \8 H) t' ]$ v1 z      在這提供我們公司的作法給您做參考,公司使用的是下外部指令來產生一個DB FILE 0 [1 _6 q% ^1 n) W& P" n
之後利用CALIBRE 看DRC ERROR的方式將那個DB FILE 匯入就可以看到兩者不同之處,
& U3 H" v  J3 F3 w- a/ \' T指令如下紅字部份大寫小均要相同)3 W! L% {! S/ F+ b! s
...

0 u! I# F" c% ]8 p; S謝謝大大的解釋,有空我會試試看的,不過我還是習慣Dracula 方式,謝謝
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-10-3 04:36 PM , Processed in 0.115007 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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