Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Рекомендуемый порядок синтеза цифровых автоматов



Формулировка индивидуального задания

Для заданной булевой функции необходимо:

привести заданную таблицу истинности;

записать булеву функцию в совершенной дизъюнктивной нормальной форме YСДНФ, сделать пояснения;

записать булеву функцию в совершенной нормальной конъюнктивной форме YСКНФ, сделать пояснения;

привести недостаток полученных выражений;

пояснить сущность задания.

Минимизация булевых функций методом карт Карно

Для заданной булевой функции необходимо:

представить две карты Карно, выбрать координаты переменных;

в первой карте выполнить склеивания единичных клеток;

во второй карте выполнить склеивания нулевых клеток;

записать минимизированные булевы функции YД и YК;

сделать выводы.

Перевод булевых функций к базису И-НЕ

Для заданной булевой функции необходимо:

по правилу де Моргана из булевой функции YД получить булеву функцию YДИ для реализации на логических элементах И-НЕ;

по правилу де Моргана из булевой функции YК получить булеву функцию YКИ для реализации на логических элементах И-НЕ;

сделать выводы.

Перевод булевых функций к базису ИЛИ-НЕ

Для заданной булевой функции необходимо:

по правилу де Моргана из булевой функции YД получить булеву функцию YДИЛИ для реализации на логических элементах ИЛИ-НЕ;

по правилу де Моргана из булевой функции YК получить булеву функцию YКИЛИ для реализации на логических элементах ИЛИ-НЕ;

сделать выводы.

Построение схем цифровых автоматов

Выбрать наиболее подходящие булевы функции, построить 3 схемы на логических элементах (прил.2):

И, ИЛИ, НЕ (булеву функциюобозначить Y1);

И-НЕ (булеву функциюобозначить Y2);

ИЛИ-НЕ (булеву функциюобозначить Y3).

Из анализа схем записать булевы функции, сравнить с исходными, сделать выводы.

Проверка правильности функционирования цифровых автоматов

Для проверки правильности функционирования заданного цифрового автомата рекомендуется выполнить следующие действия:

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

подготовить для проверки в MathCAD три формулы для булевых функций, реализующих построенные цифровые автоматы;

ввести полученные формулы в файл “Формулы.mcd” (прил.3), доложить преподавателю о готовности всей бригады к проверке;

сформировать файл под своей фамилией, выполнить проверочные действия;

записать выводы.

4. Пример выполнения задания

(приводится без подробных комментариев, в отчете представить соответствующие пояснения).

4.1. Формулировка индивидуального задания

Дана булева функция:


Построим СДНФ и СКНФ:

Минимизация булевых функций методом карт Карно

Оптимизируем ДНФ. Для этого произведем " склейку" клеток карты Карно, содержащих единицы.

 

Для построения схемы данного цифрового автомата потребуется 10 логических элементов.


 

Оптимизируем КНФ. Для этого произведем " склейку" клеток карты Карно, содержащих единицы.

 

 

Для построения схемы данного цифрового автомата потребуется 10 логических элементов.

 

Перевод булевых функций к базису И-НЕ

Осуществим переход к базису И-НЕ по правилу де Моргана:

 

Для построения схемы данного цифрового автомата потребуется 10 логических элементов.

Для построения схемы данного цифрового автомата потребуется 11 логических элементов.

Перевод булевых функций к базису ИЛИ-НЕ

Осуществим переход к базису ИЛИ-НЕ по правилу де Моргана:

Для построения схемы данного цифрового автомата потребуется 11 логических элементов.

Для построения схемы данного цифрового автомата потребуется 10 логических элементов.

 

Построение схем цифровых автоматов

Построим логические схемы в базисах И, ИЛИ, НЕ; И-НЕ; ИЛИ-НЕ.

а). Схема на логических элементах И, ИЛИ, НЕ


б). Схема на логических элементах И-НЕ

в). Схема на логических элементах ИЛИ-НЕ

(схема строится аналогично)

 


Поделиться:



Последнее изменение этой страницы: 2017-03-15; Просмотров: 283; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.012 с.)
Главная | Случайная страница | Обратная связь