Устройство для контроля коммутации информационных каналов Советский патент 1991 года по МПК G06F11/00 H03K17/00 

Описание патента на изобретение SU1624453A1

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

Целью изобретения является повышение достоверности контроля.

На чертеже приведена функциональная схема устройства.

Устройство для коммутации информационных каналов содержит (1+1) мультиплексоров 1, распределитель 2 импульсов, .элемент И 3, дешифратор 4, группу из п-бло- кон 5 сравнения по (1+1) элементен сравнения в каждом, вторую группу из (Н- .) элементов И б, элемент ИЛИ 7, группу из (i+ Н) элементов ИЛИ 8, первый элемент ИЛИ- НЕ 9, приоритетный шифратор 10, сумматор 11 по модулю два, триггер 12, второй элемент ИЛИ-НЕ 13, третью группу из К элементов 14, первую группу из п элементов И 15. элемент НЕ 16, и имеет выход 17 синхронизации устройства, группу информационных выходов 18, выход 19 признака оциночной ошибки устройства, выход 20 признала многократной ошибки устройства, группу выходов 21 номера искаженного разряда в коммутируемом канапе, группу выходов 22 номеров коммутируемого канале, ь котором произошла ошибка, группу синхрозходов 23 устройства, группу инфор- - ционных входов 24 устройства.

Устройство работает следующим образом.

На инфзрмэчионны 9 входы 24 устрой- поступают дьои-4ные сигналы г каналов оазрядностч I гяждый, сопровождаемые сичхросигчалами, поступающими на синх- 23 устройства, при этом на одноименные разряды п КпИалов. Адресный код с выхода распределителя 2 (в исходном состоянии на выходе распределителя устаьаз- лисается чод единицы) поступает на адресные входы мультиплексоров 1. В результате информационные разряды канала и синхросигналы с номером, соответствующим числу в адресном коде, коммутируются мультиплексорами 1 на первые входы элементов 6 второй группы. С помоичкю дешифратора 4 производится расшифровка текущего состояния счетчика по мере поступления импульсов счета и после формм- ровгчмя на его выходе кода, равного п следующим синхроимпульсам, за счет обратной связи он устанавливается в состояние Г. В каждом текущем такте формируется единичный (стробмруощий)

сигнал на одном из выходов дешифратора 4, с помощью которого стробируются все (1+1) блок 5 сравнения из соответствующей группы.

Дешифратор 4 формирует сигнал лог. 1 на выходе, относящемся к каналу, выбранному распределителем 2 импульсов. Этот сигнал поступает на стробирующий вход соответствующего блока 5 сравнения. Выбранный блок 5 сравнения производит попарное сравнение одноименных двоичных сигналов, поступающих на его информационные входы с выходов мультиплексоров и со входов 23 и 24 выбранного канала. Если отсутствуют неисправности в мультиплексорах 1 и правильно осуществлена коммутация каналов, то на выходе выбранного блока 5 сравнения формируется (1+1) нулевых сигналов.

С выхода элемента 9 формируется единичный сигнал, который устанавливает триггер 12 в нулевое состояние и свидетельствует об отсутствии ошибки в работе устройства. Единичный сигнал на выходе триггера 12 открывает элементы 6 второй группы и неискаженное информационное слово совместно с синхросигналом скомму- тированного канала поступает на выходы 18 и 17 соответственно. Одновременно единичный сигнал с выхода триггера 12 через открытый элемент 3 разрешает формирование следующего адресного кода на выходе распределителя 2 импульсов. Так как в работе устройства отсутствуют ошибки, то на выходах 19, 20, 21 и 22 устройства присутствуют нулевые сигналы, свидетельствующие об отсутствии ошибок в ходе коммутации.

В работе устройства могут возникать неисправности, проявляющиеся, например, как константные неисправности типа О ипи 1 на выходах 17 и 18 устройства или ошибки э коммутации любого из мультиплексоров, проявляющиеся наличием на его выходе двоичных сигналов невыбранного канала. При этом происходит искажение в информационном слове, которое должно быть выдано на выходы устройства 17 и 18, причем эти искажения могут вызывать как одиночные, так и многократные ошибки в слове.

