Устройство для сопряжения периферийных устройств с каналом связи Советский патент 1985 года по МПК G06F13/00 

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

та Tis элемент НЕ, элемент ШШ, элемент И-НЕ причем вход согласующего усилителя является входом блока свяsHj нулевой вход триггера является установочным- входом блока связи, первый вход первого элемента И является входом идентификации стартового сигнала блока связи, выход второго элемента И является первым выходом блока свяэи, первьй выход кольцевого сдвигающего регистра соединен с установочным входом счетчика и является вторым выходом блока связи, выход первого элемента И является третьим выходом блока связи, нулевой выход триггера соединен с установочным входом кольцевого сдвигающего регистра и является четвертьм выходрм блока свяэи, при этом в блоке связи выход согласующего усилителя соединен сединичным входом триггера и с первым входом третьего элемента И, выход которого соединен со счетным входом счетчика, первый, второй и третий выходы которого соединены соответственно с первым и вторьм входами элемента И-НЕ и с входом элемента HEj соединенным с первым входом второго элемента И, единичный выход триггера соединен с перВЬВУ входом четвертого элемента И,. второй вход которого соединен с выходом генератора импульсов, а выход - с синхровходом кольцевого сдвигающего регистра, выходь которого с второго по восьмой соединены с соответствующими входами элемента ИЛИ} выход которого соединен с вторым входом третьего элемента И, девятый и десятый выхода кольцевого сдвигающего регистра соединены с вторыми входами первого и второго элементов И соответственно, выходы элемента Й-НЕ и элемента НЕ соединены с третьим и четвертьм входами первого элемента И соответственно,

при этом блок защиты от ошибок содержит три кольцевых сдвигающих регистра, шесть элементов И, пять триггеров, пять групп счетчиков по М счетчиков в каждой, где М - количество символов в сообщении, дешифратор, счетчик, одновибратор, причем первые ВХОДЫ первого, второго, третьего, четвертого и пятого элементов И объединены и являются информационными входами блока защиты от ошибок, синхровход первого кольцевого сдвигающего регистра является синхровходом

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

первый выход которого соединен со счетным входом счетчика, а второй выход - с нулевым входом второго

..

кольцевого сдвигающего регистра и с синхровходом третьего кольце- . вого сдвигающего регистра, выход

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

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

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

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

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

ментов И третьей группы узлов группы. Изобретение относится к вычислительной технике и предназначено для сопряжения цифровых вычислительных систем через канал передачи данных с источником информации, в частност для организации иерархических систе сбора и обработки инфо1рмации. Известно устройство для сопряжения вычислительных систем с каналам передачи данных, содержащее буферны регистр, связанный с ЭВМ, сдвигаю,щий регистр для преобразования последовательного кода в параллельный генератор импульсов, регистры, вентили, ключи, дешифраторы, счетчики, схемы совпадения, инверторы, тригге ры вводами вывода, триггеры готовности. Причем счетчик соединен с дешифратором, выход которого через вентиль подключен к управляющему йходу регистра. Выходы дешифратора соединены с входами группы вентилей и Группой схем совпадения, входы триггеров ввода и готовности подклю чены к выходу группы вентилей lj . Недостатками устройства являются значительные аппаратурные затраты и низкая надежность, что затрудняет использование его в иерархических системах сбора и обработки информации. Известно также устройство для связи вычислительной машины с линией связи, содержащее блок связи, блок контроля информации, блок управления, блок хранения информации и блок сопряжения. Елок связи соединен входамиi с каналами передачи данных и выходом с блоком упра ления, соединенным двухсторонней связью с блоком контроля информации и односторонней связью с блоком хра нения информации, а также с блоком сопряжения и с блоком связи. Известное устройство предназначено для работы с высокоскоростными каналами передачи данных 2J. Недостатком известного устройств является отсутствие автоматического ввода достовррной информации в пери ферийные устройства. Цель изобретения - повьшение достоверности информации путем исправления ошибок и формирования выходного сообщения. Поставленная цель достигается тем, что в устройство для сопряжения периферийных устройств с каналом связие содержащее блок связи, запоми нающий блок и блок управления, причем| вход блока связи является информационным входом устройства, вход готовности приема блока управления является одноименным входом устройства, первая группа выходов блока управления соединена с группой входов разрешения записи запоминающего блока, вторая грулпа выходов блока управления соединена с группой входов разрешения считьгоания запоминающего блока, введены блок защиты от ошибок, блок формирования выходного сообщения, таймер,, два регистра, причем группа вьрсодов блока формирования выходного сообщения образует информационный выход устройства, первый вход блока связи соединен с информационным входом блока защиты от ошибок, группа выходов которого соединена с группой информационных входов первого регистра, группа выходов которого соединена с группой информационных входов запоминающего блока, группа выходов которого соединена с первой группой информационных входов блока формирования выход1ного сообщения, вькод которого соединен с входом разрешения считывания блока управления, вход пуска которого соединен с входом управления первого регистра и с первым выходом блока защиты от ошибок, второй выход которого соединен с входом сброса блока управления, вход подтверждения которого соединен с третьим выходом блока защиты от ошибок, четвертый выход которого соединен с установочным входом блока связи, второй выход которого соединен с входом синхронизации блока защиты от ошибок, пятый выход которого соединен с входом идентификации стартового сигнала блока связи, третий выход которого соединен с входом начальной установки блока защиты от ршибок, вход конца приема которого соединен с четвертым выходом блока связи, третья группа выходов блока управления соединена с группой управляющих входов блока формирования вькодного . сообщения, вторая группа информационных входов которого соединена с группой выходов второго рехистра, вход которогосоединен с вьвсодом таймера, вход фиксации которого соединен с выходом блока управления, причем блок связи содержит согласующий усилитель, триггер, кольце- , 311 вой сдвигающий регистр, счёт.чик, генератор импульсов, четыре (Элемента И, элемент НЕ, элемент ИЛИ, ;.лемент И-НЕ, причем вход согласующего усилителя является входом блока связи, нулевой вход триггера является установочным входом блока свя зи, первый вход первого элемента И является входом идентификации старто вого сигнала блока связи, выход второго элемента И является первым выходом блока связи, первый выход коль цевого сдвигающего регистра, соединен с установочньм входом счётчика и является вторым выходом .блока связи, выход первого элемента И является третьим выходом блока связи, нулевой выход триггера соединен с установочньм входом кольцевого сдвигающего регистра и является четвертым выходом блока связи, при этом в блоке связи выход согласующего усилителя сое; 1инен с единичным входом триггера и с первьм входом третьего элемента И, выход.которого соединен со счетным входом счетчика первый,, второй и третий выходы которого соединены соответственно с первым и вторым входами элемента И-НЕ и с входом элемента НЕ, соеди ненным с первым.входом второго элемента И, единичный выход триггера соединен с первым входом четвертого элемента И, второй вход которого соединен с выходом генератора импуль сов, а выход - с сннхровходом кольце вого сдвигающего регистра, выход которого с второго по восьмой соединены с соответствующими входами элемента ИЛИ, выход которого соединен с вторым входом третьего элемента И девятый и десятый выходы кольцевого сдвигающего регистра соединены с вт рыми входами первого и второго элементов И соответственно, выходы эле мента И-НЕ и элемента НЕ соединены с третьим и четвертьм входами первого элемента И соответственно, при этом блок защиты от ощибок содержит три кольцевых сдвигающих регистра, шесть элементов И, пять триггеров пять групп счетчиков по W счетчиков .в каждой, где М- количество символов в сообщении, дещифратор, счетчи одновибратор, причем первые входы .первого, второго, третьего, четвертого и пятого элементов И объединены и являются информационными входа блока защиты от ощибок, синхровход первого кольцевого сдвигающего регистра является синхровходом блока защиты от ошибок, нулевой вход первого кольцевого сдвигающего регистра является входом начальной установки, блока защиты от ошибок, управляющий вход дешифратора соединен с нулевыми входами первого, второго, третьего, четвертого и пятого триггеров и является входом конца приема блока защиты от ошибок, выходы счет- чиков группы образуют группу выходов блока защиты от ощибок, выход одновибратора является первым выходом блока защиты от ощибок, выход шестого элемента И соединен с нулевыми установочными входами сче:тчиков групп и счетчика и является вторым выходом блока защиты от ошибок, выход счетчика является третьим выходом ; блока защиты от ошибок, первый выход первого кольцевого сдвигающего ре- i гистра соединен с синхровходом вторбго кольцевого сдвигающего регистра и является четвертым выхЬдом блока защиты от ошибок, второй выход первого кольцевого сдвигающего регистра соединен с первым выходом шестого элемента И и является пятьм выходом, блока защиты от ошибок, при этом в блоке защиты от ошибок третий, четвертый, пятый, шестой и седьмой вы ходы первого кольцевого сдвиганще- го регистра соединены с вторыми вхо дами первого, второго, третьего, четвертого и пятого элементов И соответственно, выхода которых соединены с единичными входами первого, второго, третьего, четвертого и пятого триггеров соответственно и со счетными входами счетчиков первой, второй, третьей, четвертой и пятой групп соответственно, первый выход второго кольцевого сдвиггиощего регистра соединен с вторьв4 входом шестого элемента И, а также с входами разрешения счета первых счетчиков групп, с второго поМ-й выходы второго кольцевого сдвигающего регистра соединены с входами разрешения счета с второго по ЛЛ-й счетчиков групп, выходы первого, второго, третьего, чет-; .вертого и пятого триггеров соединены с соответствующими-входами дешифратора, первый выход которого соединен со счетным входом счетчика, а второй выход - с нулевым входом второго кольцевого сдвигающего регистра и с синхровяодом третьего кольцевого сдвигающего регистра, выход которого соединен с входом одновибратора и с третьим входом шестого элемента И, причем блок управления содержит два кольцевых сдвигающих регистра,счетчик интервалов времени, генератор импульсов, группу триггеров, группу элементов И, три элемента ИЛИ, элемент ШШ-НЕ, элемент И, причем нход пуска счетчика интервалов времени является одноименным г. входом блока управления, вход сброса счетчика интервалов времени является одноимен ным входом блока управления, первый вход первого элемента ИЛИ является входом подтверждения блока управленияе первый вход элемента И является входом готовности приема блока управления, синхровход первого кольцевого сдвигающего регистра соединен с нулевыми входами триггеров группы и является входом разрешения считывания блока управления, выходы элементов И группы соединены с соответствующими единичными входами триггеров группы и образуют первую группу выходов блока управления, группа .выходов первого кольцевого сдвигающего регистра соединена с соответствующим входами разрешения установки нуля триггеров группы и обраэует вторую группу выходов блока управления, группа выходов второго кольцевого сдвигающего регистра образует третью группу выходов блока управления, кроме того, первый выход второго кольцевого сдвигающего регистра является выходом блока управления, при этом в блоке управления выход счетчика интервалов времени соединен с вторьм входом первого элемента ИЛИ, выход которого соединен с первыми входами элементов И группы, вторые входы которых соединены с соответствующими нулевыми выходами триггеров группы, единичные выходы которых с первого по предпоследний в группе соединены с третьгош входами элементов И соответственно с второго по последний в группе, при этом единичные выходы триггеров группы соединены с соответствуницими входами второго элемента ИЛИ, выход которого соединен с нулевыми входами первого и второго кольцевых сдвигающих регистров и с вторым входом элемеита Hj

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

На фиг. 1 изображена общая блоксхема устройства; на фиг. 2 - схема блока связи| на фиг. 3 - схема блока защиты от ошибок; на фиг. 4 - схема блока управления; на фиг. 5 - схема блока формирования вьгходного сообщения.

Устройство содержит блок 1 связи, канал 2 связи, блок 3 защиты от ошибок, первый регистр 4, блок 5 управления, запоминающий блок 6, блок 7 формирования выходного сообщения, второй регистр 8, таймер 9, периферийное устройство (получатель сообщения) 10.

Блок 1 связи (фиг. 2) содержит согласующий усилитель 11, входную колодку 12, триггер 13, третий элемент И 14, четвертьй элемент И 15, генератор 16 импульсов, кольцевой сдвигающий регистр 17, выходную колодку 18, счетчик 19, элемент ИЛИ 20, второй элемент И 21, элемент И-НЕ 22, первый элемент И 23, элемент НЕ 24.

Блок 3 защиты от ошибок (фиг.З) содержит первый кольцевой сдвигающий регистр 25, входную колодку 26, выходную колодку 27, второй .кольцевой сдвигающий регистр 28, шестой элемент И 29, первый - пятый элементы И 30-34, первый - пятый триггеры 35 - 39, пять групп счетчиков 40-44, дешифратор 45, счетчик 46, третий кольцевой сдвигающий регистр 47, одновибратор 48.

Блок 5 управления (фиг. 4) содержит счетчик 49 интервалов времени, входную колодку 50, первый элемент ИЛИ 51, группу элементов И 52-54, выходную колодку 55, группу триггеров 56-58, первый кольцевой сдвигающий регистр 59, элемент ИЛИ-НЕ 60, второй элемент ИЛИ 61, элемент И 62, второй кольцевой сдвигающий регистр 63, генератор 64 импульсов, третий элемент ИЛИ 65.

Блок 7 формирования выходного сообщения (фиг. 5) содержит постоянвый запоминающий узел 66, группу узлов элементов И 67-72, группу элементов ИЛИ 73 и 74, входную колодку 75, дешифратор 76, группу усилителей 77, выходную колодку 78.

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

Канал 2 связи служит для передач информации от ее источника к устройству для оспряжения, блок 3 защиты от ошибок - для контроля входной информации на наличие помех, вносимых каналом 2 связи, и их устранения первый регистр 4 - для промежуточного хранения получаемой информации, блок 5 управления - для выработки сигналов управления работой блоков 6, 7 и 9, запоминающий блок 6 - для накопления информации, подлежащей передаче получателю 10 сообщения.

Блок 7 формирования выходного сообщения служит для формирования сообщения, передаваемого получатетпо 1.0 сообщения, путем внесения в полученную информацию служебных признаков по программе составления выходного сообщения, задаваемой блоком 5.

Второй регистр 8 служит для передачи в блок 7 информации о времени составления выходного сообщения, таймер 9 - для формирования данных о времени составления выходного сообщения .

Получатель 10 сообщения - аппаратура, получающая информацию от устройства для сопряжения, например ЭВМ или абонентский пункт.

Постоянный запоминающий узел 66 (фиг. 5) хранит неизменную информаци служебного характера. Код сохраняемой информации присутствует на выход узла 66 постоянно и поступает на вторые входы элементов И 67 и 70. Передача служебной информации с узла 66 на соответствующие блоки устройства разрешается сигналами, поступающими на первые входы элементов И 67 и 70.

Поскольку постоянный запоминающий узел 66 работает в режиме генератора постоянного кода,, то он не имеет управляющих входов.

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

- ,

Информация из канала 2 связи постпает на первый вход блока 1 связи, где происходит электрическое согласование, идентификация стартового сигнала и определяется двоичное значение информационной посылки. При поступлении стартового сигнала на четвертом выходе блока 1 формируется сигнал о приеме символа сообщения, который поступает на вход конца приема блока 3. Если принимаемая информация оказалась помехой, на третьем выхрде блока 1 формируется соответствующий сигнал, поступающий 9 на вход начальной установки блока 3. При начале очередной посылки на втором выходе блока 1 появляется соответствующий сигнал, поступаю щий на синхронизирующий вход блока Сформированное двоичное значение посылки поступает с первого выхода блока 1 на информационный вход блока 3 . В последнем при поступлении первого сигнала о начале посылки на пятом выходе формируется сигнал, поступающий на вход идентификации; стартовой посыпки блока 1. После окончания приема символа сообщения в блоке 3 на четвертом выходе появляется сигнал, поступающий на установочный вход блока 1, по которому блок 1 подготавливается к приему следз щего символа. Информация из канала 2 связи поступает с троекрат ным повторением каждого сообщения. В блоке 3 происходит накопление пов торяемых сообщений и определяется истинное значение посылки по мажори тарному принципу. По окончании прие ма информация передается из блока 3 в первьп регистр 4. При поступлении в блок 3 первой посылки сообщения н втором выходе блока 3 формируется сигналf .поступающий на вход сброса блока 5, При поступлении последнего символа на первом выходе блока 3 формируется сигнал, поступающий одн временно на вход пуска блока 5 упра ления и на вход управления регистр 4. По этому -сигналу регистр 4 ка ин формационном входе принимает информацию с группы выходов блока 3, а в блоке 5 включается счетчик интервалов времени установленный ранее на нуль сигналом, поступакацим на вход сброса блока 5. Информация по каналу 2 связи пер дается таким образе, что каждое последующее сообщение и содержит указание о достоверности предьщущего сообщения о Поэтому при поступлении следу1гацёго сообщения в установленный срок на третьем выходе блрка 3 формируется сигнал, поступающий на вход подтверждения блока 5, По по тучении этого сигнала блок 5 на первой грзгапе выходов формирует сигнал, поступакнций на группу входов разрешения записи запоминающего блока бр по которому запоминающий блок 6 принимает информацию на группе информационных входов от регистра 4. 17 Если последзтощее сообщение не поступило в заданный срок (например, если сообщение было последним), счет-, чик интервалов времени, входящий в состав блока 5, через установленный, интерв&л времени сформирует сигнал на первой группе выходов блока 5, поступающий на группу входов разрешения, записей входов запоминающего блока 6 о приеме информации из регистра 4. При поступлении от периферийного устройства 10 на вход готовности приема блока 5 сигнала о готовности принять информацию блок 5 на второй группе выходов формирует сигнад, поступающий на группу входов разрешения считывания с запоминающего блока 6, по которому оно начинает передачу информации в блок 7. Одновременно в блоке 5 на третьей группе выходов формируются сигналы о порядке формирования выходного сообщения и передаче его периферийному устройству 10, поступающие на группу управляющих входов блока 7. По этим сигналам блок 7 принимает информацию из блока 6 и регистра 8, формирует из полученных данных выходное сообщение и передает его периферийному устройству 10. На выходе блока 5 формируется сигнал на таймер 9 о передаче в регистр 8 информации о времени поступления сообщения. Эта информация снимается с регистра 8 блоком 7 по сигналам,поступающим в блок 7 из блока 5. Каждый символ передаваемого периферийному устройству 10 сообщения подвергается дешифрации в блоке 7. При дешифрации признака конца сообщения на выходе блока 7 появляется сигнал, поступающий на пятый вход разрешения считывания блока 5 и вызьшающий переход к считьшанию из запоминающего устройства 6 следующего сообщения. Блок 7 связи работает следующим образом. Информация из канала 2 связи поступает на первый вход входной колодки 12 и далее на вход согласуницего усилителя 11, осуществляющего электрическое согласование устройства с каналом 2 связи. При поступлении посылки сигнал, образjroийся на выходе усилителя 11, постуает на вход установки единицы трцгера 13 и переводит его в единичное П состояние. Сигнал с выхода усилителя 11 одновременно действует - на первый вход третьего элемента И 14, Сигнал 1 с -единичного выхода триггера 13 поступает на первый вход четвертого элемента И 15, чем открьгоает выход импульсам генератора 16 на синхронизирующий вход кольцевого сдвигающего регистра 17, Частота генератора 16 подобрана таким образом, что за вре- мя одной информационной посылки в регистре 17 завершается полньй цикл переключений. При переключении сигнала 1 из первого разряда регистра 17 на второй разряд на второй выход выходной колодки 18 поступает сигнал передаваемьй в блок 3 как сигнал о начале очередной посьшки. Одновремен но этот же сигнал поступит на вход установки нуля счетчика 19. Блок 3 при первом поступлении сигнала с второго выхода блока 1 вь(рабатывает сигнал 1, действующий на третий вход входной колодки 12 блока 1. Сигнал с третьего входа колодки 12 поступает на первый вход первого элемента И 28. При последую щих переключениях регистра 17 на третий и последующие нечетные разря ды вплоть до тринадцатого образуетс последовательность сигналов, поступающая через элемент ИЛИ 20 на второй вход третьего элемента И 14. По скольку на первый вход этого эле.мента действует в это время сигнал с выхода усилителя 11, то на его вы ходе образуется последовательность импульсов, поступающая на счетный вход счетчика 19. Если поступившее сообщение является случайной помехой, которая всегда короче информа. ционной посылки, то при переключени регистра 17на четырнадцатый разряд на выходах элементов И - НЕ 22 и НЕ 24 действуют сигналы 1, поскол ку за время действия помехи сигнал на выходе усилителя 11 прерьшался, что закрывало третий элемент И 14 и на счетчик 19 не поступило должное количество импульсов. При поступлении сигнала с четырнадцатого разряда регистра 17 на входах первого элемента И 23 соберу ся сигналы 1, поэтому на выходе первого элемента И 23 также появитс сигнал 1, который поступит на третий выход выходной колодки 18 и далее в блок 3 как сигнал о принятой помехе. Если же полученное сооб щение не являлось помехой, то на выходах разрядов счетчика 19 действуют сигналы 1,так как он зарегистрирует должное количество импульсов . Поэтому на входах первого элемента И 23 не будет полной сборки сигналов 1 и на его выходе сохранится сигнал О, При переключении регистра 17 на пятнадцатый разряд, если принятая информация являлась единичной посыпкой, счетчик 19. зарегистрирует максимальное число импульсов (в изображенном на фиг. 2 примере реализации - 8) . На третьем выходе счетчика 19 при этом будет действовать сигнал 1. При переключении регистра 17 на шестнадцатый разряд сигнал 1 с этого разряда поступит на второй вход второго элемента И 21 и от- .. кроет выход сигналу с третьего разряда счетчика 19, который поступит через второй элемент И 21 на первый выход выходной колодки 18 и в качестве двоичного значения посьтки поступит далее в блок 3. После окончания приема символа блок 3 вырабатывает сигнал 1, поступающий через второй вход колодки 12 на вход установки нуля триггера 13, чем триггер 13 переводится в нулевое состояние. Вход установки нуля триггера 13 является динамическим. Сигнал 1 с инверсного выхода триггера 13 переводит регистр 17 в начальное состояние и поступает на четвертый выход . выходной колодки 18. После этого блок 1 оказывается готовым к приему следующего символа. Блок 3 защиты от ошибок работает следующим образом. При поступлении посьщки из канала 2 связи с второго выхода блока 1 связи (фиг. 1) на второй вход колодки 26 (фиг. 3) блока защиты от ошибок поступит импульс, который пройдет на синхронизирующий вход кольцевого сдвигающего регистра 25 и переключит сигнал 1 с первого разряда на второй. Сигнал 1 с второго разряда регистра 25 поступит на шестой вьсход выходной колодки 27 и на первый вход шестого элемента И 29. Так как при этом регистры 28 и 47 находятся в начальном состоянии (1 на первом выходе), то на выходе шестого элемента И 29 появится сигнал, который произведет сброс счетчиков 40-44 и 46, а также пройдет на третий выход колодки 27, произведя сбр счетчика временных интервалов в бло ке 5. При поступлении второй и посл дующих посылок регистр 25 переключа ется на последующие разряды, формируя тем самым номер посылки. Сигналы 1 с выходов третьего и последующих разрядов регистра 25 поступают на вход одного из элементов И из группы элементов И 30-34. Благодаря этому открывается выход для сигнала поступающего на первые входы элементов И 30-34 через первый вход колодки 25, содержащего двоичное значение посылки, на счетный вход соответствующего счетчика из группы 40-44 и вход установки единицы соответствующего триггера из группы триггеров 35-39. После окончания при ема символа, состоящего из определен його количества посыпок (для примера ;реализации, изображенного на фиг.З, ;Символ содержит пять информационных посылок), на выходах триггеров 3539 соберется некоторьй код, а на входе разрешения дешифратора 43 появится разрешающий сигнал 1. Каждое сообщение, поступающее из канала 2 связи, содержит информацию о достоверности предьщутдего сообщения, кодируемого определенным символом. Поэтому, если на выходе триггеров соберется код символа подтверждения верности переданного ранее сообщения, то на первом выходе дешифратора 45 появится сигнал, посЛ-упающий на счетный вход счетчика 46. При поступлении не менее двух таких символов соответствуннций сигнал будет передан с второго разряда счетчика 46 на четвертый выход колодки 27. Конец каждой передачи также обозначается соответствуннцим символом. , Когда на выходах триггеров 35-39 собирается код символа конца передачй, на втором выходе дешифратора 45 появится сигнал, поступакнций на синхронизирующий вход регистра 47. После окончания приема посьшок,составляющих символ, завершается цикл переключений регистра 25, и он переключится на первый разряд. В момент переключения на первый разряд регистра 25 на синхронизирующий вход регистра 28 действует сигнал 1, который переключит его на следующий разряд. Благодаря этому в регистре 28 происходит формирование информации об очередности принимаемых символов сообщения. Дальнейший прием информации приводит к новому циклу переключений регистра 25 и передачи сигналов, поступающих на первый вход колодки 26 через элементы И 30-34 на входы счетчиков 40-44, но эта информация будет записьшаться уже в тех счетчиках 40-44, входы разрешения которых соединены с соответствующим разрядом регистра 28. Таким образом, в счетчиках 40-44 собирается информация о принятых посьшках. По сигналу о конце сообщения, передаваемому в конце сообщения, сигнал с второго выхода дешифратора 45 переключает регистр 28 в начальное состояние. Так как каждое сообщение передается три раза, то после первого переключения регистра 28 в начальное положение весь описанный процесс повторится еще два раза. После окончания троекратного приема счетчики 40-44 зарегистрируют некоторое число. Если количество сигналов 1, поступивших на счетчик, не меньше двух, то благодая тому, что сигнал снимается с второго разряда, на выходе счетчика будет сигнал 1. В противном случае на выходе будет сигнал . Таким образом, обеспечи- вается мажоритарная обработка поступившей информации. После завершения троекратного приема информации ре- гистр 47 переключается в исходное состояние - хранение сигнала 1 в первом разряде. В момент переключения регистра 47 в начальное состояние моностабильный элемент 48 формирует импульс, поступающий на второй выход выходной колодки 27. Блок 4 (фиг. 1) управления работает следующим образом. ; При поступлении сигнала на третий вход колодки 50 (фиг. 4) о достоверности предыдущего сообщения с третьего выхода блока 3 (фиг. 1) на выходе элемента ИЛИ 51 (фиг. 4) появится сигнал 1, которьй поступит на входы группы элементов и 52-54. Сигнал 1 на выходе первого элемента ИЛИ 51 может образоваться и при поступлении сигнала от счетчика 49 временных интервалов, который формиует .сигнал 1 по истечении задан- . ого промежутка времени. В исходном . остоянии триггеры 56-58 находятся нулевом состоянии, поэтому на ходы элемента ИЛИ-НЕ 60 с прямых выходов триггеров 56-58 действуют сигналы О, а на выходе элемента ИПИ-НЕ 60 действует сигнал 1. Этот сигнал через третий элемент ИЛИ 65 поступает на третий вход эле мента И 52, на второй вход которого в этот момент действует сигнал 1 с инверсного выхода триггера 56. Благодаря этому на выходе элемента , И 52 появится сигнал 1, который поступит на первую группу выходов блока 5 (фиг. 1) и далее на вход запоминающего блока 6 как разрешение записи в первую линейку запоминающего блока 6. Сигнал с выхода элемента И 52 при переходе с 1 на О переключи также триггер 56 в единичное состоя ние. Благодаря этому сигнал 1 с прямого выхода триггера 56 поступит на третий вход элемента И 53, на второй вход которого действует сигнал 1 с инверсного выхода триггера 57. Поэтому при поступлении сигнала о достоверности следующего сообщения с выхода первого элемента ИЛИ 51 на выходе элемента И 53 поя. вится сигнал 1, который поступит на первую группу выходов блока 5 {управления (фиг. 1) и далее в запо минающий блок 6 как разрещение записи во вторую линейку. Сигнал с рыхода элемента И.53 при переходе 1 на О переведет триггер 57 в единичное состояние, чем создается возможность при появлении на выходе элемента ИЛИ 51 следующего си нала, формирования сигнала разрешения записи в следующую линейку запоминающего устройства и т.д. вплоть до триггера 58, управляюще:го записью в последнюю линейку запоминающего блока 6. При поступлении сигнала о готов ности периферийного устройства 10 на вход готовности приема блока 5 на первый вход элемента И 62 посту пит сигнал 1, котьрь)й вместе с сигналом 1 с выхода второго элемента ИЛИ 61 откроет выход импульс генератора 64 на синхронизирующий вход регистра 63. Под действием импульсов генератора 64 на синхрон зирующий вход регистра 63. Под дей ствием импульсов генератора 64 нач нется переключение регистра 63. Си налы с выходов регистра 63 посту. пакт на третью группу выхбдов блок 5 управления и далее на вход блока 7 формирования выходного сообщения и управляют его работой. Сигнал с первого разряда регистра 63 поступает на выход блока 5 управления и с него на вход таймера 9 (фиг. 1) как указание о передаче информации о текущем значении времени в регистр 8. Когда на группе вьтходов блока 7 формирования выходного сообщения появляется символ конца сообщения, через выход блока 7 и вход разрещ.ения считьшания блока 5 на входы установки нуля триггеров 56-58 и синхронизирующий вход регистра 59 поступает сигнал, под действием которого сбрасывается тот из уриггеров 56-58,; на который подавалось разрешение с регистра 59, а по окончании сигнала (при переходе с 1 на О) регистр 59 переключается на следующий разряд. Сигнал с соответствующего выхода регистра 59 поступает также на вторую группу выходов блока 5 управления и далее на вход запоминающего блока 6 как сигнал разрешения считьюания информации с соответствующей линейки. Блок 7 (фиг. 1) формирования выходноРо сообщения работает следующим образом. При поступлении на второй вход колодки 75 (фиг. 5) сигнала с третьего выхода блока 5 (фиг. 1) управления группы элементов И, 67-72 пропускают сигналы, поступающие на их входы. На входы групп элементов И 67-72 поступает информация через первый и третий входы входной колодки 75 соответственно с выхода запоминающего блока 6 и с второго регистра 8, а также из постоянного запоминающего узла 66. Последний хранит служебную информацию, которая вместе с информацией о времени составления сообщения, вводимой через третий вход входной колодки 76, вводится в выходное сообщение. На выходе элементов ИЛИ 73 и 74 образуются коды символов выходного сообщения, передаваемого получателю 10 через усилители 77 и первую группу выходов выходной колодки 78. Коды символов выходного сообщения поступают также на дешифратор 76. При поступлении на дешифратор 76 кода символа конца сообщения сигнал с его выхода через второй выход колод17 ки 78 поступит на вход разрешения считьшания блока 5 управления, проиведя в последнем переход к считыванию следукяцей линейки запоминающего блока 6.

V

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

4141.718

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

5 согласование канала передачи данных с любым вычислительным устройством как ЭВМ, так и, например, абонентским пунктом. Это обстоятельство позволяет организовать на основе использования предложенного устройства и существующих в настоящее время абонентских пунктов.иерархическую территориально разобщенную систему сбора и обработки информации.

J5 При этом отпадает необходимость в организации для каждого источника отдельного канала передачи данных, что значительно сокращает расходы по организации автоматической системы сбора и обработки информации.

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

название год авторы номер документа
Устройство для сжатия последователь-НОСТи СигНАлОВ 1979
  • Исмаилов Тофик Кязим Оглы
  • Акушский Израил Яковлевич
  • Криман Эльдар Израилович
  • Геворков Левон Георгиевич
SU842911A1
Устройство для контроля последовательности байтов данных дисковой памяти 1985
  • Бояринов Игорь Маркович
  • Давыдов Александр Абрамович
  • Дадаев Юрий Георгиевич
  • Ленгник Леонид Михайлович
  • Мельников Владимир Андреевич
  • Митропольский Юрий Иванович
SU1315979A1
Устройство для устранения обратной работы в системах передачи дискретных сообщений с фазовой манипуляцией 1990
  • Пынтя Николай Клементьевич
  • Шевченко Николай Емельянович
  • Кравцов Алексей Дмитриевич
SU1755722A3
УСТРОЙСТВО УПРАВЛЕНИЯ ЭЛЕКТРОННОГО ЗАМКА 2003
  • Зубаеров Р.Ф.
  • Панкратов С.В.
  • Шишкин Г.И.
RU2239037C1
Устройство для сопряжения ЭВМ с синхронным каналом передачи данных 1986
  • Аптекарь Семен Абрамович
  • Нефедченко Борис Павлович
SU1424023A1
Устройство для приема дискретной информации 1981
  • Белкания Северян Северянович
  • Анисимов Виктор Николаевич
SU1131031A1
Способ многодорожечной цифровой магнитной записи и устройство для его осуществления 1990
  • Горохов Юрий Иванович
  • Аракелов Владимир Михайлович
  • Васютин Юрий Александрович
  • Грибков Геннадий Павлович
  • Юзбашев Александр Григорьевич
SU1732380A1
УСТРОЙСТВО ДЛЯ ВВОДА КОМАНД УПРАВЛЕНИЯ 1991
  • Русаков В.Д.
  • Чигирев В.П.
  • Чернова Е.М.
RU2024922C1
УСТРОЙСТВО ЗАЩИТЫ ОТ ОШИБОК 1998
  • Кейн Э.Р.
  • Макаренко С.Н.
  • Мельников А.А.
RU2127943C1
УСТРОЙСТВО УПРАВЛЕНИЯ КОДОВОГО ЗАМКА 2003
  • Зубаеров Р.Ф.
  • Островский О.А.
  • Панкратов С.В.
  • Шишкин Г.И.
RU2247205C1

Иллюстрации к изобретению SU 1 141 417 A1

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

УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ПЕРИФЕРИЙНЫХ УСТРОЙСТВ С КАНАЛОМ . СВЯЗИ, содержащее блок связи, запоминающий блок и блок управления, причем вход блока связи является информационным входом устройства, вход готовности приема блока управления является одноименным входом устройства, первая группа выходов блока управления соединена с группой входов разрешения записи запоминающего блока, вторая группа выходов блока управления соединена с группой входов, разрешения считывания запоминающего блока, отличающееся тем, что, с целью повышения достоверности информации путем исправления ошибок и формирования выходного сообщения, в устройство введены блок защиты от ошибок, блок формирования выходного сообще- иия, таймер, два регистра, причем группа выходов блока формирования выходного сообщения образует информационный выход устройства, первый выход блока связи соединен с информационным входом блока защиты от ошибок, группа выходов которого соединена с группой информационных входов первого регистра, группа выходов которого соединена с группой информационных входов запоминающего блока, группа выходов которого .соединена с первой группой информационных входов блока формирования выходного сообщения, выход которого соединен с входом разрешения считывания блока управления, вход пуска которого соединен с входом управления первого регистра и с первым выходом блока защиты от ошибок, втброй выход которого соединен с входом сброса блока управления, вход подтверждения которого соединен с третьим выходом блока защиты от ошибок, (Л четвертый выход которого соединен с установочным входом блока связи, второй выход которого соединен с входом синхронизации блока защиты от ошибок, пятый выход которого соединен с входом идентификации стартового сигнала блока связи, третий выход- которого соединен с эходом начальной установки блока защиты от ошибок, вход конца приема которого соединен с четвертым выходом блока связи, третья группа выходов блока управления соединена с группой -а управляющих входов блока формирования выходного сообщения, вторая группа информационных входов которого соединена с группой выходов второго регистра, вход которого соединен с выходом таймера, вход фиксации которого соединен с выходом блока управления, причем блок связи содержит согласующий усилитель, триггер, кольцевой сдвигающий регистр, счетчик, генератор импульсов, четыре элемен

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

Фив1

фи&М

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Авторское свидетельство СССР № 477409, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Устройство для связи вычислительной машины с линией связи 1974
  • Веретюшкин Александр Алексеевич
  • Гавриленко Владимир Семенович
  • Пиггот Сергей Георгиевич
  • Терновых Юрий Петрович
  • Филимонов Юрий Павлович
SU525080A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 141 417 A1

Авторы

Норакидзе Константин Георгиевич

Данелян Аркадий Гейкович

Манукян Юрий Суренович

Бахтадзе Шалва Николаевич

Джагаров Юлиус Александрович

Даты

1985-02-23Публикация

1983-06-24Подача