Chip123 科技應用創新平台
標題:
关于Calibre LVS时Port number问题
[打印本頁]
作者:
ljj_16
時間:
2009-10-6 04:36 PM
標題:
关于Calibre LVS时Port number问题
小弟最近用Calibre做LVS,遇到source和layout的port number不match的情况,下面是lvs report。布线用的是SOC encounter 7.1
; D m. g J5 i% m% S3 E: _
! m: E a' H$ O9 C s, P
**************************************************************************************************************
2 H/ V. A& \( z# \, i" P- h4 G! @: D
INCORRECT PORTS
' }' c3 r9 ]: b: ]
) Z' V5 \1 n1 V! V: P
DISC# LAYOUT NAME SOURCE NAME
* k- h2 b1 N0 B+ r2 t
**************************************************************************************************************
& K& g5 R5 [" r' W$ F
/ ]0 \3 ^6 w+ l
1 N2 on net: N2 ** missing port **
, B2 s# v5 \! Y3 l
# P. a& n( j+ C8 x C/ {9 n
6 V+ i6 Q/ B7 F z+ O
: P1 F5 G# l* w4 y& v) \- v$ o
**************************************************************************************************************
5 j6 R; U/ ?) G* _
INFORMATION AND WARNINGS
* Z. C- _8 s w) }( X* i
**************************************************************************************************************
3 W! }# M$ Y4 c) `. t" i+ Q- z
4 s2 [1 f! U# S% R5 N% D# o# y
7 @% Y9 U( D' z
Matched Matched Unmatched Unmatched Component
4 f6 Y3 Y" f, w9 \' x
Layout Source Layout Source Type
1 `# V' c+ D8 k6 n5 |5 F9 z8 c
------- ------- --------- --------- ---------
4 n" m4 F# m' J
Ports: 37 37 1 0
5 |; L7 ~ ^' a }
$ G# _. [* ]9 [5 p
Nets: 262 262 0 0
8 Q5 [' I! ?# k) H
8 C5 M D* r: h- R1 V& }
Instances: 193 193 0 0 INV
" f8 T- y+ O( U" m3 M
96 96 0 0 SDW2
7 H. T$ D7 g& S1 f1 v
32 32 0 0 SDW3
) `- P+ c. p3 @4 a4 o0 U; E4 ~
96 96 0 0 SUP2
# j6 X* ?+ f; m0 F3 s e6 x8 r
32 32 0 0 SPUP_2_1
7 G4 r! z* D& o3 z$ e
------- ------- --------- ---------
' C$ ?. z) p% n2 f
Total Inst: 449 449 0 0
作者:
ljj_16
時間:
2009-10-6 04:36 PM
o Statistics:
3 u3 L! }1 q, ]( [
2 v, y" H3 T2 z
1 passthrough source net was deleted.
& n$ q7 G( z) c$ d5 n, l2 U
0 r% _. X# |3 H7 M; G0 \
i4 u% P( }7 }% {1 X* e
o Layout Names That Are Missing In The Source:
! z8 c; U6 V! \! H6 @$ U% O# k1 M
) g! v/ O% {9 O5 G. m3 {% b* r$ H; N
Ports: N2
- T* ~* \8 k; T _4 o& \' a* i: m( ]
0 w6 x3 E. S5 h ?' f
B! d$ B. G. r5 |% O
o Initial Correspondence Points:
/ {( B/ k6 G, B$ r: }( f# ^3 M
; {$ l: L( M& S7 S. @! A
Ports: VDD VSS RESET_SHIFT CLOCK Q[1] Q[29] Q[27] Q[0] Q[26] Q[30] Q[6] Q[2] Q[23]
0 ?7 M! m& y3 U, N
Q[8] Q[13] Q[16] Q[21] Q[5] IN Q[31] Q[25] Q[4] Q[7] Q[24] Q[28] Q[3] Q[10]
( L# i& Q3 W6 f( M; V# \$ m
Q[14] Q[17] Q[22] Q[20] Q[9] Q[19] Q[12] Q[15] Q[18] Q[11]
) s; |4 w) Z- L% q' L; g
Nets: N2
, _. C( I; y2 F! m; X. K
$ p8 B, y7 j: l
+ b$ _ Q+ ^5 n9 B! _! H
里面不match的port N2在schematic上是内部连线,而layout上把它认成了port。
) `9 f" `; p% ? B1 Y2 w1 W
, ^. L3 T8 A9 ~( V. s
这个block是一个大block里面的一个小block,大的block在做LVS时也遇到了内部连线被认成外部port的问题,造成大的block的layout有几千个port,而schematic只有几十个。有大大说是block被flatten了,小弟把从encounter得到的GDS文件导入到Cadence Virtuoso时,生成的Hierarchy Listing显示中间的层次都没有体现出来。所以我觉得可能是在encounter里面做layout时候block被flatten了,但是小弟基本上都是按tutorial来做的,不知道哪个地方设错了,导致flatten?
/ |- e; `0 S8 k, M! t
( g! {( N6 O B: l5 y9 y [
小弟刚接触数字后端不久,分析难免出错,不知道是不是其他原因导致,希望各位大大指点,小弟感激不尽!
作者:
12345
時間:
2009-10-6 11:11 PM
CALIBRE LVC COMMAND 有一個指令可定義PORT是到第幾層
; H6 M6 q [) e* P
一般都不會寫這個指令,預設是最上層
: i( G6 `( E6 c6 ~' T
search port(or PORT)有關"深度"英文字(deep是深度嗎,英文太爛)
歡迎光臨 Chip123 科技應用創新平台 (http://chip123.com/)
Powered by Discuz! X3.2