Вы находитесь на странице: 1из 3

Тема 9. Распределители сигналов.

Основным назначением распределителей является формирование последовательности сигналов,


используемых для управления работой устройств цифровых систем. Распределители также широко
применяются при разработке программно-временных устройств, коммутаторов и др. Сигналы,
подаваемые на входы распределителей, называемые переключательными, поочередно передаются на тот
или иной выход (канал) распределителя, включая его в активное (рабочее) состояние. По виду
формируемых на рабочих каналах сигналов различают распределители уровней (потенциалов) и
распределители импульсов.
Рассмотрим одну из широко применяемых схем распределителя, выполненного на кольцевом
однотактном регистре (рис. 9.1). Число каналов (n) распределителя равно числу разрядов N
регистра. Запуск схемы распределителя осуществляется сигналом управления Ty = 1 и импульсом
Tп, с помощью которых в младший (нулевой) разряд регистра записывается 1 (предполагается, что
предварительно произведен сброс регистра в состояние 0), т. е. в распределителе устанавливается
рабочий код 001. Далее при поступлении очередных переключающих импульсов Tп в кольцевом
регистре происходит циклический сдвиг 1 (при этом Ty = 1). Так как регистр построен на
триггерах с внутренней задержкой, процесс последовательной перезаписи 1 из разряда в разряд не
будет сопровождаться неоднозначными состояниями потенциальных выходов (Q2, Q1 и Q0).
Другими словами, не могут действовать единичные уровни одновременно на двух или более
выходах, что является достоинством данной схемы по
сравнению со схемами распределителей на многотактных
кольцевых регистрах.

а)
б)
Рис. 9.1. Схема распределителя на кольцевом однотактном регистре (а)
и временные диаграммы работы (б)

Схема на рис. 9.2, а работает как в режиме распределителя уровней с потенциальными


выходами Q0, Q1 и Q2, так и в качестве распределителя импульсов. Для этой цели на входы
логических элементов И подаются сигналы Q0, Q1 и Q2, а в качестве стробирующего импульса
используется переключающий импульс Тп. Как видно, из временных диаграмм на рис. 9.1, б,
импульсные сигналы на выходах распределителя (элементов И) формируются во время действия
переключающих импульсов Тп, а сигналы потенциального типа: Q0, Q1 и Q2 – по окончании
импульсов Тп.
Для устранения возможных сбоев, имеющих место при появлении в регистре «лишних» 1 или
0, в схему включен дополнительный элемент ИЛИ - НЕ, сигнал обратной связи с выхода которого
(через элемент И) подается на вход триггера нулевого разряда регистра. Таким образом, в схеме
распределителя на рис. 9.1, а устраняются сбои, обусловленные не только с возникновением
«лишних» единиц, но и с потерей единственной единицы. Например, если происходит случайный
сброс регистра в “0”, тогда на выходе элемента ИЛИ - НЕ и, следовательно, на входе триггера
нулевого разряда регистра сформируется сигнал логической 1, в результате которого этот триггер
оказывается подготовленным к переключению в состояние 1. Далее после подачи очередного
переключающего импульса в распределителе устанавливается рабочий код 001.
Распределители на кольцевых регистрах находят применение при малом числе каналов, когда
аппаратурные затраты небольшие, а отсутствие дешифраторов в их структуре приводит к
высокому быстродействию, определяемому задержкой переключения одного триггера.
Более экономичными по числу логических элементов на канал являются распределители,
построенные на основе регистров с перекрестными связями (на счетчиках Джонсона). Такие
распределители при одной и той же разрядности имеют вдвое больше каналов, чем
распределители на кольцевых регистрах. Однако для построения схем распределителей на
регистрах с перекрестными связями требуется выполнить преобразование кодов для дешифрации
состояний счетчиков Джонсона. В то же время схемы дешифрации, позволяющие преобразовать
состояния счетчика Джонсона на выходах распределителя в код “1 из N”, достаточно просты.
На рис. 9.2, а приведена схема распределителя импульсов на трехразрядном регистре с
перекрестной связью, выполненного на D-триггерах с внутренней задержкой. Для
преобразования кода счетчика Джонсона в код “1 из N” на выходах распределителя
использованы элементы дешифрации И, на один из входов которых подается тактирующий
импульс Т п.

а) б)
Рис. 9.2. Распределитель импульсов на основе регистра с перекрестной
связью (а) и временные диаграммы его работы (б)
Так как счетчик Джонсона построен на D-триггерах с внутренней задержкой, каждое
новое его состояние формируется после окончания действия переключающего импульса Т п
(см. временную диаграмму на рис. 9.2, б). Из анализа таблицы состояний распределителя
(рис.9.3) видно, что для преобразования выходного кода счетчика Джонсона в код “1 из N”

F0 = Q0 ⋅ Q2 ⋅ T; F 1 = Q0 ⋅ Q1 ⋅ T; F 2 = Q1 ⋅ Q2 ⋅ T;
F3 = Q0 ⋅ Q2 ⋅ T; F 4= Q0 ⋅ Q1 ⋅ T; F5 = Q1 ⋅ Q2 ⋅ T .
достаточно анализировать состояние двух разрядов на границе между зонами единицы и
нулей. Только в двух случаях, когда состояние счетчика Джонсона характеризуется кодами:
000 или 111, дешифрация этих кодов осуществляется путем анализа крайних разрядов. Таким
образом, на основании таблицы состояний (рис. 9.4) несложно составить выражения для функций,
реализуемых на выходных каналах распределителя импульсов (рис. 9.2, а):

Рис. 9.3.
Таблица состояний
распределителя

Способ дешифрации не изменяется с увеличением числа разрядов. Для N-разрядного


регистра требуется 2 N трехвходовых логических элементов И, чтобы получить распределитель
импульсов на 2 N каналов.
Для устранения сбоев в распределителях на счетчиках Джонсона используется относительно
малое число дополнительных элементов дешифрации. Это объясняется тем, что в таких
распределителях число ложных (запрещенных) состояний в два раза меньше, чем в
распределителях на кольцевом регистре. Кроме того, распределители на счетчиках Джонсона так
же, как и распределители на кольцевом регистре, имеют высокое быстродействие за счет
однотактного режима работы и отличаются простотой схемы дешифрации и постоянством ее
структуры вне зависимости от числа каналов.
Следует отметить, что распределители могут быть построены и на основе двоичных
счетчиков, счетные импульсы которых выполняют функции переключающих импульсов, а
двоичные коды в счетчиках преобразовываются в код “1 из N” с помощью схем дешифрации.
Распределители на двоичных счетчиках имеют преимущества по аппаратным затратам и
быстродействию, по сравнению с рассмотренными выше распределителями, только при большом
числе выходных каналов. Для построения таких распределителей обычно используются
однотактные (синхронные) счетчики с параллельными переносами, которые обладают
наибольшим быстродействием и не дают ложного включения каналов при переходе
распределителя из одного состояния в другое.

Основная литература: 1[115:120], 2[162:165]


Дополнительная литература: 3[599:600], 4[180:195].
Контрольные вопросы
1. Основное назначение распределителей сигналов.
2. Постройте схему распределителя сигналов на кольцевом сдвигающем
регистре и объясните его принцип работы.
3. Построить схему распределителя импульсов на основе счетчика типа
Джонсона и объясните особенности его построения и работы.
4. Как различают распределители по виду формируемых на их выходах
сигналов?
5. Как в схеме распределителя сигналов устраняются сбои, обусловлен-ные не только с
возникновением «лишних» единиц, но и с потерей единственной единицы?

Вам также может понравиться