В случае, если произошло искажение одного разряда в коммутируемом (одиночная ошибка), то на выходе одного из элементов 8 группы появится единичный сигнал, который вызовет на выходе сумматора 11 по модулю два также единичный сигнал. С выхода шифратора 10 поступит адресный код, содержащий номер разряда, в котором произошло искажение. Этот код через открытые элементы И 14 третьей трупмы поступает на выходы 21 устройства. На выход 22 поступает номер скоммутирован- ного канала в разряде которого произошла ошибка. На выход 19 поступает сигнал признака одиночной ошибки.

В случае многократной ошибки единичный сигнал поступает с нескольких элементов 8 группы. На выходе сумматора 11 присутствует нулевой сигнал и на выходы 21 поступает нулевой код, однако номер канала, в котором произошла многократная ошибка, выдается с выходов элементов 15 третьей группы на выходы 22 устройства. С выхода 20 устройства снимается единичный сигнал признака многократной ошибки.

При возникновении ошибки любой кратности триггер 12 устанавливается в единичное состояние, чем предотвращается выдача искаженной информации на выходы 18 устройства.

Дополнительно рассмотрена работа устройства в трех возможных ситуациях:

1)при коммутации информационных каналов и отсутствии ошибок а выдаваемом информационном слове:

2)при коммутации информационных каналов и наличии однократной ошибки в выдаваемом информационном слове;

3)при коммутации информационных каналов и наличии многократной ошибки в выдаваемом слове.

Для примера выбрана разрядность информационных слов I 4.

Если при предыдущей коммутации информационного канала (с номером j 1) отсутствовали ошибки в передаваемом слове, то состояние основных элементов устройства следующее: триггер 12 находится в нулевом состоянии, на выходе элемента 9 высокой уровень, на выходе распределителя 2 сформирован позиционный адресный канала. Таким образом, информационные входы 24 и входы 23 синхроимпульсов J-ro канала через соответствующие мультиплексоры 1 коммутированы на их выходы.

С выходов мультиплексоров 1 сигналы поступают на вход элемента 7. С его выхода сигнал высокого уровня поступает на вход R триггера 12, на входе S которого также присутствует высокий уровень, поступающий с выхода элемента 9, так как ошибки в передаваемом слове отсутствуют и со всех (1+1) элементов сравнения j-ro блока 5 через соответствующие элементы 8 группы на входы элемента 9 поступают нулевые сигналы. Так как для триггера 12, построенного на логических элементах И-НЕ, входная комбинация из двух высоких уровней не изменяет состояния его выходов, то триггер 12 остается в нулевом состоянии и коммутируемая информация совместно с синхроимпульсом передается через открытые элементы 6 группы на выходы 18i, .. , 184 и 17устройст- 5 ва. Синхроимпульс, сопровождающий информацию через открытый элемент 3, поступает на вход распределителя 2 и на его выходах формируется очередной адресный код С+1}-го канала.

10 1.2) Пусть в третьем разряде С+1Н° канала произошла ошибка, т.е. на вход мультиплексора 1з с (j+1)-ro информационного канала поступает сигнал низкого уровня, а на его выходе из-за неисправности сформи15 рован сигнал высокого уровня. В этом случае с элемента 5j+1,3 блока 5 на один из входов элемента 9 поступает сигнал высокого уровня. С выхода элемента 9 на вход S триггера 12 поступит сигнал низкого уров0 ня, а на R вход триггера 12 с выхода элемента 7 поступает сигнал высокого уровня, который переведет триггер 12 в единичное состояние. Тем самым сигналом низкого уровня с нулевого выхода триггера 12 за5 крываются элементы 6 группы и на выходы

18) 184 устройства искаженное слово (с

ошибкой в третьем разряде) выдано не будет.

Одновременно с формированием сигна0 ла низкого уровня с выхода элемента 9 на выходе сумматора 11 формируется сигнал высокого уровня ПРИЗНАК ОДИНОЧНОЙ ОШИБКИ, который выдается на соответствующий выход 19 устройства, а также откры5 вает элементы 14 группы, и позиционный код номера разряда, в котором произошла ошибка (в данном случае 3), выдается на

