- •Введение
- •Предмет, научные основы и краткая история развития дисциплины
- •Раздел I
- •Классификация дискретных устройств
- •Понятие о математическом описании дискретных устройств
- •Структура дискретных устройств (автоматов)
- •Глава 2 логические функции и их свойства
- •Логические функции и способы их задания
- •Основные операции алгебры логики и их релейная интерпретация
- •Элементарные логические функции и функциональная полнота систем логических функций
- •Техническая реализация логических функций
- •Глава 3 преобразование логических функций
- •Основные законы алгебры логики
- •Основные формулы равносильных преобразований
- •Аналитические формы представления логических функций
- •Задачи и сущность минимизации логических функций
- •Таблично-аналитический метод минимизации логических функций
- •Карты Карно
- •Минимизация логических функций по картам Карно
- •Решетка соседних чисел и обобщенных кодов
- •Минимизация логических функций на основе решетки соседних чисел и обобщенных кодов
- •Минимизация логических функций на основе поразрядного сравнения рабочих и запрещенных наборов
- •Минимизация логических функций методом поразрядного сравнения рабочих и запрещенных обобщенных кодов
- •Общие выводы
- •Раздел II
- •Анализ комбинационных дискретных устройств, построенных на бесконтактных элементах
- •Глава 5 описание и анализ условий функционирования дискретных устройств с памятью
- •Задачи и последовательность анализа дискретных устройств
- •Элементарные автоматы памяти (элементы памяти)
- •Анализ дискретных устройств с памятью, построенных на бесконтактных элементах
- •Переходные процессы в дискретных устройствах с памятью (состязания элементов памяти)
- •Переходные процессы в комбинационных дискретных устройствах. Причины возникновения состязания сигналов
- •Определение состязаний сигналов в комбинационных дискретных устройствах, построенных на бесконтактных элементах
- •Аналитический метод анализа переходных процессов в комбинационных ду
- •Устранение состязаний сигналов в комбинационных дискретных устройствах
- •Оглавление
- •Раздел I 4
- •Раздел II 64
Переходные процессы в комбинационных дискретных устройствах. Причины возникновения состязания сигналов
Для описания функционирования дискретных устройств с помощью математического аппарата алгебры логики нами были применены все ее законы, в том числе и очень важные тождества
Применительно к бесконтактным ДУ это означает, что если в какой-либо момент времени значение сигнала равно 1, то значение сигнала, инверсного рассматриваемому, должно быть равно 0 в тот же момент времени.
Все это справедливо для статических режимов работы БДУ, когда значения входных сигналов не изменяются.
В действительности же тождества могут быть нарушены в БДУ во время его перехода от одного состояния входов к другому.
Под переходным процессом в дискретном автомате без памяти, как и в ДУ с памятью, будем понимать его функционирование в течение интервала времени, непосредственно следующего за изменением входного сигнала и равного времени изменения состояний элементов.
Причиной нарушения соотношений при функционировании ДУ в переходные периоды являются временные задержки сигналов в бесконтактных логических элементах.
Указанное нарушение соотношений носит название состязаний сигналов.
Рассмотрим переходные процессы в ДУ несколько подробнее.
Пусть при построении ДУ в соответствии с логическим уравнением, описывающем условия его работы, на входы логического элемента схемы требуется подавать как прямое, так и инверсное значение сигнала x.
Для реализации инверсного значения сигнала в схеме используется логический элемент НЕ (И-НЕ, ИЛИ-НЕ), как показано на рис.5.16.
Нарисуем временные диаграммы изменения сигналовxис учетом переходных периодов, связанных с процессами изменения состояния логических элементов (рис.5.17). Эти реальные сигналы в отличие от их идеализированного представления, которое используется при анализе и синтезе дискретных устройств, будем обозначатьxpисоответственно.
Встатическом режиме, когда на входе элемента НЕ сигналxp= 1, на его выходе значение сигнала= 0 (рис.5.17). Пусть в момент времениt1сигналxpначинает изменять свое значение с 1 на 0. Однако вследствие инерционности логического элемента, который формирует сигналxp, это изменение происходит не мгновенно, а в течение некоторого промежутка времени, называемого длительностью фронта включения (открытия) элемента. Абсолютная величина сигналаxpуменьшается по закону, характер которого определяется техническими характеристиками элемента, однако вплоть до момента времениt2сигналxpбудет восприниматься логическими элементами равным 1, так как его величина будет превышать порог их включения (закрытия)Un. С момента времениt2начинается процесс выключения логического элемента НЕ, и напряжение на его выходе начнет возрастать, однако выходной сигнал элемента НЕбудет отождествлен со значением= 1 только в момент времениt3, когда его значение превысит некоторую пороговую величину, определяемую характеристиками элементов.
Пользуясь временными диаграммами изменения сигналов xpипостроим временные диаграммы для сигналовxипринимая их значения равными 1, если соответствующий им сигнал по абсолютной величине больше порога выключения логических элементов, и равными 0, если соответствующий им сигнал по абсолютной величине меньше порога включения логических элементов.
Очевидно, что в этом случае сигнал xбудет равен 1 вплоть до момента времениt2, а сигналбудет равен 0 вплоть до момента времениt3.
Анализ построенной диаграммы показывает, что вследствие задержки сигнала в логическом элементе НЕ при переходном периоде существует интервал времени, равный τ=t3-t2, когда выполнение тождестванарушается, так как сигналыxиодновременно равны 0. Как следует из диаграммы, это имеет место, когда входной сигналxдискретного устройства изменяет свое значение с единицы на нуль (1 → 0).
На рис.5.17, бпредставлена временная диаграмма для случая, если сигналxизменяет свое значение с нуля на единицу (0 → 1). Анализ этой диаграммы показывает, что в данном случае при переходном периоде существует интервал времениτ=t3-t2, когда нарушается выполнение тождества, так как сигналыxиодновременно равны единице.
Именно это явление – одновременное равенство нулю прямого и инверсного сигналов (x= 0,, значит,) в переходный период при изменении значения сигналаxс единицы на нуль (1 → 0) и одновременное равенство этих сигналов единице (x= 1,, значит,) при изменении значения сигналаxс нуля на единицу (0 → 1) – и является причиной состязания сигналов в бесконтактных дискретных устройствах.