Rules | Recent posts | topic RSS | Search | Register  | Log in

Beta of BJT in Hspice!??

 
Post new topic  Reply to topic    EDAboard.com Forum Index -> Analog IC Design & Layout
Author Message
always@smart



Joined: 08 Feb 2002
Posts: 308
Helped: 7
Location: ASIA


Post29 Jul 2004 10:34   Beta of BJT in Hspice!??

Hi all,

I've just tried to run few simple BJT circuits, fixed L, W and Temperature for all the circuits. However when I see the output of the DC , I got the different value of Beta, anyone knows what's the problems?

Anyone knows how to ".print" the Beta?

Thanks in advance.

Regards,
Back to top
always@smart



Joined: 08 Feb 2002
Posts: 308
Helped: 7
Location: ASIA


Post30 Jul 2004 2:17   Re: Beta of BJT in Hspice!??

Hi all,

No body can help me!?

FYI, i'm using IBM's process. In theory, Beta should be constant with same process and Area.

Why am I getting the different value of Beta from different circuit!?

Really hope someone can shed me some light........

THanks in advance
Back to top
flyankh



Joined: 16 Feb 2004
Posts: 94
Helped: 2


Post30 Jul 2004 4:23   Beta of BJT in Hspice!??

Hi smart

As I know,when Ic is different,the value of Beta will change lightly.Have you make sure that the Ic is exactly same?Smile

flyankh
Back to top
always@smart



Joined: 08 Feb 2002
Posts: 308
Helped: 7
Location: ASIA


Post30 Jul 2004 4:54   Re: Beta of BJT in Hspice!??

flyankh wrote:
Hi smart

As I know,when Ic is different,the value of Beta will change lightly.Have you make sure that the Ic is exactly same?Smile

flyankh


------------------------------------------------------------------------------------
Hi flyankh,

Thanks for reply.

In the process manual it stated that if L=0.44u, W=3.0u, T=25"c, the Beta should be 100. But in some circuit, i got Beta=15. It's huge different.

Furthermore, if Beta is not constant with Process, it's impossible for me to know the IC-IB relationship.

Back to your suggestion, I have tried 2 circuit with almost same IC, but one i get Beta=15 the other i got Beta=320, any idea what's wrong!?

thanks in advance
Back to top
flyankh



Joined: 16 Feb 2004
Posts: 94
Helped: 2


Post30 Jul 2004 6:38   Beta of BJT in Hspice!??

Hi smart

What's the parameter "L" "W" stand for?In Hspice I always can see the parameter "area",it is the area of emitter.

flyankh
Back to top
Hughes



Joined: 10 Jun 2003
Posts: 715
Helped: 85


Post30 Jul 2004 6:51   Beta of BJT in Hspice!??

To print the Beta value of Q1 with hspice, use the following statement in hspice netlist file:
.PRINT LV10(Q1)


Last edited by Hughes on 30 Jul 2004 7:16; edited 1 time in total
Back to top
always@smart



Joined: 08 Feb 2002
Posts: 308
Helped: 7
Location: ASIA


Post30 Jul 2004 6:59   Re: Beta of BJT in Hspice!??

flyankh wrote:
Hi smart

What's the parameter "L" "W" stand for?In Hspice I always can see the parameter "area",it is the area of emitter.

flyankh


---------------------------------------------------------------------------------
Hi flyankh,

L = Emitter Length, W= Emitter Width. According to the manual, Effective Area = (L-0.02) (W-0.02).

In your simulation, do you get different Beta with fixed Area and Temperature in different cicuits? I got different Beta value when I vary the RB or RC value, why is it like that!??

Thanks in advance.
Back to top
flyankh



Joined: 16 Feb 2004
Posts: 94
Helped: 2


Post30 Jul 2004 7:37   Beta of BJT in Hspice!??

Hi smart

Can you post the circuit you have simulated?Your simulation files is needed too:)

flyankh
Back to top
always@smart



Joined: 08 Feb 2002
Posts: 308
Helped: 7
Location: ASIA


Post30 Jul 2004 9:52   Re: Beta of BJT in Hspice!??

Hi all,

I noticed that not only Beta will vary from the different circuit, VBE will be different too..why!??

FYI, I tried to change RB value in a circuit, what i get is the Beta will keep changing.....

For same Emitter Area, apply to different circuit, the Beta can be huge diffence, like one 10 the other 300, why!?


Thnks in advnce
Back to top
maxwellequ



Joined: 27 Jun 2001
Posts: 185
Helped: 11


Post30 Jul 2004 13:28   Re: Beta of BJT in Hspice!??

Are you sure that your BJT is always biased in the active region (not in saturation) when beta decreases ?
Back to top
sutapanaki



Joined: 02 Nov 2001
Posts: 495
Helped: 20


Post30 Jul 2004 16:43   Re: Beta of BJT in Hspice!??

Hi Smart,

Beta will change with the value of Ic, the higher the current, the smaller the beta. Also, if you put the transistor in saturation, it can have small beta. At high Ic, the drop across the internal Rc can put the transistor in saturation.
You can do the following simulation: connect the transistor with base shorted to the collector and emitter connected to ground. Connect a current sourse between the common base-collector node and Vcc. Do a DC simulation sweeping the value of the current source - let's say from 10uA to 10mA (the higher value depends on the size of the transistor). Plot the ratio Ic/Ib. That should give you an idea about the variation of beta with Ic and the transistor will operate in active region - well for most of the simulation. Beta will depend also on the area of the emitter.
If you have high frequency operation, betta will drop for high frequencies, too.
Back to top
sunking



Joined: 25 May 2004
Posts: 914
Helped: 46


Post31 Jul 2004 15:04   Re: Beta of BJT in Hspice!??

look the pic


Sorry, but you need login in to view this attachment

Back to top
jaxshai



Joined: 22 Jun 2004
Posts: 49
Helped: 1
Location: Shanghai


Post01 Aug 2004 7:21   Re: Beta of BJT in Hspice!??

sunking wrote:
look the pic


I think the trend of this curve is correct. at the beginning ,the Beta of BJT is limited by the surface impurity, when the current goes higher and higher, the surface impurity's effect can be ignored. And the Beta increasing.

At some point , however, the current become so large that it can make Beta decrease. But i am NOT sure that the BETA will decrease so fast ?

cheer
Jax
Back to top
sunking



Joined: 25 May 2004
Posts: 914
Helped: 46


Post01 Aug 2004 12:23   Re: Beta of BJT in Hspice!??

It is logarithm coordinate (Ic is log)
Back to top
yjkwon57



Joined: 31 Jul 2004
Posts: 221
Helped: 21


Post01 Aug 2004 23:49   Re: Beta of BJT in Hspice!??

Hi, Smart.

The beta of a BJT is meaningful in the active region. And, I think the beta is dependent on three factors. One is the collector current. At the relatively higher Ic, the charge flowing to the collector affects the effective base width. So, the beta will be decreased. At the relatively lower Ic, the recombination effect in the base region becomes apparent, thus, the beta will be also decreased. Another factor is the Early Effect. When the voltage applied to the collector-base junction is increased, the depletion layer of that junction is increased, which causes to reduce the effective base width and the beta will be increased. The final factor is the avalanche effect. When the collector-base voltage is very high, the momentum of an electron passing that junction is very high, thus, when this high-momentum electron collides with an atom, the electrons in the atom will be scattered out of the atom, which will cause the collector current to increase and the beta will be increased.

Finally, the emitter-base voltage and the emitter current obeys the diode current-voltage equation.

Bye~~
Back to top
fashion



Joined: 01 Sep 2004
Posts: 29


Post28 Sep 2004 12:41   Beta of BJT in Hspice!??

u can find its information in hspice manual ,like .probe LX(?)
Back to top
Post new topic  Reply to topic    EDAboard.com Forum Index -> Analog IC Design & Layout
Page 1 of 1 All times are GMT + 1 Hour


Abuse
Administrator
Moderators
topic RSS 
sitemap