Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

CALIBRE LVS & DRC

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-3-5 17:33:06 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問一下有誰大概可以跟我描述一下 LVS 跟 DRC 一些基本的概念!!, n( f6 U3 Y2 [3 @% h# ^0 R( o7 U
+ S  _6 b& @7 X0 _9 ?7 ^
比如說怎麼去認一個NET DRC怎麼比對的呢? 比較內部的分析* |+ |  o8 x3 r

4 s2 X, n1 O- L7 X: b謝謝分享...
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂4 踩 分享分享
2#
發表於 2008-3-6 17:35:09 | 只看該作者
極簡單的說DRC 就是Design Rule Check 的縮寫,也就是依照Design Rule來check你畫的layout
$ l% a4 Q$ E) ^* _: B! y只要將check 出來的error部份修除就ok了$ d. T" c  T( g( c% k/ T( \1 H9 v1 ]
& ]9 c4 q, c" v! |+ P( i" w' S
極簡單的說LVS 就是Layout vs Schematic 意思就是layout跟電路的比對
. f8 v% f& T6 e0 n+ r- A0 j% ]除了比對電路有沒有接錯還會比對model有沒有畫錯。
1 r1 M- }* c/ T9 o* P' H2 N# ~- M2 P- q& f+ L
另外請問您的問題NET DRC 是什麼意思?因為沒看過所以沒辦法給你解答。
3#
 樓主| 發表於 2008-3-6 18:30:07 | 只看該作者
喔 不好意思 我沒有逗號逗開 我的意思是說 lvs 是用什麼樣的原理去比對... 他樣去認出一顆mos 或是 inv 呢??' x0 e4 `# i! F' y- s& @
& ^" X* k8 f& w8 E, l. J: \
那他怎麼去認出 那根NET 要跟哪個NET相接 SPICE上寫的NET 他怎麼去判斷的呢!?8 X6 ^6 H: s9 v4 u
# F: p' `9 a9 d$ c& `  V' l
是這個意思拉...DRC也是  他比對DRC時 是怎樣比對 一層一層 或是用座標 之類的 相關資訊 ^^- m* o3 d( y0 g) i. N6 ~2 Z
3 A. U; ^+ m7 r, y) Y: c) }9 M; y
謝謝你
4#
發表於 2008-3-7 08:53:44 | 只看該作者
簡單的說~你要的答案可以在LVS & DRC 的COMMAND裡找到% ]9 T# e  H( K* A' ~- e
& b% \' G* w* _( w* I4 e
LVS的原理就跟之前所說的一樣,CALIBRE 如何去認到MOS 除了COMMAND外
- L" c; G4 T, y" C- K$ C6 _你還必須STREAM IN SPICE ,COMMAND裡會去定義怎樣的條件下他是PMOS
, i. D$ \) i2 ^2 y3 F8 P! c還是NMOS,如何判定是INV是去比對你所STREAM IN 的SPICE ,在LAYOUT中
: k1 \/ i0 ?$ ]# L如果有PMOS 跟NMOS的連接方式跟SPICE中的定義相同那LAYOUT就是INV,至9 r9 T$ F' r; g
於如何找到特定的NET,除非在電路中就事先寫入,不然在CALIBRE RUN LVS時
9 e' e! @1 N) c- ]9 W所產生的NET NAME是隨機排序的,不過有些LAYOUT的TOOL有辦法認到NET,
" E5 J: H% n) B: W7 Y6 d4 M0 k' Y但也是必須事先設定。
+ w! I' D1 F! B% S
7 m) z8 s* i( }: ^, ADRC的原也跟之前說的一樣,COMMAND FILE 會去依DESIGN RUN 裡的規則然, d& R+ c: n* |
後寫出一連串的句子,將所有層的可能的相對關係以條件式的方式寫入,然後再, ~( E: n8 |2 L, H/ b# y$ d# F
利用TOOL 去比對並將結果顯示。
% u9 V5 {) R! @6 x6 G/ @$ y' B' t8 G/ {% w; v( o& v, w6 s6 l
以上是我所了解的部份,希望有幫你解答到。
5#
發表於 2008-3-10 17:05:44 | 只看該作者
學了一年多,現在才在這裡看到原來是這樣的縮寫,以前都只會用,但不知道有這樣的意義所在,真是受益良多阿!!
6#
發表於 2008-3-13 22:26:06 | 只看該作者
大大的解釋真好~~~小弟了解囉~~多謝唷~~多謝你的無私~~謝謝
7#
發表於 2008-4-25 03:03:52 | 只看該作者
我看我看我看看看
! @5 H! [$ e+ x我看我看我看看看
3 X- ?& ~" p3 x. J; K& B我看我看我看看看. G; l0 @) ^; k" r) B0 m  B4 h% C) O
我看我看我看看看
+ k1 d; C5 G" R# m7 D6 L% \8 K) N: v我看我看我看看看
8#
發表於 2008-4-28 09:42:49 | 只看該作者

回復 7# 的帖子

請問一下大大們6 |) P$ I0 ^' C9 _% q# d
要跑lvs時; ^1 d& ^* K) b* ?) B% V9 ?
要產生.sp檔一直發生錯誤
! q% p8 l- p5 C沒辦法成功
3 H5 t2 b- M' ]; s. m! ]3 O請問是甚麼問題阿
9#
發表於 2008-7-24 00:18:11 | 只看該作者
我看我看我看看看$ A" B6 R4 F& E7 o1 C9 X
我看我看我看看看
* Q& W: F  D1 y& F7 P- \我看我看我看看看5 M2 e' R2 i9 A, g
我看我看我看看看
# r& N* d+ V- x' @9 d我看我看我看看看
10#
發表於 2008-7-30 20:15:50 | 只看該作者
請問一下大大們4 k# m& E5 q" }7 L  ?2 z4 q
要跑lvs時
/ [" p5 _) c1 k& c5 @要產生.sp檔一直發生錯誤0 ?0 q8 j/ d, p+ I' J  _, o
沒辦法成功& l- y) I  |6 ?) D2 i
請問是甚麼問題阿4 F! o: [/ h# D$ k
*************
' H: `" a5 F3 U1 A, p可以將問題敘述更詳細一點嗎?0 i- W' |- O) b  r+ K7 \, v
這樣才可以確切的解決大大的困擾~
11#
發表於 2008-7-30 21:38:23 | 只看該作者
請問一下大大們( K- C3 ^$ E+ s: [' i
要跑lvs時: [4 S$ ~$ w* r0 ?' s! U. U
要產生.sp檔一直發生錯誤5 @. W1 L1 I- D! ~8 o
沒辦法成功
# ^: O5 l% t: R3 c. M請問是甚麼問題阿0 Z( d7 z! L; h( H
*************
/ p  x5 }5 ~5 x+ U
1 _; x% c9 n1 m不管執行什麼程式,都會記錄在紀錄檔裡,例如: *.log,; _' s& K- x. S/ G( H
你先開 *.log 看看是什麼原因?
$ a/ K- t& M3 _3 Q% E: T
12#
發表於 2020-8-16 11:08:17 | 只看該作者
大的解釋真好~~~小弟了解囉~~多謝唷~~多謝你的無私~~謝謝
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-29 11:44 PM , Processed in 0.114014 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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