Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
AMS.pdf
Скачиваний:
70
Добавлен:
05.06.2015
Размер:
2.68 Mб
Скачать

Virtuoso AMS Environment User Guide

Variables for ams.env Files

scscfusefileflag

Specifies that AMS simulator is to use an existing simulation control file, rather than a simulation control file created by the GUI.

Syntax

amsDirect.simcntl scscfusefileflag boolean t | nil

Values

 

 

t

The AMS simulator uses an existing simulation control file so the

 

GUI for creating a new control file is disabled.

nil

The AMS simulator uses a simulation control file created by

 

using the GUI, which is made active.

Description

 

 

AMS Design Prep

 

 

Example

 

 

You set the variable

 

 

amsDirect.simcntl

scscfusefileflag

boolean t

In response, the GUI for creating a new simulation control file is disabled, and a field is enabled that allows you to specify an existing control file.

April 2004

524

Product Version 5.3

Virtuoso AMS Environment User Guide

Variables for ams.env Files

scskipcount

Specifies a number of points and directs the simulator to save one point every time it calculates that number of points.

Syntax

amsDirect.simcntl scskipcount int skipcount

Values

skipcount

The number of points to be calculated for each saved point.

Description

This variable determines the value assigned to the tran skipcount option in a generated simulation control file.

Example

You set the variable

amsDirect.simcntl

scskipcount

int

18

In response, the generated simulation control file contains

amsAnalysis tran

+stop = 0.001

+skipcount = 18

April 2004

525

Product Version 5.3

Virtuoso AMS Environment User Guide

Variables for ams.env Files

scskipdc

If yes, AMS Designer does not do any DC analysis for transient.

Syntax

amsDirect.simcntl scskipdc cyclic "no" | "yes" | "waveless" | "rampup" |

"autodc"

Values

 

no

 

yes

Skips the DC analysis entirely. The initial solution is the values

 

given in the file you specify by thescreadic variable, or, if that

 

variable is not given, the values specified onic statements.

waveless

 

rampup

 

autodc

 

Description

This variable determines the value assigned to the tran skipdc option in a generated simulation control file.

Example

You set the variable

amsDirect.simcntl

scskipdc

cyclic "waveless"

In response, the generated simulation control file contains

amsAnalysis tran

+stop = 0.001

+skipdc = waveless

April 2004

526

Product Version 5.3

Virtuoso AMS Environment User Guide

Variables for ams.env Files

scskipstart

Specifies a time. The simulator saves all computed data before this time.

Syntax

amsDirect.simcntl scskipstart string "time"

Values

time

The time before which all computed data is saved.

Description

This variable determines the value assigned to the tran skipstart option in a generated simulation control file.

Example

You set the variable

amsDirect.simcntl

scskipstart

string "0.01"

In response, the generated simulation control file contains

amsAnalysis tran

+stop = 0.003

+skipstart = 0.01

April 2004

527

Product Version 5.3

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]