Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-27 18:47:43 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
各位前輩~
$ K8 y, C6 L  P% f7 H! I7 K9 ?, z" ~& h* f
我的layout到後面再跑lvs時竟突然發現~3 F& R7 S9 M4 |% Q/ u( w

3 u6 K! u) z" ^+ ~  Knetlist的mos size改變後,但layout上不變,lvs竟然也會過~2 m% o5 B; H; k' R, K
$ b  r; l5 u; l# s& S  |0 X
這是什問題阿~我有畫一個簡單的inv也一樣相同結果~
1 K- s2 T: Z# S' U, H* A( S* i' L$ |- \3 A( l( ~; X( S
是command file要改嗎?還是calibre需要設定什麼?
( W6 o& p6 J) c; p4 q
; V7 ?6 `; W5 I2 J' J) {我完了~  b, X* R0 D4 E1 q7 G: z

4 h- D  O* L8 I9 |7 K請各位前輩幫忙一下~拜託了~
6 c- E" R7 @# W+ P+ q8 s. U
# Y. N# c( c" B& h# C
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享分享 頂1 踩 分享分享
2#
發表於 2008-5-27 19:32:26 | 只看該作者
應該是有關尺寸check的部分為開啟功能,只要開啟就好了。
3#
 樓主| 發表於 2008-5-27 20:32:10 | 只看該作者
hi~1 N* Y' G2 c4 t9 U+ |
, d& Q3 k% T) J
我看command file裡~沒看到有描述check尺寸的部分~
3 K: d" L9 q& b1 N& K" w
1 j3 c$ Y( z+ |8 A能請在講詳細一點嗎~大概是如何描述這方面的訊息呢~
) d9 e8 j, `0 w# L" H: X- [$ Y, T' x. f, E* B9 d
非常拜託~謝謝~
4#
發表於 2008-5-27 23:43:37 | 只看該作者
就是這個誤差百分比沒設成0(代表誤差0%才會過,一班analog是設成0),還有更簡便的寫法,用變數(看到這篇,又被你偷偷學到了)6 `8 I) I9 }9 V& [, q
TRACE PROPERTY MN(N) L L 0
) h/ N/ _% T# \" x+ fTRACE PROPERTY MN(N) W W 0
1 Z- E3 Y  `8 Q, e; H再來講一下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改成04 H' H2 s. ~/ A& h* V
TRACE PROPERTY MN(N) W W 1 ------將1改成0. L: ]7 X  x6 `
TRACE PROPERTY MP(P) L L 1 --------將1改成0# G" h9 [& @% y1 C/ @7 ?
TRACE PROPERTY MP(P) W W 1-------將1改成0
6#
 樓主| 發表於 2008-5-28 09:31:49 | 只看該作者
嗚~嗚~
) A2 H5 g7 Q1 u2 c% M* G5 E' _. r& s) d! R5 L$ P" |; X
還是一樣~  E! \- P( h7 i
/ e/ k8 c) X! p
我把command file貼上來~請在幫我看看是不是有哪裡漏了阿~
8 P0 \: j  \' v- y7 T$ _: J: ~0 F* D9 `, i9 |
SOURCE PRIMARY   "chip"
/ v( ]4 P, L  m$ U% }# U4 }SOURCE PATH      "./test_chip.net"
: n* M: X/ o3 |. NSOURCE SYSTEM    SPICE. _! C# G. X" ^5 a0 R% `
% G, l6 W' D3 B3 X
LAYOUT PATH      "../chip.db"3 P* T& E) J" Y# }
LAYOUT PRIMARY   "chip"
  x5 q6 l2 V/ s6 S/ o# `4 QLAYOUT SYSTEM    GDSII
( M' S- S6 Q: S# X9 c) H+ x) A; L8 l  S
LVS REPORT   "lvs.rep"
, r, g# q& y( cLVS ABORT ON SOFTCHK YES% z0 J# k" F- o  ^/ c; ^
LVS REPORT OPTION S2 j8 ]- H- N1 I0 D
2 O' N/ x  J" @/ [& x
//LVS SPICE CULL PRIMITIVE SUBCIRCUITS YES
1 ], m. q- p! a. f+ J* C0 sLVS WRITE LAYOUT NETLIST netlist.spi 0 M  T3 @* R/ S2 a

