Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] 想請問一下!!關於HSPICE

[複製鏈接]
跳轉到指定樓層
1#
發表於 2007-7-19 14:56:32 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問一下!!關於HSPICE的BJT要怎麼寫
5 U0 @' O4 r3 x2 d0 h4 t# d為什麼我寫) h" `; u, L! f3 f! C
q1 c b e pnp5 7 v; U1 ]- t' `* b4 A# G
去模擬程式,他會找不到元件ㄋ??

評分

參與人數 1Chipcoin +3 收起 理由
monkeybad + 3 勇於求知!多問多看囉

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2007-7-19 16:36:21 | 只看該作者
元件的名稱要跟model的裡面的名稱相同喔
3 Z7 i6 w/ |! G( q) U  X另外應該避免使用單一符號,比如英文之類的,因為C有可能被認定成為電容。
3#
 樓主| 發表於 2007-7-19 17:53:02 | 只看該作者
元件名稱要跟MODEL裡面一樣??
* D! f: @# I# o& d1 ]我是初學者~~
( `  C0 Z& ?% u- B我在一些範例上有看到,要打
5 m# N( |1 l+ k- A.model XXXXXXXXXXX3 t% l8 |5 I; E& @' ^
請問model指令要怎麼用??9 A' I/ g( w/ C% z7 f# k* u
我BJT也都沒有打什麼參數~~可以ㄇ??
5 x) R, @2 Q9 Q* i& |1 `" n% t6 C4 j' W
q2 gnd! gnd! e22  pnp10 m=8
% U! D2 r, P; V$ H7 b. ]* @/ W
' d5 C5 W( L  v2 w8 [2 y我是打這樣~~~就沒有再打什麼東西了~~
4#
發表於 2007-7-19 20:48:57 | 只看該作者
model後面的東西要看是用什麼model裡面,去看他裡面你要用的元件的那個名子,還有他的其他的一些敘述,然後incloud進來,這樣就可以連結到你打的元件上面。
9 n" z0 u; |- E) |# e# o8 P
, @( Q1 K+ g# y7 A然後打入你這樣的指令就可以用了吧?pnp10? .35?
7 m6 a- ^9 r9 h. Q. q% G
1 s: X1 r4 C7 h3 {* g1 ^" ZQ? collect base emitt substrate modelname
( E: w$ L$ s2 j5 m' _: q- g. M: I+ u2 \. J
並聯應該那沒影響才對。
5#
發表於 2007-7-19 21:41:33 | 只看該作者

bip

只需要多打一行...; [* y, d$ R! v+ |& n
平時你下.L檔的地方
( k3 n' i  c6 R# T0 i) i7 V* G例如:  .lib " xxxxxxxx.mm0355v.l" tt/ K9 |3 l4 J! {; F' p
只要在程式裡多打一行
/ Z+ r5 D" H  V( i5 P3 [. l.lib " xxxxxxxx.mm0355v.l" bip" j3 v- J# Y1 H0 J% r/ U0 e) D
, s, h- V4 y3 U: ~" ^- Z4 I5 Q- h
關於BJT 的下法    你的是沒錯的~ 只是你少打了那行指令
* q+ O) R2 i8 `9 I- Q& L# fq1 c b e pnp5(或是pnp10) (其實後面還有一項就是m=??   m就是你要並聯幾顆..要8顆就m=8)
: C4 k- q" a% L( P# m
& g: N' Q( N$ G* i$ e我也是初學啦~ 至於為什麼要 bip    我也不是很知道& r9 S1 n$ K! t7 L' t& J$ o$ z
等我有更新的心得再來po囉

評分

參與人數 1Chipcoin +1 收起 理由
monkeybad + 1 參與論壇,論壇參與!

查看全部評分

6#
發表於 2007-7-19 22:22:28 | 只看該作者
我不知道你是用那一家廠商的model6 s  \4 I1 a# u5 ?: P5 c/ |  ~
建議你稍微看一下製程廠所提供的SPICE Model裡面的內容
3 A" ?  V8 ^. ~% k3 s. q' }1 m每一家製程廠所提供的SPICE Model的定義均不相同,故而在模擬前要先看懂design rule和SPICE Model2 q+ [7 q0 q. C$ G; |0 _
像BJT,因為它的Emitter面積不同,所以會有不同的model name
4 k  C( D7 @3 k& k' F7 E例如: $ ], W. u; q: F
   pnp20     -- for P+/NW/Psub PNP Bipolar with emitter=20um*20um  
6 W# L; C' H- y$ ^3 l5 w   pnp10     -- for P+/NW/Psub PNP Bipolar with emitter=10um*10um  
* j! f/ J2 J  S$ @4 O   pnp5       -- for P+/NW/Psub PNP Bipolar with emitter=5um*5um  6 l8 p0 f* K1 X# A& |
而這些,在SPICE Model裡面都會提1 r$ K# h! t/ \. v! X' j0 T
而不是單單地使用Qxxx就可直接使用BJT參數及元件
# m1 j7 Q2 X) J3 q8 ^% x" [2 _
( [$ f3 D, m& Q* `再來,要使用SPICE Model可以用.lib和.include兩種方式
2 ]8 ~+ D* u$ W兩者的差別在於SPICE Model的定義方式
0 U7 X# {/ D3 |) g- G6 W而用.lib " xxxxxxxx.mm0355v.l" tt
; H) }% w5 `2 R+ J2 j' K# w那是呼叫SPICE Model中的typice corner的元件Model
* \) p: j' J% G4 a- G5 K# r, ]至於:   .lib " xxxxxxxx.mm0355v.l" bip" i% l4 G+ z$ J: r8 o) T- N- X9 u
那是呼叫SPICE Model中的BJT參數! r& e" F! x7 V5 x) i
在此要強調一點,各家定義BJT或者其他元件的方式皆不同,要看各家的SPICE Model7 Y( G6 P, U0 N" o
例如,有的廠商的BJT是使用.lib 'XXXXX.mdl' BJT ; B, _: ?+ F$ r! S9 E: L+ ]! f
那是因為它們是用BJT的標題來定義BJT
7 z3 b, x/ P5 ~" m* |* A+ k2 c. x1 B6 u2 R
各家廠商有各家的定義使用方法/ M7 `0 f# ~% f1 v2 `+ A1 }9 }
請先看過SPICE Model
7 L0 I/ R, l  A& i& `要不然是不知道其使用意義為何的6 w( h/ t' ~: L$ R  M  ]8 |. C/ n
別以為各家廠商的定義方式都一樣,了解使用精神,如此才能夠一理通百理明,要不然只看得懂這家廠商的SPICE Model,下一次換了別家,又是不同的SPICE Model定義方式,結果又不會使用,結果問題還是存在

評分

參與人數 1Chipcoin +3 收起 理由
monkeybad + 3 回答詳細

查看全部評分

您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2025-3-12 09:48 AM , Processed in 0.169009 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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