fig1 is a schematic representation of a typical prior art bias current supply circuit , indicated generally at 10 . circuit 10 comprises a first junction field effect transistor ( jfet ) 12 . a source and a gate of jfet 12 are coupled to a voltage source v +. an initial current i d is shown on fig1 to be generated from the drain of jfet 12 . the drain of jfet 12 is coupled to one end of a resistor 14 and to the base of a first bipolar junction transistor ( bjt ) 16 . the opposite end of resistor 14 is coupled to the collector of bjt 16 . the emitter of bjt 16 is coupled to a voltage source v -. the collector of bjt 16 is also coupled to the base of a second bjt 18 . the emitter of bjt 18 is coupled to voltage source v -. an output current i o is generated in the collector of bjt 18 . a schematic representation of a bias current supply circuit constructed according to the present invention is indicated generally at 20 in fig2 . circuit 20 comprises a first fet 22 which has its gate and source coupled to a voltage supply v +. fet 22 generates an initial current i d in its drain . the drain of first fet 22 is coupled to the gate and the source of a second fet 24 as well as to the base of a bjt 26 . the drain of fet 24 is coupled to the collector of bjt 26 , and to the base of a bjt 28 . the emitter of bjt 26 is coupled to the emitter of bjt 28 and to a voltage supply v -. an output current i o is generated by circuit 20 in the collector of bjt 28 . in the preferred embodiment , fets 22 and 24 comprise p - channel jfets . however , a similar circuit could be designed using n - channel jfets or n - channel or p - channel depletion mode mosfets . by calculating the value of i o as a function of the device parameters in each circuit , important technical advantages of circuit 20 can be demonstrated . for both circuit 10 and circuit 20 , some simplifying assumptions can be made . first , all base currents will be assumed to be negligible . second , bjt &# 39 ; s 16 , 18 , 26 and 28 will be assumed to be equivalent transistors . in other words , the saturation currents and areas for each of these transistors will be assumed to be equal . with these reasonable assumptions , the following equations can be derived for both circuits 10 and 20 : where i c is defined as the current flowing in the collector of bjt 16 and bjt 26 as shown in fig1 and 2 . where v t = kt / q ## equ1 ## for circuit 10 , r eq equals the value of resistor 14 . for circuit 12 , r eq is defined as the source drain voltage across fet 24 divided by the current through fet 24 . this can be written as : equation 2 , shown above , is derived by summing the voltages around the loop . the equation for the output current can then be derived as follows : derivation ## equ2 ## where a is the area of the bjt &# 39 ; s 12 , 16 , 26 and 28 and i s is a constant representing the saturation current for each of these transistors . in order to better demonstrate the advantages of circuit 20 over circuit 10 , mathematical terms may be added to equation 2 to illustrate process variations in all of the process dependent terms . for circuit 10 shown in fig1 this results in the following equation : where p 1 , p 2 and p 3 are percentile factors . these factors represent the fractional level of a particular parameter with respect to an optimum level for that parameter . in other words , a value of 0 . 90 for p 3 would indicate that due to below optimum processing , the value of resistor 14 is only ninety percent of its optimum value . if equation 2 is applied to circuit 20 shown in fig2 and similar process terms are added , the following equation can be derived : ## equ3 ## when conventional process techniques are used to construct circuits 10 and 20 , the value of a standard base resistor can vary by as much as twenty five percent above or below its optimum value . in addition , the value of the saturation current for a jfet can also vary by as much as twenty five percent above or below its optimum value . thus , these variations are also included in the equations which have been derived . to determine the variation in v ds for a twenty five percent change in i d , the equation for a jfet operating in the linear region is used . this equation is as follows : λ can be neglected in equation 5 because jfet 24 has a very small drain to source voltage . solving equation 5 for v ds results in the following equation : where area is defined as the width divided by the length of the channel region of jfet 24 and v p and β are other device parameters of jfet 24 . by substituting in the characteristic data for jfet 24 into equation 6 , it can be determined that if i d is at seventy - five percent of its nominal value , v ds is at eighty percent of its nominal value . to illustrate the difference between the two circuits , i d will be assumed to be seventy five percent of its nominal value . for this example , the following conditions will be assumed : by substituting these values into equation 3 for circuit 10 and assuming the base resistor 14 is at seventy five percent of its nominal value , the following value for the process error attributable to the output current can be derived . ## equ4 ## by performing a similar calculation using equation ( 4 ) derived from circuit 20 , the following value for the variance in the output current due to process variations can be derived as follows : ## equ5 ## this example demonstrates that under the worst possible process variations , the output current of circuit 10 will change twenty - five percent , while the output current of circuit 20 shown in fig2 will only change ten percent . the superior performance of circuit 20 results from the fact that fet 24 is constructed to be similar to fet 22 . these devices , for example , may be constructed near each other on an integrated circuit chip such that they will exhibit near identical process variations and be subject to similar temperature variations . because of the matched nature of fets 22 and 24 , any variance in the initial current i d caused by forces acting on fet 22 is counteracted by fet 24 which has the same variance causing forces acting upon it . in the layout of fet 24 , the source and drain resistances should be minimized . this can be accomplished by providing relative short source and drain diffusions and by contacting the source and drain in more than one location . referring now to fig3 a , a graphical representation of the performance of circuit 10 and circuit 20 is shown . temperature in degrees celsius is shown on the ordinate axis of the graph in fig3 a , while the output current i o is shown in microamps on the coordinate axis . a curve 30 illustrates the performance of the circuit 10 under nominal process conditions and under variable ambient temperature conditions . a curve 32 illustrates the performance of circuit 20 under nominal process conditions and variable ambient temperature conditions . although under nominal conditions , the percentage variations of the performances of the two circuits is similar , circuit 20 of the present invention provides several distinct advantages . the change in output current as ambient temperature varies , is fairly linear for circuit 20 as is demonstrated by the curve 32 . such a linear variation with respect to temperature is much easier to compensate for than the nonlinear variations associated with circuit 10 shown by curve 30 . a further technical advantage of circuit 20 is that it has a negative temperature coefficient . if circuit 20 is used with a circuit that has a slightly positive temperature coefficient , the decrease in current supplied by circuit 20 with increasing temperature helps minimize the change in total supply current of the subject circuit as temperature varies . fig3 b is a graphical representation of the performance of circuit 10 and 20 with respect to both ambient temperature variations and process variations . a curve 36 and a curve 42 illustrate the performances which were shown on fig3 a of circuits 10 and 20 , respectively , under nominal process conditions and under varying ambient temperatures . a curve 34 illustrates the performance of circuit 10 under varying ambient temperatures with jfet 12 within circuit 10 having a value of twenty five percent greater than nominal , and resistor 14 having a value twenty five percent less than nominal . as discussed previously , process variations of ± twenty five percent are possible using current processing technology . because of the configuration of the components of circuit 10 , the two worst case scenarios for variations in the output current i o occur when jfet 12 and resistor 14 are at opposite ends of the possible process variation spectrums . curve 38 represents the opposite worst case scenario for circuit 10 due to process variations . curve 38 illustrates the performance of circuit 10 under varying ambient temperatures when jfet 12 is twenty five percent less than nominal and resistor 14 is twenty five percent greater than its nominal value . curves 34 and 38 therefore represent the possible extremes of performance of circuit 10 due to process variations and ambient temperature variations . the actual performance of circuit 10 will therefore be within the envelope created by curves 34 and 38 . a curve 42 shown in fig3 b represents the performance of circuit 20 over ambient temperature variations under nominal process conditions . the possible worst cases for circuit 20 occur when the operational parameters for both jfet 22 and jfet 24 are twenty - five percent higher than their nominal values , and when these parameters for both jfets 22 and 24 are twenty - five percent lower than their nominal values . the process variations for jfets 22 and 24 are normally not independent . jfets 22 and 24 may be placed in a circuit layout such that they will exhibit nearly identical process variations . thus , it is not necessary to consider the scenario where jfet 22 exhibits a different process variation than jfet 24 . a curve 40 illustrates the performance of circuit 20 under varying ambient temperature conditions when the operational parameters of both jfets 22 and 24 are twenty - five percent higher than their nominal values . a curve 44 illustrates the performance of circuit 20 under varying ambient temperature conditions when the operational parameters for both jfets 22 and 24 are twenty - five percent less than their nominal values due to process variations . the envelope created by curves 40 and 44 of possible output current performance for circuit 20 is clearly narrower than that shown on fig3 b for circuit 10 . fig3 b therefore illustrates the important technical advantage that circuit 20 has over circuit 10 through its stability over both temperature and process variations . a further embodiment of the present invention is illustrated in fig4 . the importance of the stability of the output current i o of circuit 20 is best illustrated when the bias circuit 20 is examined in conjunction with a particular circuit for which it is supplying bias current . fig4 is a schematic diagram of a differential amplifier 46 using circuit 20 to supply the bias current for the various stages of the amplifier . the bias circuit 20 supplies the biasing output current i o which is driven through a bjt 48 . bjt 48 has its collector coupled to the collector of bjt 28 within bias circuit 20 and its emitter coupled to the v + voltage source . bjt 48 functions as a portion of a current mirror which controls the amount of current input into each of the stages of op amp 46 . bjt 49 has a base connected to the collector of bjt 48 , an emitter connected to the base of bjt 48 , and a collector connected to the v - voltage supply . this current mirror comprises bjt 48 , a bjt 50 , a bjt 52 , a bjt 54 , a bjt 56 and a bjt 58 . bjt 49 supplies the base current for bjts 48 and 50 - 58 . each of the bjts 50 through 58 are sized in proportion to bjt 48 as shown in fig4 . for example , as illustrated in fig4 bjt 50 is 1 . 5 times the size of bjt 48 . bjt 50 and 52 each have their bases coupled to the base of bjt 48 . both bjt 50 and 52 have their emitters coupled to the v + voltage supply . bjt 50 has two collector outputs which are coupled to an input stage 60 . bjt 52 has a single collector output coupled to input stage 60 . input stage 60 has a non - inverting input 62 and an inverting input 64 . a signal input on non - inverting input 62 is amplified by amplifier 46 without inverting the signal . a signal input on inverting input 64 is amplified by amplifier 46 and is also inverted prior to output input stage 60 is also coupled to the v - voltage supply . bjt 54 has its base coupled to bjt 48 and its emitter coupled to the v + voltage supply . bjt 54 has two collector outputs which are coupled to a second stage 66 . bjt 54 is 1 . 5 times the size of bjt 48 and therefore conducts approximately 1 . 5 times the current as bjt 48 . second stage 66 is coupled directly to the v + voltage supply . second stage 66 is also coupled through an inverting input 67 and a noninverting input 69 to input stage 60 . second stage 66 is coupled directly to the v - voltage supply and is also coupled to the collector of an npn bjt 68 . the emitter of bjt 68 is coupled to the v - voltage supply . the base of bjt 68 is coupled to an npn bjt 70 . the emitter of bjt 70 is coupled to the v - voltage supply . the collector and base of bjt 70 are coupled to the collector of bjt 56 . the emitter of bjt 56 is coupled to the v + voltage supply . the base of bjt 56 is coupled to the base of bjt 48 . bjt 58 has its emitter coupled to the v + voltage supply , its base coupled to the base of bjt 48 and its collector coupled to the base and collector of an npn bjt 72 . bjt 72 has its emitter coupled to the v - voltage supply . the base and collector of bjt 72 are coupled to the base of an npn bjt 74 . the emitter of bjt 74 is coupled to the v - voltage supply , and the collector of bjt 74 is coupled to an output stage 76 . output stage 76 is coupled directly to second stage 66 , the v + voltage supply and the v - voltage supply . output stage 76 generates the output signal of the amplifier 46 through an output node 78 . npn bjts 68 , 70 , 72 and 74 are shown to be sized independently of the pnp bjts 48 , 50 , 52 , 54 , 56 and 58 . the ratio of the sizes of the npn bjts is independent of the ratio of the sizes of pnp bjts . the current in npn bjt 70 and in npn bjt 72 is set by pnp bjts 56 and 58 , respectively . this current is set through the current mirror formed by bjts 48 , 56 and 58 at two times the output current i o of bias circuit 20 . the current flowing through bjt 68 is thereby set through the operation of a current mirror at three times the current flowing through npn bjt 70 . the current flowing through npn bjt 68 is therefore approximately six times the output current i o of bias circuit 20 . similarly , the current flowing through npn bjt 74 is approximately six times the output current i o generated by circuit 20 . in operation , the currents flowing in every stage of amplifier 46 are substantially proportional to the output current i o generated by bias circuit 20 . thus , any variation in the output current i o is geometrically augmented and can make dramatic changes in the total current requirements of amplifier 46 . due to these geometric relationships of the supply currents to the various stages of amplifier 46 , a small variation in the output current i o is multiplied approximately 36 times in the total supply current of amplifier 46 . fig5 graphically illustrates the improved performance of circuit 20 over circuit 10 when used in amplifier 46 . fig5 is a graphical representation of the total supply current to amplifier 46 as ambient temperature is varied . a curve 82 illustrates the variations in total supply current over a range of ambient temperatures for an amplifier similar to amplifier 46 , but using circuit 10 shown in fig1 as the bias current supply circuit . a curve 80 illustrates the performance of amplifier 46 using circuit 20 as the bias current supply circuit . over the 170 ° range shown in fig5 curve 82 shows a ninety microamp variation in total supply current . curve 80 , however , over the same temperature range , illustrates only a thirty microamp variation in total supply current . fig5 also illustrates that curve 80 is much more linear than curve 82 . this fact illustrates that the temperature dependence of the total supply current of an operational amplifier using a bias current supply circuit constructed according to the present invention has an approximately linear temperature dependence . as discussed previously , the linear temperature dependence of curve 80 is much simpler to design for than the nonlinear temperature dependence shown in curve 82 . the bias current supply circuit 20 shown in fig2 and 4 is applicable to a wide variety of circuits . the amplifier 46 illustrated in fig4 is only one possible embodiment of the present invention and has been used solely for the purposes of teaching important technical advantages of the present invention . a current supply circuit constructed according to the present invention may be used wherever a current is required which must remain constant in the face of ambient temperature and process variations . in summary , a current supply circuit is provided which exhibits marked improvement in supplying a constant current level in the face of ambient temperature variations and process variations . the current supply circuit provided requires relatively few components and thus is capable of operating in extremely low - power circuit contexts . the foregoing description uses preferred embodiments to illustrate the present invention . however , changes and modifications may be made in these embodiments without department from the scope and spirit of the present invention , which are defined solely by the claims that follow .