Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

CALIBRE LVS & DRC

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-3-5 17:33:06 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問一下有誰大概可以跟我描述一下 LVS 跟 DRC 一些基本的概念!!3 ?/ N; W! V3 q: E" b! O# E
: }  h1 }9 q. d; |* {
比如說怎麼去認一個NET DRC怎麼比對的呢? 比較內部的分析
+ j$ p# `2 C% z9 z7 @) T8 {, x) X8 o3 ]6 x# M( U! H
謝謝分享...
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂4 踩 分享分享
2#
發表於 2008-3-6 17:35:09 | 只看該作者
極簡單的說DRC 就是Design Rule Check 的縮寫,也就是依照Design Rule來check你畫的layout
3 {% Z# T9 h( O9 _+ _2 O7 k只要將check 出來的error部份修除就ok了
+ [% a% u  u3 X  Y! Y. p$ ?6 J, B: }3 Y8 i/ f) e
極簡單的說LVS 就是Layout vs Schematic 意思就是layout跟電路的比對/ q5 M: T) x) F/ |) E
除了比對電路有沒有接錯還會比對model有沒有畫錯。
, S# N# `, p" ~1 A% z
$ M& |8 o, [9 U8 z另外請問您的問題NET DRC 是什麼意思?因為沒看過所以沒辦法給你解答。
3#
 樓主| 發表於 2008-3-6 18:30:07 | 只看該作者
喔 不好意思 我沒有逗號逗開 我的意思是說 lvs 是用什麼樣的原理去比對... 他樣去認出一顆mos 或是 inv 呢??! n* E) a* V- L' J0 H

* v7 t: q: Y! q2 T那他怎麼去認出 那根NET 要跟哪個NET相接 SPICE上寫的NET 他怎麼去判斷的呢!?, y; Z# D: \9 x! w. H
& U: Q' b5 H- S) t9 E/ T( A
是這個意思拉...DRC也是  他比對DRC時 是怎樣比對 一層一層 或是用座標 之類的 相關資訊 ^^, C, E) B5 O, p0 B: R

$ v8 H9 x* m, x6 P謝謝你
4#
發表於 2008-3-7 08:53:44 | 只看該作者
簡單的說~你要的答案可以在LVS & DRC 的COMMAND裡找到" o" L2 V8 m) d* T) d- J

; j( ?, z, W& {( T: }' j+ OLVS的原理就跟之前所說的一樣,CALIBRE 如何去認到MOS 除了COMMAND外& u$ ~% I9 |; T' R' B/ T. `
你還必須STREAM IN SPICE ,COMMAND裡會去定義怎樣的條件下他是PMOS
. y: W. S( Z4 f- t  X- `還是NMOS,如何判定是INV是去比對你所STREAM IN 的SPICE ,在LAYOUT中
; D% S" }3 d! t# l& q% @# v如果有PMOS 跟NMOS的連接方式跟SPICE中的定義相同那LAYOUT就是INV,至/ T6 y, M1 J, [' V( U/ f' q
於如何找到特定的NET,除非在電路中就事先寫入,不然在CALIBRE RUN LVS時- ]7 F5 P/ Y: W# B# I* D4 X
所產生的NET NAME是隨機排序的,不過有些LAYOUT的TOOL有辦法認到NET,' o! ]% Y0 Q% q' \
但也是必須事先設定。+ Z7 k! Q+ Y$ s/ g# }2 \

! p! q( c3 [1 G4 s: _DRC的原也跟之前說的一樣,COMMAND FILE 會去依DESIGN RUN 裡的規則然$ `* A+ @. \! f' T* l
後寫出一連串的句子,將所有層的可能的相對關係以條件式的方式寫入,然後再$ r3 s9 o4 }# f
利用TOOL 去比對並將結果顯示。
3 `6 q0 c$ Y2 B. k
, e% {0 l7 [5 P5 z& L以上是我所了解的部份,希望有幫你解答到。
5#
發表於 2008-3-10 17:05:44 | 只看該作者
學了一年多,現在才在這裡看到原來是這樣的縮寫,以前都只會用,但不知道有這樣的意義所在,真是受益良多阿!!
6#
發表於 2008-3-13 22:26:06 | 只看該作者
大大的解釋真好~~~小弟了解囉~~多謝唷~~多謝你的無私~~謝謝
7#
發表於 2008-4-25 03:03:52 | 只看該作者
我看我看我看看看! s& {2 y0 X2 d/ N
我看我看我看看看
( q3 `0 V! R( f, h我看我看我看看看
& m9 A) ?( z4 ?6 I1 u% ?( O- C5 u4 M9 C我看我看我看看看4 y- r6 P2 Y4 f. V# d$ E
我看我看我看看看
8#
發表於 2008-4-28 09:42:49 | 只看該作者

回復 7# 的帖子

請問一下大大們
/ a( X2 _2 b3 [; w0 Y( p7 K8 T  J要跑lvs時, R0 L" C' h% e- |- y# c
要產生.sp檔一直發生錯誤" o1 d+ @5 }! n. U# R
沒辦法成功
3 H( |) G7 u5 v; x( e請問是甚麼問題阿
9#
發表於 2008-7-24 00:18:11 | 只看該作者
我看我看我看看看
0 D* Z0 n* J$ n我看我看我看看看
+ t( [, i$ e& \( `我看我看我看看看
0 g* `9 D$ @* V1 e6 a1 r, J我看我看我看看看' a( a) r' C# `
我看我看我看看看
10#
發表於 2008-7-30 20:15:50 | 只看該作者
請問一下大大們" Z& Y2 W  a0 Z3 \
要跑lvs時# b  z, N+ [* ?% j8 \* v# @' e
要產生.sp檔一直發生錯誤1 u9 D- I3 e3 I( D- i& v- m
沒辦法成功! q  A* p1 O' ^! @" T7 z
請問是甚麼問題阿  Y! P* K+ c4 T% ^& e
*************$ T8 O' n- q8 K
可以將問題敘述更詳細一點嗎?
3 r  B, e6 c1 o. d! s這樣才可以確切的解決大大的困擾~
11#
發表於 2008-7-30 21:38:23 | 只看該作者
請問一下大大們
, [- F' h3 ~4 E$ @' O6 f4 N) X要跑lvs時
- B; c+ w9 r) _* C7 J8 u要產生.sp檔一直發生錯誤
* T" S9 ^2 K2 ]" f沒辦法成功
4 d' p' l; y9 a' O: ]4 M2 _, p請問是甚麼問題阿6 p- W6 K+ G1 }' j# F6 r
*************
7 ~5 Q  s( X* a* a& ~. d" C) W% s) e7 n. y( B1 [& [+ [  b/ J
不管執行什麼程式,都會記錄在紀錄檔裡,例如: *.log,
+ U5 h4 i. m6 O- Q" b+ u你先開 *.log 看看是什麼原因?2 D& v+ e/ v& R+ r, G/ X2 m' \% \1 o
12#
發表於 2020-8-16 11:08:17 | 只看該作者
大的解釋真好~~~小弟了解囉~~多謝唷~~多謝你的無私~~謝謝
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-14 11:13 PM , Processed in 0.113015 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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