Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабы / Описание стенда.doc
Скачиваний:
138
Добавлен:
16.04.2013
Размер:
4.24 Mб
Скачать
    1. Шаг 2. Проверка работоспособности собранной схемы триггера с помощью Редактора Временных Диаграмм.

  1. Откройте Редактор Временных Диаграмм (Waveform Editor), выполнив команду Waveform Editor из меню MAX+PLUSII.

  2. Добавьте необходимые узлы для построения временных диаграмм. Это делается с помощью диалога Insert Node (Вставить узел), который появляется после двойного щелчка мышью в необходимой строке временной диаграммы. Далее нажмите кнопку List для того чтобы вывести в список Nodes & Groups form SNF все доступные узлы. Рядом с названием узла указывается его тип (I- входной, O – выходной). Выделите из этого списка необходимый узел, щелкнув левой кнопкой мыши над его названием. При этом имя узла автоматически появится в поле Node Name (имя вставляемого узла). Нажмите кнопку ОК. В Редактор Временных Диаграмм добавится новая строка, соответствующая выбранному узлу. Добавьте все узлы в редактор (см. рис.9)

  3. Сформируйте необходимые временные диаграммы входных узлов, позволяющие протестировать работу собранной схемы. Для этого установите время окончания симуляции с помощью команды End Time меню File, размер сетки с помощью команды Grid size меню Options. При необходимости установите привязку к сетке командой Snap To Grid меню Options. Для того, чтобы отредактировать временную диаграмму необходимого узла, выделите мышью необходимую ее часть (всю диаграмму узла можно выделить, щелкнув мышью в поле Value необходимого узла). Далее с помощью команд подменю Overwrite меню Edit либо с помощью панели инструментов, расположенной слева в Редакторе Временных Диаграмм, сформируйте необходимые временные диаграммы. Например, команда Overwrite High (меню Edit подменю Overwrite) позволяет установить в выделенной части временной диаграммы высокий уровень, команда Overwrite Low низкий, команда Overwrite Clock сигнал тактовых импульсов и т.д.

  4. Сохраните файл временной диаграммы командой Save или Save As меню File.

  5. Откройте окно симулятора (см. рис. 10), выполнив команду Simulator меню MAX+PLUSII и нажмите кнопку Start.

  6. После завершения симуляции перейдите в Редактор Временных Диаграмм нажав кнопку Open SCF.

Рис 9.Редактор Временных Диаграмм.

Рис 10. Симулятор.

  1. Обратите внимание, что Симулятор построил временные диаграммы для выходных узлов.

  2. Если таким образом полученные временные диаграммы соответствуют работе D-триггера, то этап проверки можно считать законченным.

    1. Шаг 3. Сохранение элемента как примитив (символ).

На этом шаге созданный ранее D-триггер будет сохранен на диске в виде примитива. Это позволит использовать его в других проектах. При этом на схеме будет видно только его графическое обозначение.

  1. Перейдите в файл Графического Редактора. (если он закрыт, то откройте его командой Open меню File).

  2. Выполните команду Create Default Symbol (Создать Символ по умолчанию). При этом в каталоге проекта (в нашем случае e:\tutor) будет создан файл с именем файла, который находится в Графическом Редакторе, но с расширением .sym. Этот файл в дальнейшем можно будет вставлять в любой другой проект.

  3. Отредактируйте графическое представление созданного примитива с помощью команды Edit Symbol (Редактировать Примитив) меню File.

  4. Закройте все открытые редакторы MAX+PLUSII.

Соседние файлы в папке Лабы