Chip123 科技應用創新平台

標題: lvs的困惑 [打印本頁]

作者: caochun    時間: 2009-4-23 06:46 PM
標題: lvs的困惑
完全用自动布局布线得到的版图与对应的输出netlist做lvs,
  Z! e- `* n7 o; s2 `ports和instances都match,nets不同,看上去不是短路开路问题,
7 L  X6 D0 B2 o3 x( l2 X8 Flayout中的net在source中找不到对应的,同时source的也是这样。
$ c: K, `6 x3 l7 G" @不知道为什么,求助各位前辈大大,谢谢
作者: jianping    時間: 2009-4-24 08:47 AM
方便的話把LVS REPORT "局部" 放上來看看,比較容易知道問題點, 你可將您REPORT內的NAME變換掉,或隱藏局部不放上來以免洩密.
作者: caochun    時間: 2009-4-24 09:19 AM
標題: report局部
Net VDD                                                   VDD
2 A& d9 T2 T! P7 C5 @6 J       --------------------------                                --------------------------, ]8 J  R+ I" h  E
       / f, J) N2 U" n$ C% T
       X166/X0(4599.020,4599.020):VDD                            ** missing connection **. l( J  w+ p( m' z6 o
       X165/X0(4599.020,5.620):VDD                               ** missing connection **
" m6 Q; |. O' W# l. t: z       X97/X0(5.620,4599.020):VDD                                ** missing connection **' ^$ J, {  ]! z
       X56/X0(5.620,5.620):VDD                                   ** missing connection **
* _# i0 d! T- B9 B0 W! ?. E- M. W+ \0 d   
0 ^% S3 K0 Q% U: y* N' B   1 l# }! b; _2 B: Y
       (_invx2v):sup1                                            ** unmatched connection **
* L! _+ a+ m7 Y! ?% K! X2 f         X128/X681/M20(1137.320,4002.070):b
# W4 Q: L. Z4 x+ O2 C         X128/X681/M20(1137.320,4002.070):s
; W% H# Z2 z6 a9 S) o' X# b         X128/X681/M14(1132.300,4002.070):b3 D7 [- x+ v7 N
         X128/X681/M14(1132.300,4002.070):s
, q  w" x$ \* R+ R. W- T  M' X      
0 I7 `* u3 C7 p  W8 X3 K      
8 i& E* q0 M) F; ]7 E$ K       (_invx2v):sup1                                            ** unmatched connection **
- n, Q( u! d. G6 F- S1 M         X128/X678/M16(1432.740,3989.270):b
1 p. T) c8 D1 Q% }0 B$ n+ y  r         X128/X678/M16(1432.740,3989.270):s, h7 X  J0 T- x9 j
         X128/X678/M11(1428.080,3988.400):b# ?0 X/ s0 K* ~
         X128/X678/M11(1428.080,3988.400):d+ C/ t" ~" z1 ^& [* u! @6 W
       & Y5 ?1 N7 n7 }, K) q8 X* t
       3 {) b. h: }5 c
       (_invx2v):sup1                                            ** unmatched connection **
9 M) k: v0 u' H& I8 s( j; D" K         X128/X677/M16(1284.020,3976.470):b: w# _: r3 u9 E$ j. @$ d
         X128/X677/M16(1284.020,3976.470):s/ L& w/ }& r, T! v0 C: y
         X128/X677/M11(1279.360,3975.600):b
, h  F# h% T, K1 ^7 ?         X128/X677/M11(1279.360,3975.600):d
3 _( f) ^1 a" \* M* R       : t4 y! h" F/ m# f9 g' F1 ^
       : j! K3 T1 N" M+ N0 p5 c/ g; W
       (_invx2v):sup1                                            ** unmatched connection **% ^" H- ~8 d! s% W; I( }0 S7 Q1 s) i
         X128/X645/X0/M36(1473.200,4021.930):b5 }' F( Q' e0 q/ ^/ R2 u: a
         X128/X645/X0/M36(1473.200,4021.930):s: b# l' |1 C+ k$ D; e! S/ U# i
         X128/X645/X0/M34(1471.560,4021.930):b
  D. I0 y' s/ R% k5 g         X128/X645/X0/M34(1471.560,4021.930):s$ L" C! z  ~% Y& K6 E
