Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

CALIBRE LVS & DRC

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-3-5 17:33:06 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問一下有誰大概可以跟我描述一下 LVS 跟 DRC 一些基本的概念!!# H4 m  [1 J, O

7 [5 m. e2 L4 Y' z比如說怎麼去認一個NET DRC怎麼比對的呢? 比較內部的分析/ k- o. c; A/ v5 u3 P
8 b; S  _$ T5 o$ C
謝謝分享...
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂4 踩 分享分享
2#
發表於 2008-3-6 17:35:09 | 只看該作者
極簡單的說DRC 就是Design Rule Check 的縮寫,也就是依照Design Rule來check你畫的layout" Y* Y! j+ j+ p& t4 L# y
只要將check 出來的error部份修除就ok了% c9 [+ o3 D* L/ V1 h  {# }
1 `/ F0 C0 L$ j3 s" g
極簡單的說LVS 就是Layout vs Schematic 意思就是layout跟電路的比對
* b' F3 E; `( K" |; U5 s4 E' H5 T& z除了比對電路有沒有接錯還會比對model有沒有畫錯。
; j& i2 E  X) R) K5 W- C# a8 e" ]
% w; K( g8 V) T+ r% |: `/ |2 O另外請問您的問題NET DRC 是什麼意思?因為沒看過所以沒辦法給你解答。
3#
 樓主| 發表於 2008-3-6 18:30:07 | 只看該作者
喔 不好意思 我沒有逗號逗開 我的意思是說 lvs 是用什麼樣的原理去比對... 他樣去認出一顆mos 或是 inv 呢??- z3 o9 ?4 n4 N1 m8 s3 [$ g1 c+ k
  i% v& p+ m8 E2 U2 g
那他怎麼去認出 那根NET 要跟哪個NET相接 SPICE上寫的NET 他怎麼去判斷的呢!?3 w4 g7 C$ h1 ^' \
5 K8 ^* g% b* B/ W- k" T: R
是這個意思拉...DRC也是  他比對DRC時 是怎樣比對 一層一層 或是用座標 之類的 相關資訊 ^^* z" [7 A5 W3 p" h2 m

5 w+ s# i! a- ^3 f  E謝謝你
4#
發表於 2008-3-7 08:53:44 | 只看該作者
簡單的說~你要的答案可以在LVS & DRC 的COMMAND裡找到9 Q# l# L7 j) h" C
  S5 F1 R8 ?3 c9 s4 g
LVS的原理就跟之前所說的一樣,CALIBRE 如何去認到MOS 除了COMMAND外/ ^) s2 t# f6 x
你還必須STREAM IN SPICE ,COMMAND裡會去定義怎樣的條件下他是PMOS7 j: D6 _) ~- i0 f- Q
還是NMOS,如何判定是INV是去比對你所STREAM IN 的SPICE ,在LAYOUT中3 Q1 I+ ]9 ~) B" E( q. J5 w
如果有PMOS 跟NMOS的連接方式跟SPICE中的定義相同那LAYOUT就是INV,至
0 B5 y( j  @: t5 w1 G. G) ~於如何找到特定的NET,除非在電路中就事先寫入,不然在CALIBRE RUN LVS時" X# \& c% V/ x/ S; G, p
所產生的NET NAME是隨機排序的,不過有些LAYOUT的TOOL有辦法認到NET,% J9 g7 f3 J) K4 @3 w. _
但也是必須事先設定。
: f- l. K% P5 s6 J' L% k5 g% J4 T+ K4 M0 t/ J8 M
DRC的原也跟之前說的一樣,COMMAND FILE 會去依DESIGN RUN 裡的規則然# i8 z& n/ M% Y* N3 k
後寫出一連串的句子,將所有層的可能的相對關係以條件式的方式寫入,然後再1 E% r7 ^( k0 H2 V
利用TOOL 去比對並將結果顯示。
! m# u9 ^: J: z; F" w3 N: X- `& b0 @' Q7 G% @, ]7 H1 g
以上是我所了解的部份,希望有幫你解答到。
5#
發表於 2008-3-10 17:05:44 | 只看該作者
學了一年多,現在才在這裡看到原來是這樣的縮寫,以前都只會用,但不知道有這樣的意義所在,真是受益良多阿!!
6#
發表於 2008-3-13 22:26:06 | 只看該作者
大大的解釋真好~~~小弟了解囉~~多謝唷~~多謝你的無私~~謝謝
7#
發表於 2008-4-25 03:03:52 | 只看該作者
我看我看我看看看
% S) q: C) [/ f8 o( b* s, `8 A我看我看我看看看' w4 M/ P3 u3 c0 d
我看我看我看看看
/ J% ^0 v0 y( a5 Q* p  T) s我看我看我看看看8 P3 n& s! G/ \) g. C% |
我看我看我看看看
8#
發表於 2008-4-28 09:42:49 | 只看該作者

回復 7# 的帖子

請問一下大大們
( D( g# [/ e- c" ]/ h2 ]; _6 x3 v要跑lvs時: a0 H1 Q2 q" h! m' D2 O0 g* V
要產生.sp檔一直發生錯誤+ d5 f5 C" D3 O
沒辦法成功; [0 R+ H. \5 ]# V. O/ }
請問是甚麼問題阿
9#
發表於 2008-7-24 00:18:11 | 只看該作者
我看我看我看看看0 \( S. x) ~% e. V. m
我看我看我看看看0 g8 X) k9 j/ n1 r
我看我看我看看看
( n) l; ]2 x; b2 @1 l+ a我看我看我看看看
0 i) Y. d; b* m我看我看我看看看
10#
發表於 2008-7-30 20:15:50 | 只看該作者
請問一下大大們# f7 M) D9 Q- G! n" c7 ^. I. o) g
要跑lvs時
: L) D- C; d, M' K+ _4 A要產生.sp檔一直發生錯誤
9 q, w$ Y: X0 W7 l沒辦法成功
" a, T( h9 q4 ?# r3 Z4 }請問是甚麼問題阿
) `9 `' c! G( D* I) A) L4 i*************6 t/ B! B- b- P* r
可以將問題敘述更詳細一點嗎?9 f8 K+ S, x3 D5 e9 P
這樣才可以確切的解決大大的困擾~
11#
發表於 2008-7-30 21:38:23 | 只看該作者
請問一下大大們- S, g3 a" K* a$ I' n* z
要跑lvs時
$ |1 q; Q5 s% I* I+ S- R# x/ g要產生.sp檔一直發生錯誤
5 I6 K, q, V0 w- o' D0 L# h7 w沒辦法成功* n! Y& ~; f% q3 n
請問是甚麼問題阿/ k8 [0 U3 ?- O' N
*************
% g" ?# R* }: Y2 q5 V4 D7 N: b" ?4 A! Y: e1 D7 S
不管執行什麼程式,都會記錄在紀錄檔裡,例如: *.log,
% e5 o* j; d2 K: q1 l你先開 *.log 看看是什麼原因?
/ I; Q2 e$ a* P& r# r0 D% b/ X2 Y
12#
發表於 2020-8-16 11:08:17 | 只看該作者
大的解釋真好~~~小弟了解囉~~多謝唷~~多謝你的無私~~謝謝
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-12-22 01:04 PM , Processed in 0.170000 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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