различные четыре состояния двух триггеров можно произвести кодирование состояния автомата, как это сделано в табл.1.
Выбор типа логических элементов и триггеров для реализации УУ
Если к цифровому устройству, реализуемому на микросхемах низкой и средней степени интеграции, не предъявляются жесткие требования в отношении быстродействия, потребляемой мощности, габаритов и ширины рабочего диапазона температур, то выбор, как правило, делается в пользу наиболее развитой серии микросхем широкого применения К1553, выполненные по технологии ТТЛ. Предполагается, что проектируемое УСД предназначено для работы в помещениях с составе стандартной аппаратуры. Поэтому требования в отношении потребляемой мощности, ширины рабочего диапазона температур и габаритов не являются жесткими. Кроме того, в соответствии с заданием частота синхроимпульсов f = 500 кГц, что соответствует длительности тактового периода Т = 1/f = 2 мкс. В свою очередь среднее время задержки логического сигнала в базовом элементе И-НЕ этой серии 20 нс, что на два порядка меньше длительности тактового периода Т. Таким образом, практически любое цифровое устройство серии К1553 обладает достаточным быстродействием для использования его в схеме УСД.
№ п/п | Условие перехода | Предыдущее состояние аi(t) , Q i(t) | Следующее состояние аi(t+1), Q i(t+1) | Сигналы возбуждения триггеров | Выполняемая МК | ||||||||||
Х2 | Х1 | а i | Q2 | Q1 | аi | Q2 | Q1 | J2 | K2 | J1 | K1 | Y1 | Y2 | Y3 | |
1 | — | — | а0 | 0 | 0 | а1 | 0 | 1 | 0 | - | 1 | - | 1 | 0 | 0 |
2 | — | — | а1 | 0 | 1 | а2 | 1 | 0 | 1 | - | - | 1 | 0 | 1 | 0 |
3 | — | 0 | а2 | 1 | 0 | а2 | 1 | 0 | - | 0 | 0 | - | 0 | 0 | 0 |
4 | 0 | — | а3 | 1 | 1 | а1 | 0 | 1 | - | 1 | - | 0 | 0 | 0 | 0 |
5 | — | — | а0 | 0 | 0 | а1 | 0 | 1 | 0 | - | 1 | - | 1 | 0 | 0 |
6 | — | — | а1 | 0 | 1 | а2 | 1 | 0 | 1 | - | - | 1 | 0 | 1 | 0 |
7 | — | 1 | а2 | 1 | 0 | а3 | 1 | 1 | - | 0 | 1 | - | 0 | 0 | 1 |
8 | 1 | — | а3 | 1 | 1 | а0 | 0 | 0 | - | 1 | - | 1 | 0 | 0 | 0 |
№ колонки | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
Таблица 3
Из анализа табл. 3 следует, что значения переменной Х2 не влияют на значения функции J1 и Y3 (при изменении значения переменной значения функций остаются неизменными) а переменная Х1 не влияет на значения функций К1, то есть они являются функциями не четырех, а всего трех аргументов. В свою очередь оставшиеся четыре функции не зависят от обеих переменных Х1 и Х2, а значит, они являются функциями двух аргументов. учет этих особенностей табл. 3 позволяет упростить полученные МДНФ выходных функций КЦУ с использованием ручного метода карт Вейча.
-- | -- | -- | |
0 | 1 | 1 | 1 |