Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 10782|回復: 10
打印 上一主題 下一主題

[問題求助] 請各位幫幫忙~PEX的錯誤~

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-8-29 18:23:15 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問各位大大
$ j  i% C+ r  A7 O, a* c    我們是用TSMC 0.18 的製程,裡面有使用到1k的電阻,2 p* I% E6 Y9 L" Q/ j& L. w
利用pdk引進的元件,DRC跟LVS都很順利的跑過了,但是在跑
9 L/ ^2 ~' i/ A, y) xPEX時,就出現了ERROR,內容如下:$ g( B, ~9 M& v4 T# g
**error** reference   0:rnpo1rpo    not found4 T2 f' |) e* v" H2 t- j
      it was reference in element  1:xrr0
, Y) J! P9 b: u  ]# |7 h$ v   the line number was 1562! ^. I+ b8 c2 c+ J+ s
因為我們初學者,不曾處理過這樣的問題,找了很多的書  N/ d" K4 y# j5 M, Q
也問了很多的人,還是不清楚這個問題該怎麼解決,只能請各位
# U1 o$ @# y) @0 X好心的大大幫我們想想辦法,求求你們了!拜託,請好心的大大
- J) ~9 J! m4 q/ O能回答我們的問題,謝謝你們!!
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂73 踩 分享分享
2#
發表於 2008-9-16 22:04:18 | 只看該作者
具體問題不是很暸解,但是依據我的推測,可能是你沒有添加PEX時候所必須INCLUDE的SUBCKT cell列錶文件。因為,在TSMC等好多厰傢中,它會把器件作為一個子電路來處理。仔細尋找你PEX下的文件,其中一個應當是包含器件SUBCKT 定義的SP文件。
3#
發表於 2008-10-2 22:57:07 | 只看該作者

相同的問題... 從最初的HSPICE開始...

********  NETLIST  for LVS PEX2 m" B! c) F, s( o: a
.subckt cap5x5 A B
% }( U- R0 k$ y5 V7 C  m1 qC01 A B PC 2.32475e-14/ z! @! j% ?0 A' {# `
.ends5 ?- g5 a, C. u+ A6 i3 O
*********/ r) ~' e6 z: I) {% `

, l0 a* m- ?0 @( T* ?2 _******** PEX.NETLIST
6 x' R% Y' H9 J, i+ x0 x- J* File: cap.pex.netlist' l% l1 |  i6 ~# }% k" Z; @
* Created: Thu Oct  2 21:55:01 2008  w! n% M. P# D
* Program "Calibre xRC"3 B+ v& l) n( n% q( X* L! n
* Version "v2006.3_29.26": v# ~" C; t. x9 {& j" ?$ `
* 3 @# H  ~5 {- |7 m; i4 i
.include "cap.pex.netlist.pex"
9 m% {4 P: J* U7 ?! g+ H.subckt CAP  B A
: H1 e! n$ ^: N0 a* g. w* ) \$ e  o. W1 U! O5 l8 H+ I
* A    A
- G( y" U% C, E5 |$ h* B    B- }/ ^$ E) q# ]! o6 D! l; m
XC0 N_B_C0_pos N_A_C0_neg pip  L=5e-06 W=5e-06 $X=2.775 $Y=2.5
' f; N1 b" x2 U9 `) @# E( S+ e*
9 n5 [, c8 \1 e( L+ ^/ B.include "cap.pex.netlist.CAP.pxi"
$ Z- p3 S9 r0 v) f: Q8 E*$ i9 w- h2 U! L9 b# l
.ends
( H& r- Z" r( x: o8 w! x% K*3 _9 c& A6 ?, r: Q: K
**************6 Z$ |, N! i3 u7 T+ ~: L2 g) E

$ ^8 ~. ?0 |3 W6 a' I9 G5 I( a將 pex 出來的三個檔案放至於sp檔的位置  cap.pex.netlist // cap.pex.netlist.pex // cap.pex.netlist.CAP.pxi
: k1 O" r$ W- n% k! q' {$ W******** 跑 post-sim的 sp檔
- Q6 T2 N+ N) {) Y/ }* z" h* File: cap.pex.netlist* U1 o; Y! R8 R
* Created: Thu Oct  2 21:55:01 2008
: e5 G6 S) r6 E( z3 ^5 R, e* Program "Calibre xRC"0 ?0 _. H1 l8 X& g- _. z. }+ H: v
* Version "v2006.3_29.26"8 }. |2 U5 C/ N. n
*
/ l: X. w: A- j; [' L. i" v# s3 J.include "cap.pex.netlist.pex"* Z* [, @" J, Z8 s& G' G! v
.subckt CAP  B A
/ }8 A% v- H1 ^& K  r*
4 l# K7 \) W( B, O6 \+ t* A    A
# r& H) c6 W7 {+ h( F; l* B    B/ R: @4 Z& w* P- y! d5 G
XC0 N_B_C0_pos N_A_C0_neg pip L=5e-06 W=5e-06 $X=2.775 $Y=2.5# {" {. U/ p8 U
*
) q$ X0 v+ o; S6 r.include "cap.pex.netlist.CAP.pxi"
% [8 z9 I3 v6 x# B*5 u% X5 ?9 P: W0 x3 {/ Y
.ends
& b+ L+ f5 L$ {5 j9 B( Y2 L*" g3 _% o( I8 b* L& ]9 D8 k1 l6 k
*
7 c- z6 o* H. m
) `3 Z1 ]2 o9 y; j0 `.protect
3 m7 O' @7 |; N: R- P# P+ r0 z$ Q) k- j.lib '~/CIC/mm0355v.l' TT8 t2 M2 _7 I: P( l0 F; `
.unprotect
- u0 n/ i& P4 p2 g) {: r; I- ?.tran 50e-9 100e-9
: |  S/ P& B1 N7 F& x, v
0 ~5 l  g; @* ?* G/ p: pvin1 node1 gnd sin(0 3.3 17.5e3)
2 h* V1 g# \: ]3 s$ l; sXCAP  node1 output CAP: O8 W8 o  p, t' B6 |7 b
r01 output gnd 1e3) \  D% L) M$ V5 k" N# ?* n2 Y
% q2 m) b/ [2 o4 Q  O
.end
; a0 u9 g; n- G$ X3 C- d/ t$ P*********
" Y+ J, U7 z2 P. Y( _+ Q( V! h4 Q1 y
*********錯誤訊息
. c  ?; V/ p: y/ u8 p" Q: O **error** reference        0: pip              not found
/ J6 d& i. C5 b+ q/ t. W6 h      it was referenced in element         1:xc0            
4 y1 c# h# K* T" {8 g2 I    the line number was      53
2 S# a6 a, G7 q3 `; d( ]3 ?' B. ^" Q+ ]4 @  f
          ***** job aborted
( f) _! t- J. d, t. g
/ \& }; \% c8 T+ w5 G6 }[ 本帖最後由 milvus 於 2008-10-2 11:06 PM 編輯 ]
4#
發表於 2008-10-3 16:30:32 | 只看該作者
XC0 N_B_C0_pos N_A_C0_neg pip L=5e-06 W=5e-06 $X=2.775 $Y=2.59 z7 o0 l8 l$ x

