Синхронный RS триггер
Синхронный RS триггер — это последовательный логический элемент, который запоминает 2 бита информации и изменяет свое состояние на основании входных сигналов и сигнала синхронизации.
Схема работы:
* S (Set): Установка триггера в состояние 1.
* R (Reset): Сброс триггера в состояние 0.
* CLK (Clock): Импульс синхронизации, который определяет моменты изменения состояния триггера.
Таблицы истинности:
| S | R | CLK | Q |
|—|—|—|—|
| 0 | 0 | X | Qn |
| 1 | 0 | ↓ | 1 |
| 0 | 1 | ↓ | 0 |
| 1 | 1 | ↓ | Запрещенное состояние |
Особенности:
* Сохраняет свое состояние, пока не произойдет импульс синхронизации.
* Переход в запрещенное состояние, когда S и R одновременно равны 1.
* Высокая стабильность и предсказуемость поведения.
Примеры использования:
* Регистры сдвига
* Счетчики
* Логические блоки
* Состоятельные машины с конечным числом состояний
Типы синхронных RS триггеров:
* D-триггер (Data): Устанавливается в состояние, определенное на входе D, по фронту импульса синхронизации.
* JK-триггер (Jacobi-Kellner): Устанавливается или сбрасывается в зависимости от состояния входов J и K по фронту импульса синхронизации.
* T-триггер (Toggle): Изменяет свое состояние на противоположное по фронту импульса синхронизации.