Chip123 科技應用創新平台

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

作者: yam2232    時間: 2008-8-29 06:23 PM
標題: 請各位幫幫忙~PEX的錯誤~
請問各位大大# P7 v) K4 u/ U; v  k! y' h
    我們是用TSMC 0.18 的製程,裡面有使用到1k的電阻,
% V- ^- b- }7 ?8 u; Q, a/ i利用pdk引進的元件,DRC跟LVS都很順利的跑過了,但是在跑: X* J' H# `$ Q0 v6 a
PEX時,就出現了ERROR,內容如下:: P( n- M! Q6 G4 P9 l6 p
**error** reference   0:rnpo1rpo    not found3 ~/ Y3 b: c- Q. E) S" ?3 d$ V
      it was reference in element  1:xrr0! t( q; e4 \$ l4 L
   the line number was 1562
: x8 O. S/ K$ L2 E" @+ n  N, \! B因為我們初學者,不曾處理過這樣的問題,找了很多的書0 M9 A! V5 |! N; r, T; R
也問了很多的人,還是不清楚這個問題該怎麼解決,只能請各位
" |/ }) s, G/ W, c# E0 \# p$ A1 ]) ~好心的大大幫我們想想辦法,求求你們了!拜託,請好心的大大9 z0 q# z( [* k4 G& L
能回答我們的問題,謝謝你們!!
作者: 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. M$ V& w9 z# a- K
.subckt cap5x5 A B
) u: b) R# I3 T* SC01 A B PC 2.32475e-144 [+ u2 d6 r2 i( K2 N
.ends( A/ u2 J) R4 Z4 y- m/ G
*********
. k. h. O+ @/ G9 x7 y  q
$ U  J# W; w$ v' D% f+ K% L( q, w******** PEX.NETLIST
/ v% [# o% u' K! {' D- n* File: cap.pex.netlist2 v2 S- \8 o( v8 }
* Created: Thu Oct  2 21:55:01 20082 Q7 ~8 r" V5 I. ^# s$ {. E
* Program "Calibre xRC"( s' |- ]7 `6 R. s3 Y
* Version "v2006.3_29.26", Y8 |9 q  @2 ~1 ~1 L! o6 N1 z
*
9 d& o, n# {) U0 ]+ v; q, Z.include "cap.pex.netlist.pex"
8 ?9 s* ]8 Z: B7 c2 c8 r# q: e- g2 m.subckt CAP  B A) `: `6 {: K; ~1 T) E3 P2 v$ S
* : C0 E; s' [0 z' b! j
* A    A7 H7 d- Z4 J( B" f  t3 Y0 j
* B    B4 j  J+ X/ C* j$ V, h5 r
XC0 N_B_C0_pos N_A_C0_neg pip  L=5e-06 W=5e-06 $X=2.775 $Y=2.57 X7 H; z0 y; g8 U! L
*
' k* ?( p8 D1 [2 q9 D9 |.include "cap.pex.netlist.CAP.pxi"6 C, d/ O! i+ [, A+ o+ Q. K
*2 W& ^* f; E# B% {5 t1 u/ m0 v  n) V
.ends# {8 A  v- S5 v, P9 ?, N2 k% s
*
. @! w( T0 f) y* y. }2 B**************
4 e9 _" v1 H+ R2 ^6 Z' d; u8 u! G( ^9 X& D' j/ S
將 pex 出來的三個檔案放至於sp檔的位置  cap.pex.netlist // cap.pex.netlist.pex // cap.pex.netlist.CAP.pxi
! h% l2 J# M4 N0 Y* |/ g9 A******** 跑 post-sim的 sp檔: _8 N" l, C- n' w! {
* File: cap.pex.netlist" }4 y7 M- d! Z) J' c! v" b
* Created: Thu Oct  2 21:55:01 2008
9 l% V* X2 S! F! M5 `/ O0 Y% j5 c* Program "Calibre xRC"& }0 t# Y- H2 W6 D
* Version "v2006.3_29.26": e3 z  h+ f6 r6 f$ m* W8 n
* 2 H6 _) R! Q/ p+ Q4 ^6 c! g) E
.include "cap.pex.netlist.pex"0 |0 V" b: P6 b4 Y- l: d5 R
.subckt CAP  B A
' ^( c$ V) d; h* 9 e# a3 Y& o" G& q  P  q. `
* A    A: q2 L0 e/ g1 L7 o- W; D7 X6 I
* B    B
: y7 S6 ~8 t" u  e9 D3 y9 hXC0 N_B_C0_pos N_A_C0_neg pip L=5e-06 W=5e-06 $X=2.775 $Y=2.5
; `4 p3 l" l6 e6 c- n+ e*; ^2 `7 a' q) {" g$ L& B6 D
.include "cap.pex.netlist.CAP.pxi"
9 H" |" c0 P  l9 O2 [; w% k; @# R*3 n1 e1 S! I+ T/ T
.ends
$ U! C5 ]2 E6 C6 D; O*
/ f9 w9 w. @% e! T& ?*
. r$ K; Z* D" X3 {! D! j# H& d) c' Z$ c! z9 q/ f
.protect
+ P! G7 H5 G& Y- m: p4 c; t2 y- F.lib '~/CIC/mm0355v.l' TT
, ^+ z4 ]! w9 F" o# l; N% R.unprotect
, i* ]+ E2 z) d% C+ W# L.tran 50e-9 100e-9
" a5 s- c9 {+ p6 Q* m$ j5 N- D& y9 q% R' c- k9 }7 b
vin1 node1 gnd sin(0 3.3 17.5e3), j) L+ V% a. I1 q
XCAP  node1 output CAP
: v: Z9 M- u6 Ir01 output gnd 1e3
7 [3 K& @; K& O8 M! i/ ~# ]. W+ z3 Z( i& L$ T
.end
( B. v" f$ C) H* I; H! Q7 K*********
' ~% b" H' P' O! ~7 T
! K- J3 p4 B( }) r. Z( J*********錯誤訊息
9 p) v6 T2 l# @/ `0 ?" K% \" ~; V **error** reference        0: pip              not found$ `! a" e  P2 \5 f6 [3 O; ]: V) F# F5 G
      it was referenced in element         1:xc0             $ h: K) `8 u- o/ h
    the line number was      53
: J8 U* d4 m3 M" h1 B. @- L, g, ^$ ]) s: O1 C
          ***** job aborted; b7 ?- T+ }, P; A9 l- e9 e

# U3 B) ?5 O) r* D. K[ 本帖最後由 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.5) Z. {1 C6 Q' n5 a- H/ H& D1 {

  {! P$ a6 B' q. U+ \, j把XC0 --> C0 run看看吧1 k, s, f7 ~! k' C, U0 |# E. h
看起來是這裡怪怪的
作者: yam2232    時間: 2008-10-24 06:39 PM
標題: 回復 2# 的帖子
請問大大~- `  y' ]6 R1 r+ ~# }7 {
我們用你所說的方式去跑過了~) {$ x  b, |- x; J0 r( Y7 ^
可是還是一樣的問題8 j$ E# O3 T  I3 d. N& K& z2 Q
想請問你你是否用過PDK呢?7 W+ D( {: e! b, D; c! B* W
我們在懷疑是否因為我們引進的方法出現錯誤才會發生這樣的情形
( I# n! B3 O$ `+ [1 u9 V9 V可是除了電阻之外,我們也引進了電容,
- B" G) Z( h8 s7 C) P9 O* @但是在PEX出現錯誤的時候,卻只有電阻有問題,
( x  V5 r- b* C而電容沒有問題,這讓我們覺得很奇怪,想請大大告訴我們是不是我們有可能引進PDK時有問題~謝謝大大
作者: Oo海闊天空oO    時間: 2008-10-24 09:34 PM
你有沒有把電阻電容的lib也引進來丫
8 o5 @: A9 X/ p& ]# b* s平常用SPICE電阻電容的接法' b8 ?# A: U7 d9 A+ e
R n1 n2 value這種用的是純電阻
+ {, d1 G# b  z! n& x" F' N$ v: z但是pex出來的不是純的~~
, l+ l2 T6 i# [' Q/ x所以在跑模擬的時候~~應該也要把電阻電容的lib也include近來
作者: deg326    時間: 2008-10-25 08:08 PM
標題: 回復 3# 的帖子
將.tran 50e-9 100e-9
: D. o! T: L+ M" J+ L' R改為.tran 1u 1m 看看
作者: skeepy    時間: 2008-10-26 11:38 AM
看一下pex的command file後面有沒有include ./rules,! P/ N1 ?( v* ~3 e6 N$ V, S1 |
把calibre提供的rules file放在同一目錄下,該rules file! f3 s$ _& _) D0 i" |- U: M4 m: h
有電阻電容值。
作者: deg326    時間: 2008-11-3 04:10 PM
標題: 回復 1# 的帖子
**error** reference        0: pip              not found  V# j; P5 l& T1 A1 C" M
你們解決這問題了嗎?
作者: deg326    時間: 2008-11-3 04:55 PM
標題: 回復 8# 的帖子
我有include rules files,不然pex run不起來。
作者: wsx1688    時間: 2024-3-31 05:41 PM
成年人需要舒壓瀨5280366和TG是nini9595) I  c8 ]+ r( r: A2 l
奶糖保證安全健康 一律現金消費不喜可退換
1 ^4 y. R1 `9 g) G7 |全台灣北中南皆可服務 純台本土正妹兼差中) z% t4 ?( z0 C7 t( `& y' B
高中生/在校生/大學生/熟女人妻/空姐模特可約




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