Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] run lvs時的嚴重大問題~狂急~

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-27 18:47:43 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
各位前輩~3 Q9 G1 R# B# K6 ^
# }/ `+ W; ^6 J
我的layout到後面再跑lvs時竟突然發現~
" n, B& g9 T; B- S- I3 _' w/ c" z$ ?% I( R% g
netlist的mos size改變後,但layout上不變,lvs竟然也會過~
0 ~9 ~) {/ O/ l! V7 t  |" d, L4 f5 [  _) Q: A4 O# ~% p
這是什問題阿~我有畫一個簡單的inv也一樣相同結果~' [: Q# A+ p3 j8 k; {

, v  ?1 u  }5 n是command file要改嗎?還是calibre需要設定什麼?
, V! _9 g! a+ P. K1 C8 q- e
! r% D3 l# N6 Y3 G* o2 R# b! l我完了~
/ L& E0 g( i3 Q' i7 x" k+ N+ C
* @: @* b/ E: G1 e, w請各位前輩幫忙一下~拜託了~* W8 L4 Q3 k1 g" G- e. M9 y, u
) [9 a& }! x2 Z0 }$ B
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享分享 頂1 踩 分享分享
2#
發表於 2008-5-27 19:32:26 | 只看該作者
應該是有關尺寸check的部分為開啟功能,只要開啟就好了。
3#
 樓主| 發表於 2008-5-27 20:32:10 | 只看該作者
