Устройство для многоканального сопряжения телеграфных каналов с электронной вычислительной машиной
Иллюстрации
Показать всеРеферат
(i t) 744542
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВйДЕТЕЛЬСХВУ
Союз Советских
Социалистических
Республик (61) Дополнительное к авт, свид-ву 575642 (22) Заявлено 03,04.78 (21) 2600636/18-24 с присоединением заявки №вЂ” (23) Приоритет (43) Опубликовано 30.06.80. Бюллетень № 24 (45) Дата опубликования описания 30.06.80 (51) M. Кл.2.
G 06F 3/04
Государственный комитет (53) УДК 681.325 (088.8) по делам изобретений и открытий (72) Авторы изобретения
Е. В. Валь и Г. Н. Мошкин (71) Заявитель (54) УСТРОЙСТВО ДЛЯ МНОГОКАНАЛЬНОГО
СОПРЯЖЕНИЯ ТЕЛ Е ГРАФ Н Ь1Х КАНАЛОВ
С ЭЛЕКТРОННО-ВЫЧИСЛИТЕЛЬНОЙ МАШИНОЙ
Изобретение относится к области вычислительной техники и может быть использовано в системах сбора информации для связи ЭВМ с телеграфными каналами, работающими с переменной скоростью.
В основном изобретении по авт. св. № 575642 описано устройство для многоканального сопряжения телеграфных каналов с электронно-вычислительной машиной, содержащее блок согласования с каналами, два приемных блока, выходы которых соответственно соединены со входами порогового блока, который связан двусторонней связью с блоком измерения общей загрузки низкоскоростных каналов, выход которого подключен к первому входу элемента ИЛИ, выход порогового элемента соединен со вторым входом элемента ИЛИ, выход которого связан с выходом устройства, группу разделителей передачи по типу, вход каждого из которых соединен соответствующим выходом блока согласования с каналами, первые, вторые и третьи выходы каждого разделителя передачи по типу подключены соответственно ко входам двух приемных блоков и блоку измерения общей загрузки низкоскоростных каналов. Кроме того, разделитель передачи по типу содержит буферный запоминающий блок, блок определения вида кода, блок определения скорости передачи, коммутатор, решающий блок, блок определения границ сообщения, счетчик базы анализа, два триггера и два элемента И.
При этом первые входы триггеров соедине5 ны со входом счетчика базы анализа третьим выходом разделителя и первым выходом блока определения границ сообщения, вход которого подключен ко входу разделителя и первым входом элементов И. Выход neplp вого элемента И связан с первым входом буферного запоминающего блока, выход которого подключен к первому входу коммутатора, выход которого соединен с первым выходом разделителя передач по типу. Вы15 ход первого триггера соединен со вторыми входами первого элемента И и буферного запоминающего блока, третий вход которого соединен с выходом решающего блока, второй выход блока определения границ cozp общения связан со вторым входом первого триггера, выход счетчика базы анализа соединен со BTOpblM входом второго триггера и первым входом решающего блока, второй и третий входы которого соединены соответственно с выходами блока определения вида кода и блока определения скорости передачи, выходы которых подключены к выходу второго элемента И, связанного вторым входом с выходом второго триггера. Выход
30 решающего блока соединен со вторым вха744542
25 дом коммутатора, второй выход которого подключен к второму выходу разделителя.
Недостаток этого устройства состоит в ограниченных функциональных возможностях устройства, которое не обеспечивает преобразования поступающих на его вход первичных кодов в машинный, вследствие чего ЭВМ тратит свое время IIQ этп преобразования.
Целью изобретения является расширение функциональных возможностей устройства и уменьшение непроизводительных затрат машинного времени путем преобразования информации в машинный формат.
Поставленная цель достигается тем, что в устройство по авт. св. Ко 575642 введены два блока кодопреобразовапия, каждый из которых подключен информационным входом к информационному выходу одноименного приемного блока, а управляющим входом — к управляющему выходу того же приемного блока, четвертый выход каждого разделителя передач по типу, соединенный с выходом собственного блока определения вида кода, подключен к соответствующим управляющим входам первого и второго приемных блоков, выходы блоков кодопреобразования являются соответствующими информационными выходами устройства.
Блок кодопреобразования содержит две группы элементов И, дешифратор кодовых комбинаций, шифратор машинного кода, дешифратор регистровых признаков и элемент ИЛИ, причем информационные и управляющие входы первой и второй групп элементов И являются соответственно информационным и управляющим входами блока, выходы первой группы элементов И, шифратора машинного кода, соединенного входом с выходом дешифратора кодовых комбинаций, и дешифратора регистровых признаков, соединенного входом с выходом второй группы элементов И и входом дешифратора кодовых комбинаций, подключены соответственно к первому, второму и третьему входам элемента ИЛИ, выход которого является выходом блока.
На чертеже представлена блок-схема устройства.
Она содержит блок 1 согласования с каналами, разделители 2 передач по типу, включающие в себя буферный запоминающий блок (БЗУ) 3, блок 4 определения вида кода, блок 5 определения скорости персдачи, коммутатор 6, решающий блок 7, блок 8 определения границ сообщения, счетчик 9 базы анализа, триггеры 10 и 11 и элементы И 12 и 13, приемные блоки 14 и
15, пороговый блок 16, блок 17 измерения общей загрузки низкоскоростных каналов, элемент ИЛИ 18, блок 19 кодопреооразования, содержащий элементы И 20 и 21 соответственно первой и второй групп, дешифратор 22 кодовых комбинаций, шифратор 23
05 машинного кода, дешифратор 24 регистровых признаков и элемент ИЛИ 25.
Устройство работает следующим образом.
При поступлении информации от блока 1 на разделитель 2 блок 8 производит выявление начала сообщения и запускает счетчик 9, после чего выдает сигнал в блок 17, который производит измерение оощей загрузки каналов, работающих с низкой с«оростью. Триггеры 10, 11 устанавл:ваются в единичное состояние, открывая элементы
И 12 и 13. Кроме того, сигнал с выхода триггера 10 переводит блок 3 в режим «3апись». Информация через элемент И 12 поступает в блок 3, а через элемент И 13 — на вход блоков 4 и 5, в которых производится соответствующий анализ. После анализа на выходе блока 4 появляется сигнал, соответствующий виду первичного кода, в котором идет передача. Этот сигнал поступает в блоки 19 на элементы И 20 или 21. Если первичный код соответствует принятому за основу единому машинному коду (ЕМК), то управляющий сигнал поступает на элементы И 20. Если первичный код соответствует коду, требующему преобразования, то управляющий сигнал поступает на элементы
И 21. При переполнении счетчика 9 триггер
11 опрокидывается, закрывая поступление информации через элемент И 13 и блоки
4 и 5.
Одновременно сигналом на первом входе запускается решающий блок 7, определяющий группу каналов, к которой принадлежит поступившее сообщение, фиксируется сигнал переключения блока 3 в режим «запись — считывание» и сигнал управления коммутатором 6. В зазисимости от решения блока 7 сообщение через коммутатор из блока 3 читается в блок 14 (первая группа каналов) или блок 15 (вторая группа каналов). В них производится регенерация знаков информации, которые поступают на входы элементов И 20 и 21. Если открыты элементы И 20, то информация поступает на первый вход элемента ИЛИ 25. Если открыты элементы И 21, то знаки информации поступают параллельно па дешифраторы 22 и 24. На выходе дешифратора 22 получается сигнал в унитарном коде, который подается на соответствующий вход дешифратора 24.
Преобразованные таким образом кодовые комбинации поступают в параллельном коде па элемент ИЛИ 25. Регистровые признаки с выхода дешифратора 24 поступают на третий вход элемснта ИЛИ 25, с выхода которого информация, преобразованная в стандартный машинный код, поступает на информационный вход ЭВМ. На выходе блоков 14 и 15 формируется сигнал готовности, поступающий в блок 16, где содержимое порогового счетчика увеличивается на единицу. По достижении равенства показа744542 ний этого счетчика с заданным порогом очередной сигнал готовности придет на элемент ИЛИ 18, на выходе которого формируется сигнал запроса в ЭВМ, Если же из канала второй группы придет сигнал «начало сообщения», то сигналом из блока 17 произойдет сброс порогового блока 16 и выдача сигнала запроса в ЭВМ. При выявлении
«конца сообщения» в блоке 8 вырабатывается сигнал на перевод триггера 10 в нулевое состояние, что вызывает запирание элемента И 12 и переход блока 3 в режим
«считывания».
Таким образом, устройство позволяет обеспечить адаптивную выдачу сигналов прерывания ЭВМ в соответствии со скоростью принимаемой информацйи и выдачу сообщений в стандартном, например, машинном формате.
Формула изобретения
1. Устройство для многоканального сопряжения телеграфных каналов с электронно-вычислительной машиной по авт. св. № 575642, отличающееся тем, что, с целью расширения функциональных возможностей устройства и уменьшения непроизводительных затрат машинного времени путем преобразования информации в ма- шинный формат, в него введены два блока. кодопреобразования, каждый из которых подключен информационным входом к информационному выходу одноименного приемного блока, а управляющим входом — к управляющему выходу того же приемного блока, четвертый выход каждого разделителя передач по типу, соединенный с выходом
5 собственного блока определения вида кода, подключен к соответствующим управляющим входам первого и второго приемных блоков, выходы блоков кодопреобразования являются соответствующими информацион10 ными выходами устройства.
2. Устройство по п. 1, отл и ч а ющ ее с я тем, что блок кодопреобразования содержит две группы элементов И, дешифратор кодовых комбинаций, шифратор машинного ко15. да, дешифратор регистровых признаков и элемент ИЛИ, причем информационные и управляющие входы первой и второй групп элементов И являются соответственно ин, формационным и управляющим входами
20 блока, выходы первой группы элементов И, шифратора машинного кода, соединенного входом с выходом дешифратора кодовых комбинаций, и дешифратора регистровых признаков, соединенного входом с выходом
25 второй группы элементов И и входом дешифратора кодовых комбинаций, подключе-.
Hbl соответственнб K первому, второму и третьему входам элемента ИЛИ, выход которого является выходом блока.
ЗО Источники информации, принятые во внимание .при экспертизе
1. Авторское свидетельство СССР № 575642, кл. G 06F 3/04, 1975 (прототип).
74ф542
Составитель В. Вертлиб
Техред А. Камышникова
Редактор И. Грузова
Корректор Е. Хмелева
Заказ 771/9 Изд. № 320 Тираж 772 Подписное
НПО «Поиск» Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Типография, пр. Сапунова, 2