Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-27 18:47:43 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
各位前輩~
1 D3 u: _5 t0 a, {. s6 P
: e6 O- ^! P4 D! I: m我的layout到後面再跑lvs時竟突然發現~7 _: R9 }2 m& n# f" o
2 a2 h7 C& X9 Z' Y8 _  W  K9 P+ o
netlist的mos size改變後,但layout上不變,lvs竟然也會過~
/ d2 |6 W- E: Y8 |% h# P- t
% I& G1 M1 c, ]! @& ?這是什問題阿~我有畫一個簡單的inv也一樣相同結果~7 g' a. {* h3 o+ \

) A7 l# z4 d, }# A2 h5 O是command file要改嗎?還是calibre需要設定什麼?$ M2 x4 O8 `) V8 A' m9 p
; C; ~- n4 a$ w. a. ]
我完了~$ M2 D. }( Z2 v# l6 W. k

  B6 u5 @4 _; P5 _: H請各位前輩幫忙一下~拜託了~
" K$ {9 B, n! k# Y! z, R5 d4 c" i& s; W
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享分享 頂1 踩 分享分享
2#
發表於 2008-5-27 19:32:26 | 只看該作者
應該是有關尺寸check的部分為開啟功能,只要開啟就好了。
3#
 樓主| 發表於 2008-5-27 20:32:10 | 只看該作者
hi~3 M8 O) ?% `9 X  S6 s# _

! g9 L# ?. B/ i, }$ o$ a我看command file裡~沒看到有描述check尺寸的部分~7 A* U' t# @  a: _
0 [% W8 u& I4 D; U8 E* n0 l
能請在講詳細一點嗎~大概是如何描述這方面的訊息呢~# a$ [" ?1 e' P6 ^

  z5 E0 r& m7 P0 e' I( Z( P. O8 L非常拜託~謝謝~
4#
發表於 2008-5-27 23:43:37 | 只看該作者
就是這個誤差百分比沒設成0(代表誤差0%才會過,一班analog是設成0),還有更簡便的寫法,用變數(看到這篇,又被你偷偷學到了)7 M4 i* Y& r. N
TRACE PROPERTY MN(N) L L 0* x2 `* C5 h& a9 p; ?
TRACE PROPERTY MN(N) W W 0/ n; Z/ Q, ?1 Z! Y/ d/ |
再來講一下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
; b. J- c2 G6 |7 A, BTRACE PROPERTY MN(N) W W 1 ------將1改成0
. v$ J2 m2 x$ E) F) l8 \TRACE PROPERTY MP(P) L L 1 --------將1改成0
0 y1 o' Z, g0 c8 ?6 xTRACE PROPERTY MP(P) W W 1-------將1改成0
6#
 樓主| 發表於 2008-5-28 09:31:49 | 只看該作者
嗚~嗚~
7 W* C( B; N+ M6 x6 w  u2 i6 M) N& }6 r7 h0 V( _- J0 b' F
還是一樣~7 k% n2 }3 _# k# ?

