Chip123 科技應用創新平台
標題:
CALIBRE LVS & DRC
[打印本頁]
作者:
tkrubychan
時間:
2008-3-5 05:33 PM
標題:
CALIBRE LVS & DRC
請問一下有誰大概可以跟我描述一下 LVS 跟 DRC 一些基本的概念!!
2 J" u7 f' P' J- z4 D# h; ^
) r9 ?. @5 e& i# P3 E; q9 X6 [
比如說怎麼去認一個NET DRC怎麼比對的呢? 比較內部的分析
& t8 d7 F3 g+ W
! \( |7 p7 x, ]5 T
謝謝分享...
作者:
crystal_blue
時間:
2008-3-6 05:35 PM
極簡單的說DRC 就是Design Rule Check 的縮寫,也就是依照Design Rule來check你畫的layout
* T# z7 r g2 n$ K- | A
只要將check 出來的error部份修除就ok了
) B. }- V; [! d' h& g' d/ c
7 j4 J+ m; @4 v% b( i
極簡單的說LVS 就是Layout vs Schematic 意思就是layout跟電路的比對
) W5 K @1 S8 P' X, D
除了比對電路有沒有接錯還會比對model有沒有畫錯。
- r6 Z. q. f. a5 l q
! @( ~* q: I7 \/ l5 j0 r
另外請問您的問題NET DRC 是什麼意思?因為沒看過所以沒辦法給你解答。
作者:
tkrubychan
時間:
2008-3-6 06:30 PM
喔 不好意思 我沒有逗號逗開 我的意思是說 lvs 是用什麼樣的原理去比對... 他樣去認出一顆mos 或是 inv 呢??
; D, ^+ A6 I1 v: C9 I0 d7 o0 c
2 A0 z$ x4 m' k3 f1 r& k+ x# T
那他怎麼去認出 那根NET 要跟哪個NET相接 SPICE上寫的NET 他怎麼去判斷的呢!?
+ n& _& P- T( s
. |0 z1 v) z. y: `! N3 ~# r
是這個意思拉...DRC也是 他比對DRC時 是怎樣比對 一層一層 或是用座標 之類的 相關資訊 ^^
( j, ], a+ e% p7 X
$ @2 a N& G! Q; `" ]+ A( T! x
謝謝你
作者:
crystal_blue
時間:
2008-3-7 08:53 AM
簡單的說~你要的答案可以在LVS & DRC 的COMMAND裡找到
& {' U; i9 r9 f9 I9 M
# C9 Y# a" Q# P4 A$ I* ~' c: o
LVS的原理就跟之前所說的一樣,CALIBRE 如何去認到MOS 除了COMMAND外
# r- e+ j( }/ C
你還必須STREAM IN SPICE ,COMMAND裡會去定義怎樣的條件下他是PMOS
, @9 k! `! I$ Y
還是NMOS,如何判定是INV是去比對你所STREAM IN 的SPICE ,在LAYOUT中
; {* @7 I6 d) M) ^, {, J
如果有PMOS 跟NMOS的連接方式跟SPICE中的定義相同那LAYOUT就是INV,至
V9 ^1 w! B' V6 p) \8 a
於如何找到特定的NET,除非在電路中就事先寫入,不然在CALIBRE RUN LVS時
4 |3 S6 c) U$ c- r9 O
所產生的NET NAME是隨機排序的,不過有些LAYOUT的TOOL有辦法認到NET,
) V7 x7 o* v5 }$ S( {$ N
但也是必須事先設定。
8 {$ Q8 K9 J6 D# x2 l
' \5 m+ W+ m1 U6 J3 ?
DRC的原也跟之前說的一樣,COMMAND FILE 會去依DESIGN RUN 裡的規則然
( W; {5 ?( n$ d5 b' k J( ~
後寫出一連串的句子,將所有層的可能的相對關係以條件式的方式寫入,然後再
4 Y4 @% n" V" I: V9 d: b2 K
利用TOOL 去比對並將結果顯示。
& h1 N* n: H; g3 M F) V* v; j! Y7 r0 v
. V2 I1 G. K u+ `. x
以上是我所了解的部份,希望有幫你解答到。
作者:
x014067
時間:
2008-3-10 05:05 PM
學了一年多,現在才在這裡看到原來是這樣的縮寫,以前都只會用,但不知道有這樣的意義所在,真是受益良多阿!!
作者:
yoyo20701
時間:
2008-3-13 10:26 PM
大大的解釋真好~~~小弟了解囉~~多謝唷~~多謝你的無私~~謝謝
作者:
ricky000
時間:
2008-4-25 03:03 AM
我看我看我看看看
/ i- I5 ? m! P# G) X) W
我看我看我看看看
t1 d% ^( L$ n9 e* U
我看我看我看看看
: }, M. ~$ y1 C5 R
我看我看我看看看
& D/ {% n ~- v1 _* G% q3 R2 l
我看我看我看看看
作者:
oligxoi
時間:
2008-4-28 09:42 AM
標題:
回復 7# 的帖子
請問一下大大們
+ A- N% A4 K0 h& O7 i5 I
要跑lvs時
+ r4 d! s+ ^& U8 o. \1 L
要產生.sp檔一直發生錯誤
" R/ K; _, m- i# V1 g7 E
沒辦法成功
) |6 a) f& n% X `/ A
請問是甚麼問題阿
作者:
mask40169
時間:
2008-7-24 12:18 AM
我看我看我看看看
# {. y3 v# H7 ]7 S6 |& n- m
我看我看我看看看
3 T5 E$ l s1 R: w
我看我看我看看看
3 J# {7 o+ T" W2 I; C
我看我看我看看看
; K/ S2 V+ h7 L8 p# [2 p. r' x
我看我看我看看看
作者:
張智揚
時間:
2008-7-30 08:15 PM
請問一下大大們
8 g/ G* e: j z3 m& x
要跑lvs時
1 O4 g. L0 D" z; I3 o Y7 A& h
要產生.sp檔一直發生錯誤
# M: F. G9 f" W, i& w/ C+ c
沒辦法成功
. E/ H, \% r* R8 @0 r
請問是甚麼問題阿
" d5 V$ n2 b( N5 d( N9 t. n
*************
: @* v% p) ?. H5 g# c
可以將問題敘述更詳細一點嗎?
! k% E; R& E$ }0 ~: ], Z N
這樣才可以確切的解決大大的困擾~
作者:
machu-picchu
時間:
2008-7-30 09:38 PM
請問一下大大們
; u3 @+ s- y% J# d9 k$ \0 v
要跑lvs時
7 ^: E* @6 P5 r1 N6 Q
要產生.sp檔一直發生錯誤
0 X' V1 R% C, u# Y6 @7 M! r5 p5 V
沒辦法成功
. v' p6 K( P# D( C, i! X
請問是甚麼問題阿
# o& i' M1 q; i. H1 T$ N( _
*************
: D# b; a/ a0 \$ H
1 `' P* W" x1 n& H7 \
不管執行什麼程式,都會記錄在紀錄檔裡,例如: *.log,
# T g6 z4 V1 o! Z7 W$ h6 V
你先開 *.log 看看是什麼原因?
4 z$ R9 D7 z4 A5 h9 ^
作者:
188
時間:
2020-8-16 11:08 AM
大的解釋真好~~~小弟了解囉~~多謝唷~~多謝你的無私~~謝謝
歡迎光臨 Chip123 科技應用創新平台 (http://www.chip123.com/)
Powered by Discuz! X3.2