τ8 |
τ9 |
τ10 |
τ11 |
|
q0 |
0 |
0 |
0 |
0 |
q1 |
1 |
0 |
1 |
0 |
q2 |
1 |
1 |
1 |
- |
q3 |
1 |
1 |
0 |
1 |
q4 |
0 |
0 |
0 |
1 |
q5 |
0 |
1 |
1 |
0 |
Таблица 24. Минимизация состояний памяти автомата А
τ9 |
τ10 |
τ11 |
τ12 |
|
q0 |
0 |
0 |
0 |
0 |
q1 |
0 |
1 |
0 |
1 |
q2 |
1 |
1 |
- |
1 |
q3 |
1 |
0 |
1 |
- |
q4 |
0 |
0 |
1 |
- |
q5 |
1 |
1 |
0 |
0 |
Полученная табл. 24 полностью повторяет табл. 20, что говорит о том, что процесс минимизации зациклился, а, следовательно, дальнейшая минимизация невозможна. Данный результат показывает, что для устранения гонок методом устранения критических состязаний необходимо использовать четыре элемента памяти, следовательно, использовать данный метод для осуществления противогоночного кодирования нецелесообразно (т.к. при соседнем кодировании требуется всего 3 элемента памяти).
Таким образом, для кодирования состояний автомата целесообразней использовать соседнее кодирование.
На основе сформированной структурной таблицы выходов синтезируемого автомата А (табл. 11)получаем карту Карно для его функции выходов (рис. 4).
Рисунок 4. Карта Карно для функции выходов автомата А
Для формирования функций возбуждения автомата А воспользуемся его таблицей переходов (табл. 10) и проведем в ней подстановки в соответствии с функцией выходов выбранных элементов памяти в виде RS-триггеров, заданной в табл. 25.
Таблица 25. Функция входов RS-триггера
qисх |
φS φR |
qкон |
0 |
1- |
0 |
0 |
01 |
1 |
1 |
10 |
0 |
1 |
-1 |
1 |
В результате получим табл. 26.
Таблица 26. Таблица формирования функций возбуждения элементов памяти автомата А
X |
q0=000 |
q1=001 |
q2=111 |
q3=110 |
q4=100 |
q5=010 |
q6=101 |
||||||||||||||
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
|
x1 x2 |
τ1 |
τ2 |
τ3 |
τ1 |
τ2 |
τ3 |
τ1 |
τ2 |
τ3 |
τ1 |
τ2 |
τ3 |
τ1 |
τ2 |
τ3 |
τ1 |
τ2 |
τ3 |
τ1 |
τ2 |
τ3 |
φSφR |
φSφR |
φSφR |
φSφR |
φSφR |
φSφR |
φSφR |
φSφR |
φSφR |
φSφR |
φSφR |
φSφR |
φSφR |
φSφR |
φSφR |
φSφR |
φSφR |
φSφR |
φSφR |
φSφR |
φSφR |
|
00 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
- |
- |
- |
1- |
1- |
1- |
1- |
1- |
-1 |
-1 |
-1 |
10 |
-1 |
-1 |
1- |
10 |
1- |
1- |
01 |
-1 |
1- |
- |
- |
- |
|
01 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
1- |
1- |
1- |
01 |
1- |
-1 |
-1 |
-1 |
-1 |
-1 |
10 |
1- |
10 |
1- |
1- |
1- |
-1 |
1- |
-1 |
01 |
-1 |
|
10 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
- |
- |
- |
1- |
1- |
01 |
1- |
1- |
-1 |
-1 |
-1 |
10 |
-1 |
-1 |
1- |
-1 |
1- |
1- |
01 |
-1 |
1- |
- |
- |
- |
|
11 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
1- |
01 |
1- |
01 |
1- |
-1 |
-1 |
-1 |
-1 |
-1 |
10 |
1- |
-1 |
1- |
1- |
1- |
-1 |
1- |
-1 |
01 |
-1 |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.