Устройство для сопряжения абонентов
Иллюстрации
Показать всеРеферат
Изобретение относится к области вычислительной техники и может приме .няться в многомашинных вычислительных комплексах для связи ЭВМ между собой, а такке для связи ЭВМ с нестандартными внешними устройствами. Целью изобретения является повышение быстродействия устройства. Устройство для сопряжения абонентов содержит генератор 1 импульсов, группу 2 каналов обмена, каждый из которых содержит счетчик 3 адреса источника, счетчик 4 адреса приемника, счетчик 5 данных, первый, второй, третий приемные регистры 6,7,8, первый, второй, третий передающие регистры 9,Ю, 11, первый, второй, третий элементы сравнения 12, 13, 14, первый элемент И 15, гошный формирователь 16, второй, третий, четвертьй элементы И 31,32.,33. Устройство осуществляет обмен информацией между абонентами в двунаправленном режиме с возможностью групповой связи. 1 ил. 1 табл. /
союз советских
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (Д11 4 G 06 F 13/00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К А BTOPCHOMV СВИДЕТЕЛЬСТВУ
27 28 25 30 2224
ГОСУДАРСТВЕННЫЙ КОМИТЕТ пО изОБРетениям и ОТНРытиям
ПРИ Гннт Сса (21) 4259041/24-24 (22) 09.06.87 (46) 30.03.89.Бюл. У 12 (71) Таганрогский радиотехнический институт им.В.Д.Калмыкова (72) M.Н.Жуков, В.П.Медведев, А.В.Проскуряков и Г.И.Ткаченко (S3) 621.3 (088,8) (56) Авторское свидетельство СССР
9 1293733, кл, G 06 F 13/00 ° .
Авторское свидетельство СССР
Р 1198531, кл. G 06 F 13/00, 1985. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ АБО- : i
НЕНТОВ (57) Изобретение относится к области вычислительной техники и может применяться в многомашинных вычислительных комплексах для связи 3ВМ между собой, а также для связи ЭВМ .с не„Л0„„1469506 А1 стандартными внешними устройствами.
Целью изобретения является повышение быстродействия устройства. Устройство для сопряжения абонентов содержит генератор 1 импульсов, группу 2 каналов обмена, каждый из которых содержит счетчик 3 адреса источника, счетчик 4 адреса приемника, счетчик
5 данных, первый, второй, третий приемные регистры 6,7,8, первый, вто:рой, третий передающие регистры 9,10, 11, первый, второй, третий элементы сравнения )2, 13, 14, первый элемент И 15, шинный формирователь 16, второй, третий, четвертый элементы
И 31,32,33. Устройство осуществляет обмен информацией между абонентами в двунаправленном режиме с возможностью групповой связи. 1 ил. 1 табл.
29 21 23 28 20 193435
Юв
1469506
Изобретение относится к вычислительной технике и может быть примене. но в многомашинных вычислительных комплексах для связи ЭВМ между со- .
5 бой, а также для связи ЭВМ с нестандартными внешними устройствами.
Цель изобретения — повышение быстродействия устройства.
На чертеже представлена блок-схе- 10 ма устройства.
Устройство содержит генератор 1 импульсов, группу 2 каналов обмена, каждый из которых содержит счетчик 3 адреса источника, счетчик 4 адреса приемника, счетчик 5 данных, первый
6, второй 7 и третий 8 приемные регистры,.первый 9, второй 10 и третий
11 передающие регистры, первый 12, второй 13 и третий 14 элементы срав- 20 нения, первый. элемент И 15; шинный формирователь 16, тактовые входы 17 каналов обмена, входы — выходы 18 данных каналов обмена, входы начальной установки 19 каналов обмена, вхо- 25 ды адреса передающего абонента 20, адреса приемного абонента 21, данных 22 каналов обмена, выходы адреса передающего абонента 23, адреса приемного абонента 24, данных 25 каналов обмена, подтверждения приема
26, подтверждения пересылки 27, состояния счетчика адреса источника 28, состояния счетчика адреса приемника
29 и состояния счетчика данных 30 ка- налов обмена.
Каждый канал обмена содержит второй 31, третий 32, четвертый 33 эле-. менты И, первый 34, второй 35 и третий 36 входы синхронизации.
Устройство работает следующим образом.
После включения питания перед началом работы осуществляется фаэирование счетчиков, поскольку их относительные состояния неопределены.
Для начального фазирования на вход
19 подается сигнал начальной установки,после чего все счетчики устанавлйваются в исходное состояние,и на- 50 чинают синфазный подсчет импульсов, приходящих из генератора 1.
Обмен в устройстве может осуществляться в двух режимах — обычном и управляемом. В обычном режиме обмена каждый из абонентов устанавливается .и и на своих линиях 34 » 36 сигнал 1
Для осуществления обмена. внешнее устройство (абонент) загружает в регистры 9 — 11 параметры пересылки.
После того, как счетчики 3 — 5 всех каналов оказываются в требуемом сос< тоянии, т.е. содержат параметры пересылки, элементы 12 — 14 сравнения одновременно выдают сигналы сравнения, которые, пройдя через первый элемент. И 15, переключают шинный формирователь 16 с приема информации подтверждения с входа-выхода шины
18, на выдачу в линию нулевого потенциала. При этом в регистры 6 — 8 всех каналов обмена, кроме передающего, из счетчиков 3 — 5 переписывается информация, которая соответствует искомой, и на выходе 26 каждого канала обмена появляется сигнал подтверждения наличия информации. Далее абонены анализируют содержимое своих регистров 7, всв остальную инфор мацию обрабатывает лишь тот канал обмена, у которого содержимое регистра 7 совпадает с его собственным адресом.
Режим управляемого обмена. заключается в захвате каким-либо из абонентов значений одного или нескольких параметров пересылки — адреса источника, адреса приемника, данных — . путем перекрытия путей поступления импульсов из генератора 1 в счетчики 3 - 5. Для осуществления этого режима абонент, желающий реализовать захват, по достижении счетчиками 3—
5 требуемых состояний выставляет сигналы запрета (уровень "0") на линиях 34 — 36 в нужном ему комбинации.
При этом, если, например, установлены сигналы запрета на линиях 34 и 35, информация в счетчиках 3 и 4 фиксируется и счет продолжается только в счетчике 5, что позволяет передавать массивы данных от устройства с фиксированным в счетчиках 3 адресом к устройству с фиксированным в счетчиках 4 адресом. Такая комбинация на линиях 34 — 36 соответствует установлению постоянного соединения между устройствами по адресам.
Режимы, порождаемые остальными комбинациями сигналов на линиях 34—
36,показаны в таблице.
Нри реализации собственно обмена режим управляемого обмена не отличается от обычного режима. Арбитраж линий 34 — 36 может быть реализован либо путем опроса их зянятости перед
1469506 установлением захвата, либо монополизацией этих линий единственным абонентом.
Формула изобретения
Устройство для сопряжения абонентов, содержащее генератор импульсов и группу каналов обмена, причем выход генератора импульсов соединен с тактовыми входами всех каналов обмена и с выходом устройства для подключения к тактовому входу первого абонента, вход устройства для 15 подключения выхода начальной установки первого абонента соединен с входа— ми начальной установки всех каналов обмена группы, вход-выход устройства для подключения информационного входа-выхода первого абонента соединен с входами-выходами данньгх всех каналов обмена группы, вьгходы подтверждения пересылки, подтверждения приема, выход данных, выход адреса при-.
/. емного абонента, и выход адреса передающего абонента i-го канала обмена группы (1=2,И) соединены с выходами устройства для подключения к одноименным входам i-го абонента, входы данных, адреса приемного абонента и адреса передающего абонента i канала обмена группы (1 2,N) соединены с входами устройства для подключения одноименных выходов i-го абонента, причем каждый канал обмена группы содержит счетчик адреса приемника, счетчик адреса источника, счетчик данных, первый, второй, третий приемные регистры, первый, второй, третий пе- 4р редающие регистры, с первого по третий элемента сравнения, первый элемент И и шинный формирователь, причем вход-выход данных канала обмена соединен с первым входом-выходом шин. 4 ного формирователя, второй вход-выход которого соединен с первым выхо» дом первого приемного регистра с первыми информационными входами вто- рого и третьего приемных регистров и выходом подтверждения приема канала обмена, входы сброса счетчиков адреса источника, адреса приемника и данных соединены с входом начальной установки канала обмена, выход первого элемента И соединен с входом задания направления передачи шинного формирователя и с выходом подтверждения пересылки канала обмена, первый, второй, третий входы первого элемента И соединены соответственно с выходами первого, второго, третьего элементов сравнения первые входы которого соединены соответственно с выходами первого, второго, третьего передающих регистров, выход счетчика адреса источника соединен с входом первого приемного регистра и со вторым входом первого элемента сравнения, выход счетчика адреса приемника соединен с вторым входом второго элемента сравнения и с вторым информационным входом второго приемного регистра, выход счетчика данных соединен со вторым входом ,третьего элемента сравнения и с вторым информационным входом третьего приемного регистра, выходы первого, второго, третьего приемных регистров соединены соответственно с выходами адреса передающего абонента, адреса приемного абонента — с выходом данных канала обмена, входы первого, второго, третьего передающих регистров соединены соответственно с входами адреса передающего абонента, адреса приемного абонента и входа данных канала обмена, о т л и ч а ю— щ е е с я тем, что, с целью повышения быстродействия устройства, в каждый канал обмена группы введены второй, третий, четвертый элементы И, причем первый, второй, третий входы синхронизации всех каналов обмена группы соединены с входами устройст ва для подключения соответственно к выходам управления адресом источника, управления адресом приемника и управления данными первого абонента, в i-м канале обмена выходы счетчика данных, счетчика адреса источника и счетчика адреса приемника соединены соответственно с выходами устройства для подключения к входам состояния счетчика данных, счетчика адреса источника и счетчика адреса приемника
i-го абонента, первый, второй, третий входы синхронизации канала обмена соединены соответственно с первыми входами второго, третьего, четвертого элементов И, вторые входы которых соединены с тактовым входом канала обмена, выходы второго, третьего, четвертого элементов И соединены с тактовыми входами счетчиков адреса источника, адреса приемника и данных соответственно.
1469506
Сигналы на линиях
34 35 36
0 0 0
О. 0
Нет обменов
Передача массива данных между двумя абонентами (постоянное соединение по адресу)
Трансляционная передача одного и того же слова данных (команды) от одного источника разным приемником
Захват передачи
Трансляционный прием одного и того же слова данных (команды)) одним абонентом-приемником от любого из абонентов-передатчиков
Захват приема
Захват данных (прием-передача)
Обычный режим (прототип) 0
1 I
0 0
1 0 1
1 1 0
1 1 1
Составитель С.Бурухин
Редактор Л.Пчолинская Техред Л.Сердюкова
Корректор М.Демчик
Заказ 1360/54 Тираж 667 Подписное
ВНИИПИ Государственного комитета ко изобретениям и открытиям при ГКНТ СССР
1 13035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина,101