Устройство для сопряжения вычислительной машины с каналами связи
Изобретение относится к вычислительной технике, в частности к устройствам для сопряжения электронной вычислительной машины (ЭВМ) с абонентами через каналы связи,может быть использовано при построении автоматизированных систем управления и является усовершенствованием известного устройства по а.с. N703799. Цель изобретения - повышение достоверности обмена информацией. Цель достигается введением в устройство регистра информации, регистра числа слов в блоке информации, двух схем сравнения, сумматора, дешифратора четности, пяти элементов И, третьего элемента ИЛИ и трех элементов НЕ. 1 ил.
СОЮЗ СООЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУ БЛИН
А2 рц G 06 F 13/00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н А ВТОРСНОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ НОМИТЕТ
IlO ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
IlPH ГННТ СССР (61) 703799 (21) 4478537/24-24 (22) 25.08.88 (46) 15.06.90, Бюл. Ф 22 (72) Н.В.Заец, В.Д.Колесников и, С.В.Михайлов (53) 681.325(088.8) (56) Авторское свидетельство СССР
М 703799, кл. G 06 F 13/00, 1977. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ С КЛНАЛАИИ СВЯЗИ (57) Изобретение относится к вычислительной технике, в частности к устройствам для сопряжения. электронной
Изобретение относится к вычислительной технике, в частности к устройствам для сопряжения электронной вычислительной машины (ЭВМ) с абонентами через каналы связи, может быть использовано при построении автоматизированных систем управления и является дополнительным к авт.св.
У 703799.
Цель изобретения — повышение достоверности обмена информацией.
На чертеже изображена функциональная схема устройства.
Устройство содержит коммутатор
1, блок 2 контроля, преобразователь
3 кода, блок 4 буферной памяти (буфер), регистр 5 информации, блок
6 управления, распределитель 7 импульсов, дешифратор 8 четности, группу элементов И 9, элементы НЕ 10 и
11, элементы И 12 и 13, триггер 14, регистр 15 адреса, регистр 16 конца
„„SU„„571602
2 вычислительной машины (ЭВМ) с абонентами через каналы связи, может быть использовано при построении автоматизированных систем управления и является усовершенствованием известного устройства по авт.св. У 703799.
Цель изобретения — повышение достоверности обмена информацией. Цель достигается введением в устройство регистра информации, регистра числа слов: в блоке информации, двух схем сравнения, сумматора, дешифратора четности, пяти элементов И, третьего элемента ИЛИ и трех элементов HE.
1 ил. обмена, счетчик 17, элементы ИЛИ 18 и 19, информационные вход 20, выходы 21 и 22 и вход 23, элемент ЮТИ 24, выход 25 готовности, вход 26 пуска, выход 27 неисправности, тактовый вход
28, адресный вход 29, входы 30 готовностей, вход 31 контрольного разряда, элемент И 32, схему 33 сравнения, элемент И 34, сумматор 35, регистр 36 числа слов в блоке информации, вход 37 количества слов, элемент И 38, схему 39 сравнения и элемент НЕ 40.
Устройство работает следующим образом.
В исходном состоянии на выходе 25 наличие высокого потенциала соответствует сигналу Готовность устройства, подключенного к входу ЦВМ. По этому сигналу из ЦВМ на вход 29 и далее в регистр 15 адреса поступает позиционный код номера канала связи, .1571602 а в буфере 4 по входу 23 через регистр 5 информации поступает первое
Слово блока информации, которую необходимо передать иэ ЦВМ в канал свяви. Блок информации состоит из п елов. Перед началом передачи блока по входу 37 в регистр 36 из ЦВМ за писывается число и-1 (количество слов в блоке информации минус 1).По. сигналу на входе 26 гасится триггер ,14, запускается счетчик 17 для отсчета времени ожидания конца обмена, 1 закрываются элементы И 32 и 34, сбра сывается в нуль сумматор 35 и открывается элемент И 38, При нормальной работе абонента
И его готовности к работе на входе соответствующего элемента И 9 присутствует высокий потенциал. При сов падении этого потенциала с "1" в соответствующем разряде регистра 15 и выхода схемы 33 сравнения на один из входов блока б управления выдает ся сигнал, который через коммутатор ,1 подключает информационные входы одного иэ абонентов. С помощью распределителя 7 импульсов считывается информация из блока 4.
На время обмена в режиме "Передача" с соответствующего абонента снимается высокий потенциал, который восстанавливается только после конца обмена. Высокий потенциал, появившийся на входе соответствующего разряда регистра 16, через элемент
ИЛИ 18 сбрасывает счетчик 17 и через элемент ИЛИ 19 устанавливает триггер .,14 в состояние готовности, при ко тором устройство готово к очередному циклу обмена.
При неисправности абонента на входе соответствующего элемента И 9 не будет высокого потенциала или же на входе соответствующего разряда регистра 16 не появится признак конца обмена. Тогда счетчик .17 сформирует сигнал переполнения (заполнение счетчика 17 происходит импульсами, поступающими на вход 28), который через элемент иЛИ 19 переключит триггер 14 в состояние "Готовности" к обмену и поступит на выход 27. IIaявление сигналов на выходах 25 и 27 информирует ЦБМ об ошибочной передаче данных. По сигналам от ЦВМ орга- . низуется повторная передача информации в тот же канал связи (при сбое) или в другой канал (неисправен). Так
1О
ЗО .40
По импульсу, поступающему на вход
28, производится передача очередного слова информации. После того, как будет передано и-1 слов, схема 39 сравнения выработает сигнал "1", который изменит состояние элементов И: элемент И 38 закроется: элементы И 34 и
32 откроются, и-е слово поступит через регистр 5 информации в буфер на вход дешифратора 8 четности для контроля по четности, а также через открытый элемент И.32 на вход схемы 33 сравнения, где будет проис,ходить сравнение и-го слова (которое представляет собой контрольную сумму передаваемого блока информации) как абоненты обычно имеют возможность определять наличие в принимаемой информации сбоев, для целей обнаружения ошибок в информации, поступающей от абонентов, в устройстве используется блок 2 контроля, который при наличии сбоя сообщает об этом
ЦВМ через преобразователь 3 кода и блок 4. При наличии сбоя ЦВМ через тракт передачи посылает запрос абоненту на повторную передачу той информации, в которой был обнаружен сбой блоком 2.
Контроль информации между устройством сопряжения и ЦВМ организован по контролю на четность для каж-. дого слова информации и по контрольной сумме для блока информации, Передача каждого слова информации осуществляется по импульсам, заполняющим счетчик.
Слово информации поступает через регистр 5 информации в буфер 4, на, дешифратор 8 для контроля слова информации по четности. Если контроль по четности слова информации проходит успешно, то на выходе элемента ИЛИ
24 появляется сигнал "i который инвертируется с помощью элемента
НЕ 40, и состояние элементов И 38 (открыт), 34 (закрыт), 32 (закрыт) не меняется. Проверенное на четкость слово информации через элемент И 38 поступает в сумматор 35. К счетчику
17 добавляется очередная единица.
Схема 39 сравнения осуществляет сравнение содержимого счетчика 17 и регистра 36. При несовпадении на выходе схемы 39 сравнения высокого потенциала не будет и состояние элементов И 38, 34, 32 не изменится.
5 157 и накопленной в сумматоре 35 суммьi ранее передан»ых и-1 слов.
При совпадении на выходе схемы
33 сравнения появится сигнал "1", который подается на входы элементов
И 9. При появлении сигнала "1" на третьем входе элементов И 9,на один из входов блока б управления выдается сигнал на передачу блока информации в канал связи.
В случае несовпадения контрольной суммы (п-ro слова) с накопленной в сумматоре 35 ранее переданных и-й слов произойдет переполнение счетчика 17. Счетчик 17 сформирует сигнал переполнения, который поступит на выход 27 и через элемент
ИЛИ 19 переключит триггер 14. Появление сигналов на выходах 25 и 27 информирует ЦВМ об ошибочной передаче блока информации. По сигналам от
ЦВМ организуется повторная передача блока информации.
В случае, когда слово информации не пройдет контроль на четность, на выходе элемента ИЛИ 24 будет сигнал
"0". На выходе элемента НЕ 40 будет сигнал "1", который изменит состояние элементов И 38, 34, 32. И все последующие слова информации будут поступать через открытый элемент И 32 на схему 33 сравнения. По окончании передачи из ЦВМ в устройство сопряжения блока информации схема 33 сравнения не выработает сигнал "1", свидетельствующий о нормальном получении из ЦВМ блока информации, и произойдет переполнение счетчика 17.
Счетчик 17 формирует сигнал переполнения, который поступит на выход
27, через элемент ИЛИ 19 переключит .триггер 14. Появление сигналов на выходах 25 и 27 информирует ЦВМ об ошибочной передаче блока информации.
Формула изобретения
Устройство для сопряжения вычислительной машины с каналами связи по авт. св. У 703799, о т л и ч аю щ е е с я тем, что, с целью повышения достоверности обмена информацией, в устройчтво введены регистр
55 ке информации, две схемы сравнения, сумматор, дешифратор четности, пять элементов И, три элемента НЕ и третий элемент ИЛИ, причем информационные входы регистра информации и регистра числа слов в блоке информации являются соответствующими входами устройства для подключения к инфорI мационным выходам вычислительной машины, выход регистра информации соединен с вторым информационнь»м входом блока буферной памяти, а группа выходов — с группой входов дешифратора четности, выходом подключенно- го к первому входу первого элемента И и через первый элемент НЕ к первому входу второго элемента И, второй вход которого соединен с выходом второго элемента НЕ, вход которого соединен с вторым входом .первого элемента И и является входом устройства для подключения к выходу контрольного разряда вычислительной машины, выходы первого и второго элементов И соединены. соответственно с первым и вторым входами третьего элемента ИЛИ, выход которого подключен через третий элемент НЕ к прямым входам третьего и четвертого элементов 11 и инверсному входу пятого элемента И, группа выходов регистра информации соединена с группами входов третьего и пятого элементов
И, выходы которых соединены соответственно с первым информационным входом первой схемы сравнения и информационным входом сумматора, группа выходов которого подключена к группе входов четвертого элемента И, выходом соединенного с вторым информационным входом, первой схемы сравнения, выход которой подключен к третьим входам элементов И группы, первый и второй информационные входы второй схемы сравнения соединены соответственно с выходами счетчика и регистра числа слов в блоке информации, а выход — с инверсным входом пятого элемента И, прямой вход которого соединен с входом сброса сумматора, HHBBpcHbMH входами третьего и четвертого элементов И и является входом устройства для подключения к выходу пуска ЭВМ.! б02 6 информации, регистр числа слов в бло1511602
Составитель В.Вертлиб
Редактор И,Келемеш Техред М.Ходаиич Корректор Л.Патай
Тираж 568
Закаэ 1513
Подписное
БНИИПИ Государственного комитета по иэобретениям и открытиям при ГКНТ СССР
113035, Иосква, Ж-35, Раушская наб., д. 4/5
Проиэводственно-иэдательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101



