Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-27 18:47:43 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
各位前輩~4 o( U4 g# l, m
; X6 ?! I# }, q7 d0 d2 e
我的layout到後面再跑lvs時竟突然發現~
1 U' K9 Z! {/ W3 n/ i0 Y" p
: q4 k2 [) G, b6 M% d* onetlist的mos size改變後,但layout上不變,lvs竟然也會過~. B; v" h  D1 D1 m* O0 h% M) e9 H

/ F0 y6 m+ e. Q9 o/ B" U. p這是什問題阿~我有畫一個簡單的inv也一樣相同結果~
) a, N6 m& x" O1 {
$ w; F) V4 [, Y0 M& Y1 n+ v是command file要改嗎?還是calibre需要設定什麼?( h3 k; i/ ^( Q. d/ f
- ~8 O& _0 i& O- o. c
我完了~7 s  ]- X9 m5 |( P' T, N

6 D& R4 V4 h' Q: _6 C6 a8 b, k請各位前輩幫忙一下~拜託了~. ]+ t6 O( _% n0 g3 f
3 n2 i4 I  q) O+ c, ]. ?% w' }
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享分享 頂1 踩 分享分享
11#
發表於 2008-6-3 14:20:30 | 只看該作者
你ㄉCommand 有下列這行1 v* m$ B) i( |- d& T, y; }
EXCLUDE CELL "eo064k8fcl4" "pvpp" "pvss" "pvdd"
4 X) i+ z. X8 b; z有可能 你ㄉ改變 在這幾ㄍCELL 中, o5 l" M6 x/ D' [
這行ㄉ意思是 這幾ㄍCELL 是不驗ㄉ
10#
發表於 2008-6-3 14:02:26 | 只看該作者
可能ㄉ幾種情形/ X' s) a; A# Y" z
1.資料沒updata
0 k1 t( P. B3 M; S, J  w8 k, }2.你ㄉcommand file  是沒比對size ㄉ
" c8 B, l& R7 O9 l! d0 w; c% V& K0 D3.改變後ㄉ差異在容許範圍內
+ f0 ?& g5 \: a" X6 d! l( A' u例如 W  W  3
! |5 _6 ]3 }0 Q4 n- S. v! }! @) z    L  L  3- ]' O' G7 }& f. ?
# u6 L- o  w  U% U3 f
表示誤差在百分之3內是OKㄉ
9#
發表於 2008-6-2 03:54:55 | 只看該作者

回復 1# 的帖子

