Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НУ ”ЛЬВІВСЬКА ПОЛІТЕХНІКА”
КАФЕДРА АВТОМАТИКИ І ТЕЛЕМЕХАНІКИ
ЗВІТ
про виконання лабораторної роботи№2
з дисципліни “Обчислювальна техніка”
на тему
“Синтез комбінаційних схем з одним виходом”
Мета роботи: вивчення методів аналізу і синтезу комбінаційних логічних схем з одним виходом, оцінки їх апаратурної складності та швидкодії.
1.Складаємо таблицю істинності згідно варіанту 47-101111.
x1
x2
x3
x4
Y
0
0
0
0
0
0
1
0
0
0
1
1
2
0
0
1
0
0
3
0
0
1
1
1
4
0
1
0
0
1
5
0
1
0
1
1
6
0
1
1
0
0
7
0
1
1
1
1
8
1
0
0
0
0
9
1
0
0
1
1
10
1
0
1
0
1
11
1
0
1
1
1
12
1
1
0
0
0
13
1
1
0
1
1
14
1
1
1
0
1
15
1
1
1
1
0
Карти Карно мають вигляд:
1. (І/АБО)
2. (І-НЕ/І-НЕ)
3. (АБО/І-НЕ)
4. (АБО-НЕ/АБО)
5. (І/АБО-НЕ)
6. (І-НЕ/І)
7. (АБО-І)
8.
(АБО-НЕ/АБО-НЕ)
Розглянувши вищезгадані рівняння роблю висновок, що найменше число умовних корпусів можна отримати вибравши рівняння, що йдуть після 4-го номера.
Зараз дивлюся яку із цих схем можна побудувати, використавши таблицю 3 у завданні і яка схема має найкращий час спрацювання.
Отже, використовую рівняння 5 та 6.
Для рівняння 5 використовую елементи 3І, 4І, 2АБО-НЕ (оскільки вони найдені в таблиці3):
Для рівняння 6:
При синтезі обох схем отримуємо таку часову діаграму:
Тепер реалізовуємо комбінаційну схему на дешифраторі та мультиплексорі.
Для дешифратора використовуємо ДДНФ (*) і в редакторі Xilinx отримуємо таку схему:
Часові діаграми:
Для мультиплексора маємо:
Вибираємо варіант з вилученням змінних х1 та х2, і отримуємо таку схему:
При синтезі схеми на мультиплексорі та дешифраторі отримуємо таку часову діаграму:
Висновок.
Отже, я ознайомився із синтезом схем на мультиплексорах та дешифраторах в середовищі Xilinx.
Як бачимо, часові діаграми, що отрималися є ідентичними, що свідчить про правильність побудови схем. Для перевірки часової діаграми можна порівняти вихідний сигнал на діаграмі із сигналом заданим у таблиці (високий рівень – 1, а низький – 0). Зробивши таке співставлення, роблю висновок, що отриманий результат є правильний.