Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Электронные цепи и микросхемотехника. Импульсные и цифровые устройства. Конспект лекций. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
08.09.2026
Размер:
2 Мб
Скачать
☆
Таблица 4.7
T Qt Q
0 0 0 0 1 1 1 0 1 1 1 0
t + 1
По форме записи алгоритма это элемент «исключающее ИЛИ». По­этому техническая реализация
Т-триггера не вызывает затруднений в
базисе И – НЕ или ИЛИ – НЕ. На практике, как уже отмечалось, для реализации
Также из табл. 4.7 можно увидеть, что алгоритм работы
Т-триггера используют D-триггер.
Т-триггера
описывается уравнением
QQ
.
1tt
Если в синхронном ходом
Q , то он превращается в Т-триггер, как показано на рис. 4.17,
D-триггере вход D соединить с инверсивным вы-
с условным изображением на рис. 4.18. Диаграммы, поясняющие ра­боту, показаны на рис. 4.19.
TТ
D
T
C
Рис. 4.17 Рис. 4.18
Q
C
Q
TТ
Q
Q
C
Q
t
t
Рис. 4.19
131
Особенностью Т-триггера является то, что частота выходных сигна­лов в два раза меньше частоты сигналов на входе пользовать
Т-триггер в качестве делителя частоты, поэтому Т-триггер
Т. Это позволяет ис-
очень часто называют триггером со счетным входом и используют для двоичных счетчиков.
Существует ряд разновидностей входами: счетный триггер с задержкой ( тактирующими входами ( ными входами (
SRT-триггер) и т. д.
TV-триггер), счетный триггер с установоч-
4.2.4. JK-ТРИГГЕР
Т-триггеров с дополнительными
ТD-триггер), счетный триггер с
Асинхронный JK-триггер (рис. 4.20, а) представляет собой триггер с двумя входами глийских слов:
J
J и K (обозначение происходит от начальных букв ан-
jump – прыжок, переброс; keep – держать, сохранять).
T
Q
J
T
Q
J
T
Q
С
Q
K
а б в
K
Q
K
Q
Рис. 4.20. Универсальный JK-триггер
Триггер функционирует в соответствии с таблицей переходов (табл. 4.8). Из таблицы видно, что при комбинации сигналов
K = 1 триггер инвертирует свое состояние, т. е. при JK = 1
и
В остальных случаях
JK-триггер ведет себя точно так же, как и
QQ
1tt
SR-триггер. Причем вход J подобен входу S, а вход K – входу R.
Если по табл. 4.8 построить карту Карно и осуществить минимиза­цию, то получим алгоритм работы
QJQKQ
JK-триггера:

