Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-27 18:47:43 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
各位前輩~
$ h- W2 ~( k) L, s
( c+ p7 j# o, x3 N我的layout到後面再跑lvs時竟突然發現~3 Y, [8 h2 r9 X/ }5 _; J
5 c  R8 \: ^+ U: G2 Z; D) |
netlist的mos size改變後,但layout上不變,lvs竟然也會過~# @, y) P* p  C/ t( n5 g+ w/ i

! k5 Q: w- n9 g9 Q這是什問題阿~我有畫一個簡單的inv也一樣相同結果~
0 ^8 a5 \7 g( l3 y2 l/ N2 x8 K. a9 k6 @. c
是command file要改嗎?還是calibre需要設定什麼?, B- a. e4 _8 v2 m; k+ c
& W; [. o" C: D0 E! `0 c- @
我完了~
5 v3 }* x) h* y% l/ ?) [1 T
) ]7 U6 `. ?9 k6 Z# h請各位前輩幫忙一下~拜託了~1 A" I& `" l6 ]7 U3 ~. I
' c: O$ P; S! p, O% Z
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享分享 頂1 踩 分享分享
2#
發表於 2008-5-27 19:32:26 | 只看該作者
應該是有關尺寸check的部分為開啟功能,只要開啟就好了。
3#
 樓主| 發表於 2008-5-27 20:32:10 | 只看該作者
hi~5 w- H' Y& i, \. r8 n$ D7 |1 a

  i, p2 c3 ^4 u% p我看command file裡~沒看到有描述check尺寸的部分~
