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

Добавление функции блокировки

По заданию необходимо блокировать запись RA при выполнении условия (RB = 3).

Блокировку выполним с применением логического элемента ИЛИ. На один вход подадим сигнал разрешения записи данных из устройства (WR), а на второй – сигнал от компаратора. Причём компаратор должен выдавать логический «0» при невыполнении блокирующего условия и логическую «1» - при выполнении.

Внешний вид полученной схемы представлен на рисунке 9.

Рисунок 9 – Блокировка записи RA при RB =3

Осциллограмма реализации функции блокировки представлена на рисунке 10.

Рисунок 10 – Блокировка чтения Y при RА == 3

Из осциллограммы видно, что до тех пор, пока в регистр RB данных записано число 3, не удаётся записать значение RA. Выходной сигнал Q принимает значение 235.

Выводы

В ходе выполнения данной работы были изучены базовые принципы построения и работы программируемых логических интегральных схем (ПЛИС). В качестве примера рассматривались ПЛИС фирмы Altera. Исследование проводилось с применением САПР Max+Plus II, которая позволяет синтезировать схему для ПЛИС, отладить её и смоделировать работу системы.

В результате работы научились строить в графическом редакторе цифровые схемы для ПЛИС, проводить моделирование процессов, происходящих в элементах схемы, и изучили способы выполнения различных логических и арифметических операций для ПЛИС с применением возможностей САПР Max+Plus II.

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