- •Государственный комитет российской федерации по высшему образованию
- •Приложение
- •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 Источники напряжения, управляемые током.
- •Рекомендуемая литература
- •Дополнительная литература
- •Содержание
Карта .Op
.OP
Включение этой карты во входной поток заставляет SPICE рассчитывать рабочую точку цепи по постоянному току (с закороченными индуктивностями и оборванными конденсаторами.
Замечание: Анализ цепи по постоянному току автоматически выполняется перед анализом переходных процессов для определения начальных условии, а также перед малосигнальным анализом по переменному току для определения рабочей точки и последующей линеапизации нелинейных элементов.
SPICE всегда выполняет расчёт рабочей точки по постоянному току, если в задании на расчёт не требуется выполнять к.л. других видов анализа.
Карта .DC
.DC Srcnam Vstart Vstop Vincr [Src2 Stert2 Stop2 Incr2]
Эта карта позволяет определить передаточную характеристику цепи по постоянному току. Srcnam - имя независимого источника напряжения или тока, значение которого программа будет изменять в пределах от Vstart до Vstop с шагом Vincr. Так в первыом примере SPICE будет менять величину источника VINP от 0.25 до 5.0 вольт с шагом +0.25В.
Программа также допускает связанное “качание” источников. Для этого необходимо задать параметры, помещенные в квадратные скобки. В этом случае для каждого значения Src2, программа будет качать источник Srcnam в указанных для него пределах. Эта опция может быть полезна для получения семейства характеристик полупроводниковых приборов.
Примеры:
.DC VINP 0.25 5.0 0.25
.DC VDS 0 10 .5 VGS 0 5 1
.DC VCE 0 10 .25 IB 0 10U 1U
Карта .Nodeset
.NODESET V(nodnum)=Val V(nodnum)=Val ...
Эта карта позволяет пользователю при анализе по постоянному току или нахождении начальных условии для временного анализа задать напряжения в любых узлах схемы. эти потенциалы рассматриваются программой как первое приближение решения. (Это позволяет сократить время, требуемое на выполнение этих расчётов.) Далее получение точного решения ведётся итерационным методом. Применение карты .NODESET может быть необходимо при анализе бистабильных или астабильных цепей. Но в общем случае она, скорее, бесполезна.
Пример:
.NODESET V(12)=4.5 V(4)=3.47
Карта .Ic
.IC V(nodnum)=Val V(nodnum)=Val ...
Эта карта используется для задания временных начальных условии. Она имеет различную интерпретацию в зависимости от того, определён или нет параметр UIC карты .TRAN. Рассматриваемая директива ни коим образом не противоречит карте .NODESET. Последняя только “помогает” итерационному процессу сойтись, но никак не влияет на конечное решение (исключая многостабильные цепи). Но вернёмся к директиве .IC, а именно: рассмотрим её деиствие :
1.Когда параметр UIC определён в карте .TRAN, потенциалы узлов, указанные в директиве .IC используются для вычисления начальных условии для емкостей и полупроводниковых приборов. Это эквивалентно заданию параметра IC=... в каждой карте описания элементов цепи, но более предпочтительно.
Если в карте описания элемента встречается параметр IC=... значение которого отлично от заданного в карте .IC, то для данного элемента принимаются локальные параметры, определённые в карте описания элемента. Так как постоянное смещение не вычисляется перед временным анализом, в карте .IC должны быть внимательно указаны все источники постоянного напряжения, если они используются для вычисления начальных условии прибора.
2. Когда параметр UIC не указан в карте .TRAN, программа вычисляет постоянное смещение перед проведением временного анализа. В этом случае потенциалы узлов, указанные в карте .IC, будут поддерживаться такими в течение процесса получения постоянного смещения. Однако при проведении временного анализа ограничения на потенциалы узлов будут сняты.
Пример:
.IC V(11)=4.7 V(4)=2.0 V(2)=-5.9