выходы 12i21k устройства.

Единичный сигнал с выхода элемента 16

0 открывает элементы 15 группы, через которые на выходы 22i22П выдается номер

канала, в котором произошла ошибка в виде единицы в соответствующем разряде (в рассматриваемом случае на выходе 22j+i).

5После окончания действия сигналов с

выходов мультиплексоров 1, с выхода элемента 9 будет поступать сигнал высокого уровня, триггер 12 устанавливается в нулевое состояние, на выходе распределителя 2

0 будет сформирован позиционный адресный код очередного (j+2)-ro канала и устройство будет готово к коммутации информации этого канала.

1.3) Пусть ошибка возникла в 3 и 4 раз5 рядах коммутируемого G+m) канала. Функционирование основных элементов будет осуществляться как и в случае 1.2 за исключением того, что на выходе элемента 13 будет сформирован сигнал МНОГОКРАТНОЙ ОШИБКИ и в этом случае будет выдаваться

номер канала на выходах 22i,. , 22П, где эти ошибки произошли. Номер разряда с выходов 211 2U выдаваться не будет, так

как эта ошибка многократная и элементы 14, .. , 14k закрыты нулевым сигналом с выхода сумматора 11.

Коммутация синхроимпульсов осуществляется мультиплексором 1i группы, которые поступают параллельно с информационными сигналами по каждому каналу При этом синхроимпульсы по времени перекрывают окончание передаваемых сигналов и сопровождают в конце передаваемую ин формацию, поэтому синхроимпульс предыдущего канала осуществляет выработку позиционного кода в распределителе 2 для последующего канала,

Формула изобретения Устройство для контроля коммутации информационных каналов, содержащее распределитель импульсов, дешифратор, группу из п элементов И (где п количество коммутируемых каналов), элемент ИЛИ, триггер, группу из (1+1) мультиплексоров (где I - разрядность коммутируемых кэна- лов)и группу из п блоков сравнения, каждый из которых содержит (IM) элемент сравнения, причем j и выход распределителя импульсов (1 j И 1) соединен с адресным входом j-ro мультиплексора группы и J-M входом дешифратора i-й выход которого (1 I п) подключен к первому входу i-ro элемента И первой группы, i-й разряд информационного входа первого мультиплек- сооа группы соединен с i-и синхровходом устройства, информационный вход j-ro мультиплексора группы, начиная с второго подключен к j-му информационному входу устройства, перпый информационный вход первого элемента сравнения i-ro блока сравнения группы соединен с i-м синх ровходом устройства, первый информационный вход j го элемента сравнения, начиная с Bioporo, i го блока сравнения группы подключен к i му разряду j-ro информационного входа устройства, стробирую- щий вход каждого элемента сравнения i-ro блокга сравнения группы соединен с i м вы ходом дешифратора а вьиод j го мульти плексора группы подключен к второму

информационному входу j-ro элемента сравнения каждого из блоков сравнения группы, отличающееся тем, что, с целью повышения достоверности контроля, в него

введены вторая группа из (I+ 1) элементов И, группа из (IM) элементов ИЛИ, третья группа из k элементов И (k Ig 1+1), приоритетный шифратор, сумматор по модулю два, элемент И, два элемента ИЛИ-НЕ и элемент

НЕ, при этом выход элемента И соединен с входом запуска распределителя импульсов, a i и вход элемента И подключен к i-му син- хровходу устройства, первый и второй входы и выход 1-го элемента И второй группы

соединены соответственно с выходом j-ro мультиплексора группы, инверсным выходом триггера и j-м входом элемента ИЛИ, выход которого подключен к входу установки 1 триггера, кроме того, инверсный выход триггера соединен с (п+1)-м входом элемента И, выход j-ro элемента сравнения i-ro блока сравнения группы подключен к i-му входу j-ro элемента ИЛИ группы, выход j го элемента ИЛИ группы подключен к j-м

