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

Асинхронное событийное моделирование

Свойства:

  1. метод двухзначного моделирования (0 или 1);

  2. с учётом задержки;

  3. в рабочем цикле не проводится моделирование, но однократно сквозное моделирование в этом методе проводится.

Идея: для больших схем обычно изменения входных сигналов (активное состояние) наблюдается для малого количества логических элементов.

Логические элементы стационарные

Логические элементы динамика

>> => выгоднее использовать

событийное моделирование.

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

В ход ЛЭ Выход

Вход = c onst => Выход = const

Информация о состоянии выходных сигналов находится в массиве состояний. Данный массив содержит все входные сигналы для логических элементов. Получают эти значения на основе однократного асинхронного моделирования. Асинхронное моделирование осуществляется сквозным методом. Формируется очередь будущих событий, которая содержит указание на то какие элементы (логические уравнения) необходимо решать, если изменились значения в массиве состояний. Очередь будущих событий отображает причинно-следственные связи. Выбор временного шага при событийном моделировании и при сквозном моделировании аналогичен, однако, при событийном моделировании количество анализируемых , , где , , при событийном моделировании.

Плюсы данного метода:

  1. эффективный метод для схем с большим количеством элементов (сотни и выше) и большое число наборов входных сигналов. Многовариантный анализ относительно входного сигнала.

Минусы:

  1. требуется однократное моделирование на основе сквозного алгоритма;

  2. условие алгоритма за счёт формирования и работы с массивами состояний и очередью будущих состояний.

Многозначное моделирование

Свойства:

  1. трёхзначное моделирование, либо пятизначное моделирование;

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

  3. сквозной алгоритм расчёта.

Трёхзначное моделирование решает задачи:

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

б) возможность появления статического риска сбоя.

Замечание: необходимые условия, но не достаточные.

Необходимое условие превращается в достаточное, если реализована задержка одного сигнала относительно другого.

Необходимые условия появления динамического риска сбоя (статический риск сбоя на выходе логического элементы).

Определение критических состязаний:

Рассмотрим необходимые условия их появления, которые заключаются в том, что в схемах с ОС, в ОС возникают неопределённые состояния (см. Ильин).

Идея: рисуем схему. Есть ОС, то анализируется.

см. самостоятельно Ильин.

  1. схема без ОС (1 набор, 2-ой набор)

Пятизначное моделирование

Решаемые задачи:

  1. правильность логического функционирования;

  2. определение статического риска сбоя;

  3. определение динамического риска сбоя;

  4. определение критических состязаний;

  5. переход из 0 в 1”;

  6. переход из 1 в 0”;

Особенности моделирования такие не как у трёхзначных: увеличивается количество входных сигналов.

См. Ильин.

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

“-”: по сравнению с асинхронным определим необходимые условия; по сравнению с синхронным моделированием выше трудоемкость..

Оптимизация.

авт. Влак И., Сингал К.

“Машинные методы анализа и проектирования электронных схем”.

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

Y = F*X, где

X – вектор внутренних параметров

Y – вектор выходных характеристик

Известна целевая функция, которая является Y оптимальной.

Обычно целевая функция в пакете формируется на основе одной характеристики.

Существуют аналитические методы расчёта оптимальных параметров, реализуются лишь для частных случаев:

  1. гладкая функция одного аргумента;

  2. существуют численные методы расчёта.

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

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