- •Государственный комитет российской федерации по высшему образованию
- •Приложение
- •I. Варианты анализа
- •1.1 Анализ по постоянному току
- •1.2. Анализ по переменному току
- •1.3. Временной анализ (анализ переходных процессов)
- •1.4. Анализ температурной зависимости
- •Сходимость
- •2. Формат входных данных
- •3. Язык описания схем
- •3.1. Карта заголовка
- •Резисторы
- •Конденсаторы и индуктивности
- •Индуктивно связанные катушки (линейный трансформатор)
- •Lyyyyyyy и Lzzzzzzz - имена двух связанных индуктивностей
- •Длинные линии (без потерь)
- •Линейные зависимые источники
- •1. Импульс pulse(v1 v2 td tr tf pw per)
- •2. Синусойда sin(vo va Freq td Theta)
- •3. Экспонента exp(v1 v2 td1 tau1 td2 tau2)
- •5. Частотно модулированный sffm(vo va fc mdi fs)
- •Карта .Model
- •Модель диода
- •Модели биполярных транзисторов (n-p-nиp-n-p)
- •Модели полевых транзисторов с управляющим p/n-переходом и каналом n-иp-типа.
- •Модели моп-транзисторов с каналами n-иp-типа.
- •Подцепи
- •Карта subckt
- •Вызов подцепеи
- •Карта .Op
- •Карта .Nodeset
- •Карта .Ic
- •Карта .Tf
- •Карта .Sens
- •Карта .Ac
- •Карта .Disto
- •Карта .Noise
- •Карта .Tran
- •Карта .Four
- •Карта .Print
- •Карта .Plot
- •VI. Вспомогательные директивы
- •6.1. Редактор входных сигналов StmEd
- •6.2. Графический постпроцессор probe
- •6.3. Управляющая оболочка shell
- •VI. Приложение а примеры заданий на расчет цепей
- •10.1 Цепь 1
- •10.2 Цепь 2
- •10.3 Цепь 3
- •10.4 Цепь 4
- •10.5 Цепь 5
- •X. Приложение b
- •11.1 Источники тока, управляемые напряжением.
- •11.2 Источники напряжения, управляемые напряжением.
- •11.3 Источники тока, управляемые током.
- •11.3 Источники напряжения, управляемые током.
- •Рекомендуемая литература
- •Дополнительная литература
- •Содержание
3.1. Карта заголовка
Эта карта должна быть первой картой во входном потоке. Эта информация дословно выводится на печать как заголовок каждой секции выходных данных.
Пример:
УСИЛИТЕЛЬ МОЩНОСТИ
version 1.00 Сидоров В.В.
3.2. Карта конца
.END
Эта карта должна стоять последней во входном потоке данных.
3.3. Карты комментария
Наличие звёздочки в первой колонке строки говорит программе о том, что данная строка является комментарием. Карты с комментариями могут располагаться в любом месте описания и они игнорируются программой .
4. Описание компонентов
Описание компонента считается любая строка, не начинающаяся с символа (кроме первой строки и строк комментариев продолжений). Описание компонента имеет следующую структуру:
<имя компонента> <номера двух или более узлов> [<имя + модели>] <числовые данные>
Сопротивления, емкости и индуктивности могут быть как положительными, так и отрицательными величинами. Исключение составляет анализ переходных процессов где отрицательные значения емкостей и индуктивностей могут привести к ошибкам в расчете. В любом случае нулевые значения параметров компонентов не допускаются.
Помимо численных значений в предложениях входного языка программы могут использоваться индефикаторы параметров, которые заключаются в фигурные скобки { }. Например, постоянное напряжение источника питания может быть задано с помощью параметра VPOWER:
VP 6 0 DC {VPOWER}
Внутри фигурных скобок допускаются символы арифметических выражений, например:
C2 5 4 ({CLOAD*2.5}
Но не допускается при задании:
параметра NL линии передачи;
температурных коэффициентов резистора ТС!, ТС» в его описании (в модели резистора эти выражения допускаются);
параметров линейно-ломаного сигнала PWL;
полиномных коэффициентов зависимых источников типа Е, F, G, H,
а также в номерах узлов и параметрах директив АС, DC и др.
Выражение должно помещаться на одной строке (громоздкие выражения целесообразно оформлять в виде функции с помощью директивы .FUNCTION). Кроме арифметических выражений допускается использовать следующие стандартные функции:
ABS(x) - абсолютное значение х;
EXP(x) - экспонента числа х;
LOG(x) - натуральный логарифм х;
LOG10(x) - десятичный логарифм х;
PWR(x,y) - степенная функция хy;
SQRT (x) - корень квадратный из х;
SIN(x) - синус х (х в радианах);
COS(x) - косинус х (х в радианах);
TAN(x) - тангес х (х в радианах);
ATAN(x) -арктангес х (результат в радианах).
Директивы управления заданием программы Pspiсe начинается с символа в первой позиции:
ИМЯ НАЗНАЧЕНИЕ
.AC Расчет частотных характеристик
.DC Расчет режима по постоянному току
.DISTRIBUTION Табличное определение закона
распределения случайных величин
.END Конец задания
.ENDS Конец описания макромодели
.FOUR Спектральный анализ
.FUNS Определение функции
.GLOBAL Назначение определенных узлов
глобальными для всех уровней иерархии
схемы
.IC Задание начальных условий
.INS Включение во входной файл другого
файла
.LIB Подключение библиотеки компонентов
.MC Статический анализ по Монте-Карло
.MODEL Описание моделей компонентов
.MODESET Задание узловых потенциалов по
постоянному току начальной итерации
.NOISE Расчет уровня внутренного шума
.OP Передача в выходной файл параметров
схемы, линеанизированной в окрестности
рабочейточки
.OPTIONS Установка параметров и режимов работы
программы
.PARAM Определение глобальных параметров
.PLOT Представление результатов расчета в
выходном файле в виде графиков,
построенных в текстовом режиме
.{RINT Представление результатов расчета в
выходном файле в виде таблиц
.PROBE Передача данных в графический
постпроцессор Probe
.SENS Расчет малосигнальных
чувствительностей в режиме по
постоянному току
.STEP Вариация параметров
.SUBCKT Начало описания макромоделей
.TEMP Назначение температуры окружающей
среды
.TF Расчет малосигнальных передаточных
функций в режиме по постоянному току
.TRAN Расчет переходных процессов
.WCASE Расчет наихудшего случая
.WIDTH Назначение длины строк выходного
файла