Cтраница 1
Событийное моделирование без учета задержек также имеет определенную специфику. Дельта-задержка не несет информации о реальном времени передачи сигналов, а отражает причинно-следственные связи в объекте моделирования. [1]
В логической части реализовано событийное моделирование, выявляются риски сбоя, рассчитываются зависимые от нагрузки задержки. [2]
Таким образом, алгоритм событийного моделирования определяет минимальное значение момента времени из СБС, этот момент времени соответствует событию, которое будет следующим в системе. В зависимости от того, что это за событие, алгоритм должен выполнить те или иные изменения в системе, обусловленные логикой работы ОА, на которые влияет данное событие, и добавить соответствующие элементы в СБС. [3]
Система GASP-IV предоставляла пользователю структурированный язык программирования, похожий на Фортран, набор методов событийного моделирования дискретных подсистем модели и моделирования непрерывных подсистем с помощью уравнений переменных состояния, а также датчики псевдослучайных чисел. [4]
При анализе объектов, являющихся предметом исследования теории массового обслуживания, используются в основном методы событийного моделирования. [5]
Основные усилия последнего времени направлены на повышение эффективности совместного моделирования цифровых и аналоговых схем. Методы событийного моделирования ( подробно рассмотренные в разд. [6]
В программе PSpice для персональных компьютеров предусмотрены статический, динамический и частотный виды анализа, смешанное логико-аналоговое моделирование ( mixed-signal simulation), температурный ( с индивидуальными значениями температуры по приборам) и шумовой анализы, расчеты в наихудшем случае и статистический, по методу Монте-Карло, спектральный анализ. В логической части реализовано событийное моделирование, выявляются риски сбоя, рассчитываются зависимые от нагрузки задержки. [7]
Отсюда следует, что существенное уменьшение времени моделирования может быть достигнуто, если каждый раз моделировать только те элементы, у которых изменились входные сигналы. В этом и заключается принцип событийного моделирования. [8]
В ECAD фирмы Cadence для событийного моделирования полузаказных интегральных схем на уровнях поведенческом, RTL, вентильном и переключательном используются программы Veri-log - XL и Verilog-XL Turbo. Компания Model Technology [23] разрабатывает ASIC -, FPGA - и CPLD-проекты на базе VHDL, Verilog и смешанных HDL-описаний, выполняя моделирование на уровнях RTL и вентильном с помощью программ серии ModelSim. Это одна из систем логического моделирования с графическими средствами отладки, используемая при проектировании сложных ASIC - и FPGA-схем. [9]
На метауровне моделируют в основном две категории технических объектов: объекты, являющиеся предметом исследований теории автоматического управления, и объекты, являющиеся предметом теории массового обслуживания. Для первой категории объектов возможно использование математического аппарата макроуровня, для второй категории объектов используют методы событийного моделирования. [10]
На мегауровне моделируют в основном две категории технологических объектов: объекты, являющиеся предметом иссследо-вания теории динамических систем, и объекты, являющиеся предметом теории масового обслуживания, в том числе и других соответствующих стохастических методов. Для первой категории объектов возможно использование детерминированного или стохастического математического аппарата макроуровня, для второй категории объектов, как правило, используют стохастические методы событийного моделирования. [11]
Для сокращения времени анализа используют событийный метод. В этом методе событием называют изменение любой переменной модели. Событийное моделирование основано на следующем правиле: обращение к модели логического элемента происходит только в том случае, если на входах этого элемента произошло событие. [12]
Неактивной на интервале [ if, / 4 - - f - Af ] переменной называют величину, изменения которой на этом интервале не превышают достаточно малого заранее заданного значения. В моделях сложных систем в каждый момент модельного времени большинство переменных неактивно. Моделирование, основанное на учете событийности, принято называть событийным моделированием. В алгоритмах событийного моделирования необходимо реализовать критерии своевременного включения переменных и соответствующих им частей моделей в группу неактивных ( латентных) и своевременного их исключения из этой группы. [13]
Неактивной на интервале [ if, / 4 - - f - Af ] переменной называют величину, изменения которой на этом интервале не превышают достаточно малого заранее заданного значения. В моделях сложных систем в каждый момент модельного времени большинство переменных неактивно. Моделирование, основанное на учете событийности, принято называть событийным моделированием. В алгоритмах событийного моделирования необходимо реализовать критерии своевременного включения переменных и соответствующих им частей моделей в группу неактивных ( латентных) и своевременного их исключения из этой группы. [14]
Функционирование дискретной системы рассматривается как последовательная смена состояний системы в дискретные моменты времени. Каждое изменение параметров объектов вызывает изменение ее составляющих или связей между ее компонентами. Таким образом, описание дискретной системы ( модели) исчерпывается заданием алгоритмов изменения состояния системы во времени, условий порождения и уничтожения объектов. В пакете это реализовано с помощью обычного аппарата событийного моделирования. [15]