! A) e" z0 Y+ U+ M% rPEX INCLUDE LUMPED L1 N_C R1
8 h, m0 s6 A8 P' `' d1 P* TPEX REPORT LUMPED NONE5 c6 X* F7 O% R5 K* q
PEX NETLIST LUMPED "change_cell.lumped" HSPICE LAYOUT
, E2 Z; I" ^! E1 }3 j  o5 Q$ X5 U$ h0 v1 z$ T! t) `! P4 s
PEX INCLUDE DISTRIBUTED L1 N_C R1
1 Q  x! I8 K% h7 L5 n0 l. b6 ePEX REPORT DISTRIBUTED NONE5 C) A/ [" V9 N5 _  N
PEX NETLIST DISTRIBUTED "change_cell.dist" HSPICE LAYOUT
# B2 c# N" |& iPEX NETLIST SIMPLE "change_cell.simple" HSPICE SOURCE4 ]% T& ~' ?" ^+ a  B" e' ~

* M5 A5 I: u# b2 Z7 j1 uMASK SVDB DIRECTORY svdb query   
1 B" L% X- O' ]- t. R' W# k) R7 F( M! ?4 h$ U4 ?+ ?
EXCLUDE CELL "eo064k8fcl4" "pvpp" "pvss" "pvdd"
( J( p7 g) t' e5 I) F7 w SOURCE CASE YES
0 g) O2 a0 w& B) A0 {2 Q4 h LAYOUT CASE YES4 @% I( K& i  E
LVS COMPARE CASE YES* d$ a1 U" C  l4 w& S& i9 |, _0 I7 L. b
LVS GLOBALS ARE PORTS YES7 r- i0 H( U. ~" x6 I
LVS SPICE PREFER PINS YES- a" [6 Y* \2 Y8 L0 A' e
LVS PROPERTY RESOLUTION  MAXIMUM ALL/ l* R* ]* b6 d: f
& S& Y8 c# h6 v. H7 F
ERC KEEP EMPTY       NO  z" y, r) G7 I$ j
ERC MAXIMUM RESULTS  10009 i- r. G' d3 y
ERC MAXIMUM VERTEX   199  e4 G" r/ k8 w( y
ERC CHECK TEXT       COMMENTS RFI$ l& Q& X% |( M3 v# a

9 G* Z9 _! b* A) HLVS POWER  NAME "VDD" "VCC" "EXVDD"
# ?0 p2 P1 a3 f3 ?- ?* k6 }: n" OLVS GROUND NAME "VSS"  "GND"
  o  L8 _' h3 J( yVIRTUAL CONNECT COLON YES, Z% e" o0 [+ x# v$ ^$ F+ {
: g3 O- N. V# v5 P( O/ D& H
& F- B) K, E% F2 X
LVS ALL CAPACITOR PINS SWAPPABLE   YES/ h6 H, C0 W7 }/ C& e; J# Q9 }
LVS IGNORE PORTS                   YES
4 g; ~+ c3 P/ |* g8 |; C. ?8 GLVS CHECK PORT NAMES                   YES& V. e. B5 X! P  z7 g: j, A
LVS ISOLATE SHORTS                 YES
* F  f$ [# K5 ?3 I; [; e( X( Y* u3 K. `8 |/ ?3 Y. B: [; N
LVS REDUCE SERIES MOS              YES( z: L  }6 h1 J0 X* K5 R
LVS REDUCE PARALLEL MOS            YES: y/ K) ]: E7 e: B/ H% z  K
LVS REDUCE SEMI SERIES MOS         NO# g2 S0 Y6 E6 ~! _* I& y9 b  Q* Z7 d3 P6 M
LVS REDUCE SPLIT GATES             YES; M4 c. y. ^( U+ E, ?9 [* {
LVS REDUCE PARALLEL BIPOLAR        YES [ EFFECTIVE EV_AREA EV_AREA=SUM(EV_AREA) ]
* C8 q3 r8 r$ U: n9 ?LVS REDUCE SERIES CAPACITORS       YES- K4 m1 g; e. ?0 q0 w
LVS REDUCE PARALLEL CAPACITORS     YES
+ o, P! f" c& P$ m2 E; E( R0 }LVS REDUCE SERIES RESISTORS        YES
8 J: [: w, c5 P+ n% L' e% ^4 H/ }, MLVS REDUCE PARALLEL RESISTORS      YES  J' q0 @/ O& g5 @! X# ?% R
LVS REDUCE PARALLEL DIODES         YES* o" G3 W6 A; V
' m+ j( e9 [* }
LVS RECOGNIZE GATES                ALL // ALL or SIMPLE
2 I; l0 d7 P  V+ L# W) Z! q! XLVS ABORT ON SUPPLY ERROR          NO               
) E% J" _/ w8 I/ b2 p& w1 a! M$ \( b; _* n+ Q
//LVS FILTER D(DN) OPEN            
) ^% J4 F- t& E* n) q//LVS FILTER D(DP) OPEN. S- N! p4 Y9 |2 M
6 C3 b1 T* V& ~! e0 y/ b% c
LVS FILTER UNUSED MOS              YES
! L/ Q$ L$ \. l9 LLVS FILTER UNUSED BIPOLAR          YES
, T. a! c) I8 N8 A3 P( L7 PLVS FILTER UNUSED CAPACITORS       YES
) y  H. s/ M! F( SLVS FILTER UNUSED DIODES           YES2 q4 H; l% M6 S5 K2 q0 B! q- ^
LVS FILTER UNUSED RESISTORS        YES
; r9 Q$ E) R* E5 ]0 C( mLVS FILTER UNUSED OPTION           AB AC AD AE AF RC RE RG
5 g! h7 Y7 \+ h7 N: O% q
4 x1 |6 X  B# y1 Y, ZLVS EXPAND UNBALANCED CELLS        YES. V& `. U5 o' U# y9 [; ~. I
; O0 }, ^$ w" Q! @  y( L  D' h+ {6 B' B
PRECISION                          1000  l) x' x( D9 O! F# u
RESOLUTION                         19 T$ Q/ M0 W. W1 \% q
% Q. F) \. W2 k& n$ T, l
UNIT LENGTH                        U( k: q$ v; W- Y
UNIT CAPACITANCE                   F //FF+ @! `- ?) f4 I
UNIT RESISTANCE                    OHM- g% r7 y* |( X8 F! B

$ I* W. \& [. O* s0 i3 F# e9 CFLAG NONSIMPLE                     YES
) C7 v' ^* e7 SFLAG ACUTE                         YES
) n' x8 h* e" M, A. ]; q4 AFLAG OFFGRID                       YES* F9 o4 Y& r! c
FLAG SKEW                          YES6 F7 e: x1 F; V* m% ]! b/ y% I

