Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2007-7-19 14:56:32 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問一下!!關於HSPICE的BJT要怎麼寫
. L: |6 G0 ]( i$ S8 ?' O為什麼我寫
  Z* f8 u, g! x. R# B1 dq1 c b e pnp5 0 w1 ?! k! {) U
去模擬程式,他會找不到元件ㄋ??

評分

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

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2007-7-19 16:36:21 | 只看該作者
元件的名稱要跟model的裡面的名稱相同喔% y) Z" V) P; [6 A! e& L7 D, U
另外應該避免使用單一符號,比如英文之類的,因為C有可能被認定成為電容。
3#
 樓主| 發表於 2007-7-19 17:53:02 | 只看該作者
元件名稱要跟MODEL裡面一樣??
  Q. b  _) _. H/ `: u! ]% d我是初學者~~& K1 F/ d' u% e" u7 D# x
我在一些範例上有看到,要打
1 h" R" Q: t0 O/ j3 N.model XXXXXXXXXXX7 s. [  N6 M, S
請問model指令要怎麼用??
% J; Z; h9 W0 F我BJT也都沒有打什麼參數~~可以ㄇ??  ]+ S/ E4 {; J* t1 a
4 d4 `& k. p/ A7 {! _9 J
q2 gnd! gnd! e22  pnp10 m=8
/ C% m# j- e0 d0 E
8 a# |) Y+ e- `我是打這樣~~~就沒有再打什麼東西了~~
4#
發表於 2007-7-19 20:48:57 | 只看該作者
model後面的東西要看是用什麼model裡面,去看他裡面你要用的元件的那個名子,還有他的其他的一些敘述,然後incloud進來,這樣就可以連結到你打的元件上面。
( L  Q% V2 l0 l* d5 S( _& a. q* N% q3 C& t4 j0 O2 H
然後打入你這樣的指令就可以用了吧?pnp10? .35?
+ i- z& `3 @; J7 L( r6 Q1 W
+ s/ c/ L# z3 j7 i7 rQ? collect base emitt substrate modelname
" q- \" A! k* S1 H1 g% @0 F, ~" H! Q3 y5 }% _9 c2 s
並聯應該那沒影響才對。
5#
發表於 2007-7-19 21:41:33 | 只看該作者

bip

只需要多打一行...8 g4 t" N- n  i5 r( V
平時你下.L檔的地方
4 Q3 ~2 M" a; k+ Q8 l4 m例如:  .lib " xxxxxxxx.mm0355v.l" tt+ |3 P9 C. j1 @3 s! {2 j% l3 k
只要在程式裡多打一行
% z: z9 F& P6 }. O.lib " xxxxxxxx.mm0355v.l" bip
/ ~5 p7 \; W6 a, n* O, X& f
+ f6 r1 [7 r& A6 g; B! k4 O關於BJT 的下法    你的是沒錯的~ 只是你少打了那行指令, H% M' }" L3 j! R& f& C
q1 c b e pnp5(或是pnp10) (其實後面還有一項就是m=??   m就是你要並聯幾顆..要8顆就m=8)
  p: o! n4 P8 T- K% w2 _  F* d% X1 p% x% z
我也是初學啦~ 至於為什麼要 bip    我也不是很知道
5 }  P( v  R; R- c4 a等我有更新的心得再來po囉

評分

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

查看全部評分

6#
發表於 2007-7-19 22:22:28 | 只看該作者
我不知道你是用那一家廠商的model1 d1 J, m$ a8 h/ M% |1 i( n5 q. a3 S
建議你稍微看一下製程廠所提供的SPICE Model裡面的內容
3 ^. _% t% w8 S  C3 J# U! L每一家製程廠所提供的SPICE Model的定義均不相同,故而在模擬前要先看懂design rule和SPICE Model
4 L* y$ \* t5 T# q- T7 d% q像BJT,因為它的Emitter面積不同,所以會有不同的model name
# E/ ^' K7 g& t: U5 P例如: % V9 K, @2 a& d6 V% o  V, [; C3 [
   pnp20     -- for P+/NW/Psub PNP Bipolar with emitter=20um*20um  
& E8 a! q( ]1 g) ^2 ?/ t   pnp10     -- for P+/NW/Psub PNP Bipolar with emitter=10um*10um  
" S4 y! U0 m* f8 a7 s" G   pnp5       -- for P+/NW/Psub PNP Bipolar with emitter=5um*5um  
) j- a; r6 m+ B4 a& [$ R而這些,在SPICE Model裡面都會提
2 A1 P& k& h2 o而不是單單地使用Qxxx就可直接使用BJT參數及元件  l- m9 a2 ?) ~, D8 V% I: `

9 |: n6 y! Q: U' c# k) ?5 i再來,要使用SPICE Model可以用.lib和.include兩種方式- E. [% e9 A+ @% Q0 ?$ M/ x" Z$ _+ p
兩者的差別在於SPICE Model的定義方式
$ H3 \- T) P, _, |而用.lib " xxxxxxxx.mm0355v.l" tt, q4 L7 I$ }- |6 X. H& J2 ?
那是呼叫SPICE Model中的typice corner的元件Model8 |# a) E$ o% N" ]4 w9 g1 A
至於:   .lib " xxxxxxxx.mm0355v.l" bip8 m. C/ s3 P) d0 j
那是呼叫SPICE Model中的BJT參數( C1 y: Z; O- L  n1 Z
在此要強調一點,各家定義BJT或者其他元件的方式皆不同,要看各家的SPICE Model
2 }: c0 p( X7 v* p# H6 d例如,有的廠商的BJT是使用.lib 'XXXXX.mdl' BJT
: ?) R/ [/ ^2 O$ T/ S* j: e那是因為它們是用BJT的標題來定義BJT* `. R+ w4 x# i4 `; B/ N4 z2 Z
2 Z2 u: V: L" z+ a
各家廠商有各家的定義使用方法
; h& J3 ~0 E7 w0 o/ L請先看過SPICE Model% h8 J5 W) v" s) ?3 V
要不然是不知道其使用意義為何的
6 f$ C2 _6 z) Y3 Q  S/ u別以為各家廠商的定義方式都一樣,了解使用精神,如此才能夠一理通百理明,要不然只看得懂這家廠商的SPICE Model,下一次換了別家,又是不同的SPICE Model定義方式,結果又不會使用,結果問題還是存在

評分

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

查看全部評分

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

本版積分規則

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

GMT+8, 2024-5-15 02:32 AM , Processed in 0.106014 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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