- •Прикладна теорія цифрових автоматів
- •1 . Загальні положення курсового проектування
- •Графік курсового проектування
- •Організація курсового проектування
- •Завдання на курсове проектування
- •Підготовка доповіді на захист курсового проекту
- •Захист курсового проекту
- •2. Склад документації проекту
- •Обсяг пояснювальної записки
- •Склад пояснювальної записки
- •Склад графічного матеріалу
- •3. Пояснювальна записка
- •Теоретична частина
- •Виконання перетворень функції
- •Уточнення завдання
- •Утворення дднф і дкнф перемикальної функції
- •Мінімізація перемикальної функції
- •Мінімізація методом Квайна
- •Мінімізація методом Квайна – Мак-Класкі
- •Мінімізація методом діаграм Вейча
- •Мінімізація методом карт Карно
- •Представлення перемикальної функції в різних базисах
- •Представлення перемикальної функції в обраній операторній формі, проектування комбінаційної схеми
- •Розробка та опис функціональної схеми
- •Розробка та опис принципової схеми (вибір елементної бази)
- •Розрахунок параметрів складності, швидкодії та споживаної потужності пристрою
- •Розрахунок складності схеми
- •Розрахунок швидкодії схеми
- •Розрахунок потужності споживання
- •Висновок
- •Список літератури
- •Додатки
- •Курсовий проект
- •Мікросхема ла1
- •Мікросхема ла2
- •Мікросхема ла3
- •Мікросхема ла4
- •Мікросхема ла6
- •Мікросхема ла7
- •Мікросхема ла8
- •Мікросхема ла9
- •Мікросхема ла10
- •Мікросхема ла11
- •Мікросхема ла12
- •Мікросхема ла13
- •Мікросхема ла15
- •Мікросхема ла16
- •Мікросхема ла17
- •Мікросхема ла18
- •Мікросхема ла19
- •Мікросхема ли1
- •Мікросхема ли2
- •Мікросхема ли3
- •Мікросхема ли4
- •Мікросхема ли5
- •Мікросхема ли6
- •Мікросхема ле1
- •Мікросхема ле2
- •Мікросхема ле3
- •Мікросхема ле4
- •Мікросхема ле5
- •Мікросхема ле6
- •Мікросхема ле7
- •Мікросхема лл1
- •Мікросхема лл2
- •Мікросхема лп5
- •Мікросхема лп12
- •Мікросхема лн1
- •Мікросхема лн2
- •Мікросхема лн3
- •Мікросхема лн5
- •Мікросхема лн6
- •Мікросхема лд1
- •Мікросхема лд3
- •Література
- •1. Загальні положення курсового проектування 3
Утворення дднф і дкнф перемикальної функції
Синтез комбінаційної схеми на логічних елементах складається з декількох етапів. При цьому вважається, що перемикальна функція задана таблично, наприклад у вигляді таблиці істинності (табл. 4). Одержимо ДДНФ і ДКНФ цієї функції.
Таблиця 4 – Приклад таблиця істинності для функції трьох змінних
Номер набору |
x |
y |
z |
f(x,y,z) |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
2 |
0 |
1 |
0 |
0 |
3 |
0 |
1 |
1 |
1 |
4 |
1 |
0 |
0 |
1 |
5 |
1 |
0 |
1 |
1 |
6 |
1 |
1 |
0 |
0 |
7 |
1 |
1 |
1 |
1 |
Одержання ДДНФ.
Для представлення скороченого запису ДДНФ цієї функції необхідно під знаком узагальненої диз'юнкції чи V перелічити через кому номера всіх наборів, на яких функція приймає значення, рівне 1:
Примітка: даний вид представлення функції є скороченим записом ДДНФ, а не записом скороченої диз'юнктивної нормальної форми.
Одержання розгорнутого запису ДДНФ включає наступні етапи.
Етап 1: записати диз'юнкцію k кон’юнктивних термів, що містять усі змінні, від яких залежить функція, де k - кількість наборів, на яких функція приймає значення, рівне 1, тобто кількість наборів, перерахована в скороченому записі ДДНФ:
Етап 2: записати під кожним термом двійковий еквівалент одного з наборів, на яких функція приймає значення, рівне 1:
Етап 3: розставити знаки заперечення над тими змінними, котрим у двійковому еквіваленті відповідає 0:
Отриманий запис являє собою утворену диз'юнктивну нормальну форму для функції, заданої таблицею істинності.
Одержання ДКНФ.
Для представлення скороченого запису ДКНФ цієї функції необхідно під знаком узагальненої кон’юнкції чи Λ перелічити через кому номера всіх наборів, на яких функція приймає значення, рівне 0:
Примітка: даний вид функції являє собою скорочений запис ДКНФ, а не запис скороченої кон’юнктивної нормальної форми.
Одержання розгорнутого запису ДКНФ включає наступні етапи.
Етап 1: записати кон’юнкцію m диз'юнктивних термів, що містять усі змінні, від яких залежить функція, де m - кількість наборів, на яких функція приймає значення, рівне 0, тобто кількість наборів, перерахована в скороченому записі ДКНФ:
Етап 2: записати під кожним термом двійковий еквівалент одного з наборів, на яких функція приймає значення, рівне 0:
Етап 3: розставити знаки заперечення над тими змінними, котрим у двійковому еквіваленті відповідає 1:
Отриманий запис являє собою утворену кон’юнктивну нормальну форму для функції, заданої таблицею істинності.
Мінімізація перемикальної функції
Однією з основних задач при синтезі цифрових автоматів є мінімізація функції, що синтезується. Проблема мінімізації зводиться до відшукання форми подання функції з мінімальною ціною. Мінімізація дозволяє спростити схеми, які реалізують перемикальні функції.
