Chip123 科技應用創新平台

標題: 請各位幫幫忙~PEX的錯誤~ [打印本頁]

作者: yam2232    時間: 2008-8-29 06:23 PM
標題: 請各位幫幫忙~PEX的錯誤~
請問各位大大* t8 M  R& K9 R- }0 ^
    我們是用TSMC 0.18 的製程,裡面有使用到1k的電阻,0 `3 {* L; L. L  \  x2 N4 w( X" n' N
利用pdk引進的元件,DRC跟LVS都很順利的跑過了,但是在跑" F) d6 d4 |2 }
PEX時,就出現了ERROR,內容如下:- d6 q% e; k4 ~
**error** reference   0:rnpo1rpo    not found' K6 U& T1 D3 K. W+ D( F
      it was reference in element  1:xrr0
: Q; o3 l1 T7 W* w3 d% u9 k   the line number was 1562
; o  F5 j* {5 {( O, F因為我們初學者,不曾處理過這樣的問題,找了很多的書
. a! @" Y8 b  d! U也問了很多的人,還是不清楚這個問題該怎麼解決,只能請各位  t5 i! C0 F4 [: X8 B" g: e
好心的大大幫我們想想辦法,求求你們了!拜託,請好心的大大& O! U" x0 v' y# E. O0 C* K. I0 U9 u
能回答我們的問題,謝謝你們!!
作者: CHIP321    時間: 2008-9-16 10:04 PM
具體問題不是很暸解,但是依據我的推測,可能是你沒有添加PEX時候所必須INCLUDE的SUBCKT cell列錶文件。因為,在TSMC等好多厰傢中,它會把器件作為一個子電路來處理。仔細尋找你PEX下的文件,其中一個應當是包含器件SUBCKT 定義的SP文件。
作者: milvus    時間: 2008-10-2 10:57 PM
標題: 相同的問題... 從最初的HSPICE開始...
********  NETLIST  for LVS PEX, D) `5 i- ]1 g  K8 r
.subckt cap5x5 A B' G1 t/ I& R% |2 X
C01 A B PC 2.32475e-14
  b( P' X+ r6 v% f. r6 A& D" |# B  X.ends
, v5 K8 U3 T% t; [*********
6 Z) H8 C' }) S% z" r
! D" N& I* U6 \* L******** PEX.NETLIST
/ s5 E" o0 L6 S9 L) W" Q) K. l% A* File: cap.pex.netlist) l9 R( J2 g/ g. _2 k  t5 O( b
* Created: Thu Oct  2 21:55:01 20082 R  L# L2 p- S5 G
* Program "Calibre xRC"
3 f/ z* t/ {8 _( p8 j! f* Version "v2006.3_29.26"
7 b0 f' r" n$ \& U6 Y*
: N3 `; v3 N+ ], ~.include "cap.pex.netlist.pex"
8 v9 Q, y$ N+ ~4 n, K" K.subckt CAP  B A
! Y( D( G: Q$ `4 s" e* 6 x) O( R8 G/ X6 u6 |
* A    A% Z' O* r. z$ O$ e3 i- w  m# ]; v- c
* B    B, n% v5 f9 X# E6 v
XC0 N_B_C0_pos N_A_C0_neg pip  L=5e-06 W=5e-06 $X=2.775 $Y=2.5
* R: Y+ _$ |, v* Y' o- S6 d*& A$ G  G: [: x  N2 h3 D
.include "cap.pex.netlist.CAP.pxi"
0 U% T# S2 _0 M* D; N, T8 y7 A*
, Y- B4 T; u: p* R2 N.ends5 Q* P) \: _& P: \& ]* P+ U5 A+ p
*
& z1 J$ Z( b5 z9 g% V, u**************, }; z: Z* D; t" k
0 G( Z6 F% C6 N; Y* Z
將 pex 出來的三個檔案放至於sp檔的位置  cap.pex.netlist // cap.pex.netlist.pex // cap.pex.netlist.CAP.pxi
9 h0 H. Y6 f! V* J2 `: T******** 跑 post-sim的 sp檔
5 f( J# x. ]  f* File: cap.pex.netlist. m2 H$ u) i. C. ]  Q, g
* Created: Thu Oct  2 21:55:01 20089 p5 g, }, h! z% u* A2 g3 r
* Program "Calibre xRC"8 p8 b/ n9 \' m4 U5 u
* Version "v2006.3_29.26"( n- z  K1 [4 i% K1 l7 E, g
*
9 I( ?. ]# K: v6 V* @.include "cap.pex.netlist.pex"( @! k) N0 A# W
.subckt CAP  B A
6 F4 K  B3 f9 ~5 f# I* + p. b6 f/ ^3 ~  K
* A    A
" Q2 p- |6 l; v8 W" B* B    B
! ?4 z# q2 x! e* J; l+ qXC0 N_B_C0_pos N_A_C0_neg pip L=5e-06 W=5e-06 $X=2.775 $Y=2.5
) w6 G$ ~# W: ~7 u+ q- O! P7 p% I( Y0 E3 Q*
: U. c/ Z- v$ z* k3 p.include "cap.pex.netlist.CAP.pxi"
0 _$ c2 r5 R3 |! j*
$ t3 b3 |# H6 q.ends: b* B% P5 c! h3 |8 |
*, F, p# [# F8 D
*+ }( _: u6 ?. |2 G+ ~  v  v& w$ p
6 z! _4 R& o5 \$ Y! ^
.protect
/ `# j3 h+ m  I.lib '~/CIC/mm0355v.l' TT
9 b  C$ N! p$ `5 }1 b4 C.unprotect' S7 d* T! _0 }. C/ B. h: L
.tran 50e-9 100e-93 Y3 \4 |6 v# X# X7 ?9 U3 m& o% J

; Q7 y* _/ _. J3 ]  c/ jvin1 node1 gnd sin(0 3.3 17.5e3)
0 R, a' |# I, i8 W1 c$ BXCAP  node1 output CAP- a0 d7 _. ^% p* x0 |" O8 D3 j% F( _
r01 output gnd 1e30 n' {% a- q9 }1 I
! n8 z2 N) Z, u
.end/ [! Z; q. ]( g" C4 a# L
*********
. E  T: ?' {9 r& K/ C  H  Z1 o- x
1 C5 H# x! V; L; i6 U: ^$ ~  `*********錯誤訊息
. S% c0 n9 U+ W9 H$ |3 Z **error** reference        0: pip              not found' S* s; q. U; }% |
      it was referenced in element         1:xc0            
& |5 l/ n! l0 |1 H3 h0 B" l    the line number was      538 u$ R2 S: D2 i+ q2 i
% r4 H8 D: w# U
          ***** job aborted. o, g8 Z& ~2 k
: L# i% G: T2 V$ [
[ 本帖最後由 milvus 於 2008-10-2 11:06 PM 編輯 ]
作者: egg    時間: 2008-10-3 04:30 PM
XC0 N_B_C0_pos N_A_C0_neg pip L=5e-06 W=5e-06 $X=2.775 $Y=2.51 \$ @% N6 b5 ~- M' ]" F

! A" ?1 o! `1 f; P把XC0 --> C0 run看看吧: ^) r5 O) [6 \& k8 @  w& H
看起來是這裡怪怪的
作者: yam2232    時間: 2008-10-24 06:39 PM
標題: 回復 2# 的帖子
請問大大~
2 m/ r+ m% n7 O0 U2 N. R' w& w我們用你所說的方式去跑過了~
# \2 ?+ h! c, g# G3 ~) {. }8 f, l可是還是一樣的問題8 p; d1 t; l0 b, Y8 m
想請問你你是否用過PDK呢?
3 m5 g- b" H. O1 m; c/ w# o* Q; v我們在懷疑是否因為我們引進的方法出現錯誤才會發生這樣的情形
$ N2 T% L: n. j9 O( B+ g可是除了電阻之外,我們也引進了電容,
5 L; \+ [/ {+ r7 u: N但是在PEX出現錯誤的時候,卻只有電阻有問題,. e  {* n2 ?2 r* A3 g
而電容沒有問題,這讓我們覺得很奇怪,想請大大告訴我們是不是我們有可能引進PDK時有問題~謝謝大大
作者: Oo海闊天空oO    時間: 2008-10-24 09:34 PM
你有沒有把電阻電容的lib也引進來丫
/ B  [- Y- w0 z% g( r平常用SPICE電阻電容的接法
2 H0 @; ~+ x+ e1 G8 V" g4 ~R n1 n2 value這種用的是純電阻
! {% w. P8 J; T8 J: F但是pex出來的不是純的~~: R2 S' B) Y6 O# U
所以在跑模擬的時候~~應該也要把電阻電容的lib也include近來
作者: deg326    時間: 2008-10-25 08:08 PM
標題: 回復 3# 的帖子
將.tran 50e-9 100e-9
$ T5 \, S1 ]/ T$ Q) K改為.tran 1u 1m 看看
作者: skeepy    時間: 2008-10-26 11:38 AM
看一下pex的command file後面有沒有include ./rules,2 y7 D/ L' S# D# x, D6 r9 A
把calibre提供的rules file放在同一目錄下,該rules file" \* t, s* e: ?: M3 B) s
有電阻電容值。
作者: deg326    時間: 2008-11-3 04:10 PM
標題: 回復 1# 的帖子
**error** reference        0: pip              not found
& U% t7 f# z+ v; M# n你們解決這問題了嗎?
作者: deg326    時間: 2008-11-3 04:55 PM
標題: 回復 8# 的帖子
我有include rules files,不然pex run不起來。
作者: wsx1688    時間: 2024-3-31 05:41 PM
成年人需要舒壓瀨5280366和TG是nini9595' E* `1 {0 R0 A* b- A) D, R
奶糖保證安全健康 一律現金消費不喜可退換  r  Z, h+ r% g, q. u  M
全台灣北中南皆可服務 純台本土正妹兼差中
  p2 [; t. C: `/ u4 D# n2 W$ q( n3 ?高中生/在校生/大學生/熟女人妻/空姐模特可約




歡迎光臨 Chip123 科技應用創新平台 (http://www.chip123.com/) Powered by Discuz! X3.2