Кафедра ''Компьютерные системы и технологии''
Логотип

   СИСТЕМА ФУНКЦИОНАЛЬНО-ЛОГИЧЕСКОГО МОДЕЛИРОВАНИЯ ЦИФРОВОЙ АППАРАТУРЫ ЛАД 3.1
  Иллюстрации открываются в новом окне после шелчка левой кнопкой мыши на соответствующей пиктограмме.

   Созданная на кафедре система ЛАД 3.1 предназначена для отработки проектируемых цифровых устройств, реализуемых на произвольной элементной базе.
 
Система ''ЛАД''
 
   Cистема ЛАД 3.1 представляет собой функционально законченную систему моделирования цифровых устройств. Она включает в себя:
       графический редактор цифровых схем,
       графический редактор тестов,
       подсистему логического моделирования цифровых схем,
       подсистему моделирования неисправностей цифровых схем,
       подсистему создания и отладки базовых моделей цифровых элементов.
 
Щелкните левой кнопкой мыши, чтобы увидеть полное 
изображение графического редактора   Графический редактор схем предназначен для ввода моделируемых схем. Редактор обладает рядом уникальных свойств, которые делают работу пользователя удобной и эффективной. Это средства контекстного рисования, облегчающие и ускоряющие процесс рисования и редактирования схем; средства оформления подсхем (повторяющихся частей схемы); средства оперативного контроля рисования схем, который выявляет ошибки рисования в момент их возникновения.
   Главная отличительная черта графического редактора – отсутствие выделенного этапа трансляции. Трансляция схемы во внутреннее представление, воспринимаемое программой моделирования, осуществляется в процессе рисования. К моменту завершения рисования схема уже готова для моделирования.
 
Щелкните левой кнопкой мыши, чтобы увидеть полное 
изображение редактора тестов   Графический редактор тестов обеспечивает ввод входных воздействий, подаваемых на схему. Редактор позволяет рисовать временные диаграммы сигналов не только для каждого внешнего входа схемы, но и вести одновременное рисование для выделенной группы внешних входов. Наличие удобных и наглядных средств копирования, сдвига и удаления частей входной диаграммы сигналов существенно облегчает работу пользователя по подготовке текста. В редакторе тестов также отсутствует выделенный этап трансляции нарисованной входной диаграммы сигналов. Внутренняя общая очередь входных воздействий формируется в процессе рисования, так что после завершения задания теста можно сразу перейти к моделированию схемы.
 
Щелкните левой кнопкой мыши, чтобы увидеть полное 
изображение результатов моделирования   Подсистема логического моделирования предназначена для отработки схемы на заданном тесте и отображения результатов моделирования. Моделирование сопровождается автоматическим контролем динамического поведения схемы с выдачей диагностических сообщений обо всех нарушениях.
   С помощью имеющихся в подсистеме средств можно вести отладку схемы в пошаговом режиме, задавая различные условия останова моделирования. Переход схемы из одного состояния в другое можно наблюдать не только на временной диаграмме в окне моделирования, но и в окне графического редактора схем на выходах каждого элемента схемы.
 
   Подсистема разработки моделей – это графическая среда, позволяющая создавать и отлаживать базовые модели сложных цифровых схем. Она представлена следующими инструментальными средствами.
 
Щелкните левой кнопкой мыши, чтобы увидеть полное 
изображение УГО   Редактор УГО позволяет автоматически генерировать условное графическое обозначение создаваемого элемента на основе параметров, задаваемых пользователем. После создания графического прототипа элемента, редактор обеспечивает возможность описания атрибутов каждого из его контактов: имени, разрядности и некоторых других характеристик.
 
Щелкните левой кнопкой мыши, чтобы увидеть полное 
изображение редактора схем алгоритмов   Редактор схем алгоритмов предназначен для задания алгоритма функционирования модели элемента в графической форме в виде блок-схемы. Для заполнения блоков схемы алгоритма используется оригинальный лаконичный аппаратно-ориентированный язык. В редакторе реализован оперативный мониторинг ошибок на этапе ввода исходных данных, что позволяет исключить присутствие явных и автоматизировать исправление потенциальных ошибок во вводимой информации. Трансляция алгоритма производится непосредственно во время его редактирования. Наличие средств создания алгоритмов-подпрограмм позволяет компактно представлять блок-схемы алгоритмов большой сложности.

   Отладка базовых моделей цифровых элементов производится в интерактивном режиме, что дает возможность фиксировать и исправлять алгоритмические ошибки в модели схемы, а также влиять на ход моделирования непосредственно в процессе отладочного моделирования. Отладка может производиться в различных режимах, например, в пошаговом с прерываниями по событиям, по времени и т.д. Ход выполнения алгоритма отображается не только посредством временной диаграммы, но и автоматическим выделением выполняемых участков блок-схемы алгоритма.
 
   Редактор временных ограничений предоставляет удобные средства для задания и просмотра динамических параметров модели элемента: минимальной длительности импульса, времени предварительной установки сигнала, времени восстановления и т.п. Форма задания параметров унифицирует задание временных ограничений для моделей любых базовых цифровых элементов и максимально приближена к форме, приводимой в паспортных данных элементов.
 
Щелкните левой кнопкой мыши, чтобы увидеть полное 
изображение внутренней структуры схемы   Графический редактор внутренней структуры предназначен для описания внутренней структуры сложных проектируемых базовых моделей цифровых элементов. Описание производится в форме функциональной схемы. Такая форма в значительной степени информативна, в ней отсутствует излишняя детализация, не несущая полезной информации.
   Графическое представление в виде функциональной схемы является достаточно удобным для его создания и интерпретации пользователем. Описание внутренней структуры позволяет наблюдать процессы, протекающие внутри сложных элементов, при моделировании цифровых устройств, в составе которых находятся данные элементы.
 
   ЛАД 3.1 функционирует на ПК с ОС Windows 3.x/95/98/NT и занимает около 4 Мб дисковой памяти.
   Cистема широко используется в учебном процессе МИФИ и ряда других ВУЗов страны. Использование системы ЛАД 3.1 позволяет существенно приблизить учебный процесс к реальным условиям проектирования, расширить перечень разделов лекционных курсов, охваченных лабораторными занятиями, за счет постановки таких работ, которые недоступны для решения традиционными средствами, активизировать познавательную деятельность студентов.
 
   Система ЛАД разработана в 1997-99 гг. Авторы: Б.Н. Ковригин, С.В. Кузнецов, А.В. Чепасов, Д.В. Афанасьев, Е.И. Пырикова, А.А. Шевченко.
   Дополнительную информацию можно получить по адресу: e-mail kovrigin@dozen.mephi.ru.
   Для установки системы ЛАД на свой компьютер Вы можете переписать два архивированных файла disk1 (объем - 1,4 Mбайт) и disk2 (объем - 0,7 Mбайт).
| На главную страницу | На начало страницы | На начало раздела | © КСиТ МИФИ, 2000-2004 г. Логотип