Двухканальное устройство для сопряжения эвм
Иллюстрации
Показать всеРеферат
Изобретение относится к автоматике и вычислительной технике и может быть использовано для передачи сообщений между ЭВМ через коммутируемую телефонную сеть. Цель изобретения - повышение пропускной способности устройства за счет исключения потери времени при совпадении кодов данных с кодами дополнительных видов обслуживания каждого из каналов устройства. Двухканальное устройство для сопряжения ЭВМ содержит в каждом канале блок коммутации,.передающий и приемный блоки, блок синхронизации , вход для подключения к управляющему выходу ЭВМ, выход для подключения к информационному входу ЭВМ, вход для подключения к информационному выходу ЭВМ, выход и вход для подключения к телефонной сети, выход и вход для подключения к телефону оператора, вход задания эталонного кода, вход для подключения выхода формирователя одиночного импульса тока, выходы для подключения к входам синхронизации приема и передачи ЭВМ. 4 з.п, ф-лы, 5 ил. с $ (Л
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК ($1) 5 С 06 F 1 3/00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н ABTQPCHOMV СВИДЕТЕЛЬСТБУ передающего блока, приемного блока, блока синхронизации и блока коммутации.
4Р
Двухканальное устройство для сопряжения ЭВМ (фиг. 1) содержит со стороны первой ЭВМ передающий блок 1,. блок 2 коммутации,. блок 3 синхронизации,приемный блок 4, выход 5 и .вход
6 первой ЭВМ, телефонные вход и вы- 3
; ход 7, вход 8 управления и вход 9 установки эталона, а также выходы синхронизации передачи 10 и приема 11 первой ЭВМ и вход 12 записи "1", между первой и второй ЭВМ расположена соединительная .телефонная сеть 13.
ГОСУДАРСТВЕННЫЙ НОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
1 (21) 4732247/24 (22) 03,07,89 (46) 23,05.92. Бюл. Г 19 (72) А.Пвйабанов и В,IÎ.Áàáè÷åB (53) 681.3 (088,8) (56) Сети ЭВМ./Под ред. В;M.Глушкова, - М,: Связь, 1977, с, 216-218, Гуров В,С., Емельянов Г,А,, Етрухин H.Н. Передача дискретной информации,в телеграфии. - M.: Связь, 1969,, .488, 489.
Авторское свидетельство СССР.
Ма 1494008, кл. Г 06 F 13/00, 1987. (54) ДВУХКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ
СОПРЯЖЕНИЯ ЭВМ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано для передачи сообщений между ЭВМ через коммутируемую телефонную сеть. Цель изобретения — повышение пропускной спо"
Изобретение относится к автоматике и вычислительной технике и может быть использовано для передачи информации между ЭВМ, Целью изобретения является повышение пропускной способности устройства при работе по двухпроводным абонентским телефонным линиям за счет исключения потери времени при совпадении кодов данных с кодами до" полнительных видов обслуживания.
На фиг,1 представлена структурная электрическая схема двухканального устройства для сопряжения ЭВМ, на фиг.2-5 - блок-схемы соответственно
„,Я0„„1735860 А 1
2 собности устройства за счет исключения потери времени при совпадении кодов данных с кодами дополнительных видов обслуживания каждого из каналов устройства. Двухканальное уст" ройство для сопряжения ЭВМ содержит в каждом канале блок коммутации,.передающий и приемный блоки, блок синхронизации, вход для подключения к управляющему выходу ЭВМ, выход для подключения к информационному входу
ЭВМ, вход для подключения к информационному выходу ЭВМ, выход и вход для подключения к телефонной сети, выход и вход для подключения к телефону оператора, вход задания эта" лонного кода, вход для подключения выхода формироватвдв одииоииого им- Щ пульса тока, выходы для подключения к входам синхронизации приема и пе" С, редачи ЭВМ, 4 з.п, ф-лы, 5 ил.
Фвв . з
Со стороны второй ЭВМ устройство содержит передающий блок 14, блок !5 коммутации, блок 16 синхронизации, гриемный блок 17, выход 18 и вход 19 второй ЭВМ, телефонные вход и выход
?0, вход 21 управления и вход 22 установки эталона, а также выходы синхронизации передачи 23 и приема 24 второй ЭВМ и вход 25 записи "1".
Передающий блок (фиг, 2) содержит триггер 26, нулевой 27 и единичный
28 ключи. нулевой 29 и единичный 30 нагрузочные элементы, информационный вход 31, цикловой вход 32 передачи синхронизации, вход 33 передачи, выход 34 передачи, вход 35 управления нагрузкой нулевого элемента и вход
36 управления нагрузкой единичного элемента, Приемный блок (фиг. 3) содержит аналого-цифровой преобразователь 37, ключи 38 -38 записи, регистры 39Al
39 сдвига, группы ключей 40" -40 считывания, схему 41 объединения, схему 42 срэвнения, реверсивный счетчик 43, дешифратор 44, схемы ИЛИ 45 и 46, триггер 47, вход 48 приема, выход 49 приема, вход 50 установки эталона, вход 51 установки исходного состояния счетчика, тактовый вход
52, общий синхронный ехоп 53, индивидуальные синхровходы 54"-54, информационный выход 55, цикловой вход
56 и цикловой вход 57 сброса.
Блок синхронизации (фиг. 4) содержит задающий генератор 58, делитель 59 на и, кольцевой регистр 60 сдвига,- делитель 61 íà m, линию 62 задержки на один такт, линию 63 задержки на два такта, тактовый выход 64, общий синхровыход 65, индивидуальные синхровыходы 66 -66 1, .цикловой выход 67 приема, цикловой выход 68 сброса, цикловой выход 69 передачи и вход 70 записи "!".
Блок коммутации (фиг, 5) содержит два ключа 71 и 72 данных, телефонный вход 73, телефонный выход
74, вход 75 передачи, выход 76 передачи, вход 77 приема, выход 78 приема, линейные выходы 79 и 80, вход 81 управления и телефонный ключ 82, Двухканальное устро1 ство для сопряжения PBM работает следующим образом.
В исходном состоянии подачей операторами обеих ЭВМ управляющих
735860 сигналов на входы управления ключа"
82 блоков 2 и 15 коммутации с входов 8 и 21 управления устройства
5 оно устанавливается в телефонный режим. При этом телефонные входы и выходы 7 и 20 подключаются через блоки 2 и 15 коммутации к соед1 нительной телефонной сети 13. Операторы обеих ЭВМ по телефону договариваются о сеансе передачи данных и о порядке смены направлений передачи данных, например время начала сеанса 12.00, продолжительность сеанса 12 мин, смена направления передачи данных через каждые 2 мин, первое направление передачи от первой 3ВМ к второ" 3ВМ. После этого оператор первой ЭВМ подачей управ20 ляющего сигнала на вход управления блока 2 коммутации и оператор второй
ЭВМ подачей управляющего сигнала на вход управления блока 15 комму" тации,при этом управляющие сигналы ( с входов управления ключей обоих блоков 2 и 15 коммутации снимаются) устанавливают устройство в режим передачи данных от первой ЭВМ к второй. !
30 Устройство в режиме передачи дан- . ных от первой ЭВМ к второй ЭВМ работает следующим образом, С выхода ЭВМ поступают сигналы на информационный вход передающего блока 1 с частотой следования синхронизирующих импульсов с выхода 10 синхронизации передачи первой 3BN которые поступают с блока 3 синхронизации также и на вход синхронизации передающего бло40 ка l. Если сигналом от первой ЭВМ является логическая "1", то потенциалом с первого выхода триггера 26 блока 1 открывается единичный ключ
28 и образуется цепь прохождения тока (фиг, 2): вход 33 передачи передающего блока 1 - единичный ключ
28 - единичный нагрузочный элемент
30 — выход 34 передачи передающего блока 1. Если сигналом от первой
ЭВМ является логический "0", то потенциалом с второго выхоря триггера
26 блока 1 открывается нулевой ключ
27 и образуется другая цепь прохождения тока: вход 33 передачи пере- дающего блока 1 - нулевой ключ 27нулевой нагрузочный элемент 29 - выход 34 передающего блока 1. Нулевой 1 нагрузочный элемент 29 предвари-! тельно настраивается с входа 35 на
1 такую минимальную нагрузку, при прохождении через которую тока от ATC соединительной телефонной сети 13
АТС не воспринимала бы цепь разорванной, а следовательно, не принимала интервалы времени прохождения логических "0" за паузы между импульсами набора номера, а интервалы
1I 11 времени прохождения логических 1 за импульсы набора номера. Единичный нагрузочный элемент 30 предварительно настраивается с входа 36 на такую нагрузку, при прохождении через которую тока от АТС соединительной телефонной сети 13 его величина была бы по крайней мере в 2 раза выше величины тока, проходящего через нулевой нагрузочный элемент 29. Описанная настройка элементов 29 и 30 позволяет
ATC соединительной телефонной сети 13 воспринимать процесс передачи данных как обычный аналоговый процесс, происходящий при разговоре двух абонентов. Тем самым исключаются возможные прерывания процесса передачи данных при совпадении их комбинаций с комбинациями специальных кодов АТС.
Тракт становится прозрачным. На приемной стороне в аналого-цифровом преобразователе 37 приемного блока 17 происходит преобразование аналогового сигнала, приходящего из, АТС соединительной телефонной сети 13 и подвергшегося искажениям, в цифровые комбинации числом m для каждого логического "0" или "1" и по и бит в каждой комбинации, Например, при реализации аналого-цифрового преобразователя в виде ИКМ-преобразователя n-- 8, à m можно выбрать равным 3. Под воздействием синхронизирующих импульсов, поступающих в npem образователь 37 и регистры 39 -39 сдвига с тактового входа 52 приемного блока 17 с частотой mnf 1, синхро.низирующих импульсов,.поступающих в преобразователь 37 с общего синхровхода 53 блока 17 с частотой mf„ и открывающих потенциалов, поступающих в ключи 38 -38 записи и 40 -40 считыВания с соответствующих индивиду% tA альных синхровходов 54 -54 блока 17 с частотой тГ каждый и сдвинутых относительно друг друга так, что одновременно открыта только одна па . ра .ключей записи и считывания, причем не с одинаковым номером, происходит сначала поочередное накопление а регистрах 39 -39 кодов m
735860 дискретных отсчетов одного и тоГо же " принятого аналогового сигнала, а затем и поочередное сравнение этих ко дов через схему 41 объединения в схе5 ме 42 сравнения с эталонным кодом, постоянно подаваемым на второй вход схемы 42 сравнения с входа 22 установки эталона устройства. Если теку1О щий код превышает эталонный, то состояние реверсивного счетчика 43 увеличивается на единицу, если не превышает, то состояние счетчика 43 уменьшается на единицу, Моменты срав!
5 нейия и изменения состояния счетчика определяются синхронизирующими им1 пульсами частоты mf., поступающими в. схему 42 сравнения и реверсивный счетчик с общего синхровхода 53 при20 емного блока 17, По окончании сравHeHèé т текущих кодов с эталоннь1м кодом на выходе реверсивного счетчика
43 образуется итЪговая комбинация, поступающая в дешифратор 44. Момен25 ты появления сигналов на выходе дешифратора 44 совпадают с моментами . поступления синхронизирующих импульсов в него с циклового входа 56 приемного блока 17, Если сигнал появится на одном из первых 1 выходов дешифратора 44, то этот сигнал, пройдя через первую схему ИЛИ 45, устанавливает триггер 47 s единичное сос" тояние, что соответствует сигналу данных - логическая "1" на информационном выходе 55 приемного блока 17 и на входе 19 второй ЗВМ. Если сигнал появится на. одном из последних
m-k выходов дешифратора 44, то этот
40 сигнал, пройдя через вторую схему
ИЛИ 46, устанавливает триггер 47 .в нулевое состояние, что соответствует сигналу данных - логический "0" на информационном выходе 55 приемного блока 17 и на входе 19 второй
ЭВМ, Параметр k выбирается равным
m/2 для четных m и (в+1)/2 или (m-1)/2 (в зависимости от соотношения "1" и "0") для нечетных m. Моменты появления сигналов на выходах дешифратора 44 определяются синхронизирующими импульсами, поступающими, в дешифратор 44 с циклового входа 56 приемного блока 17 с. частотой f. u
- 55 сдвинутых относительно синхронизирующих импульсов с общего синхровхода 53 блока 17 на один такт задаю" щего генератора 58 блока 16 синхронизации. Для подготовки реверсивного .
1735860
55 счетчика 43 к итоговой оценке следующего сигнала этот счетчик 43 сбрасывается в исходное состояние синхронизирующими импульсами, поступающими в него с циклового входа 57 сброса приемного блока 17, сдвинутыми относительно синхронизирующих импульсов с общего синхровхода 53 блока lj на два такта задающего гене" ратора 58 блока 16 синхронизации, Для обеспечения синхронизирующими импульсами передающего 1 (14) и приемного 4 (17) блоков задающий генератор 5Р блока 3 (16) синхронизации вырабатывает последовательность импульсов с частотой mnf, которая выдается на тактовый выход 64 блока 3 (16) и используется для образования общей поблочной последовательности импульсов с частотой . mf (с помощью делителя 59 на и), индивидуальных поблочных последовательностей импульсов с частотами mf (с помощью делителя 59 и кольцевого регистоа 60 сдвига, предварительно записав в него логическую "1" и снабжая его синхронизирующими импульсами с выхода делителя 59), цикловой последовательности импульсов передачи (с. помощью делителей на и 59 и на m 61), цикловой последовательности импульсов приема, сдвинутых на один такт с помощью линии 62 задержки, и цикловой последовательности импульсов сброса, сдвинутых на два такта с помощью линии 63 задержки, На линии 62 и 63 задержки синхронизирующие импульсы поступают с выхода задающего генератора 58.
Процессы коммутации в блоках 2 и
15 коммутации осуществляются в ключах 82, 71 и 72 под воздействием .открывающего тот или иной ключ потенциала, поступающего на вход управления соответствующего ключа, формула изобретения
1, Двухканальное устройство для сопряжения ЭВМ, содержащее в каждом канале блок коммутации, передающий и приемный блоки, блок синхронизации, причем вход управления блока .коммутации является входом канала устройства для подключения к управляющему выходу соответствующей ЭВМ, первый информационный выход приемного блока является выходом канала устройства для подключения к информационному входу соответствующей ЭВМ, первый информационный вход и информационный выход передающего блока каждого из каналов соединены с первым информационным выходом и первым информационным входом блока коммутации, второй информационный вход передающего блока является входом каждого из каналов для подключения к информационному выходу соответствующей
ЭВМ, выход синхронизации передачи блока синхронизации соединен с входом синхронизации передачи передающего блока, группа синхровыходов блока синхронизации соединена с группой синхровходов приемного, блока, выход синхронизации приема соединен с входом синхронизации приема приемного блока, второй информационный выход и информационный вход приемного блока соединены соответственно с вторым информационным входом и вторым информационным выходом блока коммутации, третий информационный вход и третий информационный выход блока коммутации одного из каналов через .Г... соединительную телефонную сеть связаны с информационным входом и выходом блока коммутации другого канала, о т л и ч а ю щ е е с я тем, что, с целью повышения пропускной способности устройства за счет исключения потери времени при совпадении кодов данных с кодами дополнительных видов обслуживания каждого из каналов устройства, в каждом канале четвертые информационные вход и выход блока коммутации являются входом и выходом канала устройства для подключения к телефону оператора ЭВМ, вход установки эталона приемного блока является входом задания эталонного кода канала устройства, вход записи единицы блока синхронизации является входом канала устройства для подключения к выходу формирователя одиночного импульса тока, выходы синхронизации приема и передачи блока синхронизации являются выходами канала устройства для подключения к входу синхронизации приема и передачи соответствующей ЭВМ.
2, Устройство по п.1, о т л и -. ч а ю щ е е с я тем, что передающий. блок содержит триггер, нулевой и единичный ключи, нулевой и единичный нагрузочные элементы, причем вход установки триггера является вторым
17358
35
45
55 информационным входом передающего блока, вход синхронизации триггера поДключен к входу синхронизации передачи передающего блока, инверсный выход триггера соединен с входом управления нулевого ключа, прямой выход триггера соединен с входом управления единичного ключа, информационные входы нулевого и единичного ключей соединены с первым информационным входом передающего блока, а выходы— с информационными входами нулевого и единичного нагрузочных элементов, . входы управления нагрузкой которых соединены соответственно с входами настройки нулевого и единичного нагрузочных элементов передающего блока, выходы нулевого и единичного нагрузочных элементов являются информационными выходами передающего блока, 3. Устройство по п,1, о т л ич а ю щ е е с я тем, что приемный блок содержит аналого-цифровой преобразователь, m ключей записи, m регистров сдвига, m групп ключей считывания, группу элементов ИЛИ,схему сравнения, реверсивный счетчик, дешифратор, два элемента ИЛИ, триггер, причем вход и выход приема аналого-цифрового преобразователя явЛяются соответственно информацИонным входом и вторым информаци-! онным выходом приемного блока, пер3 с вый,вход управления аналого-цифрового йреобразователя и тактовый вход !
m регистров сдвига соединены с тактовым входом группы синхровходов приемного блока, второй вход управления аналого-цифрового преобразователя, вход синхронизации схемы сравнения и реверсивного счетчика соединены с общим синхровходом группы синхровходов приемного блока, выход аналого-цифрового преобразователя соединен с первыми входами m клю" чей записи, выходы которых соединены. с информационными входами m соответствующих регистров сдвига, и выходов разрядов каждого из m регистров сдвига соединены с соответствующими и входами каждой из m групп ключей считывания, выходы которых соединены с соответствующими входами эле"
" ментов ИЛИ группы, выходы которой соединены с первой группой информационных входов схемы сравнения, вторая группа информационных вхо10
60 дов схемы сравнения соединена с вхо дом установки эталона приемного блока, первый и второй выходы схемы сравнения соединены соответственно с входами прямого и обратного счета реверсивного счетчика, инФормационный выход которого соединен с информационным входом дешифратора, первая группа выходов которого соединена с входами первого элемента ИЛИ, а вторая группа выходов - с входами второго элемента ИЛИ, выходь. первого и-второго элементов ИЛИ соединены соответственно с установочным входом и входом обнуления триггера, выход которого является первым информационным выходом приемного блока выходы последних разрядов m pe3 гистров сдвига соединены с шиной нулевого потенциала, первый, второй, (m-1)-й, m-й индивидуальные синхровходы группы синхровходов приемного блока соединены с входами управления соответственно первого, второго, ..., (m-i)-го, m-ro ключей записи и с входами управления соот" ветственно второй, третьей,..., m-й, первой группы ключей считывания, вход синхронизации дешифратора является входом синхронизации приема приемного блока, вход сброса в исходное состояние реверсивного счетчика является цикловым входом сброса группы синхровходов приемного блока, 1
4. Устройство по п.1, о т л и ч аю щ е е с я тем, что блок синхронизации содержит задающий генератор, делитель на и, кольцевой регистр сдвига, делитель на ш, элемент задержки на один такт, элемент задержки на два такта, причем выход задающего генератора соединен с тактовым выходом группы синхровыходов блока синхронизации, входом делителя íà n„ информационным входом элемента задержки на один такт, информационным входом элемента задержки на два такта, выход делителя на и соединен с общим синхровходом группы синхровходов блока синхронизации, входом синхронизации кольцевого регистра сдвига и входом делителя Hà m, выход которого является выходом синхронизации передачи блока синхронизации и соединен с входами синхронизации элемента задержки на один такт и элемента задержки на два такта, выход элемента задержки на один такт явля-; ется выходом синхронизации приема блока синхронизации, выход элемента задержки на два такта является цик. ловым выходом сброса группы синхровыходов блока синхронизации, m выходов разрядов кольцевого регистра сдвига соединены с соответствующими
m индивидуальными сияхровходами группы синхровыходов блока синхронизации, выход последнего разряда кольцевого регистра сдвига соединен с информационным входом, 5. Устройство по п.3 о т л и " ч а ю щ е е с я тем, что блок коммутации содержит три ключа, первые информационные входы которых соедиj
1735860 12 нены соответственно с четвертым информационным входом, первым информационным входом, вторым информационблока коммутации, рые информационные входы трех ключей соединены соответственно с четвертым информационным выходом, первым информационным выходом блока коммутации, входы управления ключей соединены с соответственными входами уп" равления блока коммутации, первые выходы трех ключей соединены с третьим информационным входом блока коммутации, вторые выходы ключей соединены с.третьим информационным выходом блока коммутации.
32
f 735860
1735860
Составитель А.йабанов
Техред М.Дндык Корректор Л,Пилипенко
° Э ЮЮ ВВФ
Тираж . Подписное комитета ао изобретениям и открытиям при ГЕНТ CCCP
Москва, 3-35, Раушская наб., д. 4/5
Редактор 0.6рковецкая
° В ЯВИМСЯ O
Заказ 1817
ВНИИПИ Государственного
113035
О
Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, .101