0 N; ~1 _- c6 {) Q- K: y5 W( N我把command file貼上來~請在幫我看看是不是有哪裡漏了阿~
7 X% d" t$ _8 _
1 Z/ |* l1 Y- RSOURCE PRIMARY   "chip"
3 S5 ^- e1 E; Z* p* ISOURCE PATH      "./test_chip.net"
$ C) [* O. h! n, d8 G* s, HSOURCE SYSTEM    SPICE
* U, ?/ z8 Z1 g4 D3 b8 j8 ]% y3 _0 O& l1 o. O5 u2 [# O0 W$ g8 B( [
LAYOUT PATH      "../chip.db"6 A7 k1 R( g8 F/ ^9 i! D! d
LAYOUT PRIMARY   "chip"
# y* i# \4 K7 F1 B$ p  O0 b; GLAYOUT SYSTEM    GDSII
6 `7 g4 r6 J: S  w% B, V
" ?1 a1 u9 d) QLVS REPORT   "lvs.rep"
! |% v# W! E% s8 G, L9 l0 O! N. MLVS ABORT ON SOFTCHK YES
' V* v  ?5 n- m. ?LVS REPORT OPTION S- V1 w+ i8 u5 c9 c0 T+ @4 Q( O
* Q: G9 y( E9 c5 `4 v/ E
//LVS SPICE CULL PRIMITIVE SUBCIRCUITS YES
1 d5 Z$ Q! k( K5 ^* QLVS WRITE LAYOUT NETLIST netlist.spi 0 ?0 K- P" r; I8 n  x' c9 @: _
- v0 ~1 i( T3 X9 j. A1 ~
PEX INCLUDE LUMPED L1 N_C R1
# e; V( M, R9 j! L( IPEX REPORT LUMPED NONE% d; ]9 t1 z( D2 h
PEX NETLIST LUMPED "change_cell.lumped" HSPICE LAYOUT  U; f8 O; }7 L! o1 u8 r4 N

5 {" G% t4 O( E& yPEX INCLUDE DISTRIBUTED L1 N_C R1
) Q/ j' n6 F9 u5 J1 b' ]  _PEX REPORT DISTRIBUTED NONE$ S) X4 W: o9 t
PEX NETLIST DISTRIBUTED "change_cell.dist" HSPICE LAYOUT
. p6 S0 b: g, C/ a1 @+ J9 YPEX NETLIST SIMPLE "change_cell.simple" HSPICE SOURCE/ x. Z  @. `# P$ [$ S! @

- B5 V% S7 _8 ]6 `/ O! q% yMASK SVDB DIRECTORY svdb query   0 g( e- b% V: @  C3 ?! E; z. s: I* r
. A# r8 I$ n  l+ a
EXCLUDE CELL "eo064k8fcl4" "pvpp" "pvss" "pvdd"
% X' ]5 m5 q; g& C3 \ SOURCE CASE YES
& a, _+ O7 X4 k- F LAYOUT CASE YES
3 _- e: V* o# B7 ] LVS COMPARE CASE YES
. P1 e, Z% ~* {: |& T LVS GLOBALS ARE PORTS YES
* P2 d; A: F+ I! p. D8 { LVS SPICE PREFER PINS YES! b. T+ n+ O* |6 Y: K% h
LVS PROPERTY RESOLUTION  MAXIMUM ALL
7 [6 z3 Y( @1 |4 `+ E, @# A3 N  m) A2 e) z
ERC KEEP EMPTY       NO) L' k, A% `. C; e9 {7 q" X
ERC MAXIMUM RESULTS  1000; T5 e+ @# M1 Z* ^' ~# |
ERC MAXIMUM VERTEX   199
5 ?' z7 K1 }- N+ PERC CHECK TEXT       COMMENTS RFI$ s7 T' M9 X/ M. W( G* j
, A( M8 r" o: r4 |
LVS POWER  NAME "VDD" "VCC" "EXVDD"
$ d+ A8 f3 o4 f- lLVS GROUND NAME "VSS"  "GND"
- C8 e" v' ?4 p8 ]+ [3 AVIRTUAL CONNECT COLON YES, }$ x! v* ?' d( H

% F  ^/ ~- E% p, h6 J+ U1 c
) Z: t, q, F8 R. R2 h& hLVS ALL CAPACITOR PINS SWAPPABLE   YES
& _" J7 [" ]) D* O, U" _4 gLVS IGNORE PORTS                   YES* B# _, U1 j( G: o
LVS CHECK PORT NAMES                   YES$ y& G) G" y$ Y. @8 x- B7 l
LVS ISOLATE SHORTS                 YES
7 v  u) L1 f& Z( N8 Q3 |0 q8 w. z. U: m
LVS REDUCE SERIES MOS              YES
% X0 `4 j* u' D; r3 {! h- kLVS REDUCE PARALLEL MOS            YES7 |& X! }4 h: {$ u3 M
LVS REDUCE SEMI SERIES MOS         NO4 ]1 B2 ?8 {3 b# S
LVS REDUCE SPLIT GATES             YES
4 a4 n# m( r% f: R1 hLVS REDUCE PARALLEL BIPOLAR        YES [ EFFECTIVE EV_AREA EV_AREA=SUM(EV_AREA) ]* ?$ k4 c0 E- l9 e2 o
LVS REDUCE SERIES CAPACITORS       YES( l$ ?' R1 a+ |5 A5 m
LVS REDUCE PARALLEL CAPACITORS     YES; r/ ^6 D/ n6 L. E5 }
LVS REDUCE SERIES RESISTORS        YES
1 H, |# J6 [3 @/ J6 j; b2 RLVS REDUCE PARALLEL RESISTORS      YES* o/ T, o, A! {, d8 D" R
LVS REDUCE PARALLEL DIODES         YES
* B8 n1 R$ {! Y" u7 x" Z+ m
" W$ L$ ]5 p9 R1 B) x  g0 z3 ^LVS RECOGNIZE GATES                ALL // ALL or SIMPLE3 r* n: c2 ~$ z' l
LVS ABORT ON SUPPLY ERROR          NO                : o2 d+ d% L; z1 A  f' E6 C# U
2 f0 P$ d  Q$ p0 t; c" Q
//LVS FILTER D(DN) OPEN             7 Y- K( u/ \, `9 l3 j, L" C
//LVS FILTER D(DP) OPEN3 D' c) i) F$ D& l5 B7 U( c3 z
9 g0 i! w- r! [$ E2 o* a9 D8 T- H
LVS FILTER UNUSED MOS              YES
* g1 h% z/ l( BLVS FILTER UNUSED BIPOLAR          YES2 u$ }6 Y, o5 y- E
LVS FILTER UNUSED CAPACITORS       YES# m; d& e( M1 i/ |9 T' G
LVS FILTER UNUSED DIODES           YES( Z5 M' C8 _, U9 k, f% X
LVS FILTER UNUSED RESISTORS        YES; S) a; ?9 b; W4 j" H' p; f
LVS FILTER UNUSED OPTION           AB AC AD AE AF RC RE RG: Z. h; g1 ~6 U* J4 K4 ]
  F$ M2 W! p; j. w- N7 E( }5 d5 {& c
LVS EXPAND UNBALANCED CELLS        YES
" Y5 q0 U3 S' [3 E" s$ A2 e/ e1 M/ B
1 N7 \( U. W' U0 C1 E2 YPRECISION                          1000
# K, E2 t5 s9 F$ o3 Y0 LRESOLUTION                         1
1 c! P/ [) F1 [+ ~
9 Y; z: S) q, B' W3 y. j/ @UNIT LENGTH                        U, n) E- z3 x" A4 {
UNIT CAPACITANCE                   F //FF
+ v+ C8 }4 _2 q  ?; S8 s5 J% OUNIT RESISTANCE                    OHM+ V- S# [- }) m  Y7 m

8 K- i  W/ K* H) M" K+ J. OFLAG NONSIMPLE                     YES
. l3 ~+ x& m! m$ `FLAG ACUTE                         YES
' ?( X" t. P1 }: IFLAG OFFGRID                       YES7 W7 z; N/ n4 ~
FLAG SKEW                          YES+ y; Y- o- m) |# A! }0 V4 E

3 `9 ]% h" u  r' t  L" k1 oDEVICE MN(N)  NTR  NTR(G)  NSDN1(S) NSDN1(D) PWELL_B(B)2 e8 c0 b2 U* Y( K
TRACE PROPERTY MN(N) W W 07 B2 J1 g) e' e; N: }, Y4 U
TRACE PROPERTY MN(N) L L 0
& k9 j, y4 z' B" t  T  ~
) [/ }# i, g: d# y4 TDEVICE MP(P)  PTR  PTR(G)  PSDN1(S) PSDN1(D) NWELL_A(B)
, h( c9 m( n% ZTRACE PROPERTY MP(P) W W 0
2 l* d' s5 P( r$ KTRACE PROPERTY MP(P) L L 0
! R. D9 b3 x; [0 s3 g% V' s; k. z% Y
請各位大大在幫我看一下~拜託了~
7#
發表於 2008-5-29 10:42:55 | 只看該作者
我看你的問題應該是netlist file path 沒有update到。$ V; N  \% S1 Z% \* m8 a
也就是說,你依然是用舊的gds 比對舊的 netlist?
. y% G  d# Z6 p這是我的懷疑啦~~
3 B6 f# j( R9 x6 Y. x& g" S再仔細檢查一遍你的netlist path & file name。7 b  f7 c1 ~, @- n- s0 R% p
因為看起來lvs.com 沒啥問題。
8#
發表於 2008-5-29 17:35:53 | 只看該作者
作layout一定要養成好習慣,reduce option 不論是mos,cap,res.皆要NO6 p$ q& A; I/ q; V
LVS FILTER UNUSED OPTION 不能隨便亂開option,) [0 q+ p, m- O' ]. z
這樣可以避免錯誤
9#
發表於 2008-6-2 03:54:55 | 只看該作者

回復 1# 的帖子

曾經有公司同仁問過同樣的問題! }1 X" a( D' c$ ^) L
結果是netlist 沒update3 Y/ ~8 ^" W9 @
刪除舊的netlist 重新產生新的netlist file
+ ~* \7 V! B$ c' G1 Z( G& e並open new netlist file 確實的確認修改過的mos size是否為最新的正確值
* A' D7 L, i. b2 p5 E* C並檢查path指向是否正確% C: l: S$ z( l1 b  N
合理的懷疑任何小細節
10#
發表於 2008-6-3 14:02:26 | 只看該作者
可能ㄉ幾種情形
# A5 a( [/ `; i1.資料沒updata
- g' d9 y) F& d) q: a2.你ㄉcommand file  是沒比對size ㄉ
, z4 k; c+ r3 t" ?1 q3.改變後ㄉ差異在容許範圍內" Z4 i& Y0 S% l( u+ R  a  q: d
例如 W  W  3 ; J0 \0 ]' ~/ g! k
    L  L  3
0 u; x2 h' {5 t& r7 i' T7 k* R5 G2 ?3 m$ M1 m4 S
表示誤差在百分之3內是OKㄉ
11#
發表於 2008-6-3 14:20:30 | 只看該作者
你ㄉCommand 有下列這行
6 y/ J4 q' N" ]* h& |# fEXCLUDE CELL "eo064k8fcl4" "pvpp" "pvss" "pvdd"! \( K8 a5 d2 U  E: t  a3 w
有可能 你ㄉ改變 在這幾ㄍCELL 中
3 Z7 y6 d/ k/ T1 [. Y# p" s+ B- \5 @這行ㄉ意思是 這幾ㄍCELL 是不驗ㄉ
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-8 02:26 AM , Processed in 0.128016 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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