216 Глава 3
Возможны варианты с самовосстановлением работы РТ на кольцевом регистре. Схема такого РТ с самовосстановлением за несколько тактов (рис. 3.57) основана на том, что на вход регистра подаются нули, пока в нем имеется хотя бы одна единица. Таким образом, лишние возникшие единицы будут устранены.
Рис. 3.87. Схема распределителя с автоматическим вхождением в рабочий цикл
Когда регистр очистится, сформируется сигнал записи единицы на его входе. Следовательно, потеря единственной единицы также будет исключена. Выход логического элемента, выполняющего самовосстановление схемы, дает еще один дополнительный канал. На схеме, приведенной на рис. 3.57. показаны также цепи пуска/останова РТ и два варианта выхода — для рас- пределителя уровней (непосредственно с триггеров и логического элемента ИЛИ-HE) и распределителя импульсов (после стробирования сигналов распределителя уровней импульсами сдвига на цепочке конъюнкторов).
Можно поставить задачу более быстрого исправления сбоев, в том числе в ближайшем же такте. Для этого нужно задать и реализовать соответствующую диаграмму состояний распределителя. Сделаем это для трехканального распределителя. Диаграмма состояний с указанием рабочего цикла кружками и ложных состояний прямоугольниками приведена на рис. 3.58, а.
Рис. 3.58. Диаграмма состояний (а) и схема распределителя с автоматическим вхождением в рабочий цикл за один такт (б)
Ей соответствует следующая таблица истинности (табл. 3.15).
Таблица 3.15
Qi |
Q* |
Оэ |
Qih |
о2И |
Озн |
Qi |
а2 |
Оэ |
Qih |
QiH |
Озн |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
Выбрав для построения схемы триггеры типа D, учтем, что функция возбуждения этого триггера D = Qh Исходя из таблицы, для функций Di = Qm имеем следующие соотношения:
Схема распределителя показана на рис. 3.S8, б.
D3 = Q1Q2Q3» ^2 = Q1Q2Q3 и D| = Q3VQ1Q2VQ1Q2