входам первого элемента ИЛИ-НЕ, приоритетного шифратора и сумматора по модулю два, выход первого элемента И второй группы является выходом признака синхронизации устройства, выход j-ro элемента И

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

сумматора по модулю два соединен с вторым входом каждого из элементов И третьей вторым входом второго элемента И ПИ-НЕ и является выходом признака одиночной ошибки устройствэ выход элемента

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

0 ошибки vr тройства

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

название год авторы номер документа
Устройство для контроля коммутации информационных каналов 1982
  • Кулаковский Анатолий Федорович
SU1120333A1
Устройство для контроля мультиплексора 1991
  • Ромбак Геннадий Иосифович
  • Яновский Валерий Петрович
SU1798785A1
Распределенная система для программного управления технологическими процессами 1990
  • Мельников Владимир Алексеевич
  • Копылов Владимир Владимирович
  • Силантьев Юрий Никитович
  • Дигоран Александр Васильевич
  • Галицкий Александр Владимирович
SU1797096A1
УСТРОЙСТВО КОММУТАЦИИ 1993
  • Середа А.А.
  • Гузик В.Ф.
  • Чекрыгина Е.Р.
  • Середа П.А.
RU2072645C1
Коммутационное устройство 1990
  • Бартини Владимир Робертович
  • Сивцов Сергей Александрович
  • Пролейко Валентин Михайлович
  • Макаревич Олег Борисович
SU1730635A1
Трехканальное резервированное устройство для приема и передачи информации 1990
  • Сметанин Игорь Николаевич
  • Рукоданов Юрий Петрович
  • Друзь Леонид Вольфович
SU1758646A1
Микропрограммное устройство управления 1986
  • Заяц Анатолий Моисеевич
  • Титов Алексей Алексеевич
SU1310818A1
Многоканальное буферное запоминающее устройство 1990
  • Сметанин Игорь Николаевич
  • Рукоданов Юрий Петрович
  • Друзь Леонид Вольфович
SU1721631A1
Устройство для отладки вычислительной системы 1986
  • Подзолов Герман Константинович
  • Хлебников Николай Иванович
  • Файвинов Андрей Анатольевич
  • Миневич Елена Ефимовна
  • Гнедовский Юрий Михайлович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
SU1336015A1
Устройство для моделирования узлов коммутации сообщений 1985
  • Любинский Владимир Степанович
  • Синявин Владимир Павлович
SU1278879A1

Реферат патента 1991 года Устройство для контроля коммутации информационных каналов

Изобретение относится к вычислительной технике и может быть использовано в автоматизированных комплексах обработки данных для подключения информационных каналов к аппаратуре обработки с одновременным обеспечением контроля работоспособности и локализации неисправного коммутационного элемента. Целью изобретения является повышение достоверности контроля. С этой целью в устройство, содержащее распределитель импульсов, дешифратор, группу из п элементов И, где п - количество коммутируемых каналов, элемент ИЛИ, триггер, группу из 1+1 мультиплексоров, где I - разрядность коммутируемых каналов, и группу из п блоков сравнения, введены вторая группа из 1-Й элементов И, группа из 1+1 элементов ИЛИ. группа из k элементов И (к Ig I J 1), приоритетный шифратор, сумматор по модулю два, элемент И, два элемента ИЛИ- НЕ и элемент НЕ. 1 ил ё О ГО сл

Формула изобретения SU 1 624 453 A1

Документы, цитированные в отчете о поиске Патент 1991 года SU1624453A1

УСТРОЙСТВО для ВВОДА ИНФОРМАЦИИ 0
  • Вители К. Г. Митюшкин В. А. Богданов
SU395830A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для контроля коммутации информационных каналов 1982
  • Кулаковский Анатолий Федорович
SU1120333A1
Колосниковая решетка с чередующимися неподвижными и движущимися возвратно-поступательно колосниками 1917
  • Р.К. Каблиц
SU1984A1

SU 1 624 453 A1

Авторы

Заяц Анатолий Моисеевич

Попик Олег Николаевич

Даты

1991-01-30Публикация

1988-06-21Подача