Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

CALIBRE LVS & DRC

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

8 Q+ V/ k2 Y. {/ a/ x" y' L4 n比如說怎麼去認一個NET DRC怎麼比對的呢? 比較內部的分析' E$ _0 {2 b. r- p
5 I" ~1 G( v% t  @' E( ^( k9 N
謝謝分享...
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂4 踩 分享分享
2#
發表於 2008-3-6 17:35:09 | 只看該作者
極簡單的說DRC 就是Design Rule Check 的縮寫,也就是依照Design Rule來check你畫的layout
4 ~; r: c" X; [, M! n只要將check 出來的error部份修除就ok了
; m: z4 w, Q* A2 j# j- i0 j+ I8 i+ m2 S( w
極簡單的說LVS 就是Layout vs Schematic 意思就是layout跟電路的比對
" @- s# M+ K4 L& [" v除了比對電路有沒有接錯還會比對model有沒有畫錯。
& S2 I) \! T4 ~% v/ i
/ T9 d1 b0 i5 X7 \* \; @/ r3 a另外請問您的問題NET DRC 是什麼意思?因為沒看過所以沒辦法給你解答。
3#
 樓主| 發表於 2008-3-6 18:30:07 | 只看該作者
喔 不好意思 我沒有逗號逗開 我的意思是說 lvs 是用什麼樣的原理去比對... 他樣去認出一顆mos 或是 inv 呢??
$ ^) z4 Y5 ]6 f# n' ]  Q3 D6 ^4 B
& V  C: d0 I& V* `  |那他怎麼去認出 那根NET 要跟哪個NET相接 SPICE上寫的NET 他怎麼去判斷的呢!?% C( T2 q7 |9 \0 ?" A& P
" }* `6 _( K+ N7 Y$ [/ z, a
是這個意思拉...DRC也是  他比對DRC時 是怎樣比對 一層一層 或是用座標 之類的 相關資訊 ^^
( a( ?. _$ O# ]# a. v0 g" k7 l$ ^& A2 [& ^* {2 h  U! J
謝謝你
4#
發表於 2008-3-7 08:53:44 | 只看該作者
簡單的說~你要的答案可以在LVS & DRC 的COMMAND裡找到
0 j9 ^/ c$ `6 G. G) n4 c/ U% `2 Z9 B. d# Y' a0 J
LVS的原理就跟之前所說的一樣,CALIBRE 如何去認到MOS 除了COMMAND外
: A! X7 e) k. i$ `$ d你還必須STREAM IN SPICE ,COMMAND裡會去定義怎樣的條件下他是PMOS
9 q% ^, l* K9 O還是NMOS,如何判定是INV是去比對你所STREAM IN 的SPICE ,在LAYOUT中
5 |  S, O6 a' l) }+ ]0 t% Q如果有PMOS 跟NMOS的連接方式跟SPICE中的定義相同那LAYOUT就是INV,至+ L6 ]" f4 R4 j- m
於如何找到特定的NET,除非在電路中就事先寫入,不然在CALIBRE RUN LVS時' y- b* t4 G) O
所產生的NET NAME是隨機排序的,不過有些LAYOUT的TOOL有辦法認到NET,- A" F7 Y0 @8 Z, c  w# j! h' e
但也是必須事先設定。% L* n0 s1 g( B+ G0 M, i- M
& S5 U. ^( X8 E# M
DRC的原也跟之前說的一樣,COMMAND FILE 會去依DESIGN RUN 裡的規則然5 ]7 p+ T. q4 l' h# e6 z
後寫出一連串的句子,將所有層的可能的相對關係以條件式的方式寫入,然後再
1 [+ T& d0 N0 g# S! c( Z! c# B利用TOOL 去比對並將結果顯示。
# j  n8 h, K7 \. d- e+ }, U1 n1 ~/ f, V) L' n
以上是我所了解的部份,希望有幫你解答到。
5#
發表於 2008-3-10 17:05:44 | 只看該作者
學了一年多,現在才在這裡看到原來是這樣的縮寫,以前都只會用,但不知道有這樣的意義所在,真是受益良多阿!!
6#
發表於 2008-3-13 22:26:06 | 只看該作者
大大的解釋真好~~~小弟了解囉~~多謝唷~~多謝你的無私~~謝謝
7#
發表於 2008-4-25 03:03:52 | 只看該作者
我看我看我看看看
5 U1 _2 ^9 K: r. z" |我看我看我看看看' H1 M) l& b6 c0 ~: ?( u7 ^
我看我看我看看看5 N. F/ Z+ D% I" F
我看我看我看看看: e+ z& Z' ]8 y% Q% H
我看我看我看看看
8#
發表於 2008-4-28 09:42:49 | 只看該作者

回復 7# 的帖子

請問一下大大們9 o/ D# h4 `4 m6 u
要跑lvs時% q- S: b$ Q$ k5 x! z( E. ?
要產生.sp檔一直發生錯誤9 ?9 T* a0 [+ ^. f! I
沒辦法成功7 D0 J, _3 R( J! ~
請問是甚麼問題阿
9#
發表於 2008-7-24 00:18:11 | 只看該作者
我看我看我看看看" X' b6 W( V" V" P
我看我看我看看看+ T4 ?8 a8 Q; M. j" r( q$ a
我看我看我看看看* g0 I. o3 X- P' L; P
我看我看我看看看
* D$ R4 K* [3 Z3 ^1 I$ q- P我看我看我看看看
10#
發表於 2008-7-30 20:15:50 | 只看該作者
請問一下大大們
7 v) r+ ?6 O9 x要跑lvs時
5 @' p# m8 f; s- k要產生.sp檔一直發生錯誤
$ e  D- Q. c- x; S+ y3 M7 d: o3 n沒辦法成功  g2 M7 y5 D# ?* l/ n7 D) }
請問是甚麼問題阿. Y3 D- U9 K; j5 y/ o# E7 c( `
*************& y; s' y! e  S7 l. r* b: h) w! Y
可以將問題敘述更詳細一點嗎?
# U$ x3 {) [9 Z9 G這樣才可以確切的解決大大的困擾~
11#
發表於 2008-7-30 21:38:23 | 只看該作者
請問一下大大們
: _% N( R& x# }. |! B. B0 N要跑lvs時
0 R- w3 y% ~( R2 _7 \" u要產生.sp檔一直發生錯誤7 F) w* i& V9 x# m2 l4 v
沒辦法成功) [8 p! H& P" V2 V
請問是甚麼問題阿4 ^+ b- [3 e3 [8 P+ `7 _$ T
*************; Y# W, h; ~: i9 T7 h) f

* B  t: f3 p" n! w不管執行什麼程式,都會記錄在紀錄檔裡,例如: *.log,
8 T% s% D& k1 B, {' B) M你先開 *.log 看看是什麼原因?6 ]+ @# [; `3 U" u2 n
12#
發表於 2020-8-16 11:08:17 | 只看該作者
大的解釋真好~~~小弟了解囉~~多謝唷~~多謝你的無私~~謝謝
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-29 02:39 AM , Processed in 0.119015 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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