1tt
t
132
.
J = 1
.
Таблица 4.8
J K Qt Q
0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 0
t + 1
По данной формуле можно реализовать JK-триггер в базисе И – НЕ и базисе ИЛИ – НЕ.
Если у данного триггера объединить входы гер со счетным входом (рис. 4.20,
б).
В интегральной схемотехнике распространение получили
J и K, то получится триг-
JK-триг-
геры с динамическим управлением. Динамическое управление предпо­лагает управление перепадами сигналов. На рис. 4.20,
в показан син-
хронный триггер с управлением по заднему фронту импульса (переход сигнала из единицы в ноль). Синхронные коммутации внешних выводов можно превратить в
JK-триггеры путем простой
SR-, D- и Т-триг-
геры. Поэтому данный вид триггера часто называют универсальным.
Для получения тор, при этом вход
Если на вход хронный
JK-триггер будет выполнять функции SCR-триггера.
Для получения триггера со счетным входом ( объединить входы вход
С будет играть роль входа Т.
D-триггера надо соединить входы J и K через инвер­J будет выполнять функцию D-входа.
J подавать сигналы S, а на вход K – сигналы R, то син-
Т-триггера) достаточно
J и K и подать на них единичный сигнал. Тогда
133
Лекция № 15
А
4.3. РЕГИСТРЫ ПАМЯТИ И СДВИГА
Регистры – это последовательностные цифровые устройства, вы­полняющие функции хранения информации и сдвиг ее на определен­ное число разрядов. По выполняемым функциям различают регистры памяти и регистры сдвига. Последние могут не только сохранять запи­санную информацию, но и осуществлять ее сдвиг вправо или влево, преобразовывать последовательный двоичный код в параллельный и наоборот
рис. 4.21. Регистр состоит из цепочки входы которых поступают сигналы ществляется общим синхроимпульсом
.
Регистры классифицируются по следующим видам:
накопительные (регистры памяти, хранения);
сдвигающие.
В свою очередь, сдвигающие регистры делятся:
по способу ввода-вывода информации:
– на параллельные,
– последовательные,
– комбинированные;
по направлению передачи информации:
– на однонаправленные,
– реверсивные.
Вариант регистра памяти на тактируемых
D-триггерах изображен на
D-триггеров, на информационные
,,
АА
012
, а тактирование осу-
С.
А0
D
C
А0 А1 А2 А2А1
TТ0
D
C
Рис. 4.21
TТ1TТ2
D
C
С приходом переднего фронта тактовой частоты регистр запишет код
А и будет хранить его до следующего такта, который подтвердит его
или запишет новое значение.
134
Основная идея построения регистра сдвига поясняется рис. 4.22, на котором показана цепочка из последовательно соединенных причем выход предыдущей ячейки соединен с входом
D-триггеров,
D следующей.
Q
X
i
D
T
1
D
TT
Q
2
D
Q
3
T
D
Q
4
0001
С
C
C
Рис. 4.22
C
C
Такое последовательностное устройство используется для сдвига
m-разрядных чисел в направлении влево или вправо в зависимости от
очередности следования разрядов числа нала
x в некоторый такт появится на выходе регистра сдвига
m тактов).
рез
X (значение входного сиг-
Q
че-
m
Рассмотрим логику работы в соответствии с табл. 4.9.
Таблица 4.9
№ такта Данные Q
1
0 0 0 0 0 0
1 1 1 0 0 0
2 0 0 1 0 0
3 0 0 0 1 0
Q
2
Q
3
Q
4
4 0 0 0 0 1
В исходном состоянии на выходах всех триггеров отмечается ло­гический сигнал «0». При подаче логического сигнала «1» младшего разряда числа на вход 1-го триггера он запоминается в нем в момент действия положительного перепада тактового импульса. Состояние же остальных триггеров не меняется, так как на их входах были ло­гические сигналы «0». Во время второго
тактового импульса на входе первого триггера действует логический сигнал «0», на входе второго триггера – логический сигнал «1», на входе третьего и четвертого –
135
логические сигналы «0». Эти сигналы запоминаются триггерами,
Х
на входе которых они действовали, т. е. осуществляется сдвиг еди­ницы вправо, и т. д.
Таким образом, за четыре такта осуществляется последовательный
ввод в регистр четырехразрядного двоичного числа.
Рассмотрим накопительный регистр с параллельными вводом и вы-
водом информации (рис. 4.23).
Рис. 4.23
Основой регистра являются D-триггеры, которые на своих выходах
повторяют значения сигналов на входах
–X
(информационные
14
входы) при логическом сигнале «1» на входе синхронизации (т. е. осу­ществляется параллельный ввод входной информации в регистр). На че­тырех двухвходовых элементах «И» реализованы схемы совпадения, входные сигналы которых совпадают с выходными сигналами тригге-
ров в том случае, когда на вход
Y
подана логическая единица. Таким
2
образом осуществляется параллельный вывод информации. То есть
–1Y
– параллельная запись;
1
12
0YY
– хранение;
1Y
– параллель-
2
ное считывание.
136
4.4. СЧЕТЧИКИ ИМПУЛЬСОВ
K
По существу, счетчик представляет собой совокупность соединен­ных определенным образом триггеров. Основной параметр счетчика – модуль счета. Это максимальное число единичных сигналов, которое может быть сосчитано счетчиком. Счетчики обозначают через СТ.
Счетчики классифицируют:
по модулю счета:
двоично-десятичные;
двоичные;
с произвольным постоянным модулем счета;
с переменным модулем счета;
по направлению счета:
суммирующие;
вычитающие;
реверсивные;
по способу формирования внутренних связей:
с последовательным переносом;
с параллельным переносом;
с комбинированным переносом;
кольцевые.
4.4.1. СУММИРУЮЩИЙ СЧЕТЧИК
Такой счетчик построен на четырех JK-триггерах, которые при наличии на обоих входах логического сигнала «1» переключаются в мо­менты появления на входах синхронизации отрицательных перепадов напряжения (рис. 4.24,
а).
Временные диаграммы, иллюстрирующие работу счетчика, приве­дены на рис. 4.24,
б. Через
обозначен модуль счета (коэффициент
с.и
счета импульсов). Состояние левого триггера соответствует младшему разряду двоичного числа, а правого – старшему разряду. В исходном со­стоянии на всех триггерах установлены логические нули. Каждый триг­гер меняет свое состояние лишь в тот момент, когда на него действует отрицательный перепад напряжения. Таким образом, данный счетчик реализует
суммирование входных импульсов.
137
Q
1
1
J
F
1
TT1
C
K
1
1
TT2 TT3
J
C KK
Q
2
1
J C
1
Q
3
1
TT4
J
C
1
K
Q
4
на все входы J и K поданы сигналы «1»
а
12345678
F
Q
1
Q
2
Q
3
Q
4
0000 0001 0010 0011 0100 0101 0110 0111 1000
4
m
2216
K 
с.и
б
Рис. 4.24
Из временных диаграмм видно, что частота каждого последующего им­пульса в два раза меньше, чем предыдущая, т. е. каждый триггер делит ча­стоту входного сигнала на два, что и используется в делителях частоты.
4.4.2. ВЫЧИТАЮЩИЙ СЧЕТЧИК
Вычитающий счетчик с последовательным переносом.
Схема и временные диаграммы работы приведены на рис. 4.25.
В счетчике используется три тает в режиме
Т-триггера (триггера со счетным входом). На входы J и K
JK-триггера, каждый из которых рабо-
каждого триггера поданы логические сигналы «1», поэтому по приходе заднего фронта импульса, подаваемого на его вход синхронизации
С,
каждый триггер изменяет предыдущее состояние. Вначале сигналы
138
на выходах всех триггеров равны единице. Это соответствует хранению в счетчике двоичного числа 111 или десятичного числа 7.
Q
1
1
J
F
1
TT1
C
K
1
J
C
1
Q
1
KK
Q
2
TT2 TT 3
1
J
C
1
Q
2
Q
3
Q
3
а
123456 78
F
Q
1
_
Q
1
Q
2
_
Q
2
Q
3
000001010011100101110111
01234567
б
После окончания первого импульса
Q
яние: сигнал
станет равным нулю, a
1
Рис. 4.25
F первый триггер изменяет состо-
Q
– единице. Остальные триггеры
1
при этом свое состояние не изменяют. После окончания второго импульса синхронизации первый триггер вновь изменяет свое состояние, переходя в
состояние «1» (
Q
= 0). Это обеспечивает изменение состояния второго
1
триггера (второй триггер изменяет состояние с некоторой задержкой по от­ношению к окончанию второго импульса синхронизации, так как для его опрокидывания необходимо время, соответствующее времени срабатыва­ния его самого и первого триггера). После первого импульса
F счетчик хра-
нит состояние «110». Дальнейшее изменение состояния счетчика происхо­дит аналогично изложенному выше. После состояния «000» счетчик вновь переходит в состояние «111».
139
4.4.3. КОЛЬЦЕВЫЕ СЧЕТЧИКИ
K
Это замкнутые в кольцо регистры сдвига, состояние триггеров ко­торых изменяется под воздействием входных сдвигающих импуль­сов. Простой вариант такого счетчика, состоящего из двух
D-тригге-
ров и схемы 2ИЛИ – НЕ, изображен на рис. 4.26. Принцип работы схемы счетчика (он же делитель частоты) поясняется таблицей ис­тинности (табл. 4.10) и диаграммами рис. 4.27.
Таблица 4.10
С Q
0 0 0 1 1 1 0 0 2 0 1 0 3 0 0 1 4 1 0 0
D
C
Q1 Q2
TT1 TT2
C
Q
1
D
C
Рис. 4.26
2
1
Q
Q3
3
Как видно из рис. 4.27, приход каждого тактового импульса вызывает продвижение единичного состояния от одной ячейки к другой в соответ­ствии с законами их функционирования. Частота выходных импульсов оказывается здесь в три раза меньше частоты тактовых импульсов.
Для построения подобного счетчика с коэффициентом cчета понадобилось бы количество счетных триггеров
K = n – 1, что при
сч
= n
1n
ограничивает его область применения в качестве делителя частоты.
Более предпочтительной выглядит структура кольцевого счетчика с перекрестными связями, пример построения которого приведен на рис. 4.28.
Таблица состояний счетчика (табл. 4.11) и диаграммы его работы
(рис. 4.29) иллюстрируют процесс формирования выходных импульсов
,,.QQ Q
123
140
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]