# z8 o# `4 k3 I
       (_invx2v):sup1                                            ** unmatched connection **
0 F4 Y- z0 N6 Q* m         X128/X642/X0/M36(1382.560,3957.930):b2 C+ W5 X+ M- Z6 A
         X128/X642/X0/M36(1382.560,3957.930):s
  D% v* y0 x, E- x9 v         X128/X642/X0/M34(1380.920,3957.930):b7 P# I9 I4 l2 m; u
         X128/X642/X0/M34(1380.920,3957.930):s
作者: caochun    時間: 2009-4-24 09:20 AM
5    Net 12334                                                 Xinst_top_ak/Xflash_module/Xinterface/FE_OFN2021_n20376
! ^. {, H1 K3 I! \6 w       --------------------------                                --------------------------
% n% V" J) n2 Y  X       , W6 `( S4 I. t  ~. E" t7 `
       (SPUP_2_2_2_2):input                                      ** missing connection **. S) r  T2 k3 b5 P/ @/ x% }/ r' f- s8 q
         X106/X1021/M9(2596.940,745.930):g6 |8 |( @. ]% v7 `
       / H, H) `0 i! z7 g
       , Z9 K( T, \5 t; N
       ** missing connection **                                  (SPUP_2_2_2_2):input
; S; L5 n+ s6 U                                                                   Xinst_top_ak/Xflash_module/Xinterface/XU18755/MP7:g
8 E1 c& N3 a5 v! ~) N- I       & U5 g5 C- I0 N9 V- q$ _0 V
      
) K# J0 R! _! |# E. E2 Y3 @       (_invx2v):in                                              ** unmatched connection **+ ?1 r5 h- G3 ?+ n% {! U# u
         X106/X1598/M0(2787.950,704.840):g% ^: f" r, R$ p
         X106/X1598/M2(2787.740,707.570):g
% i  a4 q% _, t: N" `4 q       ( H5 a! \6 g" [- p0 n$ X1 A
       ( [$ C# e. P4 L9 Y" L) P
       (_invx2v):in                                              ** unmatched connection **
# a( y6 e- E% {) j2 F# I8 y9 l         X106/X1591/M0(2562.670,727.160):g
+ y8 C3 t' N) c4 p2 r( _         X106/X1591/M2(2562.460,724.430):g
0 E7 a1 w3 k8 d# a: e. n2 O. ~      
2 O; r' s# I4 k      
+ n# A4 b3 N3 W2 X       (_sdw2v):in1                                              ** unmatched connection *** p/ r# c; l4 ?7 p" h
         X105/X777/M0(2765.600,638.570):g
) h( g4 r4 s$ Z7 [9 o$ g1 E  K       % u5 `2 z! ?) r8 P6 ^) t0 j. T1 U) e
       0 D2 U  |' s1 G) g% j
       (_sdw2v):in1                                              ** unmatched connection **
, t: T% n- X0 X  l         X105/X776/M0(2764.720,563.030):g2 l3 b* J% w! Z6 o0 S
       3 j$ m# K2 o+ J  V
       ! Y$ q' ^! O- s& a" c3 A2 L; G
       (_sdw2v):in1                                              ** unmatched connection **# g" z3 Z! p5 P0 U# l! _" U
         X105/X775/M0(2753.760,600.170):g; I2 L# k; }6 c0 n* E
       6 w8 Y2 Q* H& @9 v' i' G9 ?, ^
      
/ v5 n+ J+ Q5 f) U       (_sdw2v):in1                                              ** unmatched connection **
# \; }. H1 a, _% T! H$ Q) c: ]         X105/X774/M0(2743.600,651.370):g" a3 z9 {" O: ~6 |
      
. N( k( c4 J4 V! N% `/ y; V      
$ N, W7 O/ Z) @       (_sdw2v):in1                                              ** unmatched connection **5 x0 Y7 z. @( M1 u( \" @
         X105/X773/M0(2734.800,536.170):g9 o+ t/ X$ ~4 F% m9 F, ^4 i. h
      
" S+ V& `$ t  J       6 Z& y  d; r2 v  y8 g
       (_sdw2v):in1                                              ** unmatched connection **" H5 ~; S' e- g1 v: D) j
         X105/X771/M0(2708.400,652.630):g
作者: caochun    時間: 2009-4-24 09:22 AM
VSS也出现跟VDD类似的问题,我一直怀疑是spi文件中的电源描述有问题,不知道节选的report能不能说明问题
作者: pkjordan    時間: 2009-4-24 09:43 AM
首先先離清一下7 H( {5 F7 H" M2 I% t
您的layout是正確無誤嗎???$ Y0 l6 k- n0 D
連線是否有誤呢???, K" g( N+ O! ]  u: \) {
, x! K4 ?3 _: U- |4 F0 T6 P3 Q8 o8 s
你貼的第一個report為何有些drain端也接到vdd了呢???
! z) H+ r* K1 z  uNet VDD                                                   VDD$ _- }) M& a1 N2 f

# L: g) {$ h$ w# S6 P) a (_invx2v):sup1                                            ** unmatched connection **
. _$ j. Q8 f; S8 }3 a1 j- R         X128/X677/M16(1284.020,3976.470):b) D' G6 [1 [  A% e, ]/ z
         X128/X677/M16(1284.020,3976.470):s
* h- ?8 p; K- G: @8 h         X128/X677/M11(1279.360,3975.600):b
4 Q) E* k9 A4 Q! ?3 O4 T         X128/X677/M11(1279.360,3975.600):d
$ m. n2 m2 t* g是電路本身就要接嗎???(貼其中一個) , [0 D0 d9 }7 d9 P  O% k

' Y# b# x5 `- v1 x. z! e$ v在來第二個report應該是說
- E. I. b% c9 J9 T3 J左邊那列 上的gate都不是接到net12334這點- _" T! a) P3 G8 |5 H# R8 r
右列則是您少接的gate  f, D$ u$ W' O* U4 v
所以應該是您接錯了, Q  [6 T! j6 r2 S5 \
當然也有可能您vdd宣告問題導致, C* t  f& f. A/ }9 l) Z
so......先確認一下連線是否正確' q) L8 f  b2 F4 |2 D
若正確
8 R3 q; ^2 O6 D那在檢查看看netlist invx2的power ground宣告是用那種方式
% {3 Q: ?# M% ~# V0 U. d
+ ~4 V% A* O$ \/ G3 J% _在來若layout是確定沒錯的話
; B6 B. t$ [  v" D感覺是你的(_invx2v)/ ]$ b" v; A& }% U0 o' @5 S4 K
有問題bady 和source端在netlist上不是接到vdd
2 ?9 V8 W& |! X% R但你layout是接到vdd上的0 Q" l6 U, e: C; m! A/ m
是否有用globle的power name呢?
8 ~* E2 c$ a/ c# x" |7 W" r) y+ S, ~9 {. R( z
因為沒有電路圖 所以沒法幫您正確解決問題
4 q$ ~( F$ b4 ]3 F7 X只能用猜測; y0 @  J. V& V1 x$ d
若沒幫忙到  拍謝了
作者: jianping    時間: 2009-4-24 11:37 AM
上面那位解析的很不錯ㄋㄟ,建議你將Report最後一部份(INFORMATION AND WARNINGS)放上來~~他很像下面這樣子,  如果你 Report內有Warning或Error也請一起放上來看看
- M2 u! I' J3 W* A8 N: g- _9 }/ {  T1 |4 c
**************************************************************************************************************
: \# c1 w# h3 w' V& o; i  d, \2 {                               INFORMATION AND WARNINGS
: Y% }; j  E) H" m8 {. N7 Y+ t**************************************************************************************************************
* d  [1 M8 A0 g* s8 Y0 p
* s; I4 i8 _8 h! p( v' y
- w' i3 c4 d8 |+ \4 G7 t& L                  Matched    Matched    Unmatched    Unmatched    Component
' K1 c2 K6 y( K- @+ U                   Layout     Source       Layout       Source    Type
! i7 O0 F# P8 F( D                  -------    -------    ---------    ---------    ---------
) T6 v, L5 K# m   Ports:              21         21            0            0
  B6 M, v: I. }; I% M3 d4 i- ~5 l1 X0 B0 v8 v  V5 z* j
   Nets:             6771       6771            0            0
