Go Back   Home > Forums > Amplifiers > Solid State
Home Forums Rules Articles Store Gallery Blogs Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

Solid State Talk all about solid state amplification.

Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Reply
 
Thread Tools Search this Thread
Old 25th November 2010, 10:28 PM   #1
diyAudio Member
 
keantoken's Avatar
 
Join Date: Aug 2006
Location: Texas
Blog Entries: 1
Default Speed of BJT's or Fairchild vs. NXP BC550

Hello all. I realize this treatise may be riddled with errors, but may aim is to remove any misconceptions I have, so my intent is to be corrected, and if there's interest to discuss the topic at hand.

It was a revelation late in its arrival, but recently I have been switching over to looking directly at Cj parameters instead of Ft in datasheets. Why? The Ft numbers are inconsistent. The Cj parameters tell the whole story, or at least a more complete one.

If you look at the 2N5089 datasheet, it has an Ft of 50MHz. Yet Cob is 4pF. The 2N4124 has the same Cob yet is spec'd at six times the speed.

Well it mostly depends on the conditions that the transistor is tested in. With increasing Vcc, Cob decreases, which will increase Ft. With increasing current, transconductance increases, which means less dynamic voltage change over Vbe, which means less current lost through Ceb, and this again means higher Ft.

If you look closely, you'll notice that the 2N4124 is tested at 20V/10mA, and the 2N5089 is tested at 5V, 500uA. Well there's the hitch right there. The Ft if the 5089 is tested at the levels you would use it in a low noise design, because it's a low noise transistor. The 2N4124 on the other hand is a general purpose amplifier for use in switching and amplifiers up to 100MHz. So it is tested at relatively hot levels, which lend themselves to amplification and speed.

And so we get to the crux. Ft is a bad parameter to rely on. Depending on how the device is tested, you may be mislead if you don't pay attention. This is why I will be looking at Cj parameters from now on when possible.

There is another factor that limits the speed of BJT's, though I can't speak much about it. There is actually a limit to how fast the electrons can flow through the die. I'm guessing that Ft takes this into account since it is a measured value. So an argument for using the Ft parameter seems to be that even with low Cob, a transistor may still be too slow.

This is where it is helpful to look at Ft/Vce and Ft contour graphs. First look at the power limits and then at the Beta/Ic curve, and determine what your limits are for power and linear range. Then look at the contour or Ft graph to see how high you can go within those bounds.

Another consideration that begets watching Cj values is reactance. If your device is spec'd at high Ft but has gobs of Cob, it might cause stability problems for the rest of the circuit. In my opinion, lower Cj is almost always better. If another part of the circuit oscillates when a faster part is installed, I would tend to see if I can improve stability without needing to downgrade.

In all, my preference would be to try and approach the speed barrier. A limit to the speed of electrons through the junction implies, to me, something like a 2-way saturable current source, which means it will allow current to pass either way up to the limit. My reasoning is that a current source is not reactive, especially an atomic-scale current source. this implies more controlled behavior.

I have a follow up question that will come after any discussion on this.

Am I right?
- keantoken
  Reply With Quote
Old 25th November 2010, 11:37 PM   #2
diyAudio Member
 
ostripper's Avatar
 
Join Date: May 2008
Location: Albany , NY (smallbany)
Quote:
Originally Posted by keantoken View Post
There is actually a limit to how fast the electrons can flow through the die.

- keantoken
That would be the speed of light. Actually , the "speed limit" is the manufacturing and thickness of the base layer which determines the carrier lifetime. In particular, the thickness of the base must be much less than the diffusion length of the electrons. So , a thinner- smaller die will be faster by the physics within. The electrons are limited by the speed of light , but the base carriers .. and how many survive before recombining at the emitter , determine "speed".

Quote:
This is where it is helpful to look at Ft/Vce and Ft contour graphs. First look at the power limits and then at the Beta/Ic curve, and determine what your limits are for power and linear range. Then look at the contour or Ft graph to see how high you can go within those bounds.
Of course , I don't care if one device has a higher Ft. I look for Cob,Ft,noise.. and at what level it will be used in my circuit . I'm evaluating the MPSA18 vs. my favorite ksc1845 in this way to replace my input pairs.
OS
__________________
Mongrel website , always current and updated :
http://67.248.209.21/D%3A/WEBSITE/
  Reply With Quote
Old 26th November 2010, 12:22 AM   #3
sandyK is offline sandyK  Australia
diyAudio Member
 
Join Date: Apr 2007
Location: Sydney
OS
MPSA18 can be a real P.I.T.A. to match !
They work very nicely in the CM area too.
Funny things can sometimes happen too, when testing for HFE if you place another one against it, like you would for bonding together.
Alex
  Reply With Quote
Old 26th November 2010, 12:24 AM   #4
diyAudio Member
 
