HSPICE Transient Simulation Parameters

ADS provides access to HSPICE Transient simulation parameters enabling you to define aspects of the simulation listed in the following table:

Tab Name Description For details, see...
Freq/Time Setup Sets parameters related to time and frequency. Defining the Frequency and Time Setup
Options Sets parameters to check model passivity, and defines HSPICE options used in the HSPICE analysis context. Setting Up Optional Parameters
Output Selectively save simulation data to a dataset. Saving_Output_DataFor_details_about_setting_Output_parameters,_see_Selectively Saving and Controlling Simulation Data.
Display Control the visibility of simulation parameters on the schematic. For details, see Displaying Simulation Parameters on the Schematic.
Note
To specify the temperature, place an ADS Options component on the schematic. The Options component is available on any of the analog/RF simulation palettes, such as Simulation-AC and Simulation-Transient. This temperature setting will apply to both of the ADS and HSPICE simulations. For details about the Options component, see Using the Simulator Options Component.

Defining the Frequency and Time Setup

Following is information on the parameters related to time and frequency. The following table describes the parameter details. Names listed in the Parameter Name column are used in netlists and on schematics.

HSPICE Transient Simulation Frequency and Time Setup Parameters
Setup Dialog Name Parameter Name Description
Frequency Setup Together, FreqStep and FreqStop set the range of frequencies used to characterize the unencrypted network in the frequency domain which will be used by the convolution engine. If the simulator finds a transient source with a higher bandwidth, then the simulator will adjust the user-specified frequency range to the higher frequency. Specifying a better frequency resolution and a higher frequency range may result in better accuracy, but will also result in more simulation time.
  Frequency step FreqStep
Frequency stop FreqStop
Time Setup Together, TimeStep and TimeStop set the time range over which the transient analysis is performed.
  Time step TimeStep
Time stop TimeStop

Setting Up Optional Parameters

Following is information on setting up the optional parameters for the HSPICE Transient simulation. The following table describes the parameter details. Names listed in the Parameter Name column are used in netlists and on schematics.

HSPICE Transient Simulation Options  
Setup Dialog Name Parameter Name Description
Enforce Passivity EnforcePassivity When this option is selected, the controller determines if the frequency model is passive. If it finds that the data is not passive, the simulator will adjust the frequency model such that passivity is ensured.
HSPICE Options For details about the HSPICE simulator's Global Parameters and Options, see the hspice.pdf documentation provided with the simulator.
  Global Parameters Use this entry to specify the Global Parameters that will be used within the HSPICE analysis context. The entries are names that are associated with numeric values. The equivalent HSPICE netlist output is:
.PARAM <name> = <value>
  Name GlobalParamName
Value GlobalParamValue
Options Use this entry to specify the Options that will be used within the HSPICE simulator. The entries are names that are associated with numeric values, or names only if no numeric value is required. The equivalent HSPICE netlist output is:
.OPTION <name> = <value> (when a value is specified)
.OPTION <name> (when a value is not specified)
  Name OptionName
Value OptionValue

Saving Output Data

The parameters on the Output tab work the same as for all other analog/RF analysis controllers to create an Output Plan, which controls the data that will be saved to the dataset. Although the parameter Save by hierarchy: Node Voltages is selected by default for the Transient simulation controller, this parameter is left unselected for the HS_Tran controller to improve simulation speed. For details about setting Output parameters, see Selectively Saving and Controlling Simulation Data.

 

Privacy Statement  | Terms of Use  | Legal | Contact Us  | © Agilent 2000-2008 

Contents
Additional Resources