Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИСАП_КонспектЛк.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
640.36 Кб
Скачать

Метод асинхронного моделирования

Свойства метода:

  1. учитывает влияние задержек;

  2. используем двухзначное моделирование.

Замечание: асинхронное моделирование для ряда алгоритмов может быть реализовано как трёхзначное;

  1. рассмотрение алгоритмов является сквозным.

Задачи, решаемые методом асинхронного моделирования:

а) правильность логического функционирования схемы с учётом времени задержки;

б) выявление статистических рисков сбоя;

в) выявление динамических рисков сбоя;

Идея метода: при синхронном моделировании анализ происходит в моменты изменения входных сигналов. Так как элементы считаются при синхронном моделировании без инерционным, то изменение выходного сигнала происходит в те же самые моменты времени.

Синхронное моделирование:

Асинхронное моделирование:

- без инерционная логическая функция

- время задержки выходного сигнала при синхронном моделировании: = 0, при асинхронном - <>0.

Замечание: если задержка есть хотя бы в одном элементе, то моделирование асинхронное.

При асинхронном моделировании необходимо анализировать сигналы: решать логические уравнения. В моменты времени , где - наибольший общий делитель всех времён задержки и периода синхроимпульса.

Пример:

= {3,9,12,27}

= 150

Наибольший общий делитель (НОД) = 3 → = 3

Если число будет дробное, то

  1. переходим в область целых чисел;

  2. числа, меньшего единицы, не будет.

Выбор интервала = 3 обеспечивает выявление изменения сигнала в момент его появления.

В данном примере трудоёмкость асинхронного моделирования в 50 раз оказывается выше, чем синхронного.

асинхронное моделирование всегда более труднее, чем синхронное.

Замечание: увеличение по сравнению с рассчитанным приводит к появлению погрешности в анализе.

, = 4, тогда на интервале [ , ] – полный сигнал.

Если ↓, то неизвестно …!

3

2

4

Если уменьшим, то нужно уменьшать до величины общего делителя. Если уменьшим до величины не общего делителя, то погрешность может увеличится.

Риски сбоя – появление на выходе ложного сигнала. Существует 2 вида рисков сбоя:

  1. Статистический риск сбоя – называется появление ложного сигнала на выходе при неизменном выходном сигнале (статистическом сигнале)

х

&

1

1

х2 х3

1

0

Рис.1

Истинный сигнал статичен (постоянен)

Обычно длительность логического сигнала

Причина возникновения <(<<)

  1. при срабатывании логических элементов;

  2. время передачи по каналу.

Пример: Логическое И (см. Рис.1)

- задержка.

Для логического ИЛИ появление статистического риска сбоя на осциллограммах нарисовать самостоятельно.

  1. Динамический риск сбоя – появление на выходе ложного сигнала при условии, что истинное значение сигнала на выходе изменяется, т.е. необходимым условием появления динамического риска сбоя в элементе – подача на его вход статистического риска сбоя (нужно 2 элемента для динамики).

См. пример с осциллограммами в Ильине!

Критические состязания появляются в логических схемах с обратными связями (ОС). Характеризуется устойчивым состоянием, зависящим от значения задержек в элементах.

Устойчивые состояния определяет очерёдность переключения элементов памяти.

Для определения критического состязания необходимо убедится:

  1. что есть ОС;

  2. провести анализ схемы с заданными значениями задержек;

  3. изменить величину задержек и вновь произвести анализ.

Замечание: количество повторяемых алгоритмов выбирается в зависимости от соотношения задержек.

Нужно произвести перестановки (менять задержки). Обычно процедура перестановок осуществляется автоматически алгоритмом анализа.

Если получаются различные значения, то критические состязания наблюдаются.

“+” – асинхронное моделирование позволяет решать новые задачи по сравнению с синхронным моделированием риска сбоя критические состязания и работоспособность с учётом времени задержки.

“-” :

  1. процедура более трудоёмкая, во много раз по сравнению с синхронным методом моделирования;

  2. необходима дополнительная информация по сравнению с синхронным во временах задержки.