hi~  ^9 P; o: s  r! k9 f9 _0 N
. {0 [) q- c$ o* E
我看command file裡~沒看到有描述check尺寸的部分~, e/ }' _7 o, o! L" X3 m1 h" o
+ i4 |2 [  B0 A6 ]
能請在講詳細一點嗎~大概是如何描述這方面的訊息呢~
: K4 N, z$ J% R" e
* x8 n- ^  h. r非常拜託~謝謝~
4#
發表於 2008-5-27 23:43:37 | 只看該作者
就是這個誤差百分比沒設成0(代表誤差0%才會過,一班analog是設成0),還有更簡便的寫法,用變數(看到這篇,又被你偷偷學到了)) \( G  U( N  T' e( G" j; B3 l9 _1 l
TRACE PROPERTY MN(N) L L 0, G( \& g2 Q( t
TRACE PROPERTY MN(N) W W 0
' n8 t' j1 `/ A5 x9 f1 a再來講一下LVS好了,LVS過了layout就一定會對嗎?窩不一定,其實陷阱很多,寫LVS的人若沒寫好就會錯,只不過會給人下載的應該是寫的很準, 所以也不用太擔心,只是我覺得在寫ERC這塊到不是很完善,更誇張有些人根本連連RUN完LVS,ERC都不會看窩,LVS對,ERC可不一定對,有的是command file根本沒寫完整,有的是有寫你沒打開ERC(Option),建議一下各位layout,command file前面都會說明定義Option,該開該關先看清楚吧!!,程式不會看沒關係,至少前面說明要看清楚,不要拿來就RUN.(又被你偷學到了)
5#
發表於 2008-5-28 09:15:48 | 只看該作者
TRACE PROPERTY MN(N) L L 1 --------將1改成0; m6 X* I0 k8 d$ ~9 B
TRACE PROPERTY MN(N) W W 1 ------將1改成02 p6 X) }, A: r
TRACE PROPERTY MP(P) L L 1 --------將1改成0
% }: w2 {& _) m4 u1 lTRACE PROPERTY MP(P) W W 1-------將1改成0
6#
 樓主| 發表於 2008-5-28 09:31:49 | 只看該作者
嗚~嗚~1 a, A. ^% m( a6 m, n
+ }7 J" X/ q8 O& D
還是一樣~/ O- o. U( P+ e

; Q% Q$ H+ y, N我把command file貼上來~請在幫我看看是不是有哪裡漏了阿~
; u- A; G% n3 |% S" q) ?
7 m! G# y4 j; W" u& O$ iSOURCE PRIMARY   "chip"
8 x) `: m5 ]* }: O6 ^7 L# a" g# z9 [SOURCE PATH      "./test_chip.net"
! D. W# `" R) }: o( H1 rSOURCE SYSTEM    SPICE
( P5 p1 Y6 }; F' t2 e9 [  L# I4 F  A  e
LAYOUT PATH      "../chip.db"0 b- f3 ]. J# e$ e  O
LAYOUT PRIMARY   "chip"
" s  T% M2 P. ~LAYOUT SYSTEM    GDSII
& k; Z! @5 {0 T. K2 |( f  j+ y9 r( o& a  A* N; I
LVS REPORT   "lvs.rep"4 [. k' R4 e- C! f! n# s; k
LVS ABORT ON SOFTCHK YES
, G2 v+ u- @% Z4 Z8 w- H! R1 sLVS REPORT OPTION S2 w* V7 d" r" B$ }5 E

" ?3 ^; }0 P' ^; }; p3 D//LVS SPICE CULL PRIMITIVE SUBCIRCUITS YES
: l6 P4 s' K$ s5 W: ]4 FLVS WRITE LAYOUT NETLIST netlist.spi 3 o1 W6 [# Q  K! x5 \8 R

' C1 \8 F" |* y- F# TPEX INCLUDE LUMPED L1 N_C R1
/ Y* \0 m/ m7 U, C& SPEX REPORT LUMPED NONE) i5 X* I# D; w* H1 \7 k- F
PEX NETLIST LUMPED "change_cell.lumped" HSPICE LAYOUT
/ J! I# N, |) B+ e1 A5 C. m
8 l8 r0 t) j$ f/ p' jPEX INCLUDE DISTRIBUTED L1 N_C R1
5 P. P) n, x  dPEX REPORT DISTRIBUTED NONE
+ ?+ ~% i$ b# k6 g  ~3 IPEX NETLIST DISTRIBUTED "change_cell.dist" HSPICE LAYOUT
' K1 j/ {% l6 r* l$ M% WPEX NETLIST SIMPLE "change_cell.simple" HSPICE SOURCE. ~$ I- ?7 w" _+ I1 k8 a9 [. R

1 x( {. j4 ~2 @& pMASK SVDB DIRECTORY svdb query   & @' ]9 [/ j" n  F

. t; Q; X( x. {: _4 | EXCLUDE CELL "eo064k8fcl4" "pvpp" "pvss" "pvdd"% s. P3 N, N* W6 A5 A" Y
SOURCE CASE YES
6 G( i, K( ]8 f2 P2 j, C LAYOUT CASE YES
' s+ s+ F5 l) B( H LVS COMPARE CASE YES8 w2 h! @" @$ J) P: z
LVS GLOBALS ARE PORTS YES
$ ~; E/ G& ?3 N6 O+ y LVS SPICE PREFER PINS YES
* |: x4 y# n& f+ ]0 r) ^3 f LVS PROPERTY RESOLUTION  MAXIMUM ALL# w; ?# w2 y4 o. w# s9 t

# M. ^: z* |/ U7 c8 y6 [" o: }" P8 ?ERC KEEP EMPTY       NO# y  s7 V4 d! w& [2 A
ERC MAXIMUM RESULTS  1000, }9 \  l  j7 }3 }6 F3 K& h8 s* [
ERC MAXIMUM VERTEX   199
5 Z+ e  d  g  y, p4 [ERC CHECK TEXT       COMMENTS RFI. z( Y5 U, X/ `- z6 A
  ~, ?% z; J7 E  E
LVS POWER  NAME "VDD" "VCC" "EXVDD"4 i6 T5 S" ~) N# J3 D/ Z% A2 r
LVS GROUND NAME "VSS"  "GND"
! O$ q) ?8 J: A+ H% eVIRTUAL CONNECT COLON YES% @6 e1 b3 V7 M* |

, R1 F0 X' S. ?! P. O/ w$ p  e, E0 H8 I
LVS ALL CAPACITOR PINS SWAPPABLE   YES8 t+ Z( w: l% L, }# e; ~9 x/ U
LVS IGNORE PORTS                   YES4 e/ p  g3 B! z
LVS CHECK PORT NAMES                   YES
+ C8 E$ {  \1 b; l8 \4 OLVS ISOLATE SHORTS                 YES4 H1 T+ v6 n4 Y2 {! e4 Z3 u$ }

+ o" h$ ~& j) k$ C3 u, C, lLVS REDUCE SERIES MOS              YES' @1 A# H$ C( }
LVS REDUCE PARALLEL MOS            YES
, t6 {4 n$ b/ u2 ?LVS REDUCE SEMI SERIES MOS         NO
# |- H4 K( P# oLVS REDUCE SPLIT GATES             YES
8 O, s% U- @" S5 i! Z+ uLVS REDUCE PARALLEL BIPOLAR        YES [ EFFECTIVE EV_AREA EV_AREA=SUM(EV_AREA) ]
) ^. T) ]. G4 b$ _+ NLVS REDUCE SERIES CAPACITORS       YES; h$ q# R4 X( u$ q) I& W
LVS REDUCE PARALLEL CAPACITORS     YES
4 D5 A! j1 [* ]$ iLVS REDUCE SERIES RESISTORS        YES
  N1 n/ T7 L% ?1 _7 Z; g: w) kLVS REDUCE PARALLEL RESISTORS      YES
6 H* p+ W  N6 ALVS REDUCE PARALLEL DIODES         YES
. Y4 g* r" J: F8 i7 i5 y
) P9 r/ Z+ v, Y. N( f, [) A) Z3 PLVS RECOGNIZE GATES                ALL // ALL or SIMPLE
( z/ ^, C1 s! s9 ^2 @1 f6 G+ M% CLVS ABORT ON SUPPLY ERROR          NO               
8 X5 a9 l5 U4 ^9 s2 o6 t4 C0 r5 \3 u
//LVS FILTER D(DN) OPEN             % ]) O& Q( z/ l, L4 S: S
//LVS FILTER D(DP) OPEN6 O$ F" _0 C/ {' J

- u5 l) f& N" r9 `- K  W, c" N6 N+ z' FLVS FILTER UNUSED MOS              YES; q& Q3 w) Y% e% Q, P
LVS FILTER UNUSED BIPOLAR          YES: z. }( U; L' [. H9 ]1 w
LVS FILTER UNUSED CAPACITORS       YES
5 U$ V) u7 Y$ L$ P" ]. A2 fLVS FILTER UNUSED DIODES           YES
1 ?" h* ?7 }( ~% O0 ALVS FILTER UNUSED RESISTORS        YES$ n0 @3 b' K) D3 _
LVS FILTER UNUSED OPTION           AB AC AD AE AF RC RE RG0 I5 U0 ]7 f! Q0 u" M4 p
/ [2 M* V  f2 ~  F* K3 U
LVS EXPAND UNBALANCED CELLS        YES, ~3 L; g8 ?: a9 c4 h
: Z: A- J2 F: e2 R1 q3 b. h
PRECISION                          1000: ]$ d% a3 N& ?/ C6 Z3 B% J
RESOLUTION                         1
/ ?' H4 E7 W$ G9 U7 f7 w2 Q% {3 J: z) b" {; Q" O
UNIT LENGTH                        U# \3 P. s3 Z4 p- W9 T
UNIT CAPACITANCE                   F //FF. a+ A$ r1 G  ?+ ^3 c/ o
UNIT RESISTANCE                    OHM
7 p4 ]8 M( Q2 r# y# N: s. T+ ~3 E4 o0 e% Q  n& B4 i
FLAG NONSIMPLE                     YES8 p9 t2 g8 z% {) ^! m
FLAG ACUTE                         YES! n& v: J! d- O$ q
FLAG OFFGRID                       YES
* \- V" Z' O# jFLAG SKEW                          YES# ^/ |" t3 E- y+ y# s
* ]9 N2 g- L3 K" J; }
DEVICE MN(N)  NTR  NTR(G)  NSDN1(S) NSDN1(D) PWELL_B(B)
7 y  X) o; q. W. eTRACE PROPERTY MN(N) W W 04 k6 y! y) B& h% M, I. f3 Y
TRACE PROPERTY MN(N) L L 0
: j3 z- e( u4 c" ~9 j) f
3 ~: K& M7 A2 n0 v/ \DEVICE MP(P)  PTR  PTR(G)  PSDN1(S) PSDN1(D) NWELL_A(B)
# R/ `# {" v/ [6 i2 CTRACE PROPERTY MP(P) W W 0
) t8 W' F) a& I& h# _2 {TRACE PROPERTY MP(P) L L 0
! o+ p' o8 z+ D. R; `5 s
: H1 U' s% k% [, t8 b% ^請各位大大在幫我看一下~拜託了~
7#
發表於 2008-5-29 10:42:55 | 只看該作者
我看你的問題應該是netlist file path 沒有update到。% _/ n' Z! c  x$ i
也就是說,你依然是用舊的gds 比對舊的 netlist?
$ ?# X6 [9 \  L這是我的懷疑啦~~
3 V, {: H4 V8 d3 j1 g( S% X7 X再仔細檢查一遍你的netlist path & file name。# G! h! i/ r8 c9 I0 b$ |
因為看起來lvs.com 沒啥問題。
8#
發表於 2008-5-29 17:35:53 | 只看該作者
作layout一定要養成好習慣,reduce option 不論是mos,cap,res.皆要NO! a. H$ O! k( G4 [7 c; ~
LVS FILTER UNUSED OPTION 不能隨便亂開option,0 C  b: a3 z  f7 u- F
這樣可以避免錯誤
9#
發表於 2008-6-2 03:54:55 | 只看該作者

回復 1# 的帖子

曾經有公司同仁問過同樣的問題
) F' ^+ m  n+ Z結果是netlist 沒update
6 F6 F7 o7 I3 y5 h- C/ L刪除舊的netlist 重新產生新的netlist file
$ z- o- H2 ]5 l  J並open new netlist file 確實的確認修改過的mos size是否為最新的正確值
, `9 q' y& L3 S& B# e; L3 N+ L並檢查path指向是否正確" }3 k/ e' R$ U+ N+ L
合理的懷疑任何小細節
10#
發表於 2008-6-3 14:02:26 | 只看該作者
可能ㄉ幾種情形
; d* P. g: B4 c# m% O1.資料沒updata+ Q' a8 G. j' P0 \  F5 D0 V
2.你ㄉcommand file  是沒比對size ㄉ
- t. e  f$ b7 G2 u3.改變後ㄉ差異在容許範圍內. d3 a2 i9 H0 N1 |$ c
例如 W  W  3 8 Y$ m' u6 s" I0 U: ]' H5 I4 d
    L  L  3" H( x& B% ]3 B% [# ~& Q7 ]
4 c- {" `* [2 t3 f! |/ Q4 s( K0 I
表示誤差在百分之3內是OKㄉ
11#
發表於 2008-6-3 14:20:30 | 只看該作者
你ㄉCommand 有下列這行* T3 _2 y# @, |+ W2 G
EXCLUDE CELL "eo064k8fcl4" "pvpp" "pvss" "pvdd"
- f( a5 Y0 M* Q3 R- A有可能 你ㄉ改變 在這幾ㄍCELL 中
- y0 Q' c% ?2 `- g: E1 U6 S這行ㄉ意思是 這幾ㄍCELL 是不驗ㄉ
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-11-16 07:21 AM , Processed in 0.164009 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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