Если автомат окажется, допустим, в момент включения питания, в состоянии 00, то наличие состязаний элементов памяти вызовет установку его в 01 или 10.
Принимая внутреннее состояние
01 за “0”, а внутреннее состояние 10 за “1” можно считать, что вход выполняет функцию входа
R (установка в “0”), а вход
– функцию входа S
(установка в “1”). В этом случае выход
– инверсный выход, а выход
–
прямой.
Такой автомат называется Е-триггером,
его особенностью является то, что при одновременном воздействии входных
сигналов и
устойчивое внутреннее
состояние не изменяется.
Е-триггер относится к классу триггеров с раздельной установкой нуля и единицы.
Пример 2.11. Определить, как функционирует схема, приведенная на рис.2.20,д.
Решение. Данный автомат имеет два входа ( и
) и два выхода (
и
). Оба логических
элемента охвачены обратными связями, следовательно, задержки в них являются
существенными. Автомат имеет два элемента памяти типа задержки. С целью
упрощения анализа и уменьшения числа столбцов в таблице переходов разорвем
обратную связь в точке (1) и, учитывая одну существенную задержку, представим
схему автомата так, как показано на рис.2.20,е.
Функции выходов и переходов запишем в виде:
.
Анализируемый автомат является
автоматом Мура. Построим отмеченную таблицу в виде карты Карно (рис.2.20,ж).
Она имеет два столбца, так как у автомата учитывается лишь один элемент памяти.
Затем строим граф переходов автомата (рис.2.20,з). Из таблицы и графа переходов
видно, что автомат имеет два устойчивых внутренних состояния 0 и 1, причем оба
они устойчивы при действии комбинации входных сигналов . Переход из 0 в 1 осуществляется под
действием комбинаций входных сигналов
; обратный переход осуществляется под
действием
. Выходы
автомат имеет парафазные, и каждый из них в состояниях 0 и 1 принимает
противоположные значения.
Анализируемый автомат
представляет собой RS-триггер с инверсным входом S, на который
поступает входной сигнал , и входную логику на входе R (
). Условное графическое
обозначение этого триггера показано на рис.2.20,и.
2.13 Анализ дискретных автоматов с памятью на триггерах
Особенностью анализа дискретных автоматов с памятью на триггерах является то, что непосредственно по схеме можно определить лишь функции выходов и функции возбуждений. Функции переходов, в зависимости от типа применяемого триггера, определяются по соотношениям, описанным в параграфе 2.9.
Если заранее не известно, в какой последовательности подаются комбинации входных сигналов, то необходимо при анализе учитывать все сигналы, поступающие на входы автомата, а это, в свою очередь, делает анализ громоздким. В этом случае анализ автомата будет полным. Некоторые сигналы никогда не подаются на триггер одновременно, например, сигналы записи нуля и записи единицы в тот же триггер. В этом случае целесообразно установить назначение входов и не рассматривать при анализе те, назначение которых очевидно. Это упрощает анализ автомата, но в этом случае он будет неполным.
Пример 2.12. Выполнить анализ схемы, показанной на рис.2.21,а.
Решение. Вначале целесообразно пронумеровать
триггеры и обозначить сигналы, снимаемые с их выходов. Выходы автомата и
, функции их имеют вид
.
Анализируемый автомат – автомат Мура. Находим функции возбуждений элементов памяти:
Учитывая, что элементами памяти являются Т-триггеры, определяем функции переходов:
Рис.2.21.
Для простоты заполнения таблицы переходов представим ее в виде карты Карно и заполним по импликантам ДНФ функций переходов. Отмеченная кодированная таблица представлена на рисунке 2.21,б.
Отметив в ней клетки, соответствующие устойчивым состояниям, построим граф переходов (рисунок 2.21,в).
Теперь можно сделать следующие выводы:
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.