- S9 }; b( ^8 d9 K: WDEVICE MN(N)  NTR  NTR(G)  NSDN1(S) NSDN1(D) PWELL_B(B)+ e3 h& T9 o0 f* X/ P2 @
TRACE PROPERTY MN(N) W W 0
5 h1 X2 i+ Y3 |5 W! Q' Q6 ~. NTRACE PROPERTY MN(N) L L 0
1 P0 r9 @0 {7 M( K* A9 g# q' z" @( E0 W
DEVICE MP(P)  PTR  PTR(G)  PSDN1(S) PSDN1(D) NWELL_A(B)
% b  O) ~0 D2 B/ X; N0 CTRACE PROPERTY MP(P) W W 0! y& b4 w- L( `7 f, Z8 W8 D
TRACE PROPERTY MP(P) L L 0* X) h: w) @: P5 {
1 f$ s) I' J7 }
請各位大大在幫我看一下~拜託了~
7#
發表於 2008-5-29 10:42:55 | 只看該作者
我看你的問題應該是netlist file path 沒有update到。, E0 i& x/ C: K4 Z
也就是說,你依然是用舊的gds 比對舊的 netlist?! w; s0 Y: d# {8 S0 D2 B( C
這是我的懷疑啦~~
5 P0 x. J( [/ P再仔細檢查一遍你的netlist path & file name。% J: j" j& o$ a8 d
因為看起來lvs.com 沒啥問題。
8#
發表於 2008-5-29 17:35:53 | 只看該作者
作layout一定要養成好習慣,reduce option 不論是mos,cap,res.皆要NO. o, Z/ `) \5 O; L  h% k
LVS FILTER UNUSED OPTION 不能隨便亂開option,
5 O! z+ |  a; ~; u/ v這樣可以避免錯誤
9#
發表於 2008-6-2 03:54:55 | 只看該作者

回復 1# 的帖子

曾經有公司同仁問過同樣的問題
$ S6 [, W8 j: ?* @# V- p5 K1 T結果是netlist 沒update
' v, n' F" j% w- m# O% @' k- ?" H  @刪除舊的netlist 重新產生新的netlist file
9 ~8 `1 n  |4 x2 K8 N8 D) e4 k2 f並open new netlist file 確實的確認修改過的mos size是否為最新的正確值
5 |/ h3 ^5 y4 L4 e並檢查path指向是否正確8 E" I. H3 s7 f* Z$ h2 q: ]4 t
合理的懷疑任何小細節
10#
發表於 2008-6-3 14:02:26 | 只看該作者
可能ㄉ幾種情形
; J1 A- ^5 @/ w2 {' y* c1.資料沒updata0 N# J. O3 E0 F8 [
2.你ㄉcommand file  是沒比對size ㄉ9 U3 Y: ?3 B" g) F8 F% P
3.改變後ㄉ差異在容許範圍內+ [% l0 e) m+ C2 t) h" Z
例如 W  W  3
3 N$ H5 K$ u7 g% i2 V" `    L  L  3
1 E6 R; E% V5 r. F# G5 w
2 o$ n) Q; g; e1 X0 n3 a表示誤差在百分之3內是OKㄉ
11#
發表於 2008-6-3 14:20:30 | 只看該作者
你ㄉCommand 有下列這行
# N3 V: l1 a, j; g* C2 VEXCLUDE CELL "eo064k8fcl4" "pvpp" "pvss" "pvdd"3 A$ G! x, V! ]7 r: b
有可能 你ㄉ改變 在這幾ㄍCELL 中
& z. K! d7 ^6 x+ p2 w1 N這行ㄉ意思是 這幾ㄍCELL 是不驗ㄉ
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-30 03:07 AM , Processed in 0.115515 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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