標題: lvs 問題 急!! 救助 [打印本頁] 作者: lucky 時間: 2012-3-13 04:43 PM 標題: lvs 問題 急!! 救助 請問大大: 在lvs 中的 incorrect instances顯示 layout name m42 (-149.250.109.420) mp(pd) bad component subtype 2 V% K; ^6 W; _ Z5 f( W1 v
3 A/ a1 i+ h3 G: B6 Y
且source name 顯示 m8 mp (pch5) 的錯誤訊息。, I; B. n9 Z- t/ ~9 h, n8 S; e
; n# l8 t$ d6 |# x# B" \/ \ 這問題是什麼原因該怎麼解決?, _# v+ s+ a- z" F9 X, Y
3 {/ m8 l: b% ]) a' ^: G
另一個問題是,在lvs 的incorrect instances 顯示 layout name miss port 而source name 項有vdd on net :VDD7 N, t; q/ e3 N2 R: {) @
, g$ {1 N" V6 j! J& S 這問題我想應該是PORT沒對應的問題,但我有檢查過TEXT 打的地方,並沒錯阿,為何還是會有這樣問題 : l9 B' f- U6 D) P$ ?3 u3 u4 [7 t; v# J6 H8 ~2 z4 G
0 C: g; s9 E; i* ` 第三個問題, 在LVS有個ERC項 內有SOFTCHK DATABASE 內有一個錯誤訊息,它顯示 Check softchk NBL contact 這是什麼意思,我該怎麼解決?作者: crystal_blue 時間: 2012-3-13 05:16 PM
提供check的方向給你參考: / K8 T* |: o/ I8 j9 c9 Y4 `- ?0 a0 Z+ \0 C' P# h y* e1 C! X
1.會發生 incorrect instances (bad component subtype)其實就是layout 與spice 的定義不同 . o$ f, s1 ?, U, B* q- C 所知的可能有二個:1.layout畫錯導致認錯mos type。2.spice type與 lvs mos type取名不同 # @* D2 S/ l7 l7 T 可在spice上用*.EQUIV 宣告。6 J+ [, N" b0 d# N% t9 N e. H
|9 @5 a5 O% z* B& p: g3 m' E2.incorrect instances 顯示 layout name miss port 而source name 項有vdd on net :VDD 5 m2 j% O5 D5 k. Y 極可能是因為第一點的錯誤所造成,LVS 無法CHECK該MOS時引發的錯誤,請先解決第一點錯時再來8 K5 C) D. c. d- m# |
查證。 # E6 |) N+ i$ t; s8 N5 { 5 ?7 [, l2 u* D* j- X L3.在LVS有個ERC項 內有SOFTCHK DATABASE :這表示有WELL 是沒接到電位的,可能是P-WELL也可 - {3 l1 u4 F( R) }1 u+ L$ Q, u6 T 能是N-WLL,它顯示 Check softchk NBL contact ,表示NBL 是空接的,與電路不符。5 t9 i% {* [0 _- j
9 a8 ]3 R7 O7 j ^) u以上三點提供給你參考,謝謝。作者: lucky 時間: 2012-3-13 08:18 PM
感謝您:但請問大大您說在spice 中打. EQOIV 這指令打了之後是不是就就可以不用在意SPICE TYPE 跟LVS( M: H, L3 ~9 I; A" B; M" B) d+ y
TYPE呢?作者: crystal_blue 時間: 2012-3-15 05:13 PM
EX:6 D# g8 Z9 }; G3 P' h: x2 e1 t9 n
*.EQUIV P=pmos_33 / v* I$ h; d0 E*.EQUIV N=nmos_335 K5 b& Z) A4 d+ X! J$ n/ P
7 t6 _' _0 I/ S6 u2 ~) J E) f w4 u8 V
上述的P 是LVS COMMAND FILE 上定義的PMOS TYPE ,而PMOS_33 則是電路上PMOS的MODEL NAME' c& s/ G4 l6 u+ b: _& S4 [