% ~  v( A( G* v, o$ M8 Q, {* `/ w& `" I6 a0 r, g
   Instances:        1934       1934            0            0    mn(nch)( |1 w6 S0 e$ x% K
                     2042       2042            0            0    mp(pch)
6 c4 r7 c0 \) L3 t" b( J0 u                     4216       4216            0            0    INV
  t- |) I( `/ W4 d( T4 i/ J6 c- t                      832        832            0            0    NAND2
$ E$ d4 b7 t4 R6 a2 r                       61         61            0            0    NAND3# T; ~0 H: x* w' e$ E1 f
                       20         20            0            0    NAND4* `( P% T+ _4 p) M3 E! C) V
                      197        197            0            0    NOR2
! }* R. D/ `. T. `% N! \7 D, ^                        5          5            0            0    NOR3
, R  Q% [  U/ f! `5 R                        3          3            0            0    NOR4) [7 I+ i# W. b, C2 i+ X4 G, J
                       27         27            0            0    AOI_2_1
. n, C  e. d4 V6 e9 {. h6 X* P                        4          4            0            0    AOI_2_1_1
0 k2 T5 r. `7 W/ J) h  J                       38         38            0            0    AOI_2_2
* `- m$ S& O$ B  Z                       30         30            0            0    AOI_2_2_13 \$ ^9 Q; w( l2 _
                        6          6            0            0    AOI_2_2_2/ P7 @; V! f1 B$ L
                       11         11            0            0    AOI_3_1
+ x& L$ d4 F, r                        3          3            0            0    AOI_3_2
6 F3 \) y: ~' p9 Y2 t& F                      237        237            0            0    OAI_2_1( u3 B5 \. p6 e, I) K
                        9          9            0            0    OAI_2_1_1
3 y5 E6 s3 ^& B2 j" Q1 ]- h8 q; {                       25         25            0            0    OAI_2_29 S! G1 m1 X* R- J+ G  f: e( r2 m9 Z
                        6          6            0            0    OAI_3_1! `/ B, [" V$ C' E
                        3          3            0            0    OAI_3_3$ H/ e5 n' }* W; \
                       54         54            0            0    SDW2
* F! E( Q' i& c/ L7 h) ]4 |, O                        6          6            0            0    SDW3
* ~. s9 F3 F! Z; l7 P% }                  -------    -------    ---------    ---------
9 ]& f- L: r6 W2 A0 c" |   Total Inst:       9769       9769            0            0
作者: jianping    時間: 2009-4-24 11:41 AM
你試用 "自动布局布线得到的版图 "  ~~~所以理論上來說是應該不會有任何的錯誤,你確定再你的APR內都沒有任何問題嗎?? 沒有任何Violation?




歡迎光臨 Chip123 科技應用創新平台 (http://free.vireal.world/chip123_website/innoingbbs/) Powered by Discuz! X3.2