Product Documentation
Spectre AMS Designer and Xcelium Simulator Mixed-Signal User Guide
Product Version 22.09, September 2022

AC Analysis Statement (ac)

Only the Spectre solver supports AC analysis. The APS solver also does not support AC analysis.

Using the Spectre solver, the AC analysis statement linearizes the circuit about the DC operating point and computes the response to a given small sinusoidal stimulus. You can specify, at most, one AC analysis in your analog simulation control file.

Name ac{ parameter=value }

When you run an AC analysis using the AMS Designer simulator with the Spectre solver, the following differences apply:

When the AMS Designer simulator runs standalone, it writes the results of the AC analysis to a parameter storage format (PSF) file. By default, the software stores the PSF file in a directory called ascf.raw (where ascf is the name of the analog simulation control file). You can use the rawfile parameter of the options statement in the analog simulation control file to specify the location of the file.

You use the Tcl probe command to specify probes you want to run during the AC analysis.

You can specify the following parameters and values with the ac statement. Values listed in the parameter syntax are the defaults.

Parameter

Definition

annotate=sweep

Degree of annotation. Values: no, title, sweep, status, steps

center

Center of sweep.

dec

Points per decade.

lin=50

Number of steps, linear sweep.

log=50

Number of steps, log sweep.

oppoint=no

Determines whether operating point information is computed, and, if so, specifies where the information is sent. Values: no, screen, logfile, rawfile

prevoppoint=no

Uses the operating point computed by the previous analysis. Values: no, yes

If a transient analysis precedes the AC analysis, yes causes the AC analysis to use the final operating point computed for the transient analysis.

no causes the AC analysis to use an operating point that is computed independently of any previously computed operating point.

readns

File that contains estimate of DC solution (nodeset).

save

Signals to output. Values: all, lvl, allpub, lvlpub, selected, none

This parameter is ignored. For AC analysis, the signals to be saved must be specified by using a probe command in the Tcl input file.

span=0

Sweep limit span.

start=0

Start sweep limit.

stats=no

Analysis statistics. Values: no, yes

step

Step size, linear sweep.

stop

Stop sweep limit.

title

Analysis title.

values=[...]

Array of sweep values.

Related Topics



 ⠀
X