Chip123 科技應用創新平台
標題:
CALIBRE LVS & DRC
[打印本頁]
作者:
tkrubychan
時間:
2008-3-5 05:33 PM
標題:
CALIBRE LVS & DRC
請問一下有誰大概可以跟我描述一下 LVS 跟 DRC 一些基本的概念!!
7 {; G; P V/ H3 y
" _9 d: M( A2 Z k5 ]+ E+ E# @& t
比如說怎麼去認一個NET DRC怎麼比對的呢? 比較內部的分析
L J7 r7 U3 |1 S: ?
" J6 K8 ], V7 y' s
謝謝分享...
作者:
crystal_blue
時間:
2008-3-6 05:35 PM
極簡單的說DRC 就是Design Rule Check 的縮寫,也就是依照Design Rule來check你畫的layout
! w5 D7 q% B" I
只要將check 出來的error部份修除就ok了
5 r f8 @% q3 p, m/ V, f
" M' Z: c9 c$ o4 |1 m! P
極簡單的說LVS 就是Layout vs Schematic 意思就是layout跟電路的比對
/ l7 I* ~* Q) h8 K e( J$ Z
除了比對電路有沒有接錯還會比對model有沒有畫錯。
% h4 C' X. N1 ^; ^
. {2 _/ }- H* M! T2 K. P. w
另外請問您的問題NET DRC 是什麼意思?因為沒看過所以沒辦法給你解答。
作者:
tkrubychan
時間:
2008-3-6 06:30 PM
喔 不好意思 我沒有逗號逗開 我的意思是說 lvs 是用什麼樣的原理去比對... 他樣去認出一顆mos 或是 inv 呢??
4 n9 r: `) e+ c) v9 V2 V
& g# u7 A) Z3 I S; _& j) e0 `: Q
那他怎麼去認出 那根NET 要跟哪個NET相接 SPICE上寫的NET 他怎麼去判斷的呢!?
/ N. z- S( ?; K$ {, d
# V2 d: i9 X2 Y: J/ B$ M/ g8 ]( g
是這個意思拉...DRC也是 他比對DRC時 是怎樣比對 一層一層 或是用座標 之類的 相關資訊 ^^
5 o, U; _1 Y8 u8 ?1 H5 @+ W
. h6 q2 u# [9 ]) |. k( d, r$ P9 u2 k, k
謝謝你
作者:
crystal_blue
時間:
2008-3-7 08:53 AM
簡單的說~你要的答案可以在LVS & DRC 的COMMAND裡找到
, p. V: N3 A$ ~( L
: ]( R: n( {8 L0 d+ b. g+ M) q
LVS的原理就跟之前所說的一樣,CALIBRE 如何去認到MOS 除了COMMAND外
! m3 Z1 z9 a6 i- p) S4 d
你還必須STREAM IN SPICE ,COMMAND裡會去定義怎樣的條件下他是PMOS
! Y* O$ e. K8 u: R- R5 D Z2 i
還是NMOS,如何判定是INV是去比對你所STREAM IN 的SPICE ,在LAYOUT中
7 g1 U4 C2 M4 v% E6 J
如果有PMOS 跟NMOS的連接方式跟SPICE中的定義相同那LAYOUT就是INV,至
% H2 x ?5 h3 l/ Y! v
於如何找到特定的NET,除非在電路中就事先寫入,不然在CALIBRE RUN LVS時
t' h' q) N3 M4 [; @
所產生的NET NAME是隨機排序的,不過有些LAYOUT的TOOL有辦法認到NET,
7 s9 d K# m! N) P* y
但也是必須事先設定。
8 O- a* s5 T$ D) N# ]
! }6 _3 G4 k5 i1 m
DRC的原也跟之前說的一樣,COMMAND FILE 會去依DESIGN RUN 裡的規則然
! v. N% |/ l( \( U+ _3 }
後寫出一連串的句子,將所有層的可能的相對關係以條件式的方式寫入,然後再
g" Y, x7 x! A
利用TOOL 去比對並將結果顯示。
5 C- T7 ]; k M# d+ f6 a
7 D# B) o5 C* o; K
以上是我所了解的部份,希望有幫你解答到。
作者:
x014067
時間:
2008-3-10 05:05 PM
學了一年多,現在才在這裡看到原來是這樣的縮寫,以前都只會用,但不知道有這樣的意義所在,真是受益良多阿!!
作者:
yoyo20701
時間:
2008-3-13 10:26 PM
大大的解釋真好~~~小弟了解囉~~多謝唷~~多謝你的無私~~謝謝
作者:
ricky000
時間:
2008-4-25 03:03 AM
我看我看我看看看
2 k- C1 u9 B: M* w: X) m4 c T$ s
我看我看我看看看
. o1 r+ L( r7 z( S7 c u7 b
我看我看我看看看
: e0 J" I5 t* D
我看我看我看看看
5 Z1 f. _& C5 U: ]' e
我看我看我看看看
作者:
oligxoi
時間:
2008-4-28 09:42 AM
標題:
回復 7# 的帖子
請問一下大大們
5 l7 G: w! S# w& h) ^9 n
要跑lvs時
- P1 j8 i1 M" H: \. `
要產生.sp檔一直發生錯誤
+ N5 F; `, m. m- h/ q: ~# `
沒辦法成功
: `- u+ i% V9 n* k5 o9 a+ k! V0 f
請問是甚麼問題阿
作者:
mask40169
時間:
2008-7-24 12:18 AM
我看我看我看看看
! q+ d4 n/ H. p: Z2 j- \) k% Q8 e4 @
我看我看我看看看
$ q# b3 ^7 O; L* t, h
我看我看我看看看
B! ]( P+ s7 Y+ @
我看我看我看看看
; |* E- p, |+ F) b, m! R* r7 T" _
我看我看我看看看
作者:
張智揚
時間:
2008-7-30 08:15 PM
請問一下大大們
1 w. G( C( _, t
要跑lvs時
$ g& \% t7 F2 D! e ^5 ~/ E
要產生.sp檔一直發生錯誤
4 I. c6 M& E8 \& J0 F
沒辦法成功
! ~/ h6 z, F5 n! B
請問是甚麼問題阿
$ n1 k/ h6 V. v9 |
*************
! x f7 g7 \" I( h
可以將問題敘述更詳細一點嗎?
Y: a& E- e4 `6 B% _
這樣才可以確切的解決大大的困擾~
作者:
machu-picchu
時間:
2008-7-30 09:38 PM
請問一下大大們
3 O, t4 t2 G2 w" ^# ^
要跑lvs時
5 G% L6 d1 d2 {/ V4 \' i
要產生.sp檔一直發生錯誤
4 L5 j; P/ q1 x
沒辦法成功
1 `2 o& r( B1 s% L0 ~
請問是甚麼問題阿
0 |1 |% ~$ z' O% r8 ~4 O
*************
7 c3 j, V( N8 k
0 I* z. L1 A4 p2 @5 f9 m% X6 P% p
不管執行什麼程式,都會記錄在紀錄檔裡,例如: *.log,
; C! H0 ^( X3 m! v) v
你先開 *.log 看看是什麼原因?
& M: M0 [. w) z
作者:
188
時間:
2020-8-16 11:08 AM
大的解釋真好~~~小弟了解囉~~多謝唷~~多謝你的無私~~謝謝
歡迎光臨 Chip123 科技應用創新平台 (http://www.chip123.com.tw/)
Powered by Discuz! X3.2