ostripper's Avatar
 
Join Date: May 2008
Location: Albany , NY (smallbany)
Quote:
Originally Posted by sandyK View Post
OS
MPSA18 can be a real P.I.T.A. to match !
They work very nicely in the CM area too.
Funny things can sometimes happen too, when testing for HFE if you place another one against it, like you would for bonding together.
Alex
I guess I'll buy 50 for Xmas.
__________________
Mongrel website , always current and updated :
http://67.248.209.21/D%3A/WEBSITE/
  Reply With Quote
Old 26th November 2010, 09:10 AM   #5
Elvee is offline Elvee  Belgium
diyAudio Member
 
Join Date: Sep 2006
Ft and Cob are two different parameters, and they shouldn't be compared. And they both have their usefulness.
The capacitance has no first order influence on Ft, because Ft relates to currents.
And transistors can indeed have a pretty high Ft with substantial capacitances.
This was the case with early "fast" transistors, which required heavy neutralization to operate properly.
  Reply With Quote
Old 26th November 2010, 09:20 PM   #6
diyAudio Member
 
Sch3mat1c's Avatar
 
Join Date: Jan 2003
Location: Milwaukee, WI
Send a message via ICQ to Sch3mat1c Send a message via AIM to Sch3mat1c
The parameters I am most often interested in are the switching parameters, since I do a lot of switching design.

When switching parameters are available (and they often are not -- old transistors, with loose specs, like 2N2222 and MJ350, are poorly specified), they usually go something like 2N4401: t_r, t_d, t_f all around 50ns, t_stg around 200ns! This suggests it isn't useful above ~2.5MHz, because you would then spend all the on-time sucking base charge out of the thing, after charging it up with a huge turn-on pulse. But I've used 2N4403 as high as 35MHz! A closer look reveals hFE (at whatever Vce) is fairly high at the test current, but the hFE used in the saturation test is 10. So they're oversaturating it, which gives a lower Vce(sat) figure, but pumps excessive charge carriers into the base, slowing it down.

Higher gain transistors have this, much more dramatically. ZTX651 for instance is rated for 2A Ic, and has hFE > 100 up to 1A, yet they show the switching data at hFE = 10. It should be no surprise that the storage time is a whopping 900ns! This transistor is almost like a MOSFET in drive requirements; if you drive it accordingly, accepting a somewhat smaller operating range (lower Ic / higher Vce(sat)), you'll get plenty of speed out of it.

One exception I've seen is KTC5001, which is rated for something like 30V, 8A and hFE > 80 up to that point. Saturation is actually given at hFE = 80, and despite the very high gain, storage time is still reasonable.

The implication of this, applied to analog circuits is, saturation recovery of course, and, if you drive it harder, you can make it go faster, but only to a point.

Quote:
Originally Posted by ostripper View Post
That would be the speed of light. Actually , the "speed limit" is the manufacturing and thickness of the base layer which determines the carrier lifetime. In particular, the thickness of the base must be much less than the diffusion length of the electrons. So , a thinner- smaller die will be faster by the physics within. The electrons are limited by the speed of light , but the base carriers .. and how many survive before recombining at the emitter , determine "speed".
Actually, the electrons are limited by either avalanche or thermal drift velocity.

Avalanche velocity isn't a parameter I've seen specified or derived, but it could be calculated from electric field profile, either a uniform electric field inside intrinsic silicon (not a very useful material outside of the physics lab), or the approximately triangular field inside a PN junction. Or calculated from the avalanche energy, which I suppose ought to be the band gap. In that case, it would be v_e = sqrt(2 Eg / m*), where m* is the effective mass (which is not the free electron mass, because electrons do different things when they get stuck inside crystals!).

Thermal velocity is easy to calculate, and it's around 10^5 m/s for silicon at room temperature. This is the same idea as the speed of sound, in air, at STP. Things can travel faster than this velocity, but the characteristics are different: ballistic instead of thermal drift, subsonic vs. supersonic. In either case, you can expect different behavior around that limit.