0 x2 y" ~! Z# }6 S% F; [5 |4 P6 J把XC0 --> C0 run看看吧' ^5 g  D. }7 U+ g5 X7 k0 U
看起來是這裡怪怪的
5#
 樓主| 發表於 2008-10-24 18:39:43 | 只看該作者

回復 2# 的帖子

請問大大~
( r- d9 d( b' }) |3 r8 x我們用你所說的方式去跑過了~
, c4 C0 \  `7 v( m3 x% {可是還是一樣的問題$ u$ }8 ^( ~) f4 L0 O% Z8 X
想請問你你是否用過PDK呢?; j: N) I" |/ e; g# M
我們在懷疑是否因為我們引進的方法出現錯誤才會發生這樣的情形$ M4 E, k/ G- W- E
可是除了電阻之外,我們也引進了電容,
8 u. D/ v* R! @& d7 V$ z9 T, u但是在PEX出現錯誤的時候,卻只有電阻有問題,2 V4 A/ z* l2 o- e
而電容沒有問題,這讓我們覺得很奇怪,想請大大告訴我們是不是我們有可能引進PDK時有問題~謝謝大大
6#
發表於 2008-10-24 21:34:43 | 只看該作者
你有沒有把電阻電容的lib也引進來丫% B8 X3 M! ~% J3 O
平常用SPICE電阻電容的接法
4 b1 p3 B- A' |6 K8 Q/ j. ER n1 n2 value這種用的是純電阻8 P1 a9 ^; b' U/ N6 d, h3 y
但是pex出來的不是純的~~
- X  O  v$ s, q9 R! O. o所以在跑模擬的時候~~應該也要把電阻電容的lib也include近來
7#
發表於 2008-10-25 20:08:45 | 只看該作者

回復 3# 的帖子

將.tran 50e-9 100e-91 @7 O2 N# \; R" F7 T
改為.tran 1u 1m 看看
8#
發表於 2008-10-26 11:38:03 | 只看該作者
看一下pex的command file後面有沒有include ./rules,
0 e. l0 ~$ A# k- X8 c; R4 A把calibre提供的rules file放在同一目錄下,該rules file
5 m0 y. Z+ B, E: a" m) r1 O$ L有電阻電容值。
9#
發表於 2008-11-3 16:10:44 | 只看該作者

回復 1# 的帖子

**error** reference        0: pip              not found  R+ h- y) Y9 C
你們解決這問題了嗎?
10#
發表於 2008-11-3 16:55:25 | 只看該作者

回復 8# 的帖子

我有include rules files,不然pex run不起來。
11#
發表於 2024-3-31 17:41:53 | 只看該作者
成年人需要舒壓瀨5280366和TG是nini95959 H2 ]4 Z6 @$ E1 M
奶糖保證安全健康 一律現金消費不喜可退換
( A: `& M. L+ ^全台灣北中南皆可服務 純台本土正妹兼差中
" l9 j! _( F* l$ ^/ g0 P5 c+ h高中生/在校生/大學生/熟女人妻/空姐模特可約
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-5-29 03:27 PM , Processed in 0.112514 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表