Информационные_технологии / Программа / PSPICE / SPICE_LA / SPICE_DO / TEXT
.DOCпряжения VS с нулевой ЭДС, отражается йа выходных зажимах псевдоемкости. Нелинейный резистор и нелинейная индуктивность реализуются аналогично.
2.3. ДИРЕКТИВЫ УПРАВЛЕНИЯ ЗАДАНИЕМ Директивы анализа характеристик цепи i
Программа PSpice позволяет проводить девять видов анализа характеристик цепи:
режима цепи по постоянному току в «рабочей точке»; режима по постоянному току при вариации источников постоянного напряжения или тока и других параметров цепи (многовариантный анализ);
чувствительности характеристик цепи к вариации параметров компонентов в режиме по постоянному току;
малосигнальных передаточных функций в режиме по постоянному току;
частотных характеристик линеаризованной цепи при воздействии нескольких сигналов; спектральной плотности внутреннего шума; переходных процессов при воздействии сигналов различной формы, а также спектральный анализ и статистические испытания по методу Монте-Карло.
Характеристики цепи анализируются с помощью следующих директив.
Расчет режима цепи по постоянному току (параметров «рабочей точки»). Режим по постоянному току рассчитывается перед выполрением всех видов анализа без указания специальных директив. Полна^ информация о режиме по постоянному току, включая список малосигнальных (линеаризованных) параметров нелинейных компонентов, 'выводится в выходной файл результатов при наличии директивы .ОР. Без этой директивы приводится лищь краткая информация в виде карты узловых потенциалов по постоянному току.
Многовариантный расчет режима по постоянному току. Расчет производится при вариации одного или нескольких параметров схемы по директивам: ^
.DC [LIN] <имя 1-й переменной) <начальное значение) + <конечное значение) <приращение) 1<имя 2-й перемен-+ ной) ^начальное значение) <конечное значение) (прира-+ щение)]
. .DC [ОСТ] [DEC] <имя 1-й переменной) ^начальное значение)-+ <конечное значение) <количество точек) >[<имя 2-й пере-
ч- менной) <начальное значение) <конечное значение) <ко-+ личество точек)]
J)C <имя 1-й переменной) LIST <значение) ...[<имя 2-й пере--^ менной) LIST <значение)...]
Режим по постоянному току рассчитывается для нескольких значений варьируемых переменных, в качестве которых могут выступать имена независимых источников напряжения или тока, параметры моделей компонентов (указывается тип компонента, имя модели и в круглых скобках имя варьируемого параметра) и температуры (в качестве ее имени указывается ключевое слово TEMP). Характер изменения переменных задается ключевыми словами:
LIN — линейный масштаб (ключевое слово LIN можно не указывать) ;
DEC, ОСТ — логарифмический масштаб декадами или октавами; LIST — список значений.
Если указаны спецификации двух варьируемых параметров, то первый параметр изменяется в заданных пределах для каждого значения второго параметра. Такой вложенный цикл удобен, в частности, для построения статических характеристик полупроводниковых приборов.
Для повышения скорости сходимости итерационного метода Ньютона — Рафсона, применяемого при расчете режима по постоянному току, рекомендуется с-помощью директивы .NODESET устанавливать начальные значения узловых потенциалов (при отсутствии этой директивы все узловые потенциалы на начальной итерации полагаются равными нулю). Если решение методом Ньютона — Рафсона не сходится, программа автоматически переходит к методу вариации напряжений источников питания, который ценой увеличения затрат машинного времени обеспечивает сходимость решения в большинстве случаев. Приведем примеры:
.DC VIN 0.5 5.0 0.25
-DC LIN VDS 0 ilO .5 VGS 0 5 I
-DC VCE 0V 10V .25V IB 0 IOMA IMA ,
-DC RES MODRES(R) 0.75 1.5-0.05 .DC DEC NPN KT315A(BF) 20 100 10 .DC TEMP LIST —50 0276080
Первый пример задает диапазон изменения напряжения источника VIN от 0,5 до 5,0 В с шагом 0,25 В. Второй и третий примеры демонстрируют вложенные циклы изменений двух источников.
В качестве еще одного примера покажем, как рассчитываете^ семейство выходн1лх"характеристик транзистора (р^с. '14), используя вложенные циклы: .
VC 1 О DC 10V VB 2 О DC 0.5V Ql 1 2 о KT315A
•MODEL KT316A NPN (IS= ...)
•DC V<: 0V 10V 0.2V VB 0V IV 0.05V '
-PROBE . •
Результаты расчета режима цепи по постоянному току выводятся по директивам .PRINT, .PLOT или .PROBE.
После завершения вариации параметров по директиве .DC варьируемые параметры принимают номинальные значения, которые они ^мели до начала многовариантного анализа.
Установка приближенных значений узловых потенциалов. При расчете режима по постоянному току они устанавливаются по директиве
.NODE:SET У<имя узла) =<значение ЭДС>...
Приведем пример: .NODE:SET V(9) =5.6 V(8) =4.95
К указанным узлам подключаются источники постоянного напряжения с внутренним сопротивлением 0,002 0м, и рассчитывается одна итерация. Затем эти источники автоматически отключаются, и Итерационный процесс продолжается. Если значения узловых потгенциалов близки к точному решению, то процесс расчета режима по постоянному току завершается за меньшее количество итераций. : Расчет малосигнальных чувствительностей. В режиме по пос-i тоянному току они рассчитываются по директиве
.SENS <выходная переменная)
Выходные переменные указываются по тому же формату, чтец и в директиве .PRINT для режима DC. При этом накладывается ограничение: если выходная переменная должна быть током, тсЯ
допускается только ток через источники напряжения. После линеаризации цепи в окрестности рабочей точки рассчитывается чувствительность каждой из указанных выходных переменных к изменению параметров всех компонентов и моделей. Поэтому объем результатов расчета чувствительностей может быть огромным. Приведем пример: ,
..SENS V(9) V(4,3) I(VCC)
Если предположить, что цепь состоит из компонентов Rl, R2, С1 и т.д., то по этой директиве будут рассчитаны чувствительности dV(9)/dVRI, dV(9)/dR2, dV(9)/dCI, ..., dV(4,3)/dRI, ...
Расчет малосигнальных передаточных функций. В режиме по постоянному току они рассчитываются по директиве
.TF (выходная переменная) (имя источника напряжения или + тока)
после линеаризации цепи в окрестности рабочей точки. Выходные переменные имеют тот же формат, что и по директиве .PRINT. Если выходная переменная должна быть током, то это — ток через источник напряжения. Результаты расчетов выводятся непосредственно, без обращения к директивам .PRINT или .PLOT. Приведем примеры:
.ТЕ V(5) VIN .ТЕ V(15,14) I(VDJRIV)
В первом случае рассчитывается передаточная функция dV(5)/dVIN, а,во втором — dV(15, 14),/dl(VDRIV). Кроме того, всегда рассчитываются входные и выходные сопротивления.
Расчет частотных характеристик. Они рассчитываются по директиве
.AC [LIN] '[ОСТ] [DEC] <п) (начальная частота) (конечная + частота)
Эта директива задает диапазон частот в пределах (начальная частота)... (конечная частота). Параметр LIN устанавливает линейный шаг по частоте, при этом п — общее количество точек по частоте. Параметры ОСТ и DEC устанавливают логарифмический характер изменения частоты октавами и декадами соответственно. Параметр п определяет количество точек по частоте на одной 'октаве или декаде. Частотные характеристики рассчитываются после определения режима по постоянному току и линеаризации нелинейных компонентов (это делается автоматически, никаких дополнительных директив не требуется). Амплитуды и фазы гармонических сигналов указываются при описании параметров независимых источников напряжения V или тока 1. Результаты
расчет^ выводятся по директивам .PRINT, -PLOT или PROBE.
Анализ уровня внутреннего шума. Анализ производится по директиве
.NOISE У«узел>[,<узел>]) (имя) <п>
Директива .NOISE указывается совместно с директивой .АС, в которой задается диапазон частот. Источниками шума служат резисторы, ключи и полупроводниковые приборы, шумовые схемы замещения которых приведены в Вып. 2. На каждой частоте f рассчитывается спектральная плотность выходного напряжения SuBbix(f), В^/Гц, обусловленная наличием статистически независимых источников внутреннего шума. Точки съема выходного напряжения указываются по спецификации V «узел) [ , <узел)]). К входным зажимам цепи подключается независимый источник напряжения или тока, <имя) которого приводится в списке параметров директивы .NOISE. Этот источник не является источником реального сигнала, он служит лишь для обозначения входных зажимов цепи. Выходной шум пересчитывается к входным зажимам цепи. Если ко входу подключается источник напряжения, то на входе рассчитывается эквивалентная спектральная плотность напряжения шума SuBx3K(f), В^/Гц; если источник тока, то рассчитывается эквивалентная спектральная плотность тока Siax3K(f), А^/Гц. Уровень шума пересчитывается с выхода на вход делением спектральной плотности выходного напряжения Susax на квадрат модуля соответствующей передаточной функции. Заметим, что внутреннее сопротивление реального генератора сигяала Rr должно быть включено в описание цепи как отдельный резистор.
Если указан целочисленный параметр <п), то на каждой п-й частоте в ^диапазоне анализа будет рассчитываться не только спектральная плотность суммарного шума, но и вклад в нее каждого шумового источника. Если параметр <п) не указан, то этот расчет не производится. Приведем примеры:
.NOISE V(5) VIN .NOISE V (101) VSRC 20 .NOISE V(4,5) ISRC
Результаты расчета ур.овней шума выводятся в выходной файл по директиве .PRINT или .PLOT: ^
.PRINT NOISE <выходная переменная)... .PLOT NOISE <выходная переменная)... .
В качестве выходных переменных используются следующие 1 чмена:
INOISE, DB(INOISE) — корень квадратный из Sn(t) в относительных единицах и децибелах; ^ ONOISE, DB(ONOISE) — корень квадратный из SuBbix(f) в
относительных единицах и децибелах Например:
.PRINT NOISE INOISE ONOISE DB(INOISE) iprint NOISE INOISE ONOISE .PRINT NOISE ONOISE DB(ONOISE)
Графики спектральных плотностей можно построить с помощью программы Probe при наличии директивы .PROBE.
По результатам расчета спектральной плотности внутреннего шума легко вычисляется дифференциальный коэффициент шума линейного четырехполюсника, «зображенного на рис. 15,а. Как известно [II], дифференциальный коэффициент шума равен
s if) ^ у- (f\ U ВХ.8К '•"
^Ш (Ч = —^— .
"чг
где SuBxaK—спектральная плотность напряжения шума, обусловленная шумом выходного сопротивления генератора Rr и внутренним шумом четырехполюсника, пересчитанная на его вход, Suax3K(f)==INOISE^; Sur=4kToRr — спектральная плотность напряжения шума выходного сопротивления генератора; k^l,38X ХЮ-" Дж/град.—постоянная Больцмала; То=300 К—номинальная абсолютная температура.
Формула для расчета дифференциального коэффициента шума приобретает, таким образом, вид
^(f)= ^^ " 1,656-10-"» Rr •
где Rr указывается в омах.
Приведем фрагмент задания на расчет коэффициента шума четырехполюсника, изображенного на рис 15,а:
TEMP 65 VG 1 0 AC I RG 1 2 75 RLOAD 3 4 500 CLOAD 3 4 30pF {описание четырехполюсника} AC LIN 21 0 IOOOHZ NOISE V(3,4)VG " PRINT INOISE ONOISE
Аналогично измеряется дифференциальный коэффициент шума при подключении на вход четырехполюсника источника тока (рис. 15,6): к т = inoise^
"^ l,656-10-2»/Rr '
Недостаток программы PSpice состоит в том, что директивой .TEMP всем компонентам назначается одинаковая температура. В то же время при измерении коэффициента шума сопротивлению генератора Rr должна быть приписана номинальная температура То, четырехполюснику — его физическая температура, а сопротивлению нагрузки rh — температура абсолютного нуля, так как его шумы обычно учитываются при расчете коэффициента шума последующего каскада Если шумами нагрузки можно пренебречь, то по директиве .TEMP устанавливается физическая температура четырехполюсника Т (обратим внимание, что в этой директиве указывается значение температуры по шкале Цельсия). Если она не равна То, то для коррекции ошибки из-за того, что резистор Rr не находится при номинальной температуре, результаты расчета дифференциального коэффициента шума по приведенным выше формулам следует умножить на коэффициент То/Т (здесь Имеются в вид.у значения абсолютной температуры).
От этого недостатка свободна упомянутая во введении к Вып 1 Программа ДИСП-ПК, которая позволяет приписать каждому компоненту свою индивидуальную температуру.
В некоторых задачах могут потребоваться независимые источники шума. Они могут быть представлены в виде зависимых источников, управляемых током шумящего резистора (в связи с особенностями программы PSpice допускается управлять током источника ЭДС, включенного последовательно с шумящим резистором). ^
На рис 16,а представлена модель независимого источника шумового напряжения. Сопротивление шумящего резистора этого источника связано с требуемой спектральной плотностью напояже-
ния шума Su соотношением RN=Su/(4kT). Например, при Su= =10-^ В^/Гц описание модели на рис. 16,а имеет вид:
RN 10 604' VN 1 О DC О HN 2 3 VN I
Модель независимого источника шумового тока представлена на рис 1Д6 Для нее сопротивление шумящего резистора связано со спектральной плотностью шумового тока Si соотношением RN= =4kT/Si. Например, при Si= 10-^ А/Гц^ модель описывается следующим образом:
RN 1 О 1656К VN il О DC О FN 2 3 VN I I
Расчет переходных процессов. Они рассчитываются по директиве
TRAN[/OP] <шаг вывода данных) (конечное время) {<на-+ чальное время вывода данных) [(максимальный шаг вы-+ числений)]] [UIC]
Переходные процессы всегда рассчитываются с момента (=0 до момента (конечное время) Перед началом расчета переходных процессов рассчитывается режим .по постоянному току. Шаг интегрирования выбирается автоматически. Результаты вычислений выводятся в виде таблиц или графиков с интервалом времени, задаваемым параметром (шаг вывода данных) (применяется квадратичная интерполяция между дискретными отсчетами) Если задан параметр (начальное значение вывода данных), то вывод результатов расчетов подавляется на интервале времени от t=0 до указанного значения. Максимальное значение шага интегрирования устанавливается параметром (максимальный шаг вычислений), если он не указан, то максимальный шаг интегрирования устанавливается равным (конечное время)/50.
Режим по постоянному току определяет начальные условй} для расчета переходных процессов. Это связано^ тем, что зна1 чения источников сигнала в момент t=0 могут отличаться от т постоянных составляющих. 'При этом на печать выводятся только значения узловых потенциалов в режиме по постоянному току Указание в директиве..TRAN суффикса/ОР выводит на печ'атД полную, информацию о режиме по постоянному току (как по;диД ректире.ОР).. \ . : ... - Д
Если в конце директивы .TRAN указать параметр UIC (Us^ Initial Conditions), то расчет режима попостоянйому току отме няется. При этом начальные значения напряжении на емкостях i токов через индуктивности указываются в опциях вида 1С^... включенных в описания конденсаторов и индуктивностей, а на .чальные значения узлЬвых. потенциалов указываются в директи ве .1 ^.
При использовании директивы .PROBE совме.стно с директив вой .TRAN следует иметь в виду, что в файле результатов <им^ входного файла) .DAT помещается только 16000 отсчетов пере^ менных(прй этом отсчеты переменных, указанных в.дирЁктив^Д .PROBE, берутся нес шагом вывода данных, ас внутренним ша гом интегрирования). Поэтому ^в задачах с большим объемом вы водимых данных в директиве .PROBE следует приводить конк ретный список небольшого количества переменных, а в директиве .TRAN — параметр <наЧальное время вывода данных), чтобы нед заповдинать отсчеты в начале переходного процесса (если они" н( интересны). • . -. ., '. . Приведем примеры:
.TRAN 5MS-500MS
.TRAN/OP6MS500M.SIOOMSUIC -.TRAN 5M.S500MSOMS0.5M,S -'
Рассмотрим fl качестве более конкретного примера особенности расч.ета пе реходных процессов в автогенераторе гармонического сигнала (рис. 17). В. на чале. рассчитывается режим автогенератора по п.остоянному току всоответст вии 'со следующим заданием: -
'..GENERATOR R140510 Ra.l315K > РЗЗОГОК ^G12410PF 'С2 4 .0 il^OPP C3.302200PF' С,К12 30PF •1,K121U. RK1210-K QI 23 4GT311E ' VSIODC1..5V
-^LIBD:\PSPICE^LI.B\Q.LIB -i
-...PROBE .. .. '.. .END ..-... .. . ..'.•'
В результате расчета в выходном файле создается карта узловых потенциалов ; . . . ;.y(i)^v(2)=,l,5 В, V(3)=0,596 В, V(4)=0,023 В. : - .,
: После этого в описаний емкостей и индуктивностей с помощью параметра 1Сэ= задаются значения напряжений на конденсаторах ,и токи через индуктивности используемые iB качестве начальных значений при расчете переходных процессов: .
СК'1 2 3OPF4C==O.IV . • •C240120PFIC=0.0234V . -- >. 'C3302200PFIC=0.596V Ж 1 2 IU 1С=1МД • . -.,
'Обратим .внимание, что здесь заданы ненулевые значения начальных условии на элементах колебательного контура UK, СК, чтобы произошло самовозбуждение автогенератора. Если начальные значения напряжении на конденсаторах задают потенциалы не всех узлов схемы,-то их следует_определита по
директиве .10. . ' .
Переходные процессы рассчитываются п-о директиве .TRAN с указанием опции UIC, отменяющей расчет режима по постоянному току перед расчетом переходных процессов: .'..'-..,
.TRAN.•l'0,N500iN UIC . •.
Задание начальных значений узловых потенциалов. Эти значения задаются по директиве , . • -;.
.1СУ«узел»=<значениеЭДС>... ^~ ..
Приведем пример: .. .ICV(5)=1.24V(IN)=0 :
.К указанным узлами подключаются источники постоянного напряжения с внутренним сопротивлением 0,002 0м, и рассчитывается режим по постоянному току. После завершения расчета ре-жима по постоянному току эти,, источники отключаются, и при на-дичии директивы .TRAN начинается расчет.переходных процессов с заданными начальными услов.иями^
Если-в задании, имеются и директива .nodeset,h директива .1С, то первая не будет выполняться при расчете режима ^по постоянному току перед началом анализа переходных процессов. Спектральный анализ. Он проводится по директиве
.FOUR <fi> (выходная переменная)... .
.„•„Спектральный анализ производится с помощью дискретного ир-еобразования Фурье после завершения расчета переходного процесса (в задании' должна иметься директива .TRAN). Имена переменных, спектр которых должен быть рассчитан, указываются-в списке (выходная переменная). В директиве .FOUR задается час-•;-- -. • '....• • ' •. 51
тота первой гармоники fi. В программе рассчитываются амплитД ды постоянной составляющей Ао и первых девяти гармоник Aij А2, •••, Ад. Спектральному анализу подвергается участок реализ^ ции переходного процесса длительностью Tn=l/fi в конце HHTepj вала анализа (чтобы завершились переходные процессы). Резуль^ таты спектрального анализа выводятся на печать в виде таблиц без указания директив .PRINT, .PLOT или .PiROBE. Кроме тог по формуле
/A^+A^+...+A29/Ai-100
рассчитцвается коэффициент нелинейных искажений в процентах Приведем пример:
.FOUR IOKHZ V^5) V(6, 7) 1(VSENS3)
Спецификация выходных переменных составляется по тем ж правилам, что в директивах .PRINT или .PLOT.
Заметим, что спектральный анализ производится также пр1 обработке данных в графическом постпроцессоре Probe (см. разд 32) с помощью алгоритма быстрого преобразования Фурье. От' личие состоит в том, что при этом спектральному анализу подвергается целиком весь график, изображенный на экране дисплея.
Статистический анализ по методу Монте-Карло. Он произво дится при статистическом разбросе параметров, описанных по ди .рективе .MODEL. Случайное значение параметра х рассчитывав 'ется по формуле \
х=Хном(1+^А),
где Хном — номинальное значение параметра, указанное в дирек. тиве .MODEL; Д — относительный разброс параметра х; ^ — центрированная случайная величина, принимающая значения нгд отрезке (—1, +1). Случайные величины ^ создаются с помощькд генераторов случайных чисел. Величина относительного разброс^ параметров Л и закон распределения случайных величин ^ задаД ются опцией (спецификация случайного разброса параметров^ директивы .MODEL, которая имеет вид:
[DEVi[/ (генератор =^>] [/(закон распределения)] (разброс^
+ W] 1
[LOT'[ i/ (генератор =^>]i[/(закон распределения)] (разброс) + ['%]] s
Параметр (генератор ф) указьввает номер генератора случай ных чисел (от 0 до 9). С его помощью создаются коррелирован-i ные параметры. Случайные параметры, для которых не указаньД номера генераторов случайных чисел, образуются с помощью ин дивидуальных независимых генераторов; они, естественно, явля
"2
ются некоррелированными. Для расчета значений разбросов параметров DEV и LOT используются различные ген.ераторы, так что имеется 10 генераторов для параметров DEV и -столько же"» для параметров LOT.
В простейшем случае номера генераторов случайных чисел не указываются. Тогда параметры, имеющие опции DEV, получают независимые, а параметры, имеющие опции LOT, — коррелированные случайные значения (последнее характерно для имитации разброса параметров партий изделий). Приведем примеры:
.MODEL RLOAD RES (R=l DEV/GAUSS 5% LOT/UNIFORM
+ 10%)
.MODEL CMOD CAP (C=l DEV/4/GAUSS 1% + TC I DEV/4/USERI 10% LOT/52%)
В программе имеются генераторы случайных величин с двумя стандартными законами распределения: UNIFORM — равновероятное распределение на отрезке (—1,
+1);
GAUSS — гауссово распределение на отрезке (—1, +1) с нулевым средним значением и среднеквадратическим отклонением (7 = 0,25 (т. е. фактически создается усеченное гауссово распределение на интервале ±4ia).
Кроме того, пользователь может задать нестандартный закон распределения случайных величин ^ с помощью директивы
.DISTRIBUTION (имя) (О) (Р))...
Здесь параметр (имя) назначает имя закону распределения, который задается в табличной форме. Пары чисел задают значения случайной величины Ё, и соответствующую вероятность Р. Всего может быть задано до 100 опорных точек. Все значения g должны находиться на интервале (—1, +1). Координаты точек должны указываться в порядке возрастания ^ (допускается повторять предыдущие значения ^). Между соседними точками производится линейная интерполяция.
Приведем пример задания бимодального распределения, гра» фик которого изображен на рис. 18:
Случайным параметрам, закон распределения которых не задан явно в директиве MODEL, по умолчанию назначается распределение, указанное в опции DISTRIBUTION директивы OPTIONS.
Статистические испытания по методу Монте-Карло проводятся J йрй расчете режима по постоянному току, частотных характерно- \ тик или переходных процессов по директиве '
.МС <n> [DC] [TRAN] '[АС] (имя выходной переменной) ^ + (обработка результатов) [LIST) {OUTPUT (специфика- j + ция)] [RANGE «минимум), (максимум))] ^
Параметр <п) задает количество статистических испытаний. 1 Ключевые слова DC, AC, „TRAN указывают вид анализа. После них указывается (имя выходной переменной), подлежащей статис- ' тической обработке. - '•
При статистическом анализе предусматривается разнообразная . статистическая обработка результатов моделирования, характер ; которой определяется с помощью опции (обработка результатов), ; принимающей одно из следующих значений: ' УМАХ — расчет максимального отклонения текущей реализа- '-ции от номинальной (эта опция была единственной в программе 1 PSpice-3); - i MAX — расчет максимального значения в каждой реализации; j MIN — расчет минимального значения в каждой реализации; 1 RISE-EDGE ((значение)) —определение момента первого пере- \ сечения заданного уровня снизу вверх (значение уровня задается 1 в круглых скобках; в начале расчета значение реализации додж- . но быть меньше этого уровня); \ FALL-EDGE ((значение)) — определение момента первого пе- \ ресечения заданного уровня сверху вниз (значение уровня зада- 1 ется в круглых скобках; в начале расчета значение реализации ' должно быть больше этого уровня). ; По необязательному ключевому слову LIST на печать выво- '. дится список значений ^сех случайных параметров во всех pea- • лизациях. ' 1 В отсутствие ключевого слова OUTPUT характеристики цепи, 1 указанные в директивах rPRINT, .PLOT или .PROBE, выводятся j на печать или передаются в постпроцессор Probe один раз для " номинального значения случайных параметров. С помощью клю- ] чевого слова OUTPUT их можно вывести требуемое число раз, ^ задавая после этого слова следующие параметры: ^ ALL — во всех реализациях; ^ j FIRST (m) — только для первых m реализаций; 1 EVERY (m) — на каждой m-й реализации; ^ RUNS (mi), (mz), ... — для реаливаций с указанными номера- j ми mi, т-г, ... 1 После ключевого слова RANGE определяется диапазон значе- 1 ний, в пределах которого статистически обрабатывается выход- j пая переменная. Если вместо минимального или максимального ' .4 "
значения этого диапазона указать звездочку >}<, то граница диапазона примет значение —оо или +оо. , Приведем примеры:
МС 5 TRAN Vi(5) YMAX RANGE (—1, ^) ^ МС 100 AC VM(3) YMAX LIST OUTPUT^ ALL
Расчет чувствительности и наихудшего случая. Для этого применяется директива
.WCASE {DC] '[TRAN] [АС] (имя выходной переменной) + (обработка результатов) '[(опции)]...
Виды анализа и параметры (имя выходной переменной), (обработка результатов) такие же, как у директивы .МС. '
Проводятся расчеты характеристик цепи при вариации параметров, имеющих опции DEV или LOT. Сйачала по/очереди изменяются все указанные параметры, что позволяет оценить параметрическую чувствительность характеристик. В заключение рассчитываются характеристики цепа- лри одновременном изменении всех параметров по методу наихудшего случая. Опции имеют следующий смысл.
Ключевое слово OUTPUT ALL разрешает передавать в выходной файл характеристики цепи, указанные в директивах .PRINT, .PLOT и .PROBE, при всех комбинациях параметров при расчете чувствительности. В его отсутствие передаются данные лишь о номинальном режиме и наихудшем случае»
'После ключевого слова RANGE ((минимум), (максимум)) указывается диапазон значений, в пределах которого производдтся статистическая обработка выходной переменной. Если вместо минимального или максимального значения этого диапазона проета-вить звездочку >j<, то граница диапазона принимает значение —оо или +оо.