14
изменится в следующем такте на противоположное (дуга, помеченная
парой сигналов JK = 11 и выходящая из вершины s0, направлена к
вершине s1).
Дуги, отмеченные разными входными сигналами, но следующие по
одному пути заменяются одной дугой , обозначенной соответствующими
значениями входных сигналов. При этом, при обозначении входных
сигналов могут быть внесены упрощения. Например, две дуги,
обозначенные JK = 11 и JK = 10, направлены из вершины s0 в вершину s1.
Фактически это означает, что память триггера переходит из состояния s0 в
состояние s1 под воздействием сигнала J
t
= 1, а значение сигнала K
t
влияние не оказывает. Одна объединённая дуга может быть помечена
парой сигналов JK = 1х, где символ х означает, что сигнал K
t
может быть
любым. Упрощенный автоматный граф JK-триггера показан на рис. 9.4.3.б.
Графы на рис. 9.4.3.а и 9.4.3.б определяют функцию переходов
цифрового автомата. Функция выходов отображается двумя способами. В
автоматах Мура выходные сигналы зависят только от внутреннего
состояния и поэтому приписываются соответствующим вершинам графа.
Если задать, что значение выходной переменной равно номеру состояния,
то вершинам s0 и s1 графа можно приписать соответствующие значения
выходной переменной Q (рис. 9.4.3.б).
В автоматах Мили значения выходных сигналов зависят и от
внутреннего состояния и от входных сигналов, поэтому значения
выходных сигналов приписываются соответствующим дугам автоматного
графа.
Автоматный граф даёт компактное и очень наглядное представление
функции переходов и функции выходов автомата. Однако, перед
выполнением структурного синтеза целесообразно составить таблицы
переходов и выходов, которые удобны при выполнении дальнейших
преобразований.
Таблица переходов, составленная на основе графа JK-триггера,
показана на рис. 9.4.4. Она отображает функцию переходов и показывает, в
какое состояние перейдет триггер в такте (t+1), если в такте t его
состояние равно S
t
, а входные сигналы равны J
t
и K
t
.
Таблица выходов JK-триггера показана на рис. 9.4.5. Она показывает
соотношение между состоянием памяти и значением выходного сигнала Q
(для автомата Мура типа В значение сигнала на выходе ячейки памяти и
выходного сигнала JK-триггера совпадают).
В триггере два внутренних состояния и одна выходная переменная,
поэтому в таблице переходов на рис. 9.4.4 можно заменить обозначения
внутренних состояний на значения выходного сигнала. Получающаяся при
ЦИФРОВЫЕ УСТРОЙСТВА И МИКРОПРОЦЕССОРЫ. ЧАСТЬ 3