рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Расчётно-табличный метод минимизации

Расчётно-табличный метод минимизации - Методические Указания, раздел Программирование, Логическое проектирование и минимизация Расчётно-Табличный Метод Минимизации. Минимизация Этим Способом Отличается От...

Расчётно-табличный метод минимизации. Минимизация этим способом отличается от расчётной минимизации только методикой выявления лишних членов в сокращённой Д К НФ. Данный метод предложен американским ученым У.Квайном.

Первый и третий этапы минимизации в этом случае будут идентичны соответствующим этапам при расчетном методе. Нахождение тупиковой формы второй этап производится с помощью специальной таблицы отсюда название метода, значительно упрощающей обнаружение лишних членов. рассмотрим методику расчетно-табличной минимизации на том же примере, который разбирался нами при расчетном способе, что дает возможность более четко показать как общие черты обоих методов, так и их различия.

Итак, пусть требуется минимизировать функцию 1.5 , заданную в СДНФ fсднф x1x2x3 x1x2x3 x1x2x3 x1x2x3 1-й этап - не отличается по содержанию от 1-го этапа при расчетном методе. Поэтому сразу же запишем исходную функцию в сДНФ fcднф x1x3 x2x3 x1x2 2-й этап - для выявления возможных лишних членов в сД К НФ функции построим таблицу, входными величинами в которой будут конституенты - члены СД К НФ и импликанты имплиценты - члены сокращенной Д К НФ. Поэтому чаще всего такую таблицу называют конституентно-импликантной имплицентной матрицей применяются также названия таблица Квайна и таблица покрытий.

Она имеет число строк, равное количеству импликант имплицент в сокращенной Д К НФ. Строки делятся на столбцы, число которых берется равным количеству конституент в СД К НФ. Поэтому в горизонтальные строчные входы таблицы записываются все простые импликанты имплиценты, а в вертикальные входы - все члены совершенной нормальной формы см. табл. 1.3 . Таблица 1.3 Таблица Квайна.

Импли- Конституенты канты x1x2x3 x1x2x3 x1x2x3 x1x2x3 x1x3 x2x3 x1x2 Процесс минимизации начинается с последовательного составления каждой импликанты со всеми конституентами. Если какая-либо импликанта является собственной частью некоторой конституенты, то в табличной клетке, соответствующей обоим членам, проставляется любой условный значок так, в табл.1.3 клетка перечеркивается крест-накрест. Таким образом, значки в каждой строке заполненной таблицы показывают, какие члены совершенной формы функции появятся при развертывании данной импликанты в семейство конституент.

В идеальном случае каждая импликанта развертывалась бы только в свои конституенты, и в каждом столбце тогда находился бы только один условный значок. Практически этого не происходит, и очень часто одна и та же конституента покрывается в таблице несколькими импликантами.

Задача состоит в том, чтобы вычеркиванием некоторых лишних! импликантов попытаться оставить в каждой колонке только значок или по крайней мере минимальное число импликант, покрывающих все конституенты. Практически обычно по таблице вначале находится так называемое ядро функции, состоящее из трех импликант имплицент, каждая из которых осуществляет единственное покрытие некоторой конституенты и поэтому никоим образом не может оказаться в числе лишних.

Возвращаясь к рассматриваемому примеру см.табл.1.3 , констатирует. что в ядро функции входят импликанты x1x2 и x2x3. Следовательно, остается только проверить возможность вычеркивания импликанты x1x3. Ее вычеркивание не нарушает условия о наличии хотя бы одного покрытия каждой конституенты любой импликантой. Следовательно, импликанта x1x3 является лишней. Тупиковая дизъюнктивная нормальная форма исходной функции fтднф x1x2 x2x3 1.8 Сравнение показывает идентичность соотношений 1.8 и 1.8 , что и должно было получиться. 3-й этап - по своему содержанию не отличается от соответствующего этапа при расчетном методе, поэтому сразу запишем минимальную форму исходной функции fмф x1x2 x2 x3 1.5. Табличный метод минимизации При относительно небольшом числе переменных R6 весьма удобным и наглядным является графическое представление логических функций в виде так называемых карт минтермов.

