
! I 6
Времепи^Ле
булевы функции
памятью состоит в том, что алгоритм их работы зависит от времени. Следо-
вательно, в число переменных, от которых зависит выходная функция схе-
мы с памятью, должно входить время t. Но время не является двоичной пе-
ременной. Поэтому вводится понятие автоматного времени, принимающего
дискретные целочисленные значения О, I, 2 и т. д. Это означает, что работа
схемы с памятью распадается на ряд интервалов, в течение которых авто-
матное время условно принимает постоянное значение.
Временная булева функция (ВБФ) — логическая функция
V ^ф(Г|, .v,,..., V,,, ^), принимающая значение (О, ]] при 0<^<.v-1,гдe
,v — количество интервалов автоматного времени.
Можно утверждать, что число различных ВБФ равно 2' . В самом де-
ле,
если функция времени принимает s значений, т. е. г =
0,1,
2, ...,5 - 1, и
каждому интервалу времени соответствует 2" различных двоичных набо-
ров,
то всегда будет .v2" различных наборов. Следовательно, общее число
ВБФ равно 2'" -
Любая времещшя булева функция может быть представлена в виде
у - ф(Х|, Х^, •••»-У„,0-Фо'^0 "^ Ф|'^1 '^•••'^ Ф,-1'^(-| ,
(11.7)
[дс ф, — копьюик1нвныи или дизъюнктивный терм от переменных
(ЛрХ,,.-.,^,,); т^ — вспомогательная функция, принимающая значение
X, ={0.!} в момент времени г..
<1>орма представления временных логических функций (11.7) позволяет
применить к функциям у все методы упрощения и минимизации, рассмот-
ренные ранее.
Пример ! 1.8.11реобразов;пь функцию, прелсгавлеииуютаблицей ! !.7, в вил (1 !.7).
Таблица 11.7
>,
«
()
1
1
0
0
.«,
и
1
(1
1
(1
1
(
(1
0
0
0
1
1
Wl.'l-')
0
0
1
0
0
1
'^1
1
1
0
0
1
1
^2
0
1
0
1
0
1
/
1
1
2
2
2
2
<p(i|. д:;,))
1
0
0
0
1
1
!'С m е И
И
е Функцию v ^ ф(Л|, х-,,1) представляем совокупностью трех логических
ф\икиин <pjj( \|. х-,) - Я'А^г
'^2)
•
*?i(-^]-
^2) • которые
ДЛЯ
1аблиць! 11.7 имеют вид
277