Модуль SimOne позволяет проводить полнофункциональное SPICE-моделирование радиоэлектронных схем. Система содержит как встроенные SPICE-модели компонентов (SPICE-примитивы), так и обширную (более 30 000 шт.) базу готовых моделей реальных схемных компонентов.

Основные особенности системы

  • Высокая скорость моделирования
    До х10 быстрее классических SPICE-программ
  • Высокая точность моделирования
    Повышенная точность расчетов при анализе переходных процессов за счет использования современных численных методов
  • Многоядерность и параллельное моделирование 
    Эффективная поддержка многоядерной архитектуры процессора в SimOne позволяет значительно ускорить проведение моделирования схемы
  • Анализ устойчивости схемы 
    Уникальный вид анализа, реализованный только в SimOne
  • Кодовый матричный процессор
  • Помощник симуляций 
    Позволяет в ходе симуляции строить графики интересующих переменных и функций от них, функции курсоров для оценки параметров кривых, производить измерения  и их пересчет при последующих запусках моделирования характеристик построенных кривых, получать  спектральные характеристики кривых на основе быстрого преобразования Фурье
  • Поддержка формата стандартных SPICE-программ 
    Экспорт в Matlab, Maple, Excel

Виды моделирования

  • Анализ переходных процессов (Transient Analysis)
    • Оригинальный метод интегрирования дифференциально-алгебраических уравнений
    • Методы Гира, трапеций
  • Частотный анализ (AC Аnalysis) обеспечивает построение частотных характеристик схемы, в том числе амплитудно-фазовой характеристики
  • Анализ схемы по постоянному току (DC Analysis) опирается на библиотеку методов расчета статической точки: метод Ньютона – Рафсона, Damped Newton–Raphson, Gmin Stepping, Source Stepping
  • Анализ установившихся периодических режимов (PSS Analysis) позволяет определять поведение схемы в установившемся режиме без предварительных длительных расчетов переходных процессов.
  • Анализ устойчивости схемы позволяет определить, устойчива схема в текущей рабочей точке или нет,  выделять компоненты схемы, влияющие на ее устойчивость, проводить исследование устойчивости при изменении температуры или параметров моделей элементов
  • Температурный анализ обеспечивает моделирование поведения схемы при изменении рабочей температуры
  • Параметрический анализ позволяет проводить моделирование поведения схемы при изменении параметров моделей элементов

Анализ устойчивости схемы — Stability analysis

Уже на этапе выбора рабочей точки схемы разработчик имеет возможность определить ее работоспособность. Пользователю предлагаются два независимых способа: на основе расчета собственных частот схемы и на основе критерия Михайлова. Результат анализа – вывод об устойчивости схемы, построение годографа Михайлова, вывод таблицы собственных частот схемы. Пользователь также имеет возможность построить график годографа Михайлова в заданном произвольном диапазоне и принять реше- ние об устойчивости схемы самостоятельно.

Поддержка многоядерности

Параллельный запуск различных вариантов анализа схемы, например таких, как частотный, температурный, параметрический, расчет функций передачи по постоянному току проводятся с использованием многоядерной архитектуры процессора. Кроме того, запуск любого вида расчета позволяет пользователю продолжать работу со схемой и проводить параллельное моделирование.

Кодовый матричный процессор и помощник симуляций

Кодовый матричный процессор представляет собой высокоэффективную программную реализацию основных матричных операций, необходимых для проведения расчетов, и применяется во всех видах моделирования схемы. Помощник симуляций особенно эффективен при проведении многовариантных видов анализа. Применение кодового матричного процессора, наряду с помощником симуляций, позволяет существенно повысить скорость проведения расчетов. При проведении многовариантных видов анализа для больших схем скорость расчетов может быть увеличена в десятки и сотни раз.

02.02.2016