Наиболее распространенной их формой являются карты Карно. На рис.1.2 показаны карты Карно для функций R 2, 3, 4 и 5. Рис.1.2 Карты Карно и расположение в них минтермов для функций двух а, трёх б, четырёх в и пяти г переменных.

Карта Карно содержит q 2R клеток, причем каждой клетке соответствует один из q минтермов. Для иллюстрации этого на рис. 1.2 a-в в клетках карт Карно записаны соответствующие им минтермы. Если требуется представить на карте Карно логическую функцию, заданную в виде СДНФ, то в клетках карты, соответствующих минтермам, входящим в СДНФ, ставятся 1. Остальные клетки остаются незаполненными или заполняются 0. Примеры графического представления функций, заданных в виде СДНФ, показаны на рис.1.3 a-в. Рис.1.3 Примеры графического представления логических функций с помощью карт Карно а F AB AB б F ABC ABC ABC ABC в F ABCD ABCD ABCD ABCD. Каждой клетке карты поставлен также в соответствии один из наборов логических переменных, который определяется номером столбца и строки, на пересечении которых расположена клетка.

Например на рис.1.3 в на пересечении столбца с номером АВ 01 и строки с номером CD 10 расположена клетка, соответствующая набору переменных ABCD 0110 минтерм ABCD . Благодаря этому удобно представлять на карте Карно функции, заданные таблицами истинности.

Если при i-м наборе переменных значение функции в таблице истинности F fi 1, то в соответствующей клетке карты Карно ставится 1 т.е. соответствующий минтерм mi входит в СДНФ функции. Если же F fi 0, то клетка оставляется пустой либо ставится 0 т.е. соответствующий минтерм не входит в СДНФ функции. Таким образом, между представлением функции в табличной таблица истинности, алгебраической в виде сДНФ и графической на карте Карно формах имеется однозначное соответствие.

Логическая функция F на карте Карно представляется совокупностью клеток, заполненных 1, инверсия функции F представляется совокупностью пустых клеток или заполненных 0 . На рис.1.3 a дано представление в виде карты Карно функции Исключающее ИЛИ F6 в соответствии с её таблицей истинности.

Её инверсия F6 F9 AB AB представляется на этой карте совокупностью пустых клеток. Для логических функций с числом переменных R6 карты Карно становятся громоздкими число клеток q64 и не удобными для практического применения. Поэтому использование карты Карно можно рекомендовать при числе переменных R6. Рассмотренные выше логические функции были определены, т.е. имели определённое значение fi 0 или fi 1, при всех возможных наборах логических переменных.

Такие логические функции называются полностью определёнными. Кроме них имеется большой класс функций, значение которых определено только для части логических наборов переменных. Такие функции называются частично определенными. Наборы переменных, для которых функция определена, называются рабочими, а для которых не определена - безразличными. Значения функции, соответствующие безразличным наборам, будем обозначать в таблицах истинности и на картах Карно знаком Х . На практике безразличными являются такие наборы значений логических переменных, которые при работе данного конкретного цифрового устройства никогда не реализуются.

Частично определённую функцию можно сделать полностью определенной доопределить, приписав безразличным наборам какие-либо значения функции fi 0 или 1. Обычно доопределение функции проводится таким образом, чтобы упростить её алгебраическое выражение и практическую реализацию. Логическую функцию большого числа переменных можно представить в виде композиции функций меньшего числа переменных F A,B,C N AF0 O,B,C N AF1 1,B,C N где А - выделяемая переменная, функции F0 0,B,C N и F1 1,B,C N получаются из функции F подстановкой значений А 0 и А 1. В качестве выделяемой может использоваться любая переменная.

Например F AB ACD DE A B DE A CD DE AF1 AF0, F AB ACD DE D AB AC D AB E DF1 DF0 Процесс выделения более простых составляющих функции называется декомпозицией. Полученные функции F0, F1 могут подвергаться дальнейшей декомпозиции.

