Manuals >User's Guide >Simulating Print version of this Book (PDF file) |
|||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||
Specifying Parameter or Variable SweepsIn addition to the list of valid sweep modes for each simulation type listed, you can sweep parameter values and variables. For example, you can generate a family of beta versus IC curves by using the BF parameter of the bipolar transistor model as the step input or you can sweep the operating temperature variable TEMP to analyze temperature effects.
To sweep parameters or variables:
A parameter sweep is a valid input mode for all simulation types. Specifying parameter sweeps may differ for devices and circuits depending on the type of simulator being used. For examples of simulator-specific parameter sweeps, refer to the simulator chapters in the Reference manual:
Hierarchical Parameter SweepsYou can perform parameter sweeps when using hierarchical models. However, when you sweep a parameter from a model lower than the level from which the simulation is being performed, you must specify the complete path name of the parameter in the Name field of the input. Sychronized List Sweeps (LSYNC)To synchronize a parameter sweep with other parameter sweeps, set the sweep type to LSYNC (Synchronized List when using the Edit feature on an input). Just like a normal SYNC sweep, you must specify the name of the master sweep by entering it in the Master Sweep field. Unlike a normal SYNC sweep, the entries are not limited to an offset and a multiplier. The LSYNC sweep enables you to specify an arbitrary list of points. IC-CAP automatically provides the required number of points after the master sweep is set. If the number of points in the master sweep changes, simply click on the LSYNC Master Sweep field to update the number of points in the input. One application of LSYNC sweeps is to simulate an arbitrary collection of device Lengths and Widths. If a master sweep and multiple LSYNC sweeps are saved to an MDM file, they can only be imported into a setup where the same sweeps are either all CON sweeps or the sweeps are synchronized using LSYNC. One sweep cannot be a LIN sweep and another one be a CON sweep, even if that combination exist in the MDM file. To use a LIN sweep with a CON sweep, use LSYNC to synchronize the CON sweep to the LIN sweep and enter the same value for all list points.
The LSYNC sweep type is only available with Parameter sweeps. |
|||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||