Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Логіка мінімізації булевих функцій

Мінімізація (спрощення форми запису) функції є важливою операцією при синтезі логічної схеми, так як завдяки попередньо проведеній мінімізації схема реалізується з найменшим числом елементів.

Метою мінімізації є зменшення вартості технічної реалізації логічних функцій незалежно від використовуваних апаратних засобів.

Виявити і виділити надлишковість в записі функції можливо шляхом перетворень з використанням аксіом, законів, тотожностей та теорем алгебри логіки. Однак такі перетворення потребують громіздких викладок і пов’язані з великою витратою часу.

Логічні функції апаратно реалізуються за допомогою мікросхем, орієнтованих на виконання тих чи інших операцій. Мікросхеми загального використання у більшості випадків можуть реалізовувати кілька простих одиночних операцій.

Тому справедливо стверджувати, що, чим простіше аналітична форма запису логічної функції, тим менше використовується логічних елементів і, як результат, тим менше мікросхем необхідно для її реалізації. Складність логічних функцій визначається кількістю логічних змінних, які входять до їхнього складу в прямому й інверсному вигляді, та кількістю простих логічних операцій над ними.

Будь-яка логічна функція може записуватися різними аналітичними виразами різного рівня складності. Серед них є такі, які містять мінімальну кількість логічних змінних і операцій над ними. Задача знаходження таких аналітичних виразів називається мінімізацією логічних функцій.

Для мінімізації функції з числом змінних до п’яти-шести найбільш зручними є два методи: метод Квайна і метод карт Карно.

Задача мінімізації – це задача неоднозначна, і розв'язуючи її різними способами, можна отримати різні вирази мінімізованої функції, які відрізнятимуться між собою кількістю змінних і операцій над ними.

Аналітичний спосіб мінімізації. Для зменшення складності логічних функцій найчастіше використовують операції склеювання:

 

 

та поглинання:

Як приклад розглянемо процедуру спрощення такої функції:

Одержана функція має мінімальну складність.

<== предыдущая лекция | следующая лекция ==>
Теорема Шеннона | Метод Вейча
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 517; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.