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

Virtuoso AMS Environment User Guide

Variables for ams.env Files

scgmincheck

Specifies how the effect ofscgmin is to be reported.

Syntax

amsDirect.simcntl scgmincheck cyclic "max_v_only" | "max_only" | "no" | "all"

Values

max_v_only

max_only

no

all

Description

This variable determines the value assigned to the options gmin_check option in a generated simulation control file.

Example

You set the variable

amsDirect.simcntl

scgmincheck

cyclic "max_only"

In response, the generated simulation control file contains

amsOptions options

+ gmin_check = max_only

April 2004

488

Product Version 5.3

Virtuoso AMS Environment User Guide

Variables for ams.env Files

schomotopy

Specifies the method to use if convergence fails on the initial DC analysis attempt.

Syntax

amsDirect.simcntl schomotopy cyclic "all" | "none" | "gmin" | "source" | "dptran" | "ptran"

Values

all

none

gmin

source

dptran

ptran

Description

This variable determines the value assigned to the options homotopy option in a generated simulation control file.

Example

You set the variable

amsDirect.simcntl

schomotopy

cyclic "source"

In response, the generated simulation control file contains

amsOptions options + homotopy = source

April 2004

489

Product Version 5.3

Virtuoso AMS Environment User Guide

Variables for ams.env Files

sciabstol

Specifies the absolute tolerance for differences in the computed values of the currents in the last two iterations of a solution.

Syntax

amsDirect.simcntl sciabstol string "tolerance"

Values

 

tolerance

The absolute tolerance for differences in the computed values of

 

the currents.

Description

This variable determines the value assigned to the options iabstol option in a generated simulation control file.

Example

You set the variable

amsDirect.simcntl

sciabstol

string "1e-10"

In response, the generated simulation control file contains

amsOptions options + iabstol = 1e-10

April 2004

490

Product Version 5.3

Virtuoso AMS Environment User Guide

Variables for ams.env Files

scic

Controls the interaction of various methods of setting the initial conditions.

Syntax

amsDirect.simcntl scic cyclic "all" | "dc" | "node" | "dev"

Values

 

all

Uses both ic statements and ic parameters, and ic

 

parameters override ic statements.

dc

Ignores any initial condition specifiers, and uses the DC solution.

node

Uses ic statements, and ignores ic parameters on capacitors

 

and inductors.

dev

Uses ic parameters on capacitors and inductors, and ignores

 

ic statements.

Description

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

Example

You set the variable

amsDirect.simcntl

scic

cyclic "node"

In response, the generated simulation control file contains

amsAnalysis tran

+stop = 0.001

+ic = node

April 2004

491

Product Version 5.3

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