The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl Modeling >> Semiconductor Devices >> Plotting Cgs vs time https://designers-guide.org/forum/YaBB.pl?num=1149674974 Message started by Nick on Jun 7th, 2006, 3:09am |
Title: Plotting Cgs vs time Post by Nick on Jun 7th, 2006, 3:09am Hello, I am using SpectreRF transient analysis and would like to see how the Cgs of a transistor varies with time when the latter is driven by a large sin signal. I have used the infotimes field at the advanced options of transient analysis to save more than one operating points, but have not managed to find a way to plot the values of the model parameters. I would like to do so for the whole transient simulation. Thank you, Nick |
Title: Re: Plotting Cgs vs time Post by ACWWong on Jun 7th, 2006, 4:16am if you save infotimes then you can plot cgs at those times using: OPT("/I0","cgs") from the calculator... for every point in a transient seems overkill... i guess this is not required as if you chose say 10 infotimes a cycle you should get a very good idea of cgs variation... |
Title: Re: Plotting Cgs vs time Post by Nick on Jun 7th, 2006, 4:29am Thank you for the answer. This leads to another problem... I am using RF transistors that seam to be described by a macro model developed around the model of the standard ones. The result is that I cannot use any transistor parameter / operating point annotation on the schematic or functions of the calculator such as vt, opt...etc What I usually do is print results (i.e. op.points) in the print result window, or check values from the calculator browser. Given that, do you know of another way to plot the saved results? Thanks, Nick |
Title: Re: Plotting Cgs vs time Post by ACWWong on Jun 7th, 2006, 5:11am if its a macromodel RF fet instantiating a standard fet but with several RF addons (like Rg, Rs, Rd, Rb, etc.) then can you not just decend in the schematic before the annotation and calculator select functions to work on the standrad fet ? ie use something like OPT("/I0/I1","cgs") If you use the results browser, you can right/centre click to bring up options for expression or plot. Have tried this ? e.g. if my migrate to in the results brower to psf->Run1->tran_info-tran_info->sweepvariable->"An_infotimeX"->tran-X_tran_Info-info-I0(my fet)->cgs then right/centre click to get the expression you get: pv( "I0" "cgs" ?result "tran_info-tran_info" ?resultsDir "/simulationDirectory/testbench/spectre/schematic" ) this will should do the same thing as OPT("I0","cgs") hope this helps rgds, aw |
Title: Re: Plotting Cgs vs time Post by Nick on Jun 7th, 2006, 6:50am Thanks! That was useful. Plotting the expression from the results browser worked. For some reason the opt will not work. Also I cannot instantiate the standard FET model, because the RF transistors are coming directly from a tech library. Another question: can you do the same thing with dc sweep? i.e. is it possible to sweep a gate dc voltage and monitor how the transistor parameters vary for different voltages? I am trying to find the equivalent of infotimes for the dc analysis in order to save all the operating points. Thanks, Nick |
Title: Re: Plotting Cgs vs time Post by ACWWong on Jun 7th, 2006, 7:00am This topic was discussed in the circuit simulators forum look at the topic: How to plot a MOS's Vth vs TEMP curve? |
Title: Re: Plotting Cgs vs time Post by Nick on Jun 7th, 2006, 7:14am Thanks for your help, parametric analysis makes sense ::) Best regards, Nick |
The Designer's Guide Community Forum » Powered by YaBB 2.2.2! YaBB © 2000-2008. All Rights Reserved. |