Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] 請問post-simulation萃取出的電阻用spice模擬問題?感恩!

[複製鏈接]
跳轉到指定樓層
1#
發表於 2009-5-20 20:33:23 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
我是用cic018.l(VERSION:1.3)的model,不知道有沒有前輩練習過,因為只是要跑個模擬.
+ x) [3 }" w' x我用的是rnppo type的電阻,LVS有過,也有幫我萃取出來CODE是:
& I" x" {6 q$ g, Q8 _7 r* sR0 N_VSS!_R0_pos N_net99_R0_neg RNPPO 3349.28 w=1e-06 l=9.515e-06
" Y9 t: d: t  F3 H' v( ?5 n' z但是給它跑SPICE時好像認不出來這個TYPE的電阻,是CODE有問題要再改,還是?) {" @$ a1 Q. n9 Z% o( }) M6 h  }
因為像電容我也有用到,但是SPICE可以直接跑認的到:
" A( S, p5 q4 nXC1 N_VOUT_C1_pos N_net30_C1_neg MIMCAPS  L=1.727e-05 W=1.727e-05" }. |; J% W; |& @9 V
我有check過libary檔裡面,就像電容一樣rnppo也有一樣的子電路描述,但是為什麼電容它看的懂電阻卻抓不到?
+ T" F1 z1 H$ Z0 I6 N8 n是不是還要include什麼檔??
( o# c) b/ N; u! Q麻煩了...感恩!!
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
10#
發表於 2009-5-23 21:59:43 | 只看該作者
先檢查看看是否連寄生電阻都萃取出來,, i: a9 X! ~4 Z
如果是的話,應該是寄生電阻所產生的。
9#
 樓主| 發表於 2009-5-22 01:49:22 | 只看該作者

回復 8# 的帖子

感謝各位前輩.恩可以跑了!不過用SPICE跑出的電阻值跟PEX出來的電阻值還是不一樣!!( Y! Z8 X7 y% @( b! m
更奇怪的是和LVS出來的電阻也不一樣.現在總共有三種電阻值.想請問要用那一個??較為正確??
  i0 W, b  }( e7 v5 I7 e, d感恩!
8#
發表於 2009-5-22 00:55:06 | 只看該作者
同樣是用子電路4 T1 b2 U9 p+ H6 c1 G
XR0 N_VSS!_R0_pos N_net99_R0_neg w=1e-06 l=9.515e-06  RNPPO
" U) x& b4 B# X  u9 Z1 H不過你應該是要把model name放在最後面
# h; u3 I2 E8 x2 H$ s% i. B0 k) S請試試看/ a3 S7 n5 Y* ~
/ u6 R$ I% E3 ?; ?9 K
應該要把值拿掉XD
: b, y3 d$ i) T( G* F
+ {% s. b4 C1 K, G8 A( D[ 本帖最後由 corsair 於 2009-5-22 12:57 AM 編輯 ]
7#
發表於 2009-5-21 23:18:47 | 只看該作者
我個人的做法是將R0 N_VSS!_R0_pos N_net99_R0_neg $[RNPPO] 3349.28 w=1e-06 l=9.515e-06) V0 S# E) G  C" v% ]8 o# t
電阻的model name用上述的方式描寫,然後在掛上.lib的model name,這樣去跑,就能跑出結果。% M7 a3 u; a: F- _2 Q% ]1 [4 y
# m4 B1 ?. G+ I$ f; e$ _4 n2 A
請樓主try try看吧
6#
 樓主| 發表於 2009-5-21 09:33:48 | 只看該作者

回復 5# 的帖子

喔?但是LVS裡面的MODEL跟SPICE的MODEL不同嗎??7 ^0 T9 E  v  ^! S: `( |" _
不好意思可以請問一下,dw是捨麼??
! r% k3 J7 e$ I$ @! w會不會是我版本沒一樣.我去實驗室看一下!.2 u. ?7 m& {4 a7 k2 t% N# \6 A, F
感恩感恩..謝謝!
5#
發表於 2009-5-21 09:29:08 | 只看該作者
Dear henry,
- d% ?$ n1 a7 p+ |) O你應該是先在spectre pre-sim 的對吧,依spice來說
! v( b/ u4 k- l3 S0 K- T3 Q它只認的個東西,一是直接給值(3349.28),要不就是給size(W,L).5 b, n' V3 r/ j, i9 K! O" l! f" L; @
那你會說為何會不同,答案是當然不同,給size(W,L)它會include model," D) R2 Z  I/ S3 S0 D0 K
model裡面依不同的電阻dw不同,會影響阻值的不同。
" P- S, f9 @+ C0 Z0 z! b3 ^. r! f2 {而萃取的阻值,要看你用的command file是有有包含dw這一項的運算。5 j# B9 ^, A  B" a% Z/ k* w
若沒有阻值一定較大。
4#
 樓主| 發表於 2009-5-21 09:18:54 | 只看該作者

回復 3# 的帖子

恩恩..感恩!& t* ~* ?0 Y4 V7 n* D) }( E
我改過了,不過spice還是抓不到,後來我把3349.28刪掉再加一個節點連到vdd他就抓到了,如下XR0 N_VSS!_R0_pos N_net99_R0_neg vdd! RNPPO wr=1e-06 lr=9.515e-06$ I9 ^6 G' U3 @
但是這樣很怪...3349.28是LVS幫我轉出來的電阻值,卻不能用,我有去看過這樣用跑得SPICE出來的電阻值是3759,用同樣的寬長跟LVS轉出的不一樣,想請問一下,是那邊出了問題,用那個電阻值比較正確??
& t7 ^% U; b% Y  O7 x" _% Z9 R9 x4 @感謝..麻煩了!!
3#
發表於 2009-5-21 08:26:57 | 只看該作者
如下:
; g$ e* @* D. N3 a0 LXR0 N_VSS!_R0_pos N_net99_R0_neg RNPPO 3349.28 w=1e-06 l=9.515e-06
2#
發表於 2009-5-21 08:26:03 | 只看該作者
把"R0 N_VSS!_R0_pos N_net99_R0_neg RNPPO 3349.28 w=1e-06 l=9.515e-06"改为子電路描述
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2025-2-23 11:29 PM , Processed in 0.170009 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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