Таким образом, сложную логическую функцию можно выполнить, последовательно реализуя композицию более простых функций, полученных путем декомпозиции. 2.

– Конец работы –

Эта тема принадлежит разделу:

Логическое проектирование и минимизация

В связи с динамическим изменением элементной базы электроники, измерительной аппаратуры, электронный практикум должен своевременно обновляться и… Дело это трудоемкое и достаточно дорогое, особенно в нынешних условиях. При всех несомненных достоинствах существующего практикума имеется довольно много замечаний, которые в силу…

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Расчётно-табличный метод минимизации

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Обзор методов логического проектирования и минимизации
Обзор методов логического проектирования и минимизации. Термин логическое проектирование охватывает целый комплекс проблем, возникающих на одной из ранних стадий создания цифрового автомата.

Нормальные формы логических функций
Нормальные формы логических функций. Синтез комбинационных устройств обычно начинается с табулирования значений истинности всех входных и выходных величин. Табличное задание закона функциони

Общие сведения о минимизации логических функций
Общие сведения о минимизации логических функций. Однозначность соответствия формы логической функции и параметров реальной электронной схемы приводит к необходимости оптимизации функции, т.е. к нео

Общие сведения об Electronics Workbench
Общие сведения об Electronics Workbench. Electronics Workbench канадской фирмы Interactive Image Technologies разработана достаточно давно и в Росси известны версии 3.0, 4.0, 4.1, 5.0, 5.12 Profess

Математические модели и эквивалентные схемы в программе логического проектирования
Математические модели и эквивалентные схемы в программе логического проектирования. Любой реальный логический элемент ЛЭ не мгновенно реагирует на изменения входных сигналов, поэтому имеется некото

Схема цифрового автомата
Схема цифрового автомата. Рис.4.1 Логическая схема к 1-му варианту Схема изображённая на рис.4.1 представляет из себя цифровой автомат с 4-мя входами A, B, C и D и выходом Y реализующий логическое

Описание лабораторной установки
Описание лабораторной установки. Лабораторная установка представляет из себя виртуальную электронную лабораторию Electronics Workbench. Файлы содержащие исследуемые схемы находятся в каталог

Рабочее задание
Рабочее задание. й вариант При помощи логического конвертора по заданной таблице истинности той же что и в предварительном задании составить уравнение, минимизировать его и построить схемы в базиса

Методические рекомендации по быстрому знакомству с программой
Методические рекомендации по быстрому знакомству с программой. Работа с HELP, проблема языка и русификация Electronics Workbench имеет обширный Help весьма удобный и действительно полезный в работе

Об окне Description
Об окне Description. Следует упомянуть, что окно Description, предназначенное для составления комментариев к схемам имеет существенный недостаток - оно поддерживает только английские шрифты.

Организация НИР
Организация НИР. Этапы НИР 1 Разработка технического задания. 2 Разработка технического предложения. 3 Разработка русифицированного интереса. 4 Дополнение базы данных. 5 Разработка схемных решений.

Расчёт затрат
Расчёт затрат. Материалы, покупные изделия табл. 7.1 . 7.2.2 Основная зарплата табл. 7.2 . 7.2.3 Дополнительная зарплата. 7.2.4 Отчисления на социальные нужды. 7.2.5 Накладные расходы. Табли

Обоснование социально-экономической эффективности разработки
Обоснование социально-экономической эффективности разработки. Оценка социально-экономической эффективности будет произведена путём сравнения данной разработки с традиционным оборудованием институтс

Общие сведения об электромагнитных полях
Общие сведения об электромагнитных полях. Сведения о характеристиках электромагнитного поля. Подробно теория ЭМП рассматривается в соответствующих курсах электродинамики. 1. Напряженность электриче

Методика проведения исследования
Методика проведения исследования. В данной лабораторной работе рассчитывается интенсивность электромагнитного поля СВЧ в зависимости от следующих параметров Ризл - мощность, излучаемая антенной r -

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги