Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LabPraktTsifSkhemNew.doc
Скачиваний:
28
Добавлен:
12.11.2019
Размер:
1.61 Mб
Скачать

2. Краткое описание изучаемых комбинационных устройств реализованных в quartus II.

Модуль 74148 (рис. 1) – шифратор, все входы и выходы которого являются инверсными.

Рисунок 1 Шифратор 74148

Модуль содержит:

    • Информационные входы 0N…7N;

    • Служебный вход EIN (выбор режима работы);

    • Выходные адресные линии A0N…A2N;

    • EON – индикация разрешения выходов;

    • GSN – индикация наличиязапросов, т.е. активности хотябы одной входной линии.

Поскольку у данного шифратора все входы и выходы инверсные, то активным уровнем будет уровень «0». Таким образом, в инверсном виде двоичный код числа 7 будет представляться не тремя единицами, а тремя нулями.

Режимы работы шифратора:

    • EIN=1 (неактивный уровень), состояние входов 0N…7N не имеет значения, тогда EON=1, GSN=1;

    • EIN=0 (активный уровень), ни одна из инверсных входных линий не активизирована (на все линии подана 1), тогда EON=0, GSN=1;

    • EIN=0 и активна хотябы одна входная линия, то EON=1, GSN=0 – режим шифрации.

Наивысшим приоритетом обладает входная линия 7N, т.е если она активна (7N=0), то при любых уровнях остальных линий (0N…6N) на информационных выходах A0N…A2N будет сформирован инверсный двоичный код адреса 7 – число 0002. Таким образом число 1112 будет сформировано, если будет активна только линия 0N.

Модуль 74138 (рис. 2) – дешифратор преобразующий трехразрядный двоичный код в «1 из 8».

Рисунок 2 Дешифратор 74138

Модуль содержит:

    • Информационные входы А, В и С;

    • Служебные входы управления G1, G2AN, G2BN (стробирующие входы разрешения);

    • Информационные выходы Y0N…Y7N.

На входы А, В и С подается декадируемое трехразрядное двоичное число. Разряд А является младшим, С – старшим. Двоичное число должно быть в прямом коде, т.е. без инвертирования. Выходные значения снимаются с выводов Y0N…Y7N. Эти данные выводятся в инверсном виде: на неактивных выводах логическая 1, на единственном активном – логический 0.

Кроме того дешифратор имеет три служебных входа для управления его работой G1, G2AN, G2BN. В таблице истинности данного модуля в качестве стробирующих приводятся 2 входа G1 и G2, где G2= G2AN + G2BN, т.е. логическая операция ИЛИ. Дешифратор будет работать если на вход G1 подана логическая 1, а на вход G2 подан логический 0. Если это условие не выполняется, то на всех без исключенимя выходах устанавливается неактивный уровень – единица.

3. Порядок выполнения работы

    1. Исследование шифратора 74148

      1. Создание нового проекта. Смотри лаб.раб.1 п. 3.1.1.

Создание графического описания проектируемого устройства. Смотри лаб.раб.1 п. 3.1.2. На плоскости рисунка курсором следует указать место расположения исследуемого модуля. Затем выполнить действия по извлечению нужного элемента из библиотеки по цепочке Symbol – Enter Symbol- DISK:\maxplus2\ max2lib\mf извлечь элемент 74147 и проверить его таблицу истинности. Таблицу истинности необходимо извлечь из справочной системы САПР по цепочке HELP-Old-Style Macro function – Register-74147.

После установления связей между элементами присваиваем имена каждому входу и выходу ПЛИС.

Созданное графического описания проекта необходимо сохранить.

      1. Компиляция проекта. Смотри лаб.раб.1 п. 3.1.3.

      2. Тестирование проекта. Смотри лаб.раб.1 п.п. 3.1.4.1  3.1.4.3.

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

        2. Смотри лаб.раб.1 п.п. 3.1.4.5  3.1.4.10.

    1. Исследование дешифратора 74138

      1. Создание нового проекта. Смотри лаб.раб.1 п. 3.1.1.

Порядок выполнения смотри в п.3.1.

Примечание: извлечение нужного элемента из библиотеки по цепочке Symbol – Enter Symbol- DISK:\maxplus2\ max2lib\mf извлечь элемент 74138 и проверить его таблицу истинности. Таблицу истинности необходимо извлечь из справочной системы САПР по цепочке HELP-Old-Style Macro function – Register-74138.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]