Элементы памяти.
В качестве элементов памяти конечных автоматов в настоящее время применяются триггеры. Триггер - это элемент, предназначенный для запоминания бита двоичной информации, который имеет входы для управления переключением триггера и 2 выхода: прямой и инверсный .
Триггер может находится либо в состоянии ноль, либо в состоянии единица. Принято считать, что если на выходе , а на , то триггер находится в состоянии единица, если же , говорят, что триггер находится в нуле.
Существуют синхронные и асинхронные триггеры. В асинхронных триггерах переключение происходит непосредственно при действии управляющих сигналов. В синхронных триггерах изменения управляющих сигналов еще не достаточно для переключения триггера. Переключение производится только по приходу синхросигнала.
Синхронные триггеры делятся на триггеры со статическим управлением и триггеры с динамическим управлением.
В триггерах со статическим управлением переключение триггера под действием управляющих сигналов возможно при высоком уровне синхросигнала.
С -синхровход синхронного триггера со статическим. управлением.
В триггерах с динамическим управлением переключение триггера под действием управляющих сигналов возможно только по фронту синхросигнала.
-синхровход синхронного триггера с динамическим управлением (срабатывание по положительному фронту синхросигнала)
-синхровход синхронного триггера с динамическим управлением
(срабатывание по отрицательному фронту синхросигнала)
Замечание. В синхронных конечных автоматах следует применять только синхронные триггера с динамическим управлением.
Т-триггер.
- исходное состояние триггера;
- управляющий сигнал;
- синхросигнал;
- состояние, в которое переключается триггер после фронта синхросигнала.
Д - триггер.
1, 2 - сигналы на выходе Q верхнего и нижнего триггера соответственно.
J - K триггер.
– управляющий вход устанавливающий триггер в единицу;
– управляющий вход устанавливающий триггер в ноль;
– синхровход.