$ Y+ W8 @+ i! x0 S, T' z6 V% ?
能請在講詳細一點嗎~大概是如何描述這方面的訊息呢~
1 f- A% C0 j# F) d2 I
4 I# r. l& {3 _1 X非常拜託~謝謝~
4#
發表於 2008-5-27 23:43:37 | 只看該作者
就是這個誤差百分比沒設成0(代表誤差0%才會過,一班analog是設成0),還有更簡便的寫法,用變數(看到這篇,又被你偷偷學到了)
; z6 q1 d% \2 WTRACE PROPERTY MN(N) L L 0
6 d+ l% {' p4 Y$ |2 iTRACE PROPERTY MN(N) W W 0
5 K9 i5 M' |9 K) B再來講一下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
1 c/ }4 ]# U! aTRACE PROPERTY MN(N) W W 1 ------將1改成0- a% [; c* ]7 L3 J1 J
TRACE PROPERTY MP(P) L L 1 --------將1改成0
1 r( f3 v1 l, n3 g8 {TRACE PROPERTY MP(P) W W 1-------將1改成0
6#
 樓主| 發表於 2008-5-28 09:31:49 | 只看該作者
嗚~嗚~6 u/ l6 h! S2 b5 S7 Q8 A" W- K: i1 |

$ N3 L: W# E$ Z* S+ P. k0 o* [還是一樣~
+ j& i: c2 p! `) ^% m; g
6 H+ W7 M' K. A, z6 D. Z我把command file貼上來~請在幫我看看是不是有哪裡漏了阿~
+ X& w0 ?2 H) Q% ?1 q
7 d  b! Q0 L  A: X7 I+ nSOURCE PRIMARY   "chip": f2 b) R5 B& C2 K- _; L
SOURCE PATH      "./test_chip.net"
& I9 ~5 a1 r' ~3 Y: o/ HSOURCE SYSTEM    SPICE
) m, x. y9 x  u7 _% u4 E4 b' b# e  h5 W7 `
LAYOUT PATH      "../chip.db"
- S4 b, s$ l$ ~5 _( uLAYOUT PRIMARY   "chip"
* |0 x2 b8 m8 y- CLAYOUT SYSTEM    GDSII
# @, e& _. N# r8 k
; q, A- b7 }3 x+ y5 ^' m7 oLVS REPORT   "lvs.rep"
8 A2 c2 i9 v7 l7 ?6 @LVS ABORT ON SOFTCHK YES4 U& v5 ^2 ?3 J9 H; f5 h
LVS REPORT OPTION S. f- ^: p$ b' m

$ C3 Q& d7 J$ V2 X//LVS SPICE CULL PRIMITIVE SUBCIRCUITS YES % H$ [! k) l( a1 ~2 N  a8 L2 `
LVS WRITE LAYOUT NETLIST netlist.spi 2 g( [. }6 F+ T- Z' D

' W  s( j; U6 v% yPEX INCLUDE LUMPED L1 N_C R1
5 H3 F$ n. |6 FPEX REPORT LUMPED NONE' U1 l( V: K! u* V7 A& ]
PEX NETLIST LUMPED "change_cell.lumped" HSPICE LAYOUT" v" A* W" A' W4 m7 b) o
( z1 K+ ?0 ?. x/ @& N8 C4 w/ q$ d3 `" H
PEX INCLUDE DISTRIBUTED L1 N_C R1
8 V; d$ w7 K8 [; k5 S9 XPEX REPORT DISTRIBUTED NONE
+ F' H9 d" P0 K9 X# Y9 sPEX NETLIST DISTRIBUTED "change_cell.dist" HSPICE LAYOUT, G# }. Y9 P) N0 }- H7 M9 k: i+ H
PEX NETLIST SIMPLE "change_cell.simple" HSPICE SOURCE  C7 @0 |: ^4 X# P% @
( N$ G6 |: K8 x& u
MASK SVDB DIRECTORY svdb query   
$ U+ Y( p* J8 y  u; J' T
& I3 I: {: R6 B4 j: m1 R EXCLUDE CELL "eo064k8fcl4" "pvpp" "pvss" "pvdd"
/ W: a. ?* }0 b3 z9 o SOURCE CASE YES# x/ T' Z8 O" c3 v
LAYOUT CASE YES
# ]$ R' Z2 V  f' J5 a& a, ^ LVS COMPARE CASE YES
5 B5 V. J, z1 `+ M LVS GLOBALS ARE PORTS YES# U" @. \- l/ k- z" y
LVS SPICE PREFER PINS YES
" g# o2 `7 k# \; s LVS PROPERTY RESOLUTION  MAXIMUM ALL% P! |. ^7 D# G0 L

8 [3 T2 A: R! t6 aERC KEEP EMPTY       NO8 O2 @( r! Q0 s  m! N; y
ERC MAXIMUM RESULTS  1000
* n6 H1 _( ~' }4 ?ERC MAXIMUM VERTEX   199% G( e5 {" p2 w- x$ g/ w) |" R1 g4 ~7 O
ERC CHECK TEXT       COMMENTS RFI9 s4 w4 K! |/ X: W

; h# ?3 _8 |6 A2 [LVS POWER  NAME "VDD" "VCC" "EXVDD"4 [$ |: i% Z8 w
LVS GROUND NAME "VSS"  "GND"
0 U0 x; D* J: {& fVIRTUAL CONNECT COLON YES3 f6 I: `6 ]2 W

) n* @  v0 D! v, |; }: i- y, |) H: S$ o
LVS ALL CAPACITOR PINS SWAPPABLE   YES8 c* ]. I; X; \' Z+ M# a
LVS IGNORE PORTS                   YES
, e0 c9 ]8 X' J' u1 a( z6 _LVS CHECK PORT NAMES                   YES
8 L9 D: E0 h# k3 ULVS ISOLATE SHORTS                 YES
: u3 n/ F4 Q6 E7 Q$ y5 Y, o+ v# |. H" i8 @' a. |8 V+ s# I
LVS REDUCE SERIES MOS              YES
; Y6 Q9 _1 m) U7 K! Z7 z- s' cLVS REDUCE PARALLEL MOS            YES0 q; Y' @# y0 i2 }' M+ ^. D
LVS REDUCE SEMI SERIES MOS         NO1 e4 D9 a( y  ]# e: A
LVS REDUCE SPLIT GATES             YES
3 s/ A! w% Q% ^# \8 `LVS REDUCE PARALLEL BIPOLAR        YES [ EFFECTIVE EV_AREA EV_AREA=SUM(EV_AREA) ]
. D8 z& L. v3 d4 R6 \% mLVS REDUCE SERIES CAPACITORS       YES, ?5 K' h; N. s* G
LVS REDUCE PARALLEL CAPACITORS     YES- E% m0 v- `* g" I9 [. c
LVS REDUCE SERIES RESISTORS        YES7 ]6 D/ O, n- \! H
LVS REDUCE PARALLEL RESISTORS      YES
4 @& Y" x/ ]8 k8 S. }. d/ r3 jLVS REDUCE PARALLEL DIODES         YES
4 Y6 k8 K8 ?  `2 G* W# i* ~1 n0 I' c  ]' q0 |% S' i8 [8 z% B0 U& n
LVS RECOGNIZE GATES                ALL // ALL or SIMPLE
3 w* \- ?) `# S/ z% V4 CLVS ABORT ON SUPPLY ERROR          NO               
" p# Y8 g/ P& |: T! L
0 U; }7 m4 C9 [9 G* Y//LVS FILTER D(DN) OPEN            
4 a" D! B+ A8 h% c//LVS FILTER D(DP) OPEN
# f& k, K& B& d6 J: A# y! J0 m5 X4 A. e. E
LVS FILTER UNUSED MOS              YES4 C- W( v3 v! M. ^$ p$ q8 J
LVS FILTER UNUSED BIPOLAR          YES
* G$ M7 I. V! l, b, i2 KLVS FILTER UNUSED CAPACITORS       YES. @" n# `: P- L
LVS FILTER UNUSED DIODES           YES
- i" k) h+ R6 QLVS FILTER UNUSED RESISTORS        YES
; s0 D* e' y( r+ M" H- N. j. pLVS FILTER UNUSED OPTION           AB AC AD AE AF RC RE RG
  X* p* m  \9 }7 W# x
7 ^; c6 h8 e5 dLVS EXPAND UNBALANCED CELLS        YES
+ J+ y8 s, p7 |9 }1 p8 S
5 Y/ X+ r) T+ V% k* C6 XPRECISION                          1000
4 O1 j( q9 N# n' P9 C- fRESOLUTION                         1
! a  v$ v  L$ Y" b# n) {( D3 ~9 H% c- @  b! Z) R/ s3 C
UNIT LENGTH                        U
2 V$ ~/ t! m: z7 F9 g/ HUNIT CAPACITANCE                   F //FF
! @; L' a" y9 `  s  T- p0 sUNIT RESISTANCE                    OHM) b% G5 w, {+ Q8 |8 H- e: ~" ?; N" o
0 ]5 G, y+ _; F/ k
FLAG NONSIMPLE                     YES, B% p/ H$ u1 O6 C7 e" J  m
FLAG ACUTE                         YES4 b! f' a# g) P- M5 H: P
FLAG OFFGRID                       YES
: Y* k* I5 Z! t$ ^2 f/ s, v$ E! iFLAG SKEW                          YES
6 U/ k0 c' y- `5 }# |! r+ p
1 t" `/ l5 `& M8 o9 i9 `! oDEVICE MN(N)  NTR  NTR(G)  NSDN1(S) NSDN1(D) PWELL_B(B)
1 B! `7 F9 k. q4 }1 Z8 HTRACE PROPERTY MN(N) W W 0
5 \1 P$ ~) q/ J: X; U/ O% kTRACE PROPERTY MN(N) L L 0. \# }. O, J% Y- Z( [

# ^% d$ S1 q/ h4 k& ?DEVICE MP(P)  PTR  PTR(G)  PSDN1(S) PSDN1(D) NWELL_A(B)2 _2 ^! M: N4 |* z
TRACE PROPERTY MP(P) W W 0  n% \6 j3 k; S" B1 D
TRACE PROPERTY MP(P) L L 0
; m& K. N* r+ x  i" A$ `/ h% p& j: {1 F5 u+ W* [7 w
請各位大大在幫我看一下~拜託了~
7#
發表於 2008-5-29 10:42:55 | 只看該作者
我看你的問題應該是netlist file path 沒有update到。5 u5 w" Y" y: c8 O
也就是說,你依然是用舊的gds 比對舊的 netlist?7 V8 c' S6 S) r3 l" \4 P3 c. Y& J
這是我的懷疑啦~~0 S; G+ |; ^3 Y" y) c
再仔細檢查一遍你的netlist path & file name。& @- a" O( W0 H! Q* Q7 H
因為看起來lvs.com 沒啥問題。
8#
發表於 2008-5-29 17:35:53 | 只看該作者
作layout一定要養成好習慣,reduce option 不論是mos,cap,res.皆要NO5 I% |1 L7 X; W( b% q' F
LVS FILTER UNUSED OPTION 不能隨便亂開option,
4 }8 m2 _1 c4 r這樣可以避免錯誤
9#
發表於 2008-6-2 03:54:55 | 只看該作者

回復 1# 的帖子

曾經有公司同仁問過同樣的問題
  ~1 S3 j# f0 V& E' J結果是netlist 沒update/ ~( G# e8 j  B# S! R
刪除舊的netlist 重新產生新的netlist file ) ?8 F, z/ C! _# A
並open new netlist file 確實的確認修改過的mos size是否為最新的正確值3 N1 i9 u2 E+ [0 m: y- [  f' |
並檢查path指向是否正確* g; `$ l* J. @; j1 Y% C" h
合理的懷疑任何小細節
10#
發表於 2008-6-3 14:02:26 | 只看該作者
可能ㄉ幾種情形( ]% m# ~" Q( M' P' S/ Y! |
1.資料沒updata7 T. N- b: P% F( U8 G
2.你ㄉcommand file  是沒比對size ㄉ
- g0 l$ m5 F2 {" m3 k  y- M$ C3.改變後ㄉ差異在容許範圍內( L2 H5 v% |6 l
例如 W  W  3 3 R! d$ R) ]. @, \
    L  L  3: q! W( q9 ^- U  L* q+ P

3 u1 U' F2 i9 L! x表示誤差在百分之3內是OKㄉ
11#
發表於 2008-6-3 14:20:30 | 只看該作者
你ㄉCommand 有下列這行- t4 n. \  |1 A/ i
EXCLUDE CELL "eo064k8fcl4" "pvpp" "pvss" "pvdd"
1 y0 S, P2 L$ b/ h. M4 u1 Y有可能 你ㄉ改變 在這幾ㄍCELL 中
6 S; e* Q% m. e' }8 m4 G! G; X) x這行ㄉ意思是 這幾ㄍCELL 是不驗ㄉ
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2025-2-19 06:44 AM , Processed in 0.169009 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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