Dear ZoltanT, Thank you for your explanation - I now understand exactly what you want to accomplish! [quote userid="389809" url="~/cadence_technology_forums/f/custom-ic-design/43921/pss-sweep-in-ade-xl/1366793"] If the sweep is done inside the PSS analysis (=Set up in the Choosing Analyses form), the initial transient is run only at the beginning to get a good starting point for the algorithm.[/quote] I did not check ADE-XL, but I did check Assembler (essentially the new version of ADE-XL as the former is no longer actively supported) and the PSS sweep capability is supported. As a check, I created a netlist for a PSS analysis of an oscillator with a value of tstab and where I sweep the control voltage from 500 mV to 900 mV in 100 mV increments. I created a netlist for the defined test in Assmbler and following appears in the netlist. pss ( iclkoutp iclkoutn ) pss fund=16e9 harms=9 + errpreset=conservative tstab=100n saveinit=yes oscic=lin + tunerange=[0.5 0.9] tunestep=0.1 tuneparam=pvdda annotate=status A portion of the panel I used to create the netlist follows: [quote userid="389809" url="~/cadence_technology_forums/f/custom-ic-design/43921/pss-sweep-in-ade-xl/1366793"]I am not sure how to use this recover file. I[/quote] Basically, and I do this all the time for PSS/pnoise analyses, you can instruct spectre to save the circuit state (not just the circuit node values) at either some time or periodically in a simulation. The resulting file is stored in the netlist directory. The filename you select for the "recover" file and its options are in the "reuse" tab of the pss options GUI panel. I've indicated the entries that might go into the various dialog boxes both to save a restart file periodically at some list of times and, following the completion of the pss portion, where you might want to insert one of the recover file locations to indicate that pss shoud start its analysis from that file time (as opposed to starting from 0 sec). Hence, in summary, I might suggest you try Assembler and use your ADE-L state file to generate a Maestro view (essentially the new "state" file that replaces former state files in Assembler/Explorer). Assembler works in a very similar fashion to ADE-XL. Hence, I think you will have very little trouble getting started. Hope this helps a bit... Shawn
↧