
- •Основные принципы имитационного моделирования.
- •Метод статистических испытаний в имитационном моделировании (метод Монтк-Карло)
- •Схемы построения имитационных моделей.
- •Моделирование вычислительных процессов и систем с использованием средств gpss.
- •Использование инструментальных средств для моделирования вычислительных процессов.
- •Входные параметры, характеризующие качество работы имитационной модели.
- •Функциональные блоки gpss World.
- •Стандартные числовые и логические атрибуты модели.
- •Модель однопроцессорного вычислительного устройства.
- •Имитационная модель однопроцессорной системы с неограниченной длиной очереди.
- •Модель вычислительной системы с ограниченным числом мест в очереди.
- •Моделирование параллельных вычислительных процессов.
- •Часть 1 Часть 1
- •Часть 2 Часть 2
- •Параметрический анализ сложного вычислительного процесса.
- •Использование библиотечных функций распределения для моделирования случайных процессов в вычислительных системах.
- •Структура имитационной модели последовательного вычислительного процесса с несколькими режимами обслуживания входных сообщений.
- •Структура сегментов для моделирования последовательного вычислительного процесса.
- •Функциональное моделирование (idef0) мкс
- •Концептуальная модель и ее представление контекстной диаграммой
- •Разновидности связей, реализуемых в функциональных диаграммах.
- •Наименование связей
- •Количественный анализ функциональных диаграмм.
- •Наиболее используемые команды bpWin.
- •Функциональная диаграмма процесса разработки бвм.
- •Результат работы экспертов с моделью «как есть» для построения модели «как должно быть»
- •Моделирование потоков данных в информационных системах в соответствии со стандартом dfd
- •Моделирование потоков работ, сопровождающих разработку, создание, эксплуатацию мкк (idef3).
- •Структура мкк.
- •Контекстная диаграмма модульной разработки мкк.
- •Декомпозиция idef3-диаграммы первого уровня
- •Возможности системы erWin по автоматизации разработки бд.
- •Инструменты erWin для создания логической модели бд.
- •Построение erd –диаграммы логической модели бд «ис сопровождения модульной сборки мкс», основанной на ключах. Диаграмма сущностей бд и их связей.
- •Этапы автоматизации разработки логической модели бд ис
- •Правила выбора атрибутов сущностей для включения первичных ключей:
- •Нормализация логической модели бд
- •Создание физической модели бд.
- •Создание erd -диаграммы пользователя бд
- •Логическое моделирование аппаратных средств цвт.
- •Сравнение восходящего и нисходящего подхода к проектирования.
- •Цикл проектирования специализированной сбис
- •Ввод символов моделируемой схемы.
- •Подготовка схемы к временному моделированию.
- •Пример временного моделирования работы клс.
- •Алгоритм временного моделирования электронных схем.
- •Использование временного анализатора.
- •Временное моделирование работы асинхронных элементов памяти.
- •Оценка установившихся и устойчивых состояний асинхронных элементов памяти.
Цикл проектирования специализированной сбис
Алгоритмы моделирования и процедуры проектирования электронных схем с использованием пакета MAX+plus II.
Использование алгоритма проектирования СБИС предполагает работу на различных этапах её реализации с соответствующими файлами, семантически идентифицируемыми по их расширению. Для поэтапного освоения алгоритма предусмотрена буферизация данных в промежуточных файлах. Назначение файлов, используемых в данной системе, рассмотрим на примере редакторов, используемых для их построения и корректировки.
Редакторы для работы с пакетом MAX+plus II.
Являясь универсальной системой моделирования электронных схем и , сохраняя принцип открытости, MAX+plus II интегрируется с существующими системами автоматизации проектирования электронных схем.
Графический редактор пакета MAX+plus II.
Ввод моделируемых схем в графическом редакторе.
Настройка модулей библиотеки мегафункций (библиотеки параметризирования) допускается:
-
по числу разрядов
-
по выполняемым функциям
Ввод символов моделируемой схемы.
Любая схема должна иметь хотя бы один вход (input) и один выход (output). Независимо от способа задания символа, цепей, шины, схемы, конечной командой восприятия системой этого имени является команда с клавиатуры.
Пример построения КЛС в графическом редакторе:
Подготовка схемы к временному моделированию.
Компилятор пакета MAX+plus II.
Окно компилятора содержит 6 разделов команд.
Настройка режима компилятора позволяет выполнить:
-
контроль правил логического синтеза;
-
устанавливать контролируемые параметры;
-
проверять сигналы синхронизации и сигналы асинхронной установки и сброса памяти;
-
выявлять риски сбоев в комбинационных схемах;
-
выявлять обратные связи в несинхронизируемых логических устройствах;
-
использовать логические элементы для формирования цепей задержки.
Режимы компиляции проекта.
-
режим частичной компиляции (Functional SNF Extractor) ориентирован на создание функциональной модели проектируемой СБИС, для которой процедура синтеза и разводки СБИС не реализована. Это обеспечивает формирование базы данных проекта и файла схемы (*.scf) за минимальное время;
-
режим полной компиляции (Timing SNF Extractor) обеспечивает создание файла с данными для программирования СБИС и с базой данных для временного моделирования. Если в режиме полной компиляции включён режим оптимизации (Optimizer Timing SNF), то это обеспечивает создание динамической модели и ускоряет процедуру моделирования схемы;
-
режим объединения баз данных для функционального и временного моделирования нескольких проектов (Linked SNF Extractor);
-
компиляция без создания *.scf, когда не выбрана ни одна из 3 предыдущих команд.
Пример временного моделирования работы клс.
Рассмотрим пример для случая асинхронного и синхронного дешифраторов минимальной размерности. В качестве исходной схемы зададим её представление в графическом редакторе MAX+plus II.
Временное моделирование КЛС позволяет для рекомендованного варианта схемы программируемой логики получить количественную оценку запаздывания для всех идентифицированных выходов и любой последовательности входных наборов данных. Для временного моделирования создаётся файл с расширением *.scf.
Временное моделирование в среде MAX+plus II последовательных схем элементов памяти.
Редактор временных диаграмм Wave Form Editor позволяет вызывать из файла с расширением *.scf редактируемые переменные, которые используются в процессе временного анализа и идентифицированы при разработке схемы.