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

Virtuoso AMS Environment User Guide

Variables for ams.env Files

scstrobeperiod

Specifies an interval. The simulator calculates and saves a data point in each interval.

Syntax

amsDirect.simcntl scstrobeperiod string "interval"

Values

interval

The interval defining the strobe period.

Description

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

Example

You set the variable

amsDirect.simcntl

scstrobeperiod string "0.0005"

In response, the generated simulation control file contains

amsAnalysis tran

+stop = 0.003

+strobeperiod = 0.0005

April 2004

536

Product Version 5.3

Virtuoso AMS Environment User Guide

Variables for ams.env Files

sctemp

Specifies the circuit temperature.

Syntax

amsDirect.simcntl sctemp string "temperature"

Values

temperature

The circuit temperature in degrees Celsius.

Description

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

Example

You set the variable

amsDirect.simcntl

sctemp string "31.0"

In response, the generated simulation control file contains

amsOptions options + temp = 31.0

April 2004

537

Product Version 5.3

Virtuoso AMS Environment User Guide

Variables for ams.env Files

sctempeffects

Specifies what built-in primitive components are affected by circuit temperature.

Syntax

amsDirect.simcntl sctempeffects cyclic "all" | "vt" | "tc"

Values

all

vt

tc

All built-in temperature models are enabled.

Only thermal voltage V

 

kT

t

= ------- can vary with temperature.

 

q

In addition to thermal voltage, the component temperature coefficient parameters (parameters that start withtc, such as tc1, and tc2) are active. Use this setting when you want to disable the temperature effects for nonlinear devices.

Description

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

Example

You set the variable

amsDirect.simcntl

sctempeffects

cyclic "vt"

In response, the generated simulation control file contains

amsOptions options + tempeffects = vt

April 2004

538

Product Version 5.3

Virtuoso AMS Environment User Guide

Variables for ams.env Files

sctitle

Specifies a title for the analysis.

Syntax

amsDirect.simcntl sctitle string "title"

Values

title

The title to be associated with the analysis.

Description

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

Example

You set the variable

amsDirect.simcntl

sctitle string "tran13"

In response, the generated simulation control file contains

amsAnalysis tran

+stop = 0.003

+title = "tran13"

April 2004

539

Product Version 5.3

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