Наиболее универсальным является J-K-триггер. Схема и таблица состояний простейшего J-K-триггера приведена на рисунке 5.4. J-K-триггер отличается от синхронного R-S-триггера дополнительными обратными связями, которые устраняют неопределенность в таблице состояний. Назначение входов J и K такое же как и входов R и S.
В таблице состояний приведены сигналы на входах J и K в момент времени tn и сигналы на выходах Q и в момент времени tn+1 (после прихода тактового импульса).
При входных сигналах J=0,K=0 состояние выходов не изменяется, так как состояние низкого уровня на одном из входов схемы "И" отменяет прохождение сигналов от других входов и удерживает выходной сигнал на высоком уровне. Когда на входы J и K поданы взаимно противоположные уровни, то после прихода тактового импульса на выходах J-K-триггера устанавливаются состояния как и в R-S-триггере. При подаче на входы J и K одновременно "1" триггер переходит в состояние противоположное предыдущему. В этом случае можно считать, что входы объединены и на них подана "1", т.е. реализована схема Т-триггера (рисунок 5.3).
|
|
С | J | K | Qn | Qn+1 |
0(1) | 0(1) | |||
0(1) | 1(1) | |||
0(1) | 0(0) | |||
0(1) | 1(0) |
а б в
а – схема; б – таблица состояний; в – условное обозначение.
Рисунок 5.4 – JК-триггер
Для надежности работы триггерных ячеек в многоразрядных устройствах разработаны двухступенчатые триггеры, называемые "мастер-помощник". Схема двухступенчатого J-K-триггера приведена на рисунке 5.5.
а б
а – схема; б – условное обозначение.
Рисунок 5.5 – Двухступенчатый JK-триггер
На вход триггера тактовый сигнал подается через инвертор D5. Двухступенчатым триггером управляет полный (с фронтом и срезом) тактовый импульс.
Входная комбинация сигналов на входах J и K в триггер "мастер" (D3, D4) будет записана положительным перепадом. В этот момент информация в триггер "помощник" попасть не может. Когда придет отрицательный перепад (на входе инвертора он будет как положительный), информация перепишется в триггер "помощник" (D8, D9).
При реализации логических и цифровых устройств часто различные схемы триггеров выполняют на базе какого-либо одного триггера. Это упрощает процесс изготовления, ремонта устройств и расширяет возможности их применения.
На рисунке 5.6 приведены некоторые схемы взаимного преобразования триггеров.
а б
в г
а – «D» ® «Т»; б – «JK» ® «Т»; в – «JK» ® «Т»; г – «JK» ® «D».
Рисунок 5.6 – Схемы взаимного преобразования триггеров