ВУЗ:
Составители:
D2: D1: D0:
x
1
x
2
Q
00 01 11 10
000 0 0 0 0
001 1 1 0 0
011 1 1 1 1
010 - - - -
110 - - - -
111 - - - -
101 1 1 1 0
100 0 0 0 0
x
1
x
2
Q
00 01 11 10
000 0 0 0 0
001 0 0 1 1
011 0 0 0 0
010 - - - -
110 - - - -
111 - - - -
101 0 0 0 1
100 0 0 0 0
x
1
x
2
Q
00 01 11 10
000 1 1 1 1
001 1 1 1 1
011 1 1 1 1
010 - - - -
110 - - - -
111 - - - -
101 1 0 0 1
100 0 0 0 0
Рисунок 8
В результате минимизации получим ДНФ функций возбуждения
D2 = q
1
+ q
0
⋅
x
1
+ q
2
⋅
q
0
⋅
x
2
,
D1 = q
2
⋅
q
0
⋅
x
1
⋅
x
2
+
q
2
⋅
q
1
⋅
q
0
⋅
x
1
,
D0 =
q
2
+
x
2
⋅
q
0 .
Очевидно, что минимизация функций выходов невозможна, так как
каждая из них представлена только одним минтермом
y1 =
q
2
⋅
q
1
⋅
q
0
,
y2 = q
2
⋅
q
1
⋅
q
0
,
y3 =
q
2
⋅
q
1
⋅
q
0
,
y4 = q
2
⋅
q
1
⋅
q
0
.
5.3 Формирование функциональной схемы управляющего автомата
На основе полученных функций возбуждения и функций выходов можно
построить функциональную схему микропрограммного автомата Мура. На
практике чаще всего используют базисы Буля (элементы И, ИЛИ, НЕ),
Шеффера (элементы И-НЕ) и Пирса (элементы ИЛИ-НЕ). Качество решения
задачи синтеза КС оценивают по затратам оборудования и быстродействию.
Для примера используем базис логических элементов Буля. Схему
управляющего автомата получаем путем соединения входов и выходов КС с
выходами и входами D-триггеров. Построенная схема приведена в приложении
Д.
39
D2: D1: D0:
x1x2 x1x2 x1x2
Q 00 01 11 10 Q 00 01 11 10 Q 00 01 11 10
000 0 0 0 0 000 0 0 0 0 000 1 1 1 1
001 1 1 0 0 001 0 0 1 1 001 1 1 1 1
011 1 1 1 1 011 0 0 0 0 011 1 1 1 1
010 - - - - 010 - - - - 010 - - - -
110 - - - - 110 - - - - 110 - - - -
111 - - - - 111 - - - - 111 - - - -
101 1 1 1 0 101 0 0 0 1 101 1 0 0 1
100 0 0 0 0 100 0 0 0 0 100 0 0 0 0
Рисунок 8
В результате минимизации получим ДНФ функций возбуждения
D2 = q1 + q0 ⋅x1 + q2 ⋅ q0 ⋅ x2,
D1 = q2 ⋅ q0 ⋅ x1 ⋅x2 +q2 ⋅q1 ⋅ q0 ⋅ x1 ,
D0 =q2 +x2 ⋅ q0 .
Очевидно, что минимизация функций выходов невозможна, так как
каждая из них представлена только одним минтермом
y1 =q2 ⋅q1 ⋅ q0 ,
y2 = q2 ⋅q1 ⋅ q0 ,
y3 =q2 ⋅ q1 ⋅ q0 ,
y4 = q2 ⋅q1 ⋅q0 .
5.3 Формирование функциональной схемы управляющего автомата
На основе полученных функций возбуждения и функций выходов можно
построить функциональную схему микропрограммного автомата Мура. На
практике чаще всего используют базисы Буля (элементы И, ИЛИ, НЕ),
Шеффера (элементы И-НЕ) и Пирса (элементы ИЛИ-НЕ). Качество решения
задачи синтеза КС оценивают по затратам оборудования и быстродействию.
Для примера используем базис логических элементов Буля. Схему
управляющего автомата получаем путем соединения входов и выходов КС с
выходами и входами D-триггеров. Построенная схема приведена в приложении
Д.
39
Страницы
- « первая
- ‹ предыдущая
- …
- 37
- 38
- 39
- 40
- 41
- …
- следующая ›
- последняя »
