Мультиплексор с контролем

 

Использование: в электронной промышленности. Сущность изобретения: мультиплексор содержит счетчик адреса, дешифратор адреса, коммутатор, пороговый элемент, триггер отказа, первый и второй элементы ИЛИ, элемент И. В него включены генератор импульсов, дешифратор импульсов, дешифратор контрольного кода, триггер контроля, триггер пуска, группу элементов 2И-ИЛИ, элемент сложения по модулю два. 1 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (5ц 4 С 06 F 11/10

3 .3ЩLЦД Ц

ГЛБЛЕ;;

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н ABTOPCHOMY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР (21) 3975638/24-24 (22) 14.11.85 (46) 07.04.89 . Бюп. N - 13 (72) В.С. Харченко, Г.Н. Тимонькин, В.П. Улитенко, В.О. Сперанский, С.Н. Ткаченко и А.В. Мунтяну (53) 681.3(088.8) (56) Селлерс Ф. Методы обнаружения ошибок в работе ЭЦВМ. M.: Мир, 1972, с. 232, фиг. 12. 10, (54)(57) МУЛЬТИПЛЕКСОР С КОНТРОЛЕМ, содержащий счетчик адреса, дешифратор адреса, коммутатор, пороговый элемент, триггер отказа, первый и второй элементы ИЛИ, элемент И, причем информационный выход счетчика адреса соединен с входом дешифратора адреса, группа выходов которого соединена с группой управляющих входов коммутатора и группой входов порогового элемента, выход .порогового элемента соединен с первым входом первого элемента ИЛИ, о т л и ч аю шийся тем, что, с целью увеличения глубины контроля, он содер жит генератор импульсов, дешифратор контрольного кода, триггер контроля, триггер пуска, группу элементов

2И-ИЛИ, элемент сложения по модулю два, причем информационный выход счетчика адреса соединен с входом дешифратора контрольного кода, группа прямых выходов которого соединена с первыми входами первых элементов И группы элементов 2И-ИЛИ, а .группа инверсных выходов соединена

„„SU„„1471194 А1 с первыми входами вторых элементов

И группы элементов 2И-ИЛИ, вход пуска устройства соединен с единичным входом триггера пуска, выход которого соединен с входом пуска генератора импульсов, первый выход генератора импульсов соединен с первым входом элемента И и синхровходом триггера отказа, выход которого соединен с первым входом второго элемента ИЛИ и является выходом отказа устройства, второй выход генератора импульсов соединен с синхровходом триггера контроля, инверсный выход которого подключен к первому входу элемента сложения по модулю два и вторым входом первых элементов И группы элементов 2И-ИЛИ,. прямой выход триггера контроля соединен с вторыми входами вторых элементов И группы элементов

2И-ИЛИ и вторым входом элемента И, выход которого соединен со счетным входом счетчика адреса„ выходы элементов 2И-ИЛИ группы соединены с группой информационных входов коммутатора, выход которого соединен с вторым входом элемента сложения по

Модулю два, выход которого соединен с вторым входом первого элемента ИЛИ, выхбд которого подключен к информационному входу триггера. отказа и инверсному входу элемента И, выход переполнения счетчика адреса соединен с вторым входом второго элемента ИПИ, выход которого соединен с нулевым входом триггера пуска.

1471194

Изобретение относится к автоматике и вычислительной технике и может быть использовано для контроля мультиплексоров и дешифраторов.

Пель изобретения — увеличение глубины контроля.

На фиг. 1 приведена функциональная схема мультиплексора с контролем; на фиг. 2 — временная диаграмма работы устройства.

Мультиплексор с контролем содержит счетчик 1 адреса, дешифратор 2 адреса, коммутатор 3., пороговый элемент 4, триггер 5 отказа,, первый 15 элемент ИЛИ б, второй элемент ИЛИ 7, элемент И 8, генератор 9 импульсов, дешифратор 10 контрольного кода, триг" гер 11 контроля, триггер 12 пуска, блок 13 элементов 2И-ИЛИ,, элемент 14 сложения по модулю два, дешифратор 2 адреса и коммутатор 3 образуют мультиплексор 15. Символами 16 и 17 обоз-: начены соответственно вход пуска и выход отказа устройства, символами 25

18 и .19 — первый и второй выходы генератора 9 импульсов.

Счетчик 1 предназначен для зада.ния последовательности кодовых комбинаций, поступающих на адресные и информационные входы мультиплексора 15.

Дешифратор 2 и коммутатор 3 адреса являются контролируемыми элемен30

35 тами.

Пороговый элемент 4 предназначен для формирования сигнала неисправности дешифратора 2 адреса при возбуждении двух и более его выходов.

Триггер 5 отказа предназначен для формирования сигнала, свидетельствующего о неисправности контролируемого элемента. Первый элемент ИЛИ 6

45 предназначен для формирования сигнала отказа, поступающего на информационный вход триггера 5 отказа. Второй элемент ИЛИ 7 предназначен для формирования сигнала останова устройства в случае неисправности контролируемого элемента либо после окоНчания работы. Элемент И 8 предназначен для формирования сигнала, увеличивающего содержимое счетчика 1 адреса на единицу. Генератор 9 импульсов предназначен для формирования сигналов, обеспечивающих синхрониза1цию работы. устройства. Дешифратор 10 контрольного кода предназначен для формирования кода, поступающего на информационные входы мультиплексора 15 °

Триггер 11 контроля предназначен для управления блоком 13 элементов

2И-ИЛИ и формирования контрольного сигнала, а -триггер 12 пуска — для запуска и остановки устройства.

Блок 13 элементов 2И-ИЛИ предназначен для подключения к группе информационных входов мультиплексора 15 прямых и инверсных выходов дешифратора 10 контрольного кода.

Элемент 14 сложения по модулю два предназначен для сравнения сигнала на.выходе мультиплексора 15 с контрольным сигналом. Мультиплексор 15 представляет собой контролируемый элемент и включает дешифратор 2 адреса и коммутатор 3.

Мультиплексор с контролем работает следующим образом.

После включения питания по цепях сброса производится установка всех элементов памяти в нулевое состояние.

В исходном состоянии открыта первая группа элементов И и закрыта вторая группа элементов И блока 13 элементов 2И-ИЛИ, следовательно, на информационные входы мультиплексора 15 подается код с прямых выходов дешифратора 10 контрольного кода. В случае исправности мультиплексора 15 на его выходе присутствует единичный сигнал, поданный на первый информационный вход, так как на группу адресных входов мультиплексора 15 подается нулевой код. Сигнал единицы с выхода мультиплексора 15 поступает на второй вход элемента 14 сложения по модулю два, а так как íà его первом входе также присутствует сигнал единицы, на выходе элемента 14 формируется сигнал нуля, который поступает на второй вход первого элемента ИЛИ б. На первом входе первого элемента ИЛИ б также отсутствует сигнал, если возбуждается только один требуемый выход дешифратора 2 адреса мультиплексора 15. Следовательно, будет отсутствовать сигнал на информационном входе триггера 5 отказа.

Для.запуска устройства подается единичный сигнал на вход 16. Триггер 12 пуска переключается в единичное состояние и запускает генератор

1471194

9 импульсов. Импульс с первого выхода 18 генератора 9 импульсов поступает на синхровход триггера 5 отказа и первый вход элемента И 8. Так как на информационном входе триггера 5 отказа отсутствует сигнал, триггер 5 отказа остается в нулевом состоянии. Сигнал на выходе элемента

И 8 также не формируется, так как на его втором прямом входе отсутствует сигнал. Импульс с второго выхода 19 генератора 9 импульсов поступает на вход триггера 11 контроля. По заднему фронту этого импульса триггер 11 контроля переключается в единичное состояние. Это приводит к запиранию первой группы элементов И и отпиранию группы элементов И блока

13 элементов 2И-ИЛИ. 20

Таким образом, на группу информационных входов мультиплексора 15 подается код с группы инверсных выходов дешифратора 10 контрольного кода. На первом и втором входах элемента 14 сложения по модулю два появляются нулевые сигналы, следовательно, на выходах элемента 14 и первого элемента ИЛИ 6 отсутствует сигнал. По очередному импульсу, поступающему с первого выхода 19 генератора 9 импульсов на С-вход триггера отказа и первый вход элемента И 8, осуществляется проверка исправности мультиплексора 15 и увеличение содер35 жимого счетчика 1 адреса на единицу.

При исправности мультиплексора 15 на выходе первого элемента ИЛИ 6 сигнал отсутствует и триггер отказа по-прежнему остается в нулевом со40 стоянии, По заднему фронту импульса с выхода элемента И 8 на втором прямом входе элемента И 8 присутствует единичный сигнал, содержимое счетчика 1 адреса увеличивается на едини45 цу, что приводит к появлению единичного сигнала на втором прямом выходе дешифратора 10 контрольного кода, и информация на выходе мультиплексора 15 соответствует информации, присутствующей Hà его втором информационном входе.

По очередному импульсу с второго выхода 19 генератора 9 импульсов триггер 11 контроля переключается в нулевое состояние, происходит от, 55 пирание первой группы элементов И и запирание второй группы элементов

И блока 13 элементов 2И-ИЛИ. На группу информационных входов мультиплексора 15 подается код с группы прямых выходов дешифратора 10 контрольного кода. Устройство переходит в состояние, аналогичное исходному, с той лишь разницей, что в связи с изменением состояния счетчика 1 адреса проводится проверка второго информационного входа мультиплексора 15.

В дальнейшем при формировании импульсов на выходах генератора 9 импульсов описанные процессы повторяются.

Коэффициент пересчета счетчика 1 адреса равен числу проверяемых информационных входов мультиплексора 15.

После проверки последнего информационного входа мультиплексора 15 по очередному импульсу с первого выхода 18 генератора 9 формируется сигнал на выходе переполнения счетчика 1 адреса, который через второй элемент

ИЛИ 7 поступает на R-вход триггера 12 пуска. Последний переключается в нулевое состояние, генератор 9 импульсов прекращает работу.

Неисправности коммутатора 3 мультиплексора 15 либо такие неисправности дешифратора 2 адреса мультиплексора 15, как возбуждение не требуемой шины или отсутствие вообще сигнала на его выходе, приводят к следующему результату. Сигналы на входах элемента 14 сложения по модулю два не совпадают, что приводит к формированию единичного сигнала на его выходе, который через первый элемент ИЛИ 6 поступает на информационный вход триггера 5 отказа. По очередному импульсу с выхода 18 1.енератора 9 импульсов триггер 5 отказа переключается в единичное состояние.

Единичный сигнал с прямого выхода триггера 5 отказа поступает через второй элемент ИЛИ 7 на R-вход триггера 12 пуска.и вызывает остановку устройства. При этом состояние счетчика 1 адреса не изменяется, так как элемент И 8 запирается единичным сигналом, присутствующим на его инверсном входе. Если на выходе дешифратора 2 адреса сформировано более двух единиц, это регистрируется пороговым элементом 4, единичный сигнал с выхода которого через первый элемент ИЛИ 6 также поступает на информационный вход триггера 5 отказа

В дальнейшем повторяется описанная ситуация. На временных диаграммах

1471194

6 (фиг. 2) указаны сигналы на выходах соответствующих блоков.! 47! !94

Изменение

l с Осl?7оянФя

1 счетчика

П ПРо3ерка исира3носl ли муАьлшллжсора услижо&а стрпйстЯР

1

Формира5иние сиенца олгаза

Мультиплексор с контролем Мультиплексор с контролем Мультиплексор с контролем Мультиплексор с контролем Мультиплексор с контролем 

 

Похожие патенты:

Изобретение относится к вычистительной технике и может,быть использовано для контроля интерфейсных последовательностей сигналов

Изобретение относится к вычислительной технике и предназначено для проверки правильности принятой информации

Изобретение относится к вычислительной технике и может быть использовано при построении контролируемых арифметических устройств

Изобретение относится к вычислительной технике и может быть использовано в процессорах быстродействующих ЦВМ

Изобретение относится к вычислительной технике и может быть использовано при построении арифметическо-логических устройств ЭВМ

Изобретение относится к цифровой вычислительной технике и может быть использовано в аппаратуре передачи данных с повышенной достоверностью

Изобретение относится к вычис;- лительной технике

Изобретение относится к области передачи информации и предназначено для измерения значения отношения сигнал-шум на входе декодера

Изобретение относится к области кодирования и декодирования данных, в частности к способу и устройству декодирования кода порождающей матрицы с низкой плотностью

Изобретение относится к вычислительной технике, в частности к обнаружению и исправлению ошибок при передаче информации по каналам связи или записи/чтения информации на устройствах памяти, например системах магнитной, магнитооптической, оптической памяти

Изобретение относится к вычислительной технике и может быть использовано для организации контроля работоспособности сдвигателей двоичных кодов высокопроизводительных цифровых вычислительных машин и систем

Изобретение относится к вычислительной технике и может быть использовано при создании высоконадежных вычислительных систем

Изобретение относится к вычислительной технике и может быть использовано в аппаратуре контроля

Изобретение относится к вычислительной технике и может быть использовано в устройствах сопряжения вычислительных машин с периферийными объектами

Изобретение относится к вычислительной технике и может быть использовано при организации контроля сдвигателей
Наверх