曾經有公司同仁問過同樣的問題
9 B% }/ w/ \/ d' N結果是netlist 沒update: Z3 v6 Y& Y6 i: i
刪除舊的netlist 重新產生新的netlist file
, ^: h+ \* U; u9 Y/ z+ t' @8 {並open new netlist file 確實的確認修改過的mos size是否為最新的正確值
8 f  q' x% U3 L7 M- C4 j並檢查path指向是否正確
1 Z5 B, p( J$ m4 L) @! Y, e! P合理的懷疑任何小細節
8#
發表於 2008-5-29 17:35:53 | 只看該作者
作layout一定要養成好習慣,reduce option 不論是mos,cap,res.皆要NO) `3 D' o# Z" M7 c. u  l
LVS FILTER UNUSED OPTION 不能隨便亂開option,
/ [7 k) D; `  A; ?% O$ [% J  v, g這樣可以避免錯誤
7#
發表於 2008-5-29 10:42:55 | 只看該作者
我看你的問題應該是netlist file path 沒有update到。' i$ y2 j5 U6 Y- F! @
也就是說,你依然是用舊的gds 比對舊的 netlist?
3 E8 Y; M7 [6 L% m這是我的懷疑啦~~
( {% R, G$ O' j% T- ~! I! J再仔細檢查一遍你的netlist path & file name。
3 |- h. @1 t) J4 Z  F; a0 W/ C- P因為看起來lvs.com 沒啥問題。
6#
 樓主| 發表於 2008-5-28 09:31:49 | 只看該作者
嗚~嗚~& ^2 G- D# _3 p. G& k4 \) y5 N

4 }8 K; w+ K$ D8 z6 H% f還是一樣~5 J1 a. h8 K5 g
9 l5 ^) t" i) d; B
我把command file貼上來~請在幫我看看是不是有哪裡漏了阿~$ T8 J9 ]3 T: l

) J5 G5 n+ R; ^7 [SOURCE PRIMARY   "chip": ?) L. T5 U% M) N/ u7 J/ s( Y5 v
SOURCE PATH      "./test_chip.net"
1 p8 ?, n7 ^1 uSOURCE SYSTEM    SPICE
2 N0 E& b/ Z8 {- }; d# Q
: q+ {0 B) T& g: u2 q1 {LAYOUT PATH      "../chip.db"8 _6 [2 ~; j0 b* ]( Y2 B2 l
LAYOUT PRIMARY   "chip"4 k0 q# B7 S& q* n3 [" Z% v
LAYOUT SYSTEM    GDSII
' w7 ~/ G2 b/ ^/ S1 D" e; G- B5 @% C; q+ K: j+ [+ v
LVS REPORT   "lvs.rep"
4 O* i3 A. ^* _4 d) ~) E* x  i' hLVS ABORT ON SOFTCHK YES
, N' T% n+ L. D. A4 V& o& PLVS REPORT OPTION S( L6 ?5 A/ v7 e; ^2 @% l: J
( n6 ?  t/ E7 l) |! e
//LVS SPICE CULL PRIMITIVE SUBCIRCUITS YES
) ?4 r( H5 H0 h1 O: hLVS WRITE LAYOUT NETLIST netlist.spi
' ~7 X, P  B' a# t# o1 b( K/ V, F& y0 t% Q
PEX INCLUDE LUMPED L1 N_C R1
& O$ S/ s! d8 O+ d5 p+ K% kPEX REPORT LUMPED NONE0 A; m9 C8 U7 |# T8 j! n& x! e2 e
PEX NETLIST LUMPED "change_cell.lumped" HSPICE LAYOUT
& C  Z% h: ]( p$ [' T$ [! n' W" V* ]/ H+ d+ I; m
PEX INCLUDE DISTRIBUTED L1 N_C R1* I0 S3 ]; M: z( G6 y% a
PEX REPORT DISTRIBUTED NONE
4 l6 K/ T7 z) E" o1 M2 BPEX NETLIST DISTRIBUTED "change_cell.dist" HSPICE LAYOUT
# V& w7 e; O+ {3 qPEX NETLIST SIMPLE "change_cell.simple" HSPICE SOURCE
- w8 k! J/ u' f  [7 u  n! u7 M: j9 M8 Z+ w" S; H" T
MASK SVDB DIRECTORY svdb query   & ^3 d' B0 h+ t: P# W

5 j  F0 h4 i8 b# J EXCLUDE CELL "eo064k8fcl4" "pvpp" "pvss" "pvdd"
% v$ {! M7 u6 G& y$ x' e# D SOURCE CASE YES
5 y0 s% s( C1 E) x4 C* I LAYOUT CASE YES: L. G) P5 d: J% L, n) f  q
LVS COMPARE CASE YES
3 l* J0 Q) F/ `- s" S0 M2 Y1 O9 i LVS GLOBALS ARE PORTS YES
4 l% h# W0 u7 ~  r LVS SPICE PREFER PINS YES& u$ r3 a* L2 t9 K
LVS PROPERTY RESOLUTION  MAXIMUM ALL6 ~* n. `/ N0 ^% b+ `- I

# o- {% b& A5 m- F' i( h% pERC KEEP EMPTY       NO2 e) ~# t: a; R3 x8 H
ERC MAXIMUM RESULTS  1000
" M+ }- S- E, }2 g/ k7 A$ `2 jERC MAXIMUM VERTEX   199
( a( o. \  y! _# X6 H6 Z( }ERC CHECK TEXT       COMMENTS RFI$ V; q# d+ o" J, H

: T0 b* Q8 g% H/ u8 cLVS POWER  NAME "VDD" "VCC" "EXVDD"
, [$ u5 @' @+ q2 b, LLVS GROUND NAME "VSS"  "GND"# U( I8 o. u0 m4 y5 Z
VIRTUAL CONNECT COLON YES' M) |) F% e8 I3 T+ z5 ?; I

  {4 x, J8 L5 K
& G1 V$ _( p* a& j! ^! GLVS ALL CAPACITOR PINS SWAPPABLE   YES
! t$ r0 ^& z. H2 {LVS IGNORE PORTS                   YES
* L  T2 {, C2 NLVS CHECK PORT NAMES                   YES; w- h3 V7 |" e" P' O% @" ~% A
LVS ISOLATE SHORTS                 YES+ N0 P  z; K" o0 F0 v( S

4 g7 C9 o, x/ f+ K  `LVS REDUCE SERIES MOS              YES
4 [8 G$ j2 @" a9 j/ JLVS REDUCE PARALLEL MOS            YES2 b( v+ B# ?6 g. _4 V; q% r
LVS REDUCE SEMI SERIES MOS         NO
. M2 L( o8 m' VLVS REDUCE SPLIT GATES             YES: G+ J; [" C& U. C9 f; }
LVS REDUCE PARALLEL BIPOLAR        YES [ EFFECTIVE EV_AREA EV_AREA=SUM(EV_AREA) ]/ ?0 @- _" G0 C% ^2 _/ P
LVS REDUCE SERIES CAPACITORS       YES+ w, f" J7 `1 \! p4 ^
LVS REDUCE PARALLEL CAPACITORS     YES; L# R, P- Z. }, s
LVS REDUCE SERIES RESISTORS        YES
- n$ q) F  K6 F! `LVS REDUCE PARALLEL RESISTORS      YES9 H: _9 {) g' y- o1 s: r  Q
LVS REDUCE PARALLEL DIODES         YES' T; e" j4 [9 `" [, h5 r: T/ ~

! R+ }/ Z& f5 t7 ILVS RECOGNIZE GATES                ALL // ALL or SIMPLE
; ?: r0 V3 F5 G* [LVS ABORT ON SUPPLY ERROR          NO                : j0 M& D$ [% c

4 e; p: I, N, Y8 r! m) s% B//LVS FILTER D(DN) OPEN             " ^+ H, T& K: [; H
//LVS FILTER D(DP) OPEN1 r9 R7 `8 b$ H5 T! n$ ]& k
9 y. y& l! ?+ A4 L. F5 k4 X5 `2 i
LVS FILTER UNUSED MOS              YES% ^& t' I2 _( {3 l* o4 Y4 k6 a
LVS FILTER UNUSED BIPOLAR          YES
9 U) ^# {5 }, u5 t& p" J& K3 yLVS FILTER UNUSED CAPACITORS       YES' j0 k' h, _' o9 d5 I
LVS FILTER UNUSED DIODES           YES, i9 I* `) I( x: h6 N  s
LVS FILTER UNUSED RESISTORS        YES! o0 j3 v5 o) N) x* R+ Q/ K
LVS FILTER UNUSED OPTION           AB AC AD AE AF RC RE RG# e) }+ P, |3 U

# h+ s) F/ s; U6 J6 m$ aLVS EXPAND UNBALANCED CELLS        YES8 f! M3 z. L+ T1 K) q6 E" x

4 B% ~& R% z1 d* OPRECISION                          1000
- |- r2 `- K4 _. r- ~RESOLUTION                         1" e- a# c. I) b

4 Q  }& ^3 r2 `' W& {, q1 @UNIT LENGTH                        U
% _& H8 m6 ]4 j! b( ~UNIT CAPACITANCE                   F //FF7 `1 i3 [% R! m, L' [1 C. o/ R9 q
UNIT RESISTANCE                    OHM: z* J  G" V  N  w
9 w+ P; t6 [. n* C
FLAG NONSIMPLE                     YES# k/ l1 s% |: J" C2 A
FLAG ACUTE                         YES
4 t, D; ?0 |0 ]FLAG OFFGRID                       YES! ~2 H1 |/ t2 N: i/ T  J+ e* k
FLAG SKEW                          YES
/ m* |7 e% n0 Q, L, G, u2 c
# Z* `0 m2 ~# S+ hDEVICE MN(N)  NTR  NTR(G)  NSDN1(S) NSDN1(D) PWELL_B(B)  S# U! T* R; f3 E! T( ~
TRACE PROPERTY MN(N) W W 0- j$ B5 a' u; j$ N( I0 b  w
TRACE PROPERTY MN(N) L L 0
4 s8 B; q9 }0 [0 w( T8 M( G0 X8 a6 a& ^1 I, N
DEVICE MP(P)  PTR  PTR(G)  PSDN1(S) PSDN1(D) NWELL_A(B)
" Y+ Y1 K6 k6 e3 g1 `# ]( w; {TRACE PROPERTY MP(P) W W 0
1 z) q# _$ H# T% _: v) pTRACE PROPERTY MP(P) L L 0# `7 o8 ?- o5 \0 F& i' _
3 v9 c/ {! E; ?( j# r8 \
請各位大大在幫我看一下~拜託了~
5#
發表於 2008-5-28 09:15:48 | 只看該作者
TRACE PROPERTY MN(N) L L 1 --------將1改成0
: m) [1 `; t3 oTRACE PROPERTY MN(N) W W 1 ------將1改成0
- D2 z4 M1 b# s: o/ {TRACE PROPERTY MP(P) L L 1 --------將1改成0
% n: a/ b1 e4 M6 p* U6 ~5 J8 }TRACE PROPERTY MP(P) W W 1-------將1改成0
4#
發表於 2008-5-27 23:43:37 | 只看該作者
就是這個誤差百分比沒設成0(代表誤差0%才會過,一班analog是設成0),還有更簡便的寫法,用變數(看到這篇,又被你偷偷學到了)2 O; c6 L3 Z! W7 O0 ]4 e5 C) J4 e
TRACE PROPERTY MN(N) L L 0
; b- F& A. Q/ r; t- L( b, OTRACE PROPERTY MN(N) W W 07 v& B8 H0 T! V1 W/ W5 K
再來講一下LVS好了,LVS過了layout就一定會對嗎?窩不一定,其實陷阱很多,寫LVS的人若沒寫好就會錯,只不過會給人下載的應該是寫的很準, 所以也不用太擔心,只是我覺得在寫ERC這塊到不是很完善,更誇張有些人根本連連RUN完LVS,ERC都不會看窩,LVS對,ERC可不一定對,有的是command file根本沒寫完整,有的是有寫你沒打開ERC(Option),建議一下各位layout,command file前面都會說明定義Option,該開該關先看清楚吧!!,程式不會看沒關係,至少前面說明要看清楚,不要拿來就RUN.(又被你偷學到了)
3#
 樓主| 發表於 2008-5-27 20:32:10 | 只看該作者
hi~7 P% H4 f4 e0 t! u
/ x' Q$ x) V+ e
我看command file裡~沒看到有描述check尺寸的部分~
; W" J; T* U1 Y0 e5 Z$ S
4 v2 n+ p6 ?2 J+ H9 g能請在講詳細一點嗎~大概是如何描述這方面的訊息呢~9 I6 w5 s6 \; \, R

4 k8 J7 R1 P9 ]$ U# c  |& g非常拜託~謝謝~
2#
發表於 2008-5-27 19:32:26 | 只看該作者
應該是有關尺寸check的部分為開啟功能,只要開啟就好了。
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-14 10:19 PM , Processed in 0.112014 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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