Отличия от предыдущей версии (MicroCAP-7)
Схемный редактор Circuit Editor
- Включаемый/отключаемый режим отображения в левом нижнем углу окна программы условного графического обозначения выбранного компонента при перемещении по списку меню COMPONENT.
- Возможность очистки рабочего каталога от вспомогательных файлов, возникающих в процессе работы.
- Выбор индивидуальных цветов для компонентов принципиальных схем.
- Новая команда Edit>Change>Apply Display Properties может копировать параметры отображения выбранного компонента на все другие компоненты данного класса для схемы в активном окне.
- Дополнительные команды Add / Change / Delete / Display для выполнения одновременно изменений в атрибутах всех схемных компонентов (EDIT>Change Attributes).
- Введена парольная защита для схемных файлов и макроопределений.
- Добавлены команды локального определения путей данных и библиотек, переопределяющие глобальные пути.
- Добавились инструменты для работы с IBIS-моделями.
- Схемы и другие графические изображения могут быть сохранены в любом из стандартных графических форматов (EMF, WMF, JPEG, GIF, BMP, TIFF, PNG).
- В схемном редакторе добавлено новое окно INFO, в котором указывается местоположение макроопределений и подсхем, используемых текущей схемой в окне MAIN.В нём размещается текстовая информация, показывающая, где программа ищет определения .define, макросы, модельные директивы и другую информацию, необходимую для моделирования.
- Введен командный транслятор для перевода файла формата Touchstone для S, Y, Z, G, или H параметров N-полюсника в любой другой формат N-полюсника (N=4, 8, 16) — S, Y, Z, G, или H.
- Добавлена команда Find in Files в меню EDIT для поиска заданного компонента, текста и пр.
- Введена команда Make Subckt, преобразующая макромодель MicroCap в подсхему SPICE.
Редактор условных графических обозначений Shape Editor
- Добавлены УГО для новых анимационных компонентов (цветные светодиоды colored LED, реле relay, двигатель постоянного тока DC motor, ключи SPST, SPDT, и DPST, светофор traffic light, ампервольтметр meter, аналоговая индикаторная линейка analog bar).
- Библиотеки УГО теперь могут сохраняться в защищенной от записи директории для безопасной работы в составе локальной сети.
Редактор компонентов Component Editor
- Возможность масштабирования показа УГО.
- Библиотеки компонентов теперь могут храниться в защищенной от записи директории для безопасной работы в составе локальной сети.
- Введены команды глобального присвоения значений атрибутам COST и POWER.
Редактор корпусов компонентов Package Editor
- Диалоговое окно редактора теперь имеет изменяемые размеры.
- Существует встроенный типовой набор корпусов с цоколевкой.
- Расширена библиотека корпусов.
Новые виды анализа
- Добавлен режим анализа Dynamic AC.
- Добавлен режим анализа DISTORTION.
Анализ переходных процессов (Transient Analysis)
- Введен режим автоматического перезапуска Retrace mode с покинутыми начальными условиями (Leave).
- Диалоговое окно Transient Analysis Limits стало расширяемым. Его размеры можно изменять, так же как и размеры входящих в него полей.
- Возможна установка как ручного, так и автоматического размера окна.
- Введены новые флаги — разрешение/запрет масштабирования по направлению отдельно взятой оси X (Y).
- Введен новый флаг — делать масштаб по оси Х одинаковым.
- Добавлены установки (графические и шрифтовые) для численных данных в курсорном режиме.
- Добавлен флаг статической (неизменяемой) координатной сетки формата MicroCap-6.
Малосигнальный анализ (AC Analysis)
- Диалоговое окно AC Analysis Limits стало расширяемым. Его размеры можно изменять, так же как и размеры входящих в него полей.
- Возможна установка как ручного, так и автоматического размера окна.
- Возможность установки логарифмической координатной подсетки 1-2-5.
- Введены новые флаги — разрешение/запрет масштабирования по направлению отдельно взятой оси X (Y).
- Введен новый флаг — делать масштаб по оси Х одинаковым.
- Добавлены установки (графические и шрифтовые) для численных данных в курсорном режиме.
- Добавлен флаг статической (неизменяемой) координатной сетки формата MicroCap-6.
Анализ по постоянному току (DC Analysis)
- Диалоговое окно DC Analysis Limits стало расширяемым.Его размеры можно изменять, так же как и размеры входящих в него полей.
- Возможна установка как ручного, так и автоматического размера окна DC Analysis Limits.
- Введены новые флаги — разрешение/запрет масштабирования по направлению отдельно взятой оси X (Y).
- Введен новый флаг — делать масштаб по оси Х одинаковым.
- Добавлены установки (графические и шрифтовые) для численных данных в курсорном режиме.
- Добавлен флаг статической (неизменяемой) координатной сетки формата MicroCap-6.
Анализ по постоянному току при динамически изменяемых параметрах схемы (Dynamic DC Analysis)
- Появилось окно Analysis Limits, в котором можно установить температуру и процентное изменение величины компонента при движении регулятора (Slider).
- Появилась возможность использования многовариантного анализа STEPPING.
- Появилась возможность проведения оптимизации в этом режиме.
Режим масштабирования графиков SCOPE
- Режим сохранение масштаба по оси Х (Keep X Scales the Same).
- Режим масштабирования только по оси X (X Scaling Only).
- Режим масштабирования только по оси Y (Y Scaling Only).
- Четыре типа указателя координат маркера (с заливкой и без, пузырьковый и квадратный).
Графический постпроцессор PROBE
- Более быстрый вызов и построение графиков из файла данных.
- Появилась команда переключения для показа напряжений/токов (клавиша пробела).
- Вывод одновременно всех реализаций выбранной переменной состояния схемы при включенной опции статистического анализа Monte Carlo.
- Пошаговое изменение параметров (STEPPING).
- Появились кнопки All On и All Off, которые включают/отключают вариации параметров сразу во всех 20-ти закладках.
Возможности оптимизации
- Оптимизация может использоваться в режимах анализа Dynamic DC и Dynamic AC.
- В окне оптимизатора появился флажок, позволяющий динамически отображать оптимизируемый график в процессе проведения оптимизации.
- Начальная область оптимизации автоматически устанавливается, исходя из существующих величин параметров.
Функция статистического анализа Монте-Карло
- Определяемое пользователем начальное значение генератора случайной последовательности.
- Определяемая пользователем координатная сетка построения гистограммы.
- Можно построить на семействе реализаций кривую с абсолютно точными значениями номиналов (при полном отсутствии статистического разброса параметров).
Модели компонентов и источники сигналов
- Введена модель N-полюсника, воспринимающая данные в формате Touchstone.
- Введена модель МОП-транзистора BSIM4.
- Введена модель МОП-транзистора EKV 2.6.
- Заменена используемая ранее разновидность модели Джилса-Атертона магнитного сердечника на классический вариант модели. Теперь безгистерезисная кривая намагниченности определяется простой аналитической зависимостью - .
- Расширен перечень сигналов-заготовок для источников напряжения и тока сложной формы (V и I) формата SPICE. Здесь появились шумовой сигнал (Noise) и импульс Гаусса.
- В модели ключей типа S и W введен гистерезис.
- Добавлена модель таймера (Timer).
- Новые анимационные модели — аналоговая индикаторная линейка; цветные индикаторные светодиоды; двигатель постоянного тока; DPST, SPST, ключи и SPDT переключатели; измерительный прибор, реле, светофор и др.
Библиотеки (LIBRARIES)
- Файлы библиотек моделей могут быть теперь помещены на сетевые диски, с которых разрешено только чтение в целях защиты от несанкционированного изменения.
- Файлы библиотек УГО и компонентов также могут быть теперь помещены на сетевые диски, защищенные от записи в целях защиты от несанкционированного изменения.
Функции и выражения (EXPRESSIONS) - Интегрально-дифференциальные операции теперь могут использоваться в функциональных источниках (NFV and NFI).
- Можно выводить мощности компонентов в режиме малосигнального частотного анализа.
- Появились новые FFT-функции: FFTS, IFTS, FS, и RES.
- Новые функции генерации случайных чисел RNDR, RNDC, и RNDI (генерация случайного числа через заданный интервал времени).
- Функция, позволяющая задать задержку сигнала DELAY(x,d) — возвращает сигнал x, задержанный на d секунд.
- В качестве выражений для построения графиков теперь можно использовать сопротивления, токи, напряжения, мощности и энергии ключей S и W типа.
- Появились аналоги булевских операторов в формате SPICE3 &, |, ~, и ^.
- Появилась новая функция последнего значения выражения LASTVALUE(expr,n).
- В качестве выражений для построения графиков можно использовать мощности и энергию линии передачи.
- Параметры моделей компонентов могут использовать выражение, содержащее текущую температуру TEMP, которая является постоянной величиной во время одного сеанса расчета.
- Введены функции MAXR и MINR, которые можно выводить на графики. Они выводят текущее максимальное (минимальное) значения выражения аргумента от момента начала запуска анализа.
- В разделе Scope введены новые функции нормализации графиков по указанному (NORM), максимальному (NORMMAX), и минимальному (NORMMIN) значениям.
Новые директивы (Command Statements)
- .ARRAY;
- .DEFINE в SPICE-файлах;
- .PATH;
- .STEP;
- .WARNING;
- .WATCH.
Синтез фильтров (Filter Design)
- Из диалогового окна синтеза фильтров вызывается переходная характеристика фильтра (реакция на единичный скачок Step response).
- Из диалогового окна синтеза фильтров вызывается импульсная характеристика фильтра (реакция на d-импульс Impulse response).
Анализ Фурье (Fourier analysis) - Появилось новое окно FFT window, которое автоматизирует задание функций спектрального анализа.
- Закладка FFT в окне Plot Properties dialog box (F10) замещает функции диалогового окна DSP dialog box в MC7.