Académique Documents
Professionnel Documents
Culture Documents
In tutorial 1, we learnt the basics of using ADS. In this tutorial we are going to design Amplifier using BJT. This simulates the S-parameters and noise parameters of the device, versus bias voltage and current, at a single frequency. You specify the collector voltage sweep range and the base current sweep range, and the single frequency for S-parameter and noise analysis. The circuit diagram that we are going to consider is shown in figure-1.
Figure 1 Procedures 1. First of all open a new project and a new schematic window. (the procedure to create a new project is described in tutorial 1). 2. Place the BJT_NPN on the schematic from Insert>Components>Components Library. 3. Place the BJT_Model on the schematic from Insert>Components>Components Library. Double click on the BJT_Model, you will see a window as shown in figure 2.
Page 1 of 13
5. From Lumped Components Palette Place 2 inductor (L1,L2), 2 capacitor (C1,C2) and insert their value 1mH, 1mH, 1uF and 1uF respectively. This can be done simply by double clicking on the each component. 6. From the Probe Components palette, select I_Probe and name it IC by double clicking on the probe. Again from Insert> Components> Components Library, place two terminator component named as Term. Give their value Z=Z0 (figure 1).
Page 2 of 13
7. From the Library List select Sources-Freq Domain palette, place I_DC. Edit this component and define Idc = IBB, rather than a numerical value, Click Apply, then OK. 8. Now connect the components using wire tool as shown in figure 1. 9. Choose the Data Items palette; select Var eqn (Variables and equations). Place this component on the schematic and enter the following equations (as shown in figure 3):
Figure 3 10. Select another Var eqn (Variables and equations). Place this component on the schematic and enter the following equations (as shown in figure 4):
Figure 4
Page 3 of 13
11. Choose Simulation-DC palette, select Prm Swp (ParamSweep). Place two Prm Swp named as sweep 1 and sweep 2 and edit these as follows: Sweep 1 On the Sweep tab (Figure 5): Parameter to sweep = IBB
o o o
Click OK to accept changes and close the dialog box. Figure 5 Sweep 2 On the Sweep tab (Figure 6): Parameter to sweep = VCE
o o o
Simulation 1 = SP1
Click OK to accept changes and close the dialog box. Figure 6 12. Choose Simulation-S Param palette, select S P (S-parameters). Place it in the schematic and edit it as follows: On the Frequency tab (Figure 7): Sweep type = single point
Page 4 of 13
On the Noise tab: Mark Calculate noise Then on the Output tab:
o o
Then click add/remove in the same window. From the next window select and Z0. Click OK to accept changes and close the dialog box. 13. From Simulation-DC palette, select D C, Place it in the schematic and edit it as follows: Parameter to sweep = VCE. This appears as SweepVar on the schematic if this parameter is displayed on the schematic. Select Linear from sweep type, (Figure 8) and
Figure 7
o o o
14. From Simulation-DC palette, select Options, Place it in the schematic and edit it as follows: In MISC tab insert
o o
15. That is all for constructing the circuit. The whole schematic will look like as shown in figure 9. 16. Now press simulate to start simulation.
Figure 8
Page 5 of 13
Figure 9
Plotting the output: In this tutorial we are going to go for a bit detail to plot different parameters. 1. First of all in data display window; place rectangular plot. Then write NFmin[0] in equation box (Figure 10) then press >>Add>> . This will give an output of minimum noise figure versus IBB and VCE (figure 11).
2. Next, similarly using rectangular plot, plot db(S2,1) versus IBB and VCE inserting db(S(2,1)[0]) in equation editor.(figure 11). 3. The Collector Current versus IBB and VCE is plotted simply plotting IC.i using rectangular plot. (figure 12). Now we will put markers in these figures (figure 11 and 12). This can be done selecting insert new marker from the toolbar and just clicking on the plot where we want to put the marker. These markers are visible in figure 11 and 12 (m1,m2,m3). 4. Now we will use some equations to get our desired plot. This will be done opening a new page in
data display window. Go to Page>new page from the menu bar. Give a new name for the page. A new page will open.
Page 6 of 13
Figure 10
Figure 11
Page 7 of 13
Figure 12 5. Next Available Gain & Noise Circles, Stability Circle, Source Gamma, Corresponding Load Gamma will be plotted in the smith chart. To do so, we need to introduce some equations. ICindex2 is the index for the collector current, IC, corresponding to marker m3s y-axis location. IC is dependent on both swept variables, IBB and VCE. The [VCEindex2] syntax is equivalent to [VCEindex2] and forces a search of all collector currents corresponding to one collector voltage.
GAcircles are the available gain circles at the frequency specified by marker m3. GAstep_size and num_GAcircles are variables you set to change the number of circles and their spacing.
Page 8 of 13
Noise_circleMin generates a circle at the source reflection coefficient that will produce the minimum noise figure. Noise_circles generates num_NFcircles noise circles, spaced at NFstep_size dBs. The circles are both at the frequency specified by marker mBiasPt.
GPcircles are the power gain circles at the frequency specified by marker m3. GPstep_size and num_GPcircles are variables you set to change the number of circles and their spacing.
Figure 13
Page 9 of 13
Figure 14
Figure 15
4. To plot load stability place another smith chart, and type Load_stabcir in equation editor. (the process is exactly similar to point 1) 5. Similarly place GPcirles and click add. 6. Click OK. Load Stability Circle will be plotted. (figure 15)
Finding S-parameters:
S-parameters at the bias point specified by marker m3.
Now from the data display window, select list from left palette and place it. Then in the equation editor type db(S_11) then add. Similarly add db(S_22), db(S_12) and db(S_21) . Click OK (figure 16).
Page 10 of 13
tindex increases from 0 to 2000. Their phase varies rapidly for tindex small, but varies more and more slowly as tindex increases.
Plot this rhos in the same smith chart where the source stability circle was plotted. Then place a marker on the smith chart and name it GammaS (Figure 17) shows the smith chart with spiral points.
Figure 17
Page 12 of 13
The following equations compute the noise figure if the source reflection coefficient is at marker GammaS.
Now from the data display window, select list from left palette and place it. Then in the equation editor type NF_at_GammaS then add. Click OK. The output will display the Noise Figure (dB) at marker GammaS (Figure 18). If you change the marker GammaS the Noise Figure value will be changed automatically.
Figure 18 To see the minimum noise figure at bias point m3 NFmin[ICindex2,VCEindex2,0] in the equation Editor (figure 19). we need to type
Figure 19
THE END
Page 13 of 13