Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

CALIBRE LVS & DRC

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-3-5 17:33:06 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問一下有誰大概可以跟我描述一下 LVS 跟 DRC 一些基本的概念!!. c3 k* I8 O! n- J7 }0 O* C
+ ?; B; r5 n- b+ s
比如說怎麼去認一個NET DRC怎麼比對的呢? 比較內部的分析
3 ~) ]7 b5 [  ~# f6 d5 O4 u8 ]0 w0 O8 `; {8 h/ W
謝謝分享...
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂4 踩 分享分享
2#
發表於 2008-3-6 17:35:09 | 只看該作者
極簡單的說DRC 就是Design Rule Check 的縮寫,也就是依照Design Rule來check你畫的layout) H# P# ^/ i" ]% h. v8 W
只要將check 出來的error部份修除就ok了) s) N  f; }+ t7 E$ P* U% X
$ L6 d3 L1 }; j; {$ o
極簡單的說LVS 就是Layout vs Schematic 意思就是layout跟電路的比對1 V5 ~: x. e7 ~7 M9 F4 L# C
除了比對電路有沒有接錯還會比對model有沒有畫錯。
7 k" U% [5 P: ]" ^  {! C' b  R. s! ^" d2 x& M0 ?" q
另外請問您的問題NET DRC 是什麼意思?因為沒看過所以沒辦法給你解答。
3#
 樓主| 發表於 2008-3-6 18:30:07 | 只看該作者
喔 不好意思 我沒有逗號逗開 我的意思是說 lvs 是用什麼樣的原理去比對... 他樣去認出一顆mos 或是 inv 呢??
. Y8 }4 W* i- f6 j4 ?  Y. V2 Q: N; L& n7 v; o4 S/ W
那他怎麼去認出 那根NET 要跟哪個NET相接 SPICE上寫的NET 他怎麼去判斷的呢!?
3 I9 w0 v: Z' r1 S% I( U. A% J1 s) ?+ H" Q9 e/ p3 w( _' l
是這個意思拉...DRC也是  他比對DRC時 是怎樣比對 一層一層 或是用座標 之類的 相關資訊 ^^) Y: v4 U% s0 E, Q2 Z5 p

; s# h  u' s3 r6 b3 P3 n: v謝謝你
4#
發表於 2008-3-7 08:53:44 | 只看該作者
簡單的說~你要的答案可以在LVS & DRC 的COMMAND裡找到
& I/ P! t# O# r; k6 L6 n2 _( W! A4 a% A# w; t
LVS的原理就跟之前所說的一樣,CALIBRE 如何去認到MOS 除了COMMAND外% b1 \: }) |  t* V6 u% W$ ?
你還必須STREAM IN SPICE ,COMMAND裡會去定義怎樣的條件下他是PMOS7 Z4 @8 F0 Y/ t) B
還是NMOS,如何判定是INV是去比對你所STREAM IN 的SPICE ,在LAYOUT中# |) i# C( K' H  N+ e9 @
如果有PMOS 跟NMOS的連接方式跟SPICE中的定義相同那LAYOUT就是INV,至
) q/ n8 g! U7 E' y2 }1 d於如何找到特定的NET,除非在電路中就事先寫入,不然在CALIBRE RUN LVS時
: O3 W; D. I6 q所產生的NET NAME是隨機排序的,不過有些LAYOUT的TOOL有辦法認到NET,! }) I& p2 y* I6 Z
但也是必須事先設定。
$ ~4 n) E- s( c' B
4 N: R. D: R  A/ C# @" VDRC的原也跟之前說的一樣,COMMAND FILE 會去依DESIGN RUN 裡的規則然$ r: X2 M3 Y* u( ?! b3 ?
後寫出一連串的句子,將所有層的可能的相對關係以條件式的方式寫入,然後再
  X" [1 P5 ~2 ^" s! X$ f利用TOOL 去比對並將結果顯示。
' d& I9 x8 g8 I' S  G0 O0 ]
- \/ d8 J5 k1 `" G以上是我所了解的部份,希望有幫你解答到。
5#
發表於 2008-3-10 17:05:44 | 只看該作者
學了一年多,現在才在這裡看到原來是這樣的縮寫,以前都只會用,但不知道有這樣的意義所在,真是受益良多阿!!
6#
發表於 2008-3-13 22:26:06 | 只看該作者
大大的解釋真好~~~小弟了解囉~~多謝唷~~多謝你的無私~~謝謝
7#
發表於 2008-4-25 03:03:52 | 只看該作者
我看我看我看看看
5 z6 M! ]- P/ [8 g. I6 M我看我看我看看看
, M9 q/ H2 e8 I5 j( X( Z5 H1 ]: }我看我看我看看看5 g( R! R7 ], J3 w% L
我看我看我看看看6 H, d7 j% ~* u. ]4 X+ v5 E
我看我看我看看看
8#
發表於 2008-4-28 09:42:49 | 只看該作者

回復 7# 的帖子

請問一下大大們
( F8 C. B2 X$ i# a要跑lvs時
; n2 s9 c/ P2 n: @1 E9 N要產生.sp檔一直發生錯誤0 V# `' ~. d5 v$ Z4 y5 [
沒辦法成功
& d% O5 _& Z0 M! k4 m! C; i. |7 v4 r; G請問是甚麼問題阿
9#
發表於 2008-7-24 00:18:11 | 只看該作者
我看我看我看看看
$ X, V. I1 T4 t# \. y; M; H) E我看我看我看看看
' X! {) H) f1 E5 k" w0 P我看我看我看看看( e- O8 g0 a/ a2 Q6 I9 H
我看我看我看看看- y& ?: V! N& D6 \
我看我看我看看看
10#
發表於 2008-7-30 20:15:50 | 只看該作者
請問一下大大們9 Q) J% J) u4 i& |/ A: G
要跑lvs時
6 `* @6 s- r9 q, G0 i要產生.sp檔一直發生錯誤- z: P& f' U7 T* H/ C
沒辦法成功, ~7 p, M, x) u7 {
請問是甚麼問題阿& e5 d: g1 B0 y, }  f
*************
# Q6 w. [! E& K; E% \可以將問題敘述更詳細一點嗎?
- Q3 Y) L$ F/ Z$ w) o4 r這樣才可以確切的解決大大的困擾~
11#
發表於 2008-7-30 21:38:23 | 只看該作者
請問一下大大們
$ @+ h2 [1 n5 }要跑lvs時
: e* j6 _; t5 ^6 o3 s. w要產生.sp檔一直發生錯誤
& @6 @/ I0 N- v+ ~8 ]7 v; Z沒辦法成功
, A) N& d) \- l$ @7 P. _  ~請問是甚麼問題阿% K  }) W9 t6 F4 ]# S+ y
*************( Z4 D( v1 R! }6 g/ p

! l" {* R$ e3 v0 X( G不管執行什麼程式,都會記錄在紀錄檔裡,例如: *.log,( E  Q4 G  _. R' }  E4 x5 e
你先開 *.log 看看是什麼原因?2 K1 J! z% V6 p3 r# u6 O
12#
發表於 2020-8-16 11:08:17 | 只看該作者
大的解釋真好~~~小弟了解囉~~多謝唷~~多謝你的無私~~謝謝
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-12-22 02:13 AM , Processed in 0.170001 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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