Главная страница
Навигация по странице:

  • ТЕОРЕТИЧЕСКИЕ

  • Цифровыеустройства. Технология idl


    Скачать 3.16 Mb.
    НазваниеЦифровыеустройства. Технология idl
    Дата15.02.2022
    Размер3.16 Mb.
    Формат файлаdocx
    Имя файлаBudko_CU.docx
    ТипДокументы
    #362193
    страница8 из 46
    1   ...   4   5   6   7   8   9   10   11   ...   46

    СИНТЕЗ КОМБИНАЦИОННЫХ УСТРОЙСТВ В ЗАДАННОМ БАЗИСЕ ЛОГИЧЕСКИХ ЭЛЕМЕНТОВ


    Цельработы:

      1. Изучение представления функций алгебры логики (ФАЛ) в дизъюнк- тивной нормальной форме и конъюнктивной нормальной форме.

      2. Реализация (ФАЛ) в базисах И-ИЛИ, И-НЕ; ИЛИ-И, ИЛИ-НЕ.

        1. ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ

    Любая ФАЛ может быть представлена логическим выражением в од- ной из следующих форм:

    • дизъюнктивной нормальной форме;

    • конъюнктивной нормальной форме.


    Это, конечно, не означает, что ФАЛ не может быть в другой форме.

    ФАЛ может быть в различных формах, но эти две формы удобны при упро- щении ФАЛ стандартными методами.
    Пример 2.1. Пусть дана следующая логическая функция :



    f(x1, x2 , x3 )  (x1 x2 x3)(x2 x1x3 ) . (2.1)

    Необходимо:

    1. Реализовать эту функцию, используя логические элементы.

    2. Определить, возможно ли реализовать эту функцию с использовани- ем только логических элементов И-НЕ и ИЛИ-НЕ и, если возможно, постро- ить такие схемы.

    3. Определить, возможно ли упростить эту функцию, если да,– то упро-

    стить.

    1. Построить схемы по упрощенным выражениям.

    2. Сравнить полученные схемы.


    Решение. Из выражения (2.1) видно, что имеются три переменные

    xx1,x2 ,

    3 . При этом переменная

    x3 дана в нормальном (неинверсном) виде и


    инверсном виде x3 .

    Схема может быть построена путем рассмотрения выражения (2.1) и

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

    Первый терм

    x1 представляет собой только одну переменную, а второй

    терм имеет переменные

    x2 и

    x3 . Очевидно, что второй терм не что иное, как

    элементарная конъюнкция, и этот терм может быть реализован, используя двухвходовый логический элемент И. Комбинация первых двух термов реа- лизуется с помощью элемента ИЛИ, как показано на рис. 2.1, а.




    а б
    Рис. 2.1. Реализация отдельных термов


    Третий терм

    x2 снова просто одна переменная, а четвертый терм

    представляет собой конъюнкцию двух переменных

    x1x3 . Схема для реализа-

    ции этих двух термов строится так же, как и для реализации двух предыду- щих, (рис. 2.1, б).

    Теперь с использованием дополнительного логического элемента И по- строим полную схему, которая реализует данную функцию (рис. 2.2).

    Рис. 2.2. Реализация логической функции в целом

    Для реализации схемы на рис. 2.2 требуется три двухвходовых элемен- та И и два двухвходовых элемента ИЛИ. Такая реализация известна как трех- уровневая реализация.

        1. 1   ...   4   5   6   7   8   9   10   11   ...   46


    написать администратору сайта