Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

CALIBRE LVS & DRC

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-3-5 17:33:06 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問一下有誰大概可以跟我描述一下 LVS 跟 DRC 一些基本的概念!!
7 n* s: G  _# ]+ K$ ?# n1 I' t, U, J( D& Y5 a
比如說怎麼去認一個NET DRC怎麼比對的呢? 比較內部的分析  Z6 A! i4 y+ E. s. P

  J! q* H2 t& s8 B謝謝分享...
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂4 踩 分享分享
2#
發表於 2008-3-6 17:35:09 | 只看該作者
極簡單的說DRC 就是Design Rule Check 的縮寫,也就是依照Design Rule來check你畫的layout
2 ]' }, l2 a2 X( `* M# g0 ~: {# C只要將check 出來的error部份修除就ok了/ |4 K6 p) l5 z0 ^% l
# a8 G8 {* _# o  @+ A' U8 C
極簡單的說LVS 就是Layout vs Schematic 意思就是layout跟電路的比對- ~: a! E: a0 ?, T. t& C) H( A
除了比對電路有沒有接錯還會比對model有沒有畫錯。
, o; P' U5 s" ~* S7 N
' z; F# @( R7 Y- C3 V另外請問您的問題NET DRC 是什麼意思?因為沒看過所以沒辦法給你解答。
3#
 樓主| 發表於 2008-3-6 18:30:07 | 只看該作者
喔 不好意思 我沒有逗號逗開 我的意思是說 lvs 是用什麼樣的原理去比對... 他樣去認出一顆mos 或是 inv 呢??1 m4 w9 o; ?% T% J+ h

# `' a, G8 @. q) `那他怎麼去認出 那根NET 要跟哪個NET相接 SPICE上寫的NET 他怎麼去判斷的呢!?& {& K5 M( H$ }8 P" o6 `+ J( h& E
/ d/ J. q( X0 v' C6 ^2 ~* u, a
是這個意思拉...DRC也是  他比對DRC時 是怎樣比對 一層一層 或是用座標 之類的 相關資訊 ^^
! ~9 K. V" j9 n( b: g) x
$ b. v( n8 _: [5 A謝謝你
4#
發表於 2008-3-7 08:53:44 | 只看該作者
簡單的說~你要的答案可以在LVS & DRC 的COMMAND裡找到% p2 S: x7 D6 _" |# Z
5 H% C, h: k$ z  i/ h
LVS的原理就跟之前所說的一樣,CALIBRE 如何去認到MOS 除了COMMAND外6 |* J1 k  z) f8 X
你還必須STREAM IN SPICE ,COMMAND裡會去定義怎樣的條件下他是PMOS1 s' l, y; p, C  o7 Y7 W
還是NMOS,如何判定是INV是去比對你所STREAM IN 的SPICE ,在LAYOUT中
  P3 ], e9 V4 N+ P* {: T如果有PMOS 跟NMOS的連接方式跟SPICE中的定義相同那LAYOUT就是INV,至* i3 u& a: g+ j3 _# v; S4 O
於如何找到特定的NET,除非在電路中就事先寫入,不然在CALIBRE RUN LVS時
* H4 ?4 q3 E% l! |所產生的NET NAME是隨機排序的,不過有些LAYOUT的TOOL有辦法認到NET,
$ @6 i5 X5 Z5 {( o' |9 X但也是必須事先設定。' }4 K; i8 o9 L1 @. J  @- ^

: c" m4 _' P& g8 s4 Z8 r9 tDRC的原也跟之前說的一樣,COMMAND FILE 會去依DESIGN RUN 裡的規則然
0 {9 n- _8 d0 r) a/ j後寫出一連串的句子,將所有層的可能的相對關係以條件式的方式寫入,然後再
$ E5 w' A" o' a# K利用TOOL 去比對並將結果顯示。
" s+ |) a' e% h: K3 W0 y* K' k9 p
$ A: g! C7 G# {& Z. h以上是我所了解的部份,希望有幫你解答到。
5#
發表於 2008-3-10 17:05:44 | 只看該作者
學了一年多,現在才在這裡看到原來是這樣的縮寫,以前都只會用,但不知道有這樣的意義所在,真是受益良多阿!!
6#
發表於 2008-3-13 22:26:06 | 只看該作者
大大的解釋真好~~~小弟了解囉~~多謝唷~~多謝你的無私~~謝謝
7#
發表於 2008-4-25 03:03:52 | 只看該作者
我看我看我看看看
7 O& D8 R/ Y( ]' \7 G4 H) I: q我看我看我看看看
9 H7 A, h6 J* n1 X5 \) T6 Q我看我看我看看看
# b5 p0 J9 s( v; ^- E我看我看我看看看  J3 A7 [" U  O1 a5 P2 @/ q5 j5 R- R
我看我看我看看看
8#
發表於 2008-4-28 09:42:49 | 只看該作者

回復 7# 的帖子

請問一下大大們
, O( D: J8 O# a. g1 W要跑lvs時( I7 n$ O2 \5 L$ b
要產生.sp檔一直發生錯誤' A# i/ e! F& L. u6 E; W# [
沒辦法成功; T% _. ]% n7 F0 j, H( l6 g) C: o# }( d
請問是甚麼問題阿
9#
發表於 2008-7-24 00:18:11 | 只看該作者
我看我看我看看看, A2 i1 o; W! v) g8 z( E
我看我看我看看看( K* ~- J* q6 N, z. J9 b" K6 H
我看我看我看看看
- ^5 j6 E9 ~4 |我看我看我看看看' B7 M6 m  k# f, S' B9 @+ D
我看我看我看看看
10#
發表於 2008-7-30 20:15:50 | 只看該作者
請問一下大大們* F; [( R5 S/ @+ R, c& E5 F
要跑lvs時+ N: x5 f! z! A! g  K0 ?0 T) U
要產生.sp檔一直發生錯誤
7 B1 n) B. r- R3 o7 s9 K沒辦法成功/ E% X9 {" k3 m! g3 X. ^
請問是甚麼問題阿
: L8 O- H" b0 Q0 X9 Z*************
) ]5 [3 u7 q1 t' x可以將問題敘述更詳細一點嗎?5 w. m8 w, o/ v4 d5 Y8 |
這樣才可以確切的解決大大的困擾~
11#
發表於 2008-7-30 21:38:23 | 只看該作者
請問一下大大們3 u3 c  q/ x. r+ u, V/ l9 ?7 v* `
要跑lvs時  N2 g2 y0 e0 e
要產生.sp檔一直發生錯誤
* W; W* F& a; l3 l+ ?* n沒辦法成功1 }4 P1 F* `7 D. E
請問是甚麼問題阿
; }% Y% Q- C& e& O/ l' M+ }*************
6 A2 d, |! U0 C& ?: n5 Q2 b
. Y/ _: W$ @! x& G& G: c3 A不管執行什麼程式,都會記錄在紀錄檔裡,例如: *.log,- f5 C- Q+ q1 y4 h1 l
你先開 *.log 看看是什麼原因?
, q, \# X! p1 f7 ^- @( J
12#
發表於 2020-8-16 11:08:17 | 只看該作者
大的解釋真好~~~小弟了解囉~~多謝唷~~多謝你的無私~~謝謝
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-4-29 04:53 AM , Processed in 0.110006 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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