Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

CALIBRE LVS & DRC

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-3-5 17:33:06 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問一下有誰大概可以跟我描述一下 LVS 跟 DRC 一些基本的概念!!$ E8 Z2 M% o% R* u4 v/ n, j
7 r4 T9 _9 ^3 ~- O# Z! t
比如說怎麼去認一個NET DRC怎麼比對的呢? 比較內部的分析
" @& i% N+ C- q4 D' |4 i; J( W) R7 i
謝謝分享...
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂4 踩 分享分享
2#
發表於 2008-3-6 17:35:09 | 只看該作者
極簡單的說DRC 就是Design Rule Check 的縮寫,也就是依照Design Rule來check你畫的layout- q$ x0 i, t& }' G/ M) W
只要將check 出來的error部份修除就ok了
0 {! V: {/ e  W3 }6 U& B
( c4 S0 x: S5 ?3 m0 r極簡單的說LVS 就是Layout vs Schematic 意思就是layout跟電路的比對+ O" V" ^7 T$ x/ J7 X% t. E
除了比對電路有沒有接錯還會比對model有沒有畫錯。
( E! O. J1 G# r. r
- V$ S, [8 F1 G* x6 p7 q另外請問您的問題NET DRC 是什麼意思?因為沒看過所以沒辦法給你解答。
3#
 樓主| 發表於 2008-3-6 18:30:07 | 只看該作者
喔 不好意思 我沒有逗號逗開 我的意思是說 lvs 是用什麼樣的原理去比對... 他樣去認出一顆mos 或是 inv 呢??" w& J  G6 z+ J, ~

" B: G5 z1 ?( X6 X, C1 H那他怎麼去認出 那根NET 要跟哪個NET相接 SPICE上寫的NET 他怎麼去判斷的呢!?
  M2 \* V4 ^7 s* g6 Z9 @
) \* n* B) m! |3 g3 r7 L# T% z是這個意思拉...DRC也是  他比對DRC時 是怎樣比對 一層一層 或是用座標 之類的 相關資訊 ^^; H% h& K( K. Y, q: X
; I; ]! y5 q( d8 ^) L
謝謝你
4#
發表於 2008-3-7 08:53:44 | 只看該作者
簡單的說~你要的答案可以在LVS & DRC 的COMMAND裡找到  `5 s- P! E0 J5 m

5 y6 K' T$ B( [LVS的原理就跟之前所說的一樣,CALIBRE 如何去認到MOS 除了COMMAND外
# r: r2 \; Y. w9 m0 S5 v; E+ k你還必須STREAM IN SPICE ,COMMAND裡會去定義怎樣的條件下他是PMOS. `- s" f* J# o
還是NMOS,如何判定是INV是去比對你所STREAM IN 的SPICE ,在LAYOUT中9 U6 h& Y/ y2 D8 `! x* b5 h. X
如果有PMOS 跟NMOS的連接方式跟SPICE中的定義相同那LAYOUT就是INV,至
. {! \& T1 F1 @& m* ]於如何找到特定的NET,除非在電路中就事先寫入,不然在CALIBRE RUN LVS時
: ]) o3 [9 z) J' z9 {) D所產生的NET NAME是隨機排序的,不過有些LAYOUT的TOOL有辦法認到NET,
+ M) e' q' j2 A9 R( F% p, U但也是必須事先設定。
' S( Y6 e! p" @3 F
, X. d1 ^& Q7 o! i5 NDRC的原也跟之前說的一樣,COMMAND FILE 會去依DESIGN RUN 裡的規則然# K6 f) I& A! c3 x6 f8 I3 K" o
後寫出一連串的句子,將所有層的可能的相對關係以條件式的方式寫入,然後再' j: l( Q# g2 U* Y. J
利用TOOL 去比對並將結果顯示。
5 j# e& {( O) y' N# q1 K( ~5 u
) y/ O2 ?3 j0 o% ?1 R7 k6 U# O9 L以上是我所了解的部份,希望有幫你解答到。
5#
發表於 2008-3-10 17:05:44 | 只看該作者
學了一年多,現在才在這裡看到原來是這樣的縮寫,以前都只會用,但不知道有這樣的意義所在,真是受益良多阿!!
6#
發表於 2008-3-13 22:26:06 | 只看該作者
大大的解釋真好~~~小弟了解囉~~多謝唷~~多謝你的無私~~謝謝
7#
發表於 2008-4-25 03:03:52 | 只看該作者
我看我看我看看看
5 Z# ?9 C  X+ u* ?% C我看我看我看看看
9 n5 W, J! H) D3 n1 O6 `5 L" s我看我看我看看看
) W# X/ S1 j( G( N7 k, n我看我看我看看看3 l- ?. n4 C8 S+ x
我看我看我看看看
8#
發表於 2008-4-28 09:42:49 | 只看該作者

回復 7# 的帖子

請問一下大大們& f6 T7 E( u& \  b: c& A. ~  Y
要跑lvs時
# p" F7 o( S5 K' ^5 ~/ c% ^4 }# e要產生.sp檔一直發生錯誤
/ x3 H. [" a: b沒辦法成功
8 U+ p6 g% a7 E# v: r' I8 @/ l4 g請問是甚麼問題阿
9#
發表於 2008-7-24 00:18:11 | 只看該作者
我看我看我看看看
2 ~$ |" I7 H" m我看我看我看看看
& O* a8 l1 m' ^( Z* [( A我看我看我看看看' ^/ P4 a4 Q/ r) n, c
我看我看我看看看
" b! h3 P/ f0 _6 |6 g8 C5 [( y: f我看我看我看看看
10#
發表於 2008-7-30 20:15:50 | 只看該作者
請問一下大大們
" J6 N# {8 E' u' E! h0 W要跑lvs時
$ {, C% \0 w# R5 h( W  H  g2 B7 L: ]要產生.sp檔一直發生錯誤
7 Z2 h0 D, X$ r! u: [沒辦法成功/ U3 x" D0 a2 v/ q& Q5 s, m
請問是甚麼問題阿9 g3 ]. I9 h/ ~
*************
- p2 D+ v4 D, B" u6 E4 @- @可以將問題敘述更詳細一點嗎?
! C' L3 Z: E& z$ J, t! h3 o8 T  q這樣才可以確切的解決大大的困擾~
11#
發表於 2008-7-30 21:38:23 | 只看該作者
請問一下大大們6 T8 @' N+ U. W2 p1 G* u7 O5 u
要跑lvs時) n/ X" a, r- z# ~# w
要產生.sp檔一直發生錯誤
* e  R: u1 m. c! e* H沒辦法成功3 x) E8 \/ [* G$ Z) ^3 P
請問是甚麼問題阿, o1 E! v8 X' Y- E7 U# {
*************. ]( k( ~9 h7 E5 U
+ H+ c, s, V9 m: D, u' _9 p
不管執行什麼程式,都會記錄在紀錄檔裡,例如: *.log,! D" o. f& Q5 s# k! Z7 T
你先開 *.log 看看是什麼原因?' G4 B4 U0 {' [: ^5 B
12#
發表於 2020-8-16 11:08:17 | 只看該作者
大的解釋真好~~~小弟了解囉~~多謝唷~~多謝你的無私~~謝謝
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-12-22 06:31 PM , Processed in 0.160000 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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