- •Основы моделирования электронных схем
- •1. Меню File
- •2. Меню Edit
- •3. Меню Circuit
- •4. Меню Analysis
- •Simulation temperature (temp) – температура, при котором проводится моделирование;
- •Команда Transient … - расчет переходных процессов. Диалоговое окно содержит следующие основные данные:
- •Sd 1.0 1.96 2.0 2.58 3.0 3.29 Процент от включенной совокупности 68.0 95.0 95.5 99.0 99.7 99.9
- •Задание
- •Контрольная работа №1
- •Контрольная работа № 6
- •Контрольная работа № 7
- •Контрольная работа № 8
- •Контрольная работа № 9
- •Контрольная работа № 10
- •Контрольная работа № 11
- •Контрольная работа № 12
- •Контрольная работа № 13
- •Контрольная работа № 14
- •Контрольная работа № 15
- •Контрольная работа № 16
- •Контрольная работа № 17
- •Контрольная работа № 18
- •Список рекомендуемой литературы
- •Изображение базовых логических элементов по гост 2.708-81 и в программе моделирования
- •Базовые логические элементы в интегральном исполнении
- •Комбинационные схемы в интегральном исполнении
4. Меню Analysis
Меню Analysis используется при подготовке схем, а также для задания параметров моделирования.
Команда Activate(Ctrl+G) – запуск моделирования.
Команда Pause (F9) – прерывание моделирования.
Команда Stop(Ctrl+T) – остановка моделирования.
Команда Analysis Options…(Ctrl+Y) – набор вспомогательных команд для установки параметров моделирования. При выполнении этой команды возникаетнабор закладок (подменю) с диалоговыми окнами:
Global– настройки общего характера, которые задаются в диалоговом окне. Параметры в этом окне имеют следующее значение:
Absolutecurrenttolerance(ABSTOL) – абсолютная ошибка расчета токов;
Gminminimumconductance(GMIN) – минимальная проводимость ветви
(проводимость ветви, меньшая GMIN, считается равной нулю);
Pivotrelativeratio(PIVREL) – относительная величина элемента строки
матрицы узловых проводимостей;
Pivotabsolutetolerance(PIVTOL) - абсолютная величина элемента строки
матрицы узловых проводимостей;
Relativeerrortolerance(RELTOL) – допустимая относительная ошибка
расчета напряжений и токов;
Simulation temperature (temp) – температура, при котором проводится моделирование;
Absolutevoltagetolerance(VNTOL) – допустимая ошибка расчета
напряжений в режиме Transient(анализ переходных процессов);
Chargetolerance(CHGTOL) – допустимая ошибка расчета зарядов;
RampTime(RAMPTIME) – начальная точка отсчета времени при
анализе переходных процессов;
Relativeconvergencestepsizelimit(CONVSTEP) – относительный размер
шага итерации при расчете режима по постоянному току;
Absolute convergence step size limit (CONVABSSTEP) – абсолютный
размер шага итерации при расчете режима по постоянному току;
Convergence limit (CONVLIMIT) – включение или выключение
дополнительных средств для обеспечения сходимости
средств для обеспечения сходимости итерационного процесса;
Analog node shunt resistance (RSHUNT) – допустимое сопротивление
утечки для всех узлов относительно общей шины (заземления);
Temporary file size for simulation (Mb) – объем дисковой памяти для
хранения временных файлов (в Мбайт);
Кнопка Resetdefaults(отказ от изменений), расположенная в левой
нижней части диалового окна, предназначена для установки
по умолчанию типовых параметров.
DC– настройки общего характера. Параметры в этом окне имеют следующее значение:
Operating Point Analysis Iteration Limit (ITL1) – максимальное количество
итераций приближенных расчетов;
Steps in Gmin stepping algorithm (GMINSTEPS) – размер приращения
проводимости в процентах от GMIN;
Steps in source stepping algorithm (SRCSTEPS) – размер приращения
напряжения питания в процентах от его номинального значения
при вариации напряжения питания;
Transient– настройка параметров режима анализа переходных процессов
Параметры в этом окне имеют следующее значение:
Transienttimepointiterations(ITL4) – максимальное количество итераций
за время анализа переходных процессов;
Maximumorderforintegrationmethod(MAXORD) – максимальный порядок (от 2 до 6 ) метода интегрирования дифференциального уравнения;
Transient Error Tolerance Factor (TRTOL) – допуск на погрешность вычисления переменной;
Transient Analysis Integration Method (METHOD) – метод приближенного интегрирования дифференциального уравнения;
Print statistical data (ACCT) – разрешение на вывод статистических сообщений о процессе моделирования.
Device – выбор параметров МОП-транзисторов. Параметры в этом окне имеют следующее значение:
MOSdraindiffusionarea(DEFAD) – площадь диффузионной области стока, м2;
MOSsourcediffusionarea(DEFAS) - площадь диффузионной области истока, м2;
MOSchannellength(DEFL) – длина канала полевого транзистора, м;
MOS channel width (DEFW) – ширина канала, м;
Model parameters normal temperature (TNOM) – номинальная температура компонента;
Nonlinear Model Evaluation Device Bypass (BYPASS) – включение или выключение нелинейной части модели компонента;
Compacttransmissionlinedata(TRYTOCOMPACT) – включение или выключение линейной части модели компонента.
Instruments – настройка параметров контрольно-измерительных приборов.
Параметры в этом окне имеют следующее значение:
Pauseaftereachscreen– пауза (временная остановка моделирования) после заполнения экрана осциллографа по горизонтали (Oscilloscope);
Generatetimestepsautomatically– автоматическая установка временного шага (интервала) вывода информации на экран;
Minimumnumberoftimepoints– минимальное количество отображаемых точек за период наблюдения (регистрации);
Maximumtimestep(TMAX) – промежуток времени от начала до конца моделирования;
Initialcondition- установки инициализации;
SettoZero– установка в нулевое (исходное) состояние контрольно-измерительных приборов перед началом моделирования;
User-defined– управление процессом моделирования производится пользователем (ручной пуск и остановка);
CalculateDCoperatingpoint– выполнение расчета режима по постоянному
току;
Pointspercycle– количество отображаемых точек при выводе АЧХ и ФЧХ (приборBodeplotter);
Useengineeringnotation– использование инженерной системы обозначений единиц измерения.
Команда DC Operating Point– расчет режима по постоянному току.
В этом режиме из моделируемой схемы исключаются все конденсаторы и закорачиваются все индуктивности. При использовании этой команды целесообразно в меню Circuit>Schematic Options>Show/Hideвключить опцииShowReferenceIDиShowNodes, так как результаты расчета привязаны к конкретным узлам. При выполнении этой команды возникают закладки ( подменю) с окнами, в основной из которых -DC Biac-, приведены результаты расчета с указанием соответствующих узлов схемы. Остальные окна появляются по ходу действия оператора. Например, при изменении параметров моделируемой схемы появляется окноStatistics (Analog)в котором приводятся все варианты параметров схемы, а при возникновении ошибки в схеме, появляется окноError Logс указанием на ошибку (на английском языке…).
Команда AC Frequency …- расчет частотных характеристик (рис.1).

Рис. 1
Выполнение команды начинается с задания в выведеном диалоговом окне следующих параметров (при наличии схемы на рабочем поле):
Startfrequency(FSTART) – минимальное (начальное) значение частоты;
Endfrequency(FSTOP) – максимальное (конечное) значение частоты;
Sweeptype– масштаб по горизонтали: декадный (Decade), линейный (Linear) и октавный (Octave);
Number of points – число точек;
Vertical scale – масштаб по вертикали: линейный (Linear), логарифмический (Log) и в децибелах (Decibel);
Nodesincircuit- список всех узлов схемы;
Nodesforanalysis– номера узлов, для которых рассчитываются характеристики схемы (перечень таких узлов устанавливается нажатием соответствующих кнопок –Add-> (добавить) и <-Remove(удалить);
Simulate– кнопка запуска моделирования (справа вверху). После нажатия (с помощью мыши) этой кнопки появляется диалоговое окно AC Analysis(анализ на переменном токе). Первые восемь кнопок являются стандартными дляWindows, далее расположены следующие кнопки:
Кнопка Properties – параметры графического изображения. При ее нажатии, в свою очередь, открывается набор диалоговых окон, имеющий закладкиGeneral,LeftAxis,BottomAxis,RightAxis,TopAxisиTraces.
Окно Generalсостоит из четырех блоков:
Title– редактирование названия с возможностью изменения шрифта;
Grid– нанесение на графики сетки с возможностью редактирования
толщины линий и их цвета;
TraceLegend– отображение на экране сигнала в контрольных точках
схемы с указанием цвета соответствующих графиков;
Cursors– вывод на экран характеристик АЧХ и ФЧХ соответствующих графиков; в табличном виде для одного или всех выбранных узлов схемы;
ОкноLeftAxisсостоит из следующих блоков:
Label– редактирование обозначения осиY, с возможностью изменения шрифта и его атрибутов;
Axis– изменение толщины линии осиYи ее цвета;
Division– количество разбиений в одном большом делении сетки;
Range– диапазон значений по осиY;
Scale– установка масштаба по осиY; Для оконBottomAxis,RightAxis,TopAxisпараметры настроек имеют
одинаковый вид и предназначаются для:
Trace– выбор номера контрольной точки, для которой редактируется
изображение характеристики;
Label– задание метки рассматриваемой точки;
PenSize– выбор ширины линии для изображения характеристики;
Color– выбор цвета линии;
Sample– образец линии;
XRange– выбор оформления для осиX, аналогичного выбранному в окнеBottomAxisилиTopAxis;
YRange– выбор оформления для осиY, аналогичного выбранному в окнеLeftAxisилиRightAxis;
Offsets– установка смещения координат по осямXиY.
Кнопка ToggleGrid- вставить сетку.
Кнопка ToggleLegend– вставить обозначение контрольной точки.
Кнопка Togglecursor– вывести числовые данные.
Кнопка RestoreGraph– восстановить графическое обозначение.
Кнопка ReverseColors– реверс цвета (негатив – позитив).
