Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

CALIBRE LVS & DRC

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-3-5 17:33:06 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問一下有誰大概可以跟我描述一下 LVS 跟 DRC 一些基本的概念!!  ], `: {. U( t
; p+ m* S4 C, e  A/ J; r
比如說怎麼去認一個NET DRC怎麼比對的呢? 比較內部的分析4 R/ N3 c7 @5 j/ {( p

3 {! b- {5 @9 v+ S謝謝分享...
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂4 踩 分享分享
2#
發表於 2008-3-6 17:35:09 | 只看該作者
極簡單的說DRC 就是Design Rule Check 的縮寫,也就是依照Design Rule來check你畫的layout7 `$ r, Q; z8 G4 v& K; V5 k& v
只要將check 出來的error部份修除就ok了
! O" G- L5 }- a/ B. n+ e2 i. U) j0 @6 B. y. ?
極簡單的說LVS 就是Layout vs Schematic 意思就是layout跟電路的比對
/ h% h: O& n# Z' w+ {* P3 _' ~除了比對電路有沒有接錯還會比對model有沒有畫錯。4 e) _  ^+ G3 {) p
2 ?/ P" h, c1 s1 m3 _
另外請問您的問題NET DRC 是什麼意思?因為沒看過所以沒辦法給你解答。
3#
 樓主| 發表於 2008-3-6 18:30:07 | 只看該作者
喔 不好意思 我沒有逗號逗開 我的意思是說 lvs 是用什麼樣的原理去比對... 他樣去認出一顆mos 或是 inv 呢??7 C( R7 K' a* J+ q7 g$ b# L. |

6 u) }( s5 x9 [- t  _( z那他怎麼去認出 那根NET 要跟哪個NET相接 SPICE上寫的NET 他怎麼去判斷的呢!?
; z4 Z. M9 a) `6 |% W
6 s: }9 V* a9 y& I& u是這個意思拉...DRC也是  他比對DRC時 是怎樣比對 一層一層 或是用座標 之類的 相關資訊 ^^
( }2 w$ }& s& V, O' E
6 K+ ]* ]- Q0 F* l謝謝你
4#
發表於 2008-3-7 08:53:44 | 只看該作者
簡單的說~你要的答案可以在LVS & DRC 的COMMAND裡找到9 S+ u0 Z1 O/ N* x8 o2 G
& @# s; g  b- I6 `; R4 x0 w. d
LVS的原理就跟之前所說的一樣,CALIBRE 如何去認到MOS 除了COMMAND外8 J! v* r& V  _' w6 l
你還必須STREAM IN SPICE ,COMMAND裡會去定義怎樣的條件下他是PMOS
8 k* b1 w8 ]1 _1 L: h7 r還是NMOS,如何判定是INV是去比對你所STREAM IN 的SPICE ,在LAYOUT中
' c) m* Y7 {( F5 O5 Z如果有PMOS 跟NMOS的連接方式跟SPICE中的定義相同那LAYOUT就是INV,至
2 ~3 u1 J! ~3 \於如何找到特定的NET,除非在電路中就事先寫入,不然在CALIBRE RUN LVS時
6 a1 n/ Z5 D# o. ^所產生的NET NAME是隨機排序的,不過有些LAYOUT的TOOL有辦法認到NET,/ ?- s4 K9 \5 L: k9 R4 [, z" l
但也是必須事先設定。
; B( a0 P5 p2 x2 g% M5 r( \
% L* X* b6 D7 O: nDRC的原也跟之前說的一樣,COMMAND FILE 會去依DESIGN RUN 裡的規則然. O; ], Q# {( R4 E
後寫出一連串的句子,將所有層的可能的相對關係以條件式的方式寫入,然後再
! A, B! o0 U% @$ u) j# t- x3 r" i利用TOOL 去比對並將結果顯示。
, P* o# E$ S& D1 j4 b2 K
: I( p, W3 v) E/ T0 n; P6 Z. J以上是我所了解的部份,希望有幫你解答到。
5#
發表於 2008-3-10 17:05:44 | 只看該作者
學了一年多,現在才在這裡看到原來是這樣的縮寫,以前都只會用,但不知道有這樣的意義所在,真是受益良多阿!!
6#
發表於 2008-3-13 22:26:06 | 只看該作者
大大的解釋真好~~~小弟了解囉~~多謝唷~~多謝你的無私~~謝謝
7#
發表於 2008-4-25 03:03:52 | 只看該作者
我看我看我看看看$ a, u$ }, w1 e" L4 {* p& H
我看我看我看看看- S1 f/ b6 e& ]( i
我看我看我看看看
9 ~. x4 G  z# T; F; Z% J# g我看我看我看看看2 Y' Y4 i% P% T' ]1 i7 l1 H' b) }
我看我看我看看看
8#
發表於 2008-4-28 09:42:49 | 只看該作者

回復 7# 的帖子

請問一下大大們/ L. X/ _( T4 m9 v' y3 x& N
要跑lvs時
$ V- a) z5 W; f! N要產生.sp檔一直發生錯誤
2 f3 J# J3 z' g7 p( v( c( M沒辦法成功0 K) C; c$ V6 L( j$ f5 |3 h7 u6 Y
請問是甚麼問題阿
9#
發表於 2008-7-24 00:18:11 | 只看該作者
我看我看我看看看
  t2 N) D3 k! ]( s8 C我看我看我看看看
( K8 N( l; d% Y8 t9 E我看我看我看看看
, \$ f2 ?( p, J7 V我看我看我看看看# N# B; c, V6 X0 _1 x
我看我看我看看看
10#
發表於 2008-7-30 20:15:50 | 只看該作者
請問一下大大們6 D4 @/ c! `: P9 K5 X
要跑lvs時- S" \2 V+ e& U5 P0 Z
要產生.sp檔一直發生錯誤9 a- a8 }, e3 t9 j' z2 ]( j
沒辦法成功. T7 M% i  _1 C. F3 e$ w; c
請問是甚麼問題阿
0 M9 _  q  ~! Q*************" F. }3 E6 L  b
可以將問題敘述更詳細一點嗎?
. p3 d+ X9 W( F  e/ E! L這樣才可以確切的解決大大的困擾~
11#
發表於 2008-7-30 21:38:23 | 只看該作者
請問一下大大們. z- b+ h2 E% I5 [) ?. o
要跑lvs時
/ d) |) @" f. y) ~8 i. z1 i要產生.sp檔一直發生錯誤
" D# j3 {1 f2 ^& T! {2 E) W+ T沒辦法成功
  W6 O  F# l+ @0 F請問是甚麼問題阿( }  B0 E, O+ g5 U  k8 H& P
*************2 F, e$ o8 f* s5 X8 P! U2 Z

6 z* ^8 b9 f$ P5 t7 [/ |) L不管執行什麼程式,都會記錄在紀錄檔裡,例如: *.log,5 N  v( Q* z* }4 x1 _
你先開 *.log 看看是什麼原因?
6 u$ A% x6 ~% P, w8 c
12#
發表於 2020-8-16 11:08:17 | 只看該作者
大的解釋真好~~~小弟了解囉~~多謝唷~~多謝你的無私~~謝謝
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-4-29 08:20 PM , Processed in 0.112006 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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