Числовой Вывод (Numeric Output): Эта кнопка выбирает формы волны для числового вывода. Числовой вывод направляется в файл с именем ИМЯ_СХЕМЫ. TNO и также отображается в окне Числового Вывода. Число напечатанных значений определяется значением, помещенным в поле "Number of Points" в Числовых Ограничениях. Это окно доступно через меню Transient.
Файл Пользователя (User File): Если эта кнопка разрешена, то форма волны выражения Y в этой строке будет сохранена в файле пользователя. К форме волны можно затем обращаться в другой схеме путем использования Пользовательского Источника, который читает файл. Для более подробной информации смотрите тему Источник Пользователя (User source). Число сохраненных значений зависит от значения RELTOL:
Число значений = 2^(6-log10(RELTOL))
Например, имеются некоторые типичные значения
RELTOL Число значений
.
.0
.00
Та же самая формула используется для определения шаги времени, используемого с источниками Лапласа (Laplace sourses).
Монте Карло (Monte Carlo) - статистический анализ: Эта опция передает форму волны подпрограммы Монте Карло. Эти подпрограммы выполняют статистический анализ на выбранной форме волны. Только одна форма волны может быть выбрана для анализа Монте Карло.
Графическая Группа (Plot Group): Номер от 1 до 9 в этом столбце упорядочивает формы волны в различные графические группы. Все формы волны с подобными числами помещены в ту же самую графическую группу. Если поле пусто, форма волны не печатается и не рисуется.
Выражения (Expressions)
Эти поля определяют горизонтальный (X) и вертикальный диапазоны масштаба (Y) и выражения. Micro-Cap может вычислять и рисовать широкий диапазон выражений для любой оси. Обычно они просты, одна переменная выглядит подобно T (времени), V (1) (напряжение в узле 1) или D (1) (цифровое состояние узла 1). Они могут, однако, быть более сложными выражениями, подобно V (2) *I(V1) * sin(2 *PI* 1E6 * T).
Выражение по X (X Expression): Поля в этом столбце используются для определения выражения для переменных оси X. Обычно этот столбец содержит простое выражение, T для (Времени), но более сложные выражения, подобно H (K1) (H поле ядра K1) также могут использоваться.
Выражение по Y (Y Expression): Поля в этом столбце используются, чтобы определить выражения для переменных y-оси. Обычно это поле содержит простые выражения для напряжения узла подобно V(12,11), или источнику тока, подобно I(V1), но более сложные выражения подобно V(VCC) * I(VCC) (поток мощности из источника VCC) также часто используются.
Диапазон по X (X Range): Поля в этом столбце устанавливают диапазоны масштаба для X форм волны. Формат: High [, Low]. Например, чтобы определить диапазон от одной микросекунды от десяти микросекунд, напечатайте " 10u, 1u ". Значение по умолчанию для Low - ноль. Ключевое слово "AUTO" может использоваться для автоматического определения диапазона. Полное моделирование должно быть выполнено прежде, чем диапазон будет определен. В течение выполнения форма волны выводится с основным масштабом.
Диапазон по Y (Y Range): Поля в этом столбце используются, чтобы установить диапазоны масштаба для Y форм волны.
Формат (Fmt): Это поле определяет числовое представление выражений в течение выполнения, когда числовые значения можно показывать, нажимая клавишу P, в числовых распечатках, и также в режиме курсора (cursor mode) на конечном графике. Имеются два возможных формата. Первый формат - L. R. Когда число введено, большое целое число для R выводит большое количество цифр справа от десятичной точки. Аналогично большое целое число для L обеспечивает больше места для цифр слева от десятичной точки. "5.3" определяет пять позиций слева от десятичной точки и три позиции справа от десятичной точки для вывода числа. Второй формат - Re, который заставляет числовое представление отображаться в научной записи. "3e" определяет три цифры справа от десятичной точки, например 1.234e06. Всегда будет только одна цифра слева от десятичной точки.
Опции (Options)
Опции переходных процессов находятся справа от поля Числовых Ограничений. Эти опции управляются через раскрывающийся список или переключатель. Параметры Выполнения и Переменные Состояния управляются раскрывающимся списком, и к ним можно обращаться двумя путями. Нажатие мыши на стрелке вниз покажет список опций. Список может также быть активизирован нажатием ALT+(подчеркнутый символ в заголовке списка), И список может затем быть прокручен клавишами курсора. Другие опции имеют переключатели. Нажатие мыши в квадрате включит или выключит (X в квадрате указывает, что опция включена).
Опции, доступные отсюда, включают:
Параметры Выполнения (Run Options)
Normal: Выполняет моделирование без сохранения на диск.
Save: Выполняет моделирование и сохраняет его на диск. Запись идет в файл данных - ИМЯ_СХЕМЫ. TSA.
Retrieve: Загружает предварительно сохраненное моделирование и графики и печатает их так, как будто они были только что выполнены. Чтение идет из файла данных - ИМЯ_СХЕМЫ. TSA.
Переменные состояния (State Variables)
Ноль (Zero): Устанавливает начальные значения переменных состояния (напряжения узла, потоки катушки индуктивности, цифровые состояния) в ноль или "X".
Чтение (Read): Читает предварительно сохраненный набор переменных состояния и использует их как начальные значения для выполнения анализа. Файл данных - ИМЯ_СХЕМЫ. TOP. Эти файлы создаются в Редакторе Переменных Состояния (State Variable Editor).
Оставить в том же состоянии (Leave): Оставляет текущие значения переменных состояния. Они сохраняют свои последние значения. Если это первое выполнение, то они равны нулю. Если Вы только что выполнили анализ без возвращения к Редактору Схем, они равны значениям в конце выполнения. Если выполнение было для расчета значений в узлах, это значения в узлах схемы при постоянном токе.
Узел (Operating Point): Вычисляет значения в узлах при постоянном токе, в результате изменяя переменные состояния. Узел перезаписывает любые начальные условия, которые могли быть установлены.
Только Узлы (Operating Point Only): Вычисляет только значения узлов при постоянном токе. Никакое выполнение анализа переходных процессов не делается. Переменные состояния оставлены с конечными действующими значениями узлов. Это - способ, которым Вы устанавливаете значения до использования опции "Просмотр Напряжений/Состояний узлов" ("View Node Voltages/States") в Редакторе Схем, чтобы отобразить действующие напряжения узла непосредственно на схеме.
Автоматическое Масштабирование Диапазонов (Auto Scale Ranges): Устанавливает диапазон X и Y в "AUTO" для каждого нового выполнения анализа. Если не отмечено, то используются существующие значения масштаба из полей Диапазона.
Опции Выполнения, Переменные Состояния и Опции Анализа воздействуют на результаты моделирования. Чтобы видеть эффект изменений этих опций, Вы должны выполнить моделирование.
Анализ переменного тока (AC Analysis).
AC Analysis
Меню AC
Меню AC обеспечивает следующие опции:
Выполнение: Начинает выполнение анализа. Выполняет ту же самую функцию, что и нажатие F2 или нажатие кнопки Run.
Границы: Открывает Диалоговое окно AC Analysis Limits. Также можно использовать F9.
Stepping: Открывает Диалоговое окно Stepping. Также можно использовать F11.
График Анализа: Показывает график анализа. Это используется для того, чтобы повторно отобразить график анализа после того, как было выведено окно Числового Вывода.
Числовой Вывод: Открывает окно Числового Вывода. Числовой Вывод сохраняется в файле с названием ИМЯ_СХЕМЫ. ANO.
Редактор Переменных Состояния: Открывает Редактор Переменных Состояния. Кнопки Clear, Read, и Write заблокированы в анализе переменного тока. Все, что Вы можете делать - просматривать и печатать переменные состояния, которые следуют из узла постоянного тока, который предшествует анализу с маленьким сигналом.
DSP: Открывает Диалоговое окно DSP, которое позволяет Вам смотреть в окне части анализа для операторов обработки сигналов.
Выход из анализа (Exit Analysis): Выходит из анализа и возвращается в Редактор Схем. F3 также может быть использована.
Диалоговое окно DSP
DSP dialog box
Это диалоговое окно позволяет Вам определять время или нижние и верхние границы окна частоты и число точек моделирования, чтобы использовать для DSP Функций. Только та часть переходных форм волны или кривых AC, которая находится внутри окна, будет смоделирована функциями DSP. Вся информация вне окна для всех графиков будет отброшена независимо от того, используется функция DSP или нет. Это главным образом используется в переходном анализе, чтобы ограничить функции DSP устойчивой частью состояния формы волны.
Верхняя Граница (Время или Частота) (Upper Limit (Time or Frequency)): Это текстовое поле устанавливает верхнюю границу для времени (переходный анализ) или частоты (AC анализ) для окна анализа, в котором будет моделирование.
Нижняя Граница (Время или Частота) (Lower Limit (Time or Frequency)): Это текстовое поле устанавливает нижнюю границу для времени (переходный анализ) или частоты (AC анализ) для окна анализа, в котором будет моделирование.
Число Точек (Number of Points): Это текстовое поле устанавливает число точек, которые оператор обработки сигнала использует, чтобы анализировать форму волны в окне. Число точек должно быть 2^k. Например: 512, 1024, 2048...
Состояние (Status):
On включает windowing.
Off выключает windowing.
OK: Эта кнопка закрывает диалоговое окно и сохраняет установки.
Отмена (Cancel): Эта кнопка закрывает диалоговое окно без сохранения установок.
Справка (Help): Эта кнопка команды вызывает тему справки DSP.
Описание Анализа Переменного тока (AC Analysis)
AC Analysis description
Описание Анализа Переменного тока
AC анализ - анализ с маленьким сигналом или линейный анализ. Это означает, что мы считаем, что все переменные схемы связаны линейно. Если Вы удваиваете одно напряжение, Вы удваиваете любые связанные напряжения. Когда Вы делаете график или печать V (1), Вы видите линейное напряжение с маленьким сигналом между узлом1 и землей.
При использовании модели с маленьким сигналом каждого устройства в схеме программа создает набор линейных сетевых уравнений и решает их для каждого напряжения и тока в схеме над определенным диапазоном частоты. Программа получает модели с маленьким сигналом для каждого устройства, управляя DC, действующим до фактического AC анализа и затем линеаризируя каждое устройство в схеме относительно действующей отметки.
Линеаризация означает, что нелинейная модель устройства заменяется простой константой, которая выражает линейное соотношение между конечными напряжениями и токами устройства. Линейная модель нужна для того, чтобы содержать DC operating point для изменений маленького сигнала вокруг точки, в которой происходит линеаризация.
Цифровые устройства обрабатываются как открытые схемы в течение процесса линеаризации.
Для линейных конденсаторов, резисторов и катушек индуктивности линеаризированное значение AC - такое же, как значение, не зависящее от времени.
Для нелинейных пассивных компонентов, чье значение изменяется со смещением, линеаризированное значение AC - независящее от времени сопротивление, емкость или индуктивность, вычисленная в действующей отметке. Это значит, что в резисторе с выражением значения 1+2*V (10) V (10) означает область времени V (10), не AC маленький сигнал V (10). Если вычисление действующей отметки производит DC значение 2В для V (10), затем значение этого резистора в течение AC анализа будет 1+2*2 = 5 Ом. В течение AC анализа маленького сигнала сопротивление, емкость или индуктивность не изменяется
Для нелинейных компонентов, подобно диодам, JFETs, MOSFETs и биполярным транзисторам, проводимостям, емкостям и управляемым источникам, которые входят в состав AC, модель получается частичными производными, оцененными в действующем значении отметки. Эти значения - также константа в течение AC анализа с маленьким сигналом.
Единственные устройства, чья функция преобразования типа или импеданс может изменяться в течение AC анализа маленького сигнала - это функции Лапласа и табличные источники. Эти источники используют комплексную переменную частоты S (j *2* PI * Частота) в их функции преобразования типа, таким образом функции преобразования типа изменяются с частотой в течение выполнения моделирования.
Для источников питания (waveform sources) модель с маленьким сигналом - просто AC напряжение или источник тока. Значение AC источника определено из строки параметра для компонентов SPICE и из соответствующего значения атрибута для схематических компонентов.
SPICE источники V или I:
AC значение величины определено как часть параметра устройства. Например, рассмотрите источник:
V1DC 5.5 AC 2.0
V1 имеет AC величину 2.0 В.
Пульсаторы, Синусоидальные или пользовательские источники (Pulse, Sine, or User sources):
Все эти источники имеют их AC величину, фиксированную в 1.0 В.
SPICE источники V и I, и Пульсаторы, Синусоидальные и Пользовательские Источники являются единственными источниками, которые генерируют AC сигналы. Если схема не содержит ни один из них, все другие напряжения и токи схемы будет равны нулю.
Так как AC анализ линеен, то не имеет значения, является ли AC амплитуда одиночного входного источника 1.0 В или 500 В. Если Вы заинтересованы относительным усилением из одной части схемы в другую, то постройте график V(OUT)/V(IN). Это отношение будет так же независимо от значения V (IN). Если входное AC напряжение источника 1.0, то нет необходимости строить отношения, т. к. V (OUT)/V(IN) = V(OUT)/1 = V(OUT). Если имеется больше чем один входной источник со значением AC, отличным от нуля, то Вы не можете рассматривать изменения от одного из исходных узлов к другому узлу
Базисная последовательность для AC анализа:
1. Вычислить DC действующую отметку (DC operating point).
2. Составьте линейный эквивалент AC модели для каждого устройства.
3. Создать набор линеаризированных уравнений схемы.
4. Установить частоту, равную fmin.
5. Решите уравнения для всех напряжений и токов в линеаризированной модели.
6. Нарисовать или напечатать запрошенные переменные.
7. Увеличить частоту.
8. Если частота равняется fmax, то выход, иначе увеличить частоту и перейти к пункту 5.
Чтобы нарисовать относительную мощность через конденсатор C1, нарисуйте V(C1)*I(C1). Чтобы нарисовать реактивную мощность через порт, входные узлы которого A и B, нарисуйте (V(A)-V(B))*I(V1), где V1 является ноль-вольтовым независимым источником напряжения последовательно с одним из проводов порта.
Шум
Micro-Cap, как и SPICE, имеет три типа шума:
Тепловой шум
Шум Выстрела
Шум Нежелательного мерцания
Тепловой шум, произведенный произвольным тепловым движением электронов, всегда связывается с сопротивлением. Дискретный резистор и паразитное сопротивление активных устройств жертвует тепловой шум.
Шум Выстрела вызван произвольным изменением тока обычно из-за рекомбинации и введения. Обычно шум выстрела связан с зависимыми текущими(актуальными) источниками, используемыми в активных моделях устройства. Все устройства полупроводника генерируют шум выстрела.
Шум Нежелательного мерцания генерируется рядом источников. В BJTs источник - обычно ловушки загрязнения и другие кристаллические дефекты, которые беспорядочно выпускают их захваченных носителей загрязнения.
Шумовой анализ измеряет содействие(вклад) всех этих шумовых источников на вводе и выводе. Шум Вывода вычислен поперек узла вывода(ов), определенного в поле Output Noise в диалоговом окне AC Analysis Limits. Чтобы выводить или печатать это, определите " ONOISE " как выражение Y. Аналогично, входной шум вычислен поперек тех же самых узлов вывода, но разделен усилением от входного источника до узла вывода. Чтобы выводить или печатать входной шум, определите " INOISE " как выражение Y.
Так как сетевые уравнения структурированы по-другому для шума, невозможно одновременно вывести шумовые переменные и другие типы переменных типа напряжения и ток. Если Вы пытаетесь выводить и шум, и другие переменные, программа выдаст сообщение об ошибках.
Так как шум - по существу произвольный процесс, нет никакой информации о фазе. Шум определен как RMS количество, поэтому фаза (PH) и операторы (GD) задержки группы (Group Delays) не должны использоваться.
Шум измеряется в Вольтах на корень Герц.
Поиск неисправностей AC
Есть некоторые полезные вещи для AC анализа:
Вывод Ноля (Zero Output):
Если ваша схема производит нулевые напряжения и токи, то это, вероятно, происходит потому, что отсутствуют источники или имеют нулевые AC величины. Помните, только PULSE, SIN и источники Пользователя (User Sourses) имеют значение, равное по умолчанию отличной от нуля (1.0) AC величине. Другие источники или имеют ноль AC величиной, или 0 значением по умолчанию AC величиной.
Одновременно АвтоШаг Частоты и АвтоМасштаб:
Если Вы выбираете и Автошаг частоты и АвтоМасштаб, то первый рисунок будет, вероятно, ход. Автошаг частоты использует масштаб рисунка, используемый в течение выполнения, чтобы делать динамические решения относительно подходящего шага частоты. Если АвтоМасштаб включен, выводящийся масштаб, используемый в течение выполнения, предварительно устанавливается в масштаб хода. Шаги частоты не относятся к фактическому диапазону формы волны, так как они известны только после выполнения. Решение состоит в том, чтобы делать два выполнения и выключать опцию АвтоМасштаб (Auto Scale) после первого выполнения. Второе выполнение будет иметь пользу при знании истинного диапазона формы волны и выведет более гладкий график.
Плоские формы волны:
I
Если ваша схема - очень узкая полоса, то отклоняют фильтр, и ваше усиление выводит плоский результат, вероятно, потому, что управление шага частоты не производит выборку в вырезе. Это может случаться, если перемещенные старты в частоте находятся намного левее от выреза. Из‑за того, что график очень плоский, шаг частоты быстро увеличивается до максимума. К тому времени, когда частота близка к вырезу, шаг превышает ширину выреза и перемещение «перепрыгивает» вырез. Решение состоит в том, чтобы установить fmin намного ближе ожидаемого выреза или использовать один из фиксированных методов шага частоты. Если Вы используете фиксированный шаг, удостоверьтесь, что шаг частоты меньше, чем вырез. Это можно выполнить, увеличивая номер значения Points или уменьшая диапазон частоты и сосредотачивая его возле ожидаемой частоты выреза.
Диалоговое окно Границы AC Analysis Limits
AC Analysis Limits dialog box
Когда Вы выбираете AC Analysis из меню Analysis, MC5 анализирует схему на наличие ошибок и готовит внутренние структуры к анализу. Если ошибки не найдены, появляется диалоговое окно AC Analysis Limits. Это диалоговое окно позволяет Вам делать последние решения относительно выполнения, такие, как диапазон частоты, максимальное изменение, и что печатать и рисовать. Диалоговое окно Analysis Limits разделено на пять областей: Кнопки Управления, Числовые Ограничения, Опции Формы волны, Выражения и Опции.
Кнопки Управления
Run: Эта кнопка команды начинает выполнение анализа. При нажатии кнопки Run на полосе Инструментов или при нажатии F2 также начнется выполнение.
Add: Эта кнопка добавляет еще одну строку форм волны после строки, содержащей курсор. Строка форм волны состоит из поля опции формы волны и поля выражения. Полоса прокрутки справа от поля выражения прокручивает по строкам формы волны, когда их больше, чем может отображаться.
Delete: Эта кнопка удаляет строку форм волны, в которой находится текстовый курсор.
Expand: Эта кнопка расширяет текстовое поле, в котором находится текстовый курсор, в большое диалоговое окно для редактирования или просмотра. Чтобы использовать эту особенность, нажмите мышью в выбранном текстовом поле и затем нажмите кнопку Expand. Это вызовет диалоговое окно Expand.
Stepping: Эта команда вызывает диалоговое окно Stepping.
Help: Эта команда вызывает тему Справки для диалогового окна AC Analysis Limits.
Числовые Ограничения
Диапазон Частоты (Frequency range): Это поле определяет диапазон частоты. Формат - fmax [, fmin]. Например, чтобы определить диапазон 10Hz к 100KHz, напечатайте " 100k, 10 ". Для fmin и fmax отрицательные значения не позволяются. Анализ начинается с установки частоты, равной fmin, затем выполняется анализ, пока частота не увеличится до fmax. Определение одиночного значения производит одиночное вычисление при введенном значении частоты.
Число Точек (Number of Points): В анализе Переменного тока вычисленные точки данных - это те же точки, которые изображаются на рисунке. Никакой Интерполяции не производится. Если используется метод Автоматического выбора шага, число точек в числовой распечатке зависит от значения Максимального Изменения (Maximum change value). В противном случае выбирается метод с Фиксированным линейным или Фиксированным Логарифмическим шагом, поле Число Точек ('Number of points') определяет число выводимых значений. По умолчанию принимается значение 51. Этот номер обычно устанавливается в нечетное значение, чтобы произвести четное число интервалов при печати. Интервалы Частоты/Печати:
Для Фиксированного Линейного метода шаг частоты и интервал печати:
(fmax-fmin)/(Number of Points - 1)
Для Фиксированного Логарифмического Метода шаг частоты и интервал печати:
(fmax/fmin)^(1/(Number of points - 1))
Температура (Temperature): Это поле определяет значения температуры, которые нужно использовать в течение анализа. Значения задаются в градусах Цельсия. Формат: High[,Low[,Step]]. Температура изменяется с Low до High с приращением Step. Один полный анализ выполняется для каждого значения температуры. Если введено одиночное значение, анализ выполняется для этой температуры. Если опущено значение Step, то будет произведено 2 анализа: один при High, другой - при Low. Температура анализа может использоваться как переменная в выражениях. Имя переменной - TEMP.
Максимальное изменение в % (Maximum change %): Такое поле определяет ограничение скорости изменения первой формы волны. Это полезно для создания сглаженных кривых. Введенное значение интерпретируется как процент. Максимальное изменение воздействует только на анализы, для которых выбран Автошаг частоты (Auto Frequency Step) из поля списка Шаг Частоты (Frequency Step).
Входной шум (Noise Input): Это поле используется, чтобы определить имя источника, где вычисляется входной шум. Это поле применяется только к вычислению Inoise.
Выходной шум (Noise Output): Это поле используется, чтобы определить узел, в котором вычисляется выходной шум. Формат - Узел1 [, Узел2]. Два узла, отделяемые запятой, определяют дифференциальное напряжение выходного шума. Это поле применяется, только если вычислены переменные Inoise и Onoise.
Параметры Форм волны (Waveform Options)
Эти поля размещены ниже поля Числовых Ограничений и слева от поля Выражений. Каждая опция формы волны воздействует только на форму волны в строке. Опции функционируют следующим образом:
Логарифмический/Линейный Масштаб по оси X: Переключает ось X между линейным и логарифмическим масштабом. Логарифмический масштаб требует положительных диапазонов масштаба. Значок слева относится к логарифмическому масштабу. Значок справа обозначает линейный масштаб.
Логарифмический/Линейный Масштаб по оси Y: Переключает ось Y между линейным и логарифмическим масштабом. Логарифмический масштаб требует положительных диапазонов масштаба. Значок слева относится к логарифмическому масштабу. Значок справа обозначает линейный масштаб.
Цвет: Эта опция обращается к меню Цветов. Имеются 16 возможных цветов для индивидуальной формы волны. Кнопка отражает выбранный цвет.
Числовой Вывод (Numeric Output): Эта кнопка выбирает формы волны для числового вывода. Числовой вывод направляется в файл с именем ИМЯ_СХЕМЫ. ANO и также отображается в окне Числового Вывода. Число напечатанных значений определяется значением, помещенным в поле "Number of Points" в Числовых Ограничениях. Это окно доступно через меню AC.
Монте Карло (Monte Carlo) - статистический анализ: Эта опция передает форму волны подпрограммы Монте Карло. Эти подпрограммы выполняют статистический анализ на выбранной форме волны. Только одна форма волны может быть выбрана для анализа Монте Карло.
Графическая Группа (Plot Group): Номер от 1 до 9 в этом столбце упорядочивает формы волны в различные графические группы. Все формы волны с подобными числами помещены в ту же самую графическую группу. Если поле пусто, форма волны не печатается и не рисуется.
Выражения (Expressions)
Эти поля определяют горизонтальный (X) и вертикальные диапазоны масштаба (Y) и выражения. Micro-Cap может вычислять и рисовать большое множество выражений для любой оси. Обычно они просты, одна переменная выглядит подобно T (времени), V (1) (напряжение в узле 1), или D (1) (цифровое состояние узла 1). Они могут, однако, быть более сложными выражениями, подобно V (2) *I(V1).
Выражение по X (X Expression): Поля в этом столбце используются, чтобы определить выражения для переменных оси X. Обычно этот столбец содержит простое выражение, например, F (для Частоты), но и более сложные выражения, подобно I(L1) (Переменный ток через L1) также могут использоваться.
Выражение по Y (Y Expression): Поля в этом столбце используются, чтобы определить выражения для переменных оси Y. Обычно это поле содержит простые выражения для напряжения узла подобно V(12,11) или источнику тока, подобно I(V1), но более сложные выражения подобно V(VCC) * I(VCC) (поток мощности из источника VCC) также часто используются.
Диапазон по X (X Range): Поля в этом столбце устанавливают диапазоны масштаба для X форм волны. Формат: High [, Low]. Например, чтобы определить диапазон от одной микросекунды от десяти микросекунд, напечатайте " 10u, 1u ". Значение по умолчанию для Low - ноль. Ключевое слово "AUTO" может использоваться для автоматического определения диапазона. Полное моделирование должно быть выполнено прежде, чем диапазон будет определен. В течение выполнения форма волны выводится с основным масштабом.
Диапазон по Y (Y Range): Поля в этом столбце используются, чтобы установить диапазоны масштаба для Y форм волны.
Формат (Fmt): Это поле определяет числовое представление выражений в течение выполнения, когда числовые значения можно показывать, нажимая клавишу P, в числовых распечатках, и также в режиме курсора (cursor mode) на конечном графике. Имеются два возможных формата. Первый формат - L. R. Когда число введено, большое целое число для R производит большое количество цифр справа от десятичной точки. Аналогично, большое целое число для L обеспечивает больше места для цифр слева от десятичной точки. "5.3" определяет пять позиций слева от десятичной точки и три позиции справа от десятичной точки для вывода числа. Второй формат - Re, который заставляет числовое представление отображаться в научной записи. "3e" определяет три цифры справа от десятичной точки, например 1.234e06. Всегда будет только одна цифра слева от десятичной точки.
Опции (Options)
Опции переменного тока находятся справа от поля Числовых Ограничений. Эти опции управляются через раскрывающийся список или переключатель. Параметры Выполнения и Шаг Частоты управляются раскрывающимся списком, и к ним можно обращаться двумя путями. Нажатие мыши на стрелке вниз покажет список опций. Список может также быть активизирован нажатием ALT+(подчеркнутый символ в заголовке списка), И список затем можно прокрутить клавишами курсора. Другие опции имеют переключатели. Нажатие мыши в квадрате включит или выключит опцию(X в квадрате указывает, что опция включена).
Опции, доступные отсюда, включают:
Параметры Выполнения (Run Options)
Normal: Это выполняет моделирование без сохранения на диск.
Save: Это выполняет моделирование и сохраняет его на диск. Запись идет в файл данных - ИМЯ_СХЕМЫ. ASA.
Retrieve: Это загружает предварительно сохраненное моделирование и графики и печатает их, как будто они было только что выполнено. Чтение идет из файла данных - ИМЯ_СХЕМЫ. ASA.
Шаг Частоты (Frequency Step)
Auto: Этот метод использует первый график первой группы как график-пилот. Если от одной частоты до другой график имеет вертикальное изменение, большее, чем Максимальное Изменение в % от полного масштаба, то шаг частоты уменьшается. В противном случае он увеличивается. AUTO - стандартный метод, потому что он использует наименьшее количество точек данных для построения гладкий графиков.
Фиксированный Линейный Шаг (Fixed Linear): Этот метод заставляет шаги частоты равномерно располагаться в линейном масштабе. Поле «Число Точек» определяет число произведенных точек данных.
Фиксированный Логарифмический Шаг (Fixed Log): Этот метод заставляет шаги частоты равномерно располагаться в логарифмическом масштабе. Поле Число Точек определяет число произведенных точек данных.
Автоматическое масштабирование (Auto Scale Ranges): Устанавливает диапазон X и Y в "AUTO" для каждого нового выполнения анализа. Если опция не отмечена, то используются существующие значения масштаба из полей Диапазона.
Параметры Выполнения и Шаг Частоты влияют на результаты моделирования. Чтобы увидеть результат изменения этих опций, Вы должны выполнить моделирование.
Анализ постоянного тока (DC Analysis).
DC Analysis
Меню DC
Меню DC обеспечивает эти опции:
Run: Опция начинает выполнение анализа. Она выполняет ту же самую функцию, что и нажатие F2 или нажатие кнопки Run.
Limits: Это вызывает диалоговое окно DC Analysis Limits. F9 может также использоваться.
Stepping: Это вызывает диалоговое окно Stepping. F11 может также использоваться.
Analysis Plot: Опция показывает график анализа. Она используется, чтобы повторно отобразить график анализа после того, как было отображено окно Числового Вывода (Numeric Output).
Numeric Output: Это показывает окно Числовой Вывод (Numeric Output). Числовой вывод (Numeric Output) сохраняется в файле с именем ИМЯ_СХЕМЫ. DNO.
State Variables Editor: Это вызывает Редактор Переменных Состояния (State Variables Editor). Кнопки Clear, Read и Write заблокированы в DC анализе. Все, что Вы можете делать - просматривать и печатать переменные состояния, которые следуют из последней отметки данных DC анализа.
Exit Analysis: Это - выход из анализа и возвращение в Редактор Схем (Schematic Editor). F3 также может использоваться.
Поиск неисправностей при DC
Есть некоторые полезные вещи для DC анализа:
Кривые ТОК-НАПРЯЖЕНИЕ (IV curves):
Чтобы генерировать кривые IV для устройства, поместите источник напряжения поперек выходных выводов и перемещайте горизонтальное напряжение, используя источник Input 1. Поместите напряжение или источник тока в базу и трансформируйте напряжение или ток с источником Input 2. Загрузите IVBJT, IVNJFET, IVPJFET, IVNMOS и схемы выборки IVPMOS для того, чтобы посмотреть, как это делать.
Несходимость в течение sweep(размах, протяжение)
DC анализ является наиболее сложным из всех режимов анализа, потому что он не извлекает пользу из сходящихся эффектов конденсаторов и катушек индуктивности, как делает переходный анализ. Если происходят сбои сходимости, особенно в течение sweep, пробуйте изменять старт и/или значение шага, чтобы избежать проблемной области.
Диалоговое окно DC Analysis Limits
DC Analysis Limits dialog box
Когда Вы выбираете Анализ Постоянных Токов (DC Analysis) из меню Analysis, MC5 анализирует схему на ошибки и готовит внутренние структуры к Анализу Постоянных Токов. Если ошибки не найдены, появляется диалоговое окно DC Analysis Limits. Это диалоговое окно позволяет Вам делать последние решения относительно выполненного, такие как: диапазон времени для выполнения, максимальный шаг времени, что рисовать и печатать и различные опции по управлению, запуску и инициализации. Диалоговое окно Analysis Limits разделено на пять областей: Кнопки Управления, Числовые Границы, Опции Формы Сигнала, Выражения и Установки.
Кнопки Управления
Run: Эта кнопка начинает выполнение анализа. При нажатие кнопки Run на полосе Инструментов или при нажатии F2 также начнется выполнение.
Add: Эта кнопка добавляет еще одну строку форм волны после строки, содержащей курсор. Строка форм волны состоит из поля опции формы волны и поля выражения. Полоса прокрутки справа от поля выражения прокручивает по строкам формы волны, когда их больше, чем может отображаться.
Delete: Эта кнопка команды удаляет строку форм волны, в которой находится текстовый курсор.
Expand: Эта кнопка команды расширяет текстовое поле, где находится текстовый курсор, в большое диалоговое окно для редактирования или просмотра. Чтобы использовать эту особенность, нажмите мышь в выбранном текстовом поле и затем нажмите кнопку Expand. Это вызывает диалоговое окно Expand.
Stepping: Эта команда вызывает диалоговое окно Продвижение (Stepping).
Help: Эта команда вызывает тему Справки для диалогового окна Transient Analysis Limits.
Числовые Границы
Диапазон Входа 2(Input Range 2): Это поле устанавливает начальное значение, конечное значение и размер шага вторичного независимого напряжения/тока sweep. Формат : Final [,Initial [,Step]]. Final - последнее моделируемое значение. Initial - первое моделируемое значение. Step - инкрементное значение, добавленное к Initial, пока значение Final не достигнуто. По умолчанию Initial равно нулю, а Step равен Final - Initial.
Вход 2(Input 2): Это поле определяет имя вторичного источника. Напечатайте слово "NONE" , если вторичный источник не используется.
Диапазон Входа 1(Input Range 1) Это поле устанавливает начальное значение, конечное значение и размер шага первичного независимого напряжения или тока sweep. Формат Final [, Initial [, MaxStep]]. Final - последнее моделируемое значение. Initial - первое моделируемое значение. MaxStep определяет максимальный шаг, возможный в течение sweep. Выбранный размер шага - функция Максимального изменения %, но - не больше, чем MaxStep.
Вход 1 (Input 1): Это поле определяет имя первичного источника.
Число Точек (Number of Points): Это поле определяет число расчетных точек для числового вывода. Значение по умолчанию - 51, а минимум - 5. Числовой вывод вычисляется линейной интерполяцией из результатов моделирования. Следовательно, если 100 точек данных моделируются и 200 точек запрошены для числового вывода, алгоритм линейной интерполяции генерирует значения для точек, встречающихся между моделируемыми значениями.
Температура (Temperature): Это поле определяет значения температуры, которые будут использоваться во время выполнения моделирования. Значения определены в градусах Цельсия. Формат - High[,Low[,Step]]. Температура изменяется от Low до High с приращением Step. Один полный анализ выполняется для каждого значения температуры. Если одиночное значение введено, анализ выполняется при этой температуре. Если не задать Step, то будет произведено два исследования, одно в High и одно в Low. Температура анализа может использоваться как переменная в выражениях. Имя переменной - TEMP.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 |
Проекты по теме:
Основные порталы (построено редакторами)