Down in the thermal regime, electric field is proportional to velocity (this is just Ohm's law!). If avalanche occurs before thermal velocity is reached, you'd never even be able to test "superthermal" velocity, at least in that material.

The result for transistors is, charge moves s-l-o-w-l-y across it. For weaker fields, like the field across a conductive chunk of doped silicon, it could take a long time indeed to neutralize the charge, even though the width is fractional micrometers. There isn't anything you can do about that, because you can only increase base current so much, in an effort to move that current, before either 1. you reach diminishing returns (which is fT), or 2. you reach the physical barrier and you literally cannot drag any more charge out of the poor thing!

Notice that electron drift velocities for silicon are on the order of 10^3 m/s. Vacuum tubes are ballistic transport, so they don't have a single velocity, but the average will be some fraction of the plate voltage, i.e., whatever velocity electrons have at maybe 100eV kinetic energy, which might be in the 10^6 m/s range. Vacuum tubes have proportionally larger dimensions (mm vs. um distances), so they are useful to roughly the same frequency ranges (i.e., tens of MHz, give or take an order of magnitude).

Tim
__________________
See my Electronics webpage -- the home of Vacuum Tube Drag Racing.
The key to being a successful Audiophile: "I reject your reality and substitute my own!"
  Reply With Quote
Old 28th November 2010, 09:30 PM   #7
diyAudio Member
 
Join Date: Apr 2006
Location: Minnesota
Keantoken,

An understanding of the SPICE BJT model and the hybrid pi model is all you need to evaluate different transistors and their parameters. The SPICE parameters related to device speed are Cjeo, Cjco, and Tf. (Tr relates to storage time for a saturated switch, but has no effect on a transistor biased in the active region.) When you run an LTspice .op simulation the error log will have a report of the transistor operating point. The report lists Cbe, Cbc, and fT. There parameters are related by the equations below:

fT=1.0/(2*pi*(Cbc+Cbe))
Cbe=Cje+Tf*gm
Cbc=Cjc

Cje is Cjeo adjusted for the operating point
Cjc is Cjco adjusted for the operating point

See wkwmodels.pdf for a little more information.

One problem with the SPICE model is that Tf (fT) variations with Ic are not accurately accounted for. (I know you have looked at many data sheets and are well aware of the fact that fT varies with Ic.) In other words, the SPICE model is really valid at only a specific operating point, or at best, over a small range of operating points.

fT in itself is not a real useful parameter, but it is useful in making a relative evaluation of different devices, recognizing that it varies with Ic. BTW, a knowledge if Ciss and Crss is not sufficient, because of the Tf*gm term above. This term is often the dominate term. Note also that gm=38.3*Ic.

Rick
  Reply With Quote
Old 29th November 2010, 02:32 AM   #8
diyAudio Member
 
keantoken's Avatar
 
Join Date: Aug 2006
Location: Texas
Blog Entries: 1
Okay then, lots of helpful information.

So there are two groups of interacting parameters. The first is the set of capacitances, and the second is the Tf*Gm term.

Is it possible to create a hybrid or product of these and create a general parameter that sums them both up?

For instance, say we take 1/Cob=bjork. Higher bjork is then a good thing. Let's make Ft*gm=F. Higher F is also a good thing.

Then lets try

F*bjork=performance

If Bjork is very low but F is high, performance will still be average or mediocre.
Same for if Bjork is high but F is very low.

The performance factor could be tailored for the application, by inserting the source impedance and quiescent current:

(1/(Zin*<some mix of C parameters>)*(Tf*Gm)

With a real method of choosing transistors for a task, it would become more than guesswork for amp designers.

- keantoken
  Reply With Quote
Old 29th November 2010, 04:54 AM   #9
diyAudio Member
 
Join Date: Apr 2006
Location: Minnesota
keantoken,

I goofed in my last post. I should have written:

fT=gm/(2*pi*(Cbc+Cbe)) ... I forgot to include the gm term.

So the complete expression for fT is:

fT=gm/(2*pi*(Cjc+Cje+Tf*gm))

LTspice will compute fT, gm, Cbc and Cbe based on the model parameters Cjco, Cjeo, and Tf and the operating point which gives Ic (gm=38.3*Ic). The error log will show these values, if you do an .op analysis. Of course, you could do the calculations yourself.

As I said, Tf usually dominates the frequency response, but Cjc and Cje also contribute.

Sorry about the mistake.

Rick
  Reply With Quote
Old 29th November 2010, 06:18 AM   #10
diyAudio Member
 
keantoken's Avatar
 
Join Date: Aug 2006
Location: Texas
Blog Entries: 1
Unfortunately some datasheets don't show the Gm contours, which is why it might be helpful to compute the values ourselves.

Am I correct to understand that Tf is the limiting factor that can't be overcome and that depends on die size, either thermal drift or avalanche velocity?

- keantoken
  Reply With Quote

Reply


Hide this!Advertise here!

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Building Connex NXP amp Kjeldsen Class D 1 8th April 2010 08:04 AM
UM10155 from NXP monaural Class D 13 3rd November 2009 02:28 AM
TDA8920 NXP/Philips Though Hole Package DavidJanszen Class D 0 17th March 2008 10:41 PM
try Pass preamp's with BC550!! tschrama Pass Labs 2 4th September 2001 08:37 AM


New To Site? Need Help?

All times are GMT. The time now is 04:00 PM.

Page generated in 0.15507 seconds (83.97% PHP - 16.03% MySQL) with 10 queries

Copyright ©1999-2012 diyAudio