Университет Украины "Киевский Политехнический Институт"

Вид материалаРуководство пользователя
Устройство сокращение название вывода
Подобный материал:
1   ...   23   24   25   26   27   28   29   30   31

Переменные


В определениях переменных, которые следуют далее, символы A и B представляют имена узла. Имя узла - одно из следующих:

1. Номер узла, назначенный MC7.

2. Текстовое имя узла (часть текста Сетки (Grid Text), помещенного в узле).

Текстовые имена узла состоят из буквы или подчеркивания, сопровождаемого максимумом 50 алфавитно-цифровыми символами. Зарезервированные имена переменных и имена математических операторов не могут использоваться как имена узлов. Пробелы не позволяются в текстовых именах узлов. Имена узлов, которые вызываются в других выражениях или в анализе, должны быть в форме V (имя_узла) или D (имя_узла).

Например, T, S, F, TEMP, VT, GMIN, и PI недопустимы, потому что они используют зарезервированные имена переменных. SIN и COS недопустимы, потому что они используют зарезервированные имена математических операторов.

A1, Out, _721, и Reset правильные имена узлов.

B&&4 недопустимо, потому что используется не алфавитно-цифровой символ "&". Имя 734A недопустимо, потому что это не начинается с буквы или подчеркивания.

Далее следует общий список переменных. Нажмите на подсвеченную переменную, чтобы увидеть примеры.

D(A) Цифровое состояние в узле A

V(A) Напряжение в узле A

V(A,B) Напряжение в узле A минус напряжение в узле B

V(D) Напряжение поперек устройства D

I(D) Ток через устройство D

I(A,B) Ток через устройство, используя узлы A и B

IR(Q) Ток в вывод R устройства Q

VRS(Q) Напряжение через выводы R и S устройства Q

CRS(Q) Емкость между выводами R и S устройства Q

QRS(Q) Заряд в конденсаторе между выводами R и S

устройства Q

R(R) Сопротивление резистора R

C(X) Емкость конденсатора или диода X

Q(X) Заряд на конденсаторе или диоде X

L(L) Индуктивность катушки индуктивности или ядра L

X(L) Поток в катушке индуктивности или ядре L

B(L) Поле B ядра L

H(L) Поле H ядра L

T Время

F Частота

S Комплексная частота = 2*PI*F*j

RND Генератор случайных чисел (0<= RND <=1)

ONOISE Шумовое напряжение в узле вывода

INOISE Шумовое напряжение относящееся к входному узлу (ONOISE/gain)

В списке выше, общее устройство D представляет любое устройство с двумя выводами или управляемый источник. Общее устройство Q представляет все активные устройства и линии передачи. Имена сокращений выводов, R и S, выбираются из следующего списка:

УСТРОЙСТВО СОКРАЩЕНИЕ НАЗВАНИЕ ВЫВОДА

Mosfets D,G,S,B Drain, Gate, Source, Bulk

Jfets D,G,S Drain, Gate, Source

GaAsfets D,G,S Drain, Gate, Source

BJT B,E,C,S Base, Emitter, Collector, Sub strate

Tran. Line AP,AM,BP,BM Plus in, Minus in, Plus out, Minus out

Операторы и Встроенные Функции

Арифметические операторы


+ Сложение

- Вычитание

* Умножение

/ Деление

MOD Модуль (Остаток после целочисленного деления)

DIV Целочисленное деление

Трансцендентные операторы


SIN(x) Функция Синуса, x в радианах

COS (x) Функция Косинуса, x в радианах

ЗАГАР (x) Функция Тангенса, x в радианах

ATN (x) Обратная функция тангенса

ASIN (x) Обратная функция синуса

ACOS (x) Обратная функция косинуса

SINH (x) Гиперболический синус

COSH (x) Гиперболический косинус

TANH (x) Гиперболический тангенс

COTH (x) Гиперболический котангенс

LN (x) Натуральный логарифм ln |x|

LOG (x) Логарифм по основанию 10, log |x|

EXP (x) Функция экспоненты, ex

Операторы Сравнения


Эти операторы - для аналоговых выражений.

= Оператор РАВНО

> Оператор БОЛЬШЕ

< Оператор МЕНЬШЕ

>= Оператор БОЛЬШЕ ИЛИ РАВНО

<= Оператор МЕНЬШЕ ИЛИ РАВНО

<> Оператор НЕ РАВНО

Операторы сравнения принимают значение 1.0 если выражение верно, и 0.0 если выражение ложно.

Булевы операторы


Эти операторы - для аналоговых выражений.

AND оператор И

NAND оператор И-НЕ

NOR оператор ИЛИ-НЕ

NOT оператор ОТРИЦАНИЕ

OR оператор ИЛИ

XOR оператор ИСКЛЮЧАЮЩЕЕ ИЛИ

Булевы операторы принимают значение 1.0 если выражение верно, и 0.0 если выражение ложно.

Цифровые Операторы


A - это MSB. D - это LSB. Эти операторы разработаны для использования в рисовании и печати и подобны таким-же в логических выражениях.

Цифровые

HEX(A,B,C,D) Шестнадцатиричное значение цифровых

состояний узлов A, B, C, D.

BIN(A,B,C,D) Двоичное значение цифровых состояний

узлов A, B, C, D.

DEC(A,B,C,D) Десятичное значение цифровых состояний

узлов A, B, C, D.

OCT(A,B,C,D) Восьмеричное значение цифровых состояний

узлов A, B, C, D.

+ Сумма двух двоичных, восьмеричных, шестнадцатиричных,

десятичных значений.

- Разность двух двоичных, восьмеричных, шестнадцатиричных,

десятичных значений.

MOD Оператор Модуля (целочисленный остаток от деления) двух

двоичных, восьмеричных, шестнадцатиричных, десятичных значений.

DIV Целочисленное деление двух двоичных, восьмеричных,

шестнадцатиричных, десятичных значений.

& Поразрядное И двух цифровых состояний узла.

| Поразрядное ИЛИ двух цифровых состояний узла.

Поразрядное ИСКЛЮЧАЮЩЕЕ ИЛИ двух цифровых состояний узла.

~ Поразрядное НЕ двух цифровых состояний узла.