Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
9-2. МОДЕЛИРОВАНИЕ ОСНОВНЫХ ТРЕХЗНАЧНЫХ ФУНКЦИЙВ этом параграфе мы рассмотрим в качестве примера два возможных способа моделирования основных трехзначных логических функций. Первый способ исходит из того, что необходимо смоделировать трехзначные (и вообще
Таким образом, для трехзначных элементов при замене каждого троичного элемента двоичными требуется Но два двоичных элемента имеют четыре устойчивых положения. В результате этого при реализации трехзначной функции возникнут неиспользуемые комбинации, т. е. двухзначные функции, кодирующие трехзначные функции, будут не полностью определенными. Рассмотрим, например, двоичное кодирование полной системы, приводящей к нормальной сигма — пи форме. Для реализации этой системы необходимо произвести моделирование констант 0, 1 и 2, функций
то для записи и передачи любого троичного переменного необходимо использовать две двоичные переменные Функции
или
На последнем наборе функции
Теперь рассмотрим кодирование функций сложения и умножения по модулю 3. На основании таблицы (кликните для просмотра скана) определения этих функций и соотношения (9-8) получаем:
На рис. 9-1 показаны кубы и доопределение до минимальной ДНФ для всех функций
На рис. 9-2 и 9-3 показаны функциональные схемы, выполненные на типовых двоичных элементах типов НЕ, И и ИЛИ, реализующие полную систему трехзначных логических функций. Второй способ моделирования трехзначной логики заключаются в создании функциональных элементов с тремя устойчивыми состояниями, с квантованием сигнала В качестве первого примера такого подхода рассмотрим полупроводниковые схемы для трехзначных функций, разработанные в США и опробованные в ряде специальных устройств автоматики и телемеханики. В этих элементах принята следующая система аналогий: положительный потенциал — 0 Рис. 9-2. (см. скан) нулевой потенциал — 1; отрицательный потенциал — 2. Практически в описываемых схемах положительным потенциалом считается потенциал, больший или равный 1,5 в, нулевым — потенциал, по модулю не больший 0,6 в, а отрицательным — потенциал, меньший или равный — 1,5 в. Рис. 9-3. (см. скан) В схемах использованы обычные промышленные транзисторы и сопротивления. 1. Инвертор. Инвертор является функциональным элементом, реализующим функцию инверсии. Схема инвертора дана на рис. 9-4. Если уровень входного сигнала примерно равен нулевому потенциалу, то оба транзистора закрыты и уровень выходного сигнала также приблизительно нулевой. При положительном входном потенциале (т. е. при подаче нуля на вход инвертора) транзистор
Рис. 9-4. Если входной сигнал является отрицательным, то открывается транзистор 2. Троичный триггер. Соединим с выходом построенного нами инвертора вход обычного инвертирующего усилителя. Выход с этого усилителя подадим на вход того же инвертора. В результате получим схему с тремя устойчивыми состояниями — троичный триггер (рис. 9-5). Точка А характеризует выход троичного инвертора. В этой точке мы получим инверсию входного значения. Рабочий режим транзистора
Таким образом, напряжение на коллекторе 3. Троичный цикл. Такой функциональный элемент предназначен для осуществления операции циклического отрицания в соответствии с таблицей задания соответствующей функции.
Рис. 9-5. Схема такого элемента дана на рис. 9-6. Если на вход схемы поступает нуль (т. е. выходной сигнал транзистора Другой вариант элемента, реализующего циклическое отрицание, предложен Б. В. Белоусовым. Этот элемент показан на рис. 9-7. Элемент состоит из инвертора, источников напряжения 1 и 2 диода и нагрузочного резистора.
Рис. 9-6.
Рис. 9-7. Когда на входе элемента имеется напряжение, соответствующее значение аргумента 0 или 1, инвертор остается запертым за счет источника 2, а на выходе элемента появляются напряжения, соответствующие входному со сдвигом на величину напряжения источника 1. Уровень, даваемый этим источником, подбирается так, чтобы добавление этого напряжения переводило 0 и 1 на входе соответственно в 1 и 2 на выходе. Если на вход элемента поступает напряжение, сопоставляемое значению аргумента 2, то источник напряжения 1 открывает инвертор, диод запирается и на выходе элемента — потенциал, сопоставляемый значению аргумента 0. Инвертор может быть выполнен как на лампах, так и на полупроводниках. В качестве источника 2 Б. В. Белоусов использовал полупроводниковый стабилитрон 4. Элемент, реализующий характеристические функции Рис. 9-8. (см. скан) В этом случае оба транзистора проводят. Транзистор 5. Сумматор по модулю 3 (рис. 9-9). Транзисторы ток, протекающий через и В качестве второго примера построения троичных элементов рассмотрим реализацию трехзначных логических функций с помощью трехфазного кода.
Рис. 9-9. В качестве примера рассмотрим моделирование полной системы трехзначных логических функций, дающей возможность строить представление любой трехзначной функции в виде ТДНСФ или ТКСНФ. Определение 9-1.
где дизъюнкция берется по всем
таким, что Данное определение
Другими словами, Для трехфазного кода на основании (9-9) имеет следующее соотношение, связывающее фазы
Для значений истинности 0, 1, 2 соответствующие фазы будем обозначать как
Рис. 9-10.
Рис. 9-11. Связи между фазами функции и фазами аргументов определяются на основании таблиц задания этих функций: 1. Функция инверсии. Из таблицы определения инверсии следует, что
Коммутация фаз показана на рис. 9-10,а, а функциональная схема, реализующая инверсию, — на рис. 9-10, б. Обозначение на этой схеме и на последующих схемах были введены в § 4-5. 2. Характеристические функции. Для
Для
и
Соответствующие схемы даны на рис. 9-11, б. На рис. 9-11,а показана коммутация фаз. 3. Дизъюнкция. Из таблицы задания дизъюнкции следует, что
Соответствующая функциональная схема приведена на рис. 9-12,а. Конъюнкция фаз осуществлена последовательным включением клапанов, дизъюнкция фаз — либо простым объединением, как это делалось при моделировании характеристических функций, либо с помощью клапанов, управляемых несколькими аргументами.
Рис. 9-12. 4. Конъюнкция.
Соответствующая функциональная схема приведена на рис. 9-12, б. Рис. 9-13. (см. скан) В качестве примера использования рассмотренной системы моделирования на рис. 9-13 приведена схема одноразрядной суммирующей схемы с учетом переноса, работающая в троичной системе счисления с кодом 0, 1, 2. На этой схеме в
|
1 |
Оглавление
|