Устройство сопряжения эвм с общим каналом связи
Иллюстрации
Показать всеРеферат
Изобретение относится к телемеханике, передаче данных локальных вычислительных систем. Устройство обеспечивает сокращение времени передачи служебных команд при организации обмена дискретными сообщениями между рядом приемопередатчиков, подключенных к общему каналу связи, за счет того, что в информации о результатах приема не требуется адресных знаков получателя и отправителя сообщений. Устройство содержит демодулятор, модулятор, блоки тактовой и цикловой синхронизации, регенератор импульсов, каскадный делитель частоты, декодер, кодирующий блок, приемный и передающий накопители информации, дешифраторы служебных команд и конца сообщения, блок совпадения, элемент ИЛИ, триггер, блок запрета и таймер. 2 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (si)s G 06 F 13/00
ГОСУДАРСТВЕННЫИ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4655496/24 (22) 19.12.88 (46) 07.08.91. Бюл. ¹ 29 (72) А.В. Потапов (53) 681.3(088.8) (56) Авторское свидетельство СССР
¹ 1043715, кл. G 08 С 19/28, 1982.
Пшеничников А,М., Портнов M.Ë. Устройство пункта управления комплекса средств телемеханики. ТМ-120-1: В кн. телемеханические системы на интегральных микросхемах. — M„ Энергия, 1977, с. 266, рис. 6-34. (54) УСТРОЙСТВО СОПРЯЖЕНИЯ ЭВМ С
ОБЩИМ КАНАЛОМ СВЯЗИ (57) Изобретение относится к телемеханике, передаче данных локальных вычислительИзобретение относится к связи и может найти применение в автоматизированных системах управления технологическими процессами, системах телемеханики, аппаратуре передачи данных, в локальных вычислительных системах, Целью изобретения является сокращение времени передачи служебных команд, На фиг. 1 показана структурная схема предлагаемого устройства; на фиг. 2 — временная диаграмма работы устройства.
На фиг. 2 приняты следующие обозначения: Ф,С,А,И вЂ” фазирующие, служебные, адресные и информационные знаки сообщения; КС,К вЂ” комбинации знаков конца сообщения и служебной команды; № +в номера искаженных знаков, Прием команд: а — "Повторить все сообщения"; б — "Повторить искаженную часть сообщения"; в—
"Квитанции о приеме сообщения"; r — фор„„5U „„1668980 А1 ных систем. Устройство обеспечивает сокращение времени передачи служебных команд при организации обмена дискретными сообщениями между рядом приемопередатчиков, подключенных к общему каналу связи, за счет того, что в информации о результатах приема не требуется адресных знаков получателя и отправителя сообщений. Устройство содержит демодулятор, модулятор, блоки тактовой и цикловой синхронизации, регенератор импульсов, каскадный делитель частоты, декодер, кодиру-. ющий блок, приемный и чередающий накопители информации, дешифраторы служебных команд и конца сообщения, блок совпадения, элемент ИЛИ, триггер, блок запрета и таймер. 2 ил. мирование команды "Сообщение не переда- О но". ОО
Устройство содержит демодулятор 1, ъО регенератор 2 импульсов, декодер 3, такто- (ф вый генератор 4, блок тактовой 5 и цикловой 6 синхронизации, каскадный делитель 7 частоты, ЭВМ 8 потребителя, приемный 9 и передающий 10 накопители, кодирующий Ф блок 11, модулятор 12, дешифраторы конца сообщения 13 и служебных команд 14, блок
15 сравнения, элемент ИЛИ 16, блок 17 за- прета, триггер 18 и таймер 19;
Устройство при его использовании в составе системы передачи дискретных сообщений с применением корректирующих кодов для обмена кодограммами между рядом приемопередатчиков, подключенных к общему каналу связи, работает следующим образом.
1668980
30 ной нормы; "Повторить передачу искаженных знаков сообщения" при количестве искаженных знаков в принятом сообщении, меньшем граничной нормы;
"Квитанция о приеме сообщения" при безыскаженном приеме или завершении процесса "накопления" всего сообщения его получателем; "Сообщение не передано" при неприеме в заданный временной интервал любой из перечисленных команд.
Перечисленные возможности приемного устройства реализуются с помощью следующих его элементов.
Передаваемые получателем по окончании приема сообщения служебные команды по каналу связи поступают в демодулятор 1, затем на регенератор 2 импульсов и далее на декодер 3, осуществляющий проверку достоверности приема команд в соответствии с принятым алгоритмом декодирования. При отсутствии искажений принятые комбинации команд с выхода декодирую(цего блока поступают. на входы дешифратора 14 служебных команд и приемного накопителя 9, Выходные сигналы дешифратора служебных команд, поступающие на информа35
Сформированная с помощью ЭВМ 8 потребителя кодограмма с необходимыми слу- ° жебными знаками, адресами отправителя и получателя запоминается в передающем накопителе 10 и в соответствии с принятой процедурой обмена через кодирующий блок
11 и модулятор 12 передается в канал связи, При выделении знака конца сообщения дешифратором 13 его выходной сигнал поступает на вход блока 17 и воздействует на установочный вход триггера 18, переводя его в состояние, при котором выходной сигнал триггера 18, поступающий нэ синхровход блока 15, разрешает последнему на время, определяемое таймером 19, пропуск к ЭВМ 8 потребителя и на элемент ИЛИ 16 выходных сигналов дешифратора 14 служебных команд, Выходной сигнал дешифратора 13 также устанавливает в начало отсчета таймер 19.
Указанный порядок подготовки к последующей работе дешифратора 14 обеспечивает необходимые условия для передачи служебных команд получателем сообщения о результатах его приема отправителю без добавления в состав служебных команд адресных знаков получателя и отп равителя сообщения.
Устройство обеспечивает прием, формирование и исполнение следующих служебных команд: "Повторить передачу всего сообщения" при наличии искаженных знаков в принятом сообщении больше граничционные входы. блока 15, транслируются им к ЭВМ 8 потребителя и на вход элемента
ИЛИ 16 при наличии на синхровходе блока
15 разрешающего сигнала с выхода триггера 18.
При приеме служебной команды "Повторить искаженную часть сообщения" номера искаженных знаков запоминаются в приемном накопителе 9. Управление процессом записи при этом осуществляется
ЭВМ 8 потребителя с момента приема команды до выделения селектором приемного накопителя знака "Конец сообщения".
По окончании приема служебной команды на повторение передачи ЭВМ 8 потребителя выдает управляющие воздействия (тактовые импульсы или транслирующие из приемного накопителя 9 номера искаженных знаков) в передающий накопитель 10, что обеспечивает повторную передачу всего или искаженной части сообщения.
Процесс передачи сообщения завершается получением команды "Квитанция о приеме сообщения получателем".
Управляющие импульсы, необходимые для работы блоков 2, 3, 9 — 11, 13, 14 и 19 приемного устройства выдаются взаимосвязанными блоками тактовой 5 и цикловой
6 синхронизации, а также каскадным делителем 7 частоты. Входы блока тактовой синхронизации соединены с тактовым генератором 4 и демодулятором 1.
Если в течение времени, определяемого таймером t9, не принимаются команды на повторение передачи или квитанция выходной сигнал таймера 19 переводит в исходное состояние триггер 18 и производит сброс блока 17 запрета, который ввиду отсутствия на его входе запрещающего сигнала с выхода элемента ИЛИ 16 формирует команду "Информация не передана". По этой команде ЭВМ 8 потребителя прекращает передачу сообщения в адрес данного потребителя до выяснения причины нарушения связи.
В устройстве служебные команды о результатах приема сообщения не содержат адресных знаков (кодовых комбинаций номеров) получателя и отправителя сообщения, что обеспечивает сокращение времени передачи команд и сообщения в целом.
Формула изобретения
Устройство сопряжения ЭВМ с общим каналом связи, содержащее демодулятор, вход которого является входом устройства для подключения к общему каналу связи, выход демодулятора соединен с информационными входами регенератора импульсов и блока тактовой синхронизации, 1668980
Фиг.1 синхровход которого соединен с выходом тактового генератора, первый выход блока тактовой синхронизации соединен с синхровходами регенератора импульсов, декодера, блока цикловой синхронизации, с первым стробирующим входом каскадного делителя частоты, первый выход которого соединен со стробирующими входами декодера,.дешифратора служебных команд и приемного накопителя, синхровход которого соединен с вторым выходом блока тактовой синхронизации, с вторым стробирующим входом каскадного делителя частоты и с синхровходами передающего накопителя и кодирующего блока, выход которого соединен с информационным входом модулятора, выход которого является выходом устройства для подключения к общему каналу связи, выход регенератора импульсов соединен с информационными входами блока цикловой синхронизации и декодера, выход которого соединен с информационными входами приемного накопителя и дешифратора служебных команд, выход блока цикловой синхронизации — c синхровходом каскадного делителя частоты, выход приемного накопителя является выходомустройства для подключения к входу данных ЭВМ. второй выход каскадного делителя частоты соединен со стробирующими входами дешифратора конца сообщения, кодирующего блока и передающего накопителя. информационный вход которого является информационным входом устрой5 ства для подключения к выходу данных
ЭВМ, выход передающего накопителя соединен с информационными входами кодирующего блока и дешифратора конца сообщения. о т л и ч а ю щ е е с я тем, что, с
10 целью сокращения времени передачи служебных команд, в него введены таймер, блок сравнения, блок запрета, элемент ИЛИ и триггер, выход которого соединен с синхровходом блока сравнения, информацион15 ный вход которого соединен с выходом дешифратора служебных команд, выход дешифратора конца сообщения соединен с установочными входами блока запрета, таймера и триггера, вход сброса которого
20 соединен с выходом таймера и входом сброса блока запрета, информационный вход блока запрета соединен с выходом элемента ИЛИ, входы которого соединены с выходами блока сравнения, которые являются
25 управляющими выходами устройства для подключения к ЭВМ, выход блока запрета является выходом устройства для подключения к входу "Перезапуск" ЭВМ, причем второй выход каскадного делителя частоты
30 соединен со счетным входом таймера.
1668980
ñ(ãÃ
Составитель А.Засорин
Техред M,Mîðãåíòàë Корректор О.Кравцова
Редактор И.Горная
Производственно-издательский комбинат "Патент", r. Ужгород, ул.Гагарина, 101,Заказ 2655 Тираж 3 79 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, )К-35, Раушская наб., 4/5