Многоканальное устройство для обмена информацией

Иллюстрации

Показать все

Реферат

 

Изобретение относится к области вычислительной техники и может применяться в многомашинных вычислительных комплексах для связи ЭВМ между собой. Целью изобретения является повьш1ение надежности путем сокращения аппаратурных затрат. Устройство содержит генератор 1 импульсов и п Г9 20 23 21 каналов 2 обмена, в каждый из которых входят счетчик 3 адреса источника , счетчик 4 адреса приемника, счетчик 5 данных, приемный регистр 7 адреса приемника, приемный регистр 8 данных, передающий регистр 9 адреса источника, передающий регистр 10 адреса приемника, передающий регистр 11 данных, компараторы 12, 13, 14, элемент И 15, шинный формирователь 16, каналы обмена соединены между собой шинами: тактовой 17, информационной 18, начальной установки 19. Для соединения канала обмена с абонентами имеются шины: 20 - входная шина адреса передаюш,его абонента, 21 - входная шина адреса приемного абонента, 22 - входная шина данных, 23 - выходная шина передающего абонента , 24 - выходная шина адреса приемного абонента, 25 - выходная шина данных, 26 - шина подтверждения приема, 27 - шина подтверждения передачи . 1 ил. i л 18 Q ID (Л to со 00 00 00 г 22 25 ZS 27 Ш тот2У2кг7 22 24 25

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (sn 4 С 06 Е 13/00

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

$j ;

1Р гИ7

232Ô 25

23 2 (21) 3836344/24-24 (22) 04.01.85 (46) 28.02.87. Бюл. 16 8 (71) Таганрогский радиотехнический институт им. В.Д.Калмыкова (72) М.Н.Жуков, А.В.Проскуряков и В.П.Медведев (53) 681.3 (088.8) (56) Новопашенский Г.Н. Информационно-измерительные системы. N.: Высшая школа, 1977.

electronic Engineering, 1978, Vol. 50, 11- 606, р.41. (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ

ОБМЕНА ИНФОРМАЦИЕЙ (57) Изобретение относится к области вычислительной техники и может применяться в многомашинных вычислительных комплексах для связи ЭВМ между собой. Целью изобретения является повышение надежности путем сокращения аппаратурных затрат. Устройство содержит генератор 1 импульсов и и

„„SU„„1293733 А 1 каналов 2 обмена, в каждый из которых входят счетчик 3 адреса источника, с.четчик 4 адреса приемника, счетчик 5 данных, приемный регистр 7 адреса приемника, приемный регистр 8 данных, передающий регистр 9 адреса источника, передающий регистр 10 адреса приемника, передающий регистр

11 данных, компараторы 12, 13, 14, элемент И 15, шинный формирователь

16, каналы обмена соединены между собой шинами: тактовой 17, информационной 18, начальной установки 19.

Для соединения канала обмена с абонентами имеются шины: 20 — входная шина адреса передающего абонента, 21 — входная шина адреса приемного абонента, 22 — входная шина данных, 23 — выходная шина передающего абонента, 24 — выходная шина адреса приемного абонента, 25 — выходная шина данных, 26 — шина подтверждения приема, 27 — шина подтверждения передачи. 1 ил.

12937 33

Изобретение относится к вычислительной технике и может быть приме нено в многомашинных вычислительных комплексах для связи ЭВМ между собой. 5

Цель изобретения — повышение надежности путем сокращения аппаратурных затрат.

На чертеже представлена функциональная схема устройства. 10

Устройство содержит генератор 1 импульсов и п каналов 2 обмена, в каждый из которых входят счетчик 3 адреса источника счетчик 4 адреса приемника, счетчик 5 данных, прием ный регистр 6 адреса источника, приемный регистр 7 адреса приемника, приемный регистр 8 данных, передающий регистр 9 адреса источника, передаю?О щий регистр 10 адреса приемника, передающий регистр 11 данных, компараторы 12- l4, элемент И 15, шинный формирователь 16. Каналы обмена сое— динены между собой шинами тактовой

17, информационной (подтверждения)

18, начальной установки 19.

Каждый канал обмена вычислительной системы соединен с .внешним устройством (абонентом) по следующим связям: выходная шина 20 адреса пе30 редающего абонента, входная шина 21 адреса приемного абонента, входная шина 22 данных, выходная шина 23 адреса передающего абонента, выходная шина 24 адреса приемного абонента, выходная шина 25 данных, шина

26 подтверждения приема, шина 27 подтверждения пересылки.

Работа устройства основана на па.раллельном развертывании во времени параметров пересылки: данных, адресов передающего и приемного абонентов. Для этого каналы обмена содержат для каждого параметра счетчик, регистр приема, регистр передачи и компаратор. Соответствующие регистры и счетчики каналов имеют одинаковую разрядность.

Если коэффициенты пересчета счетчиков выбраны взаимно простыми, т.е. некратными друг другу, то общее число различных сочетаний состояний этих счетчиков при параллельном подсчете импульсов от одного источника равно произведению коэффициентов пересчета. При этом становится возможным передавать по магистральным шинам, связывающих каналы обмена, только сигналы подтверждения, что позволяет осуществить беэадресный обмен информацией и иметь в каждом цикле обмена все параметры пересылки.

Устройство позволяет осуществить также трансляционные передачи,. так как каждая пересылка фиксируется во всех модулях обмена.. Безадресная передача информации в многоканальном устройстве позволяет повысить помехоустойчивость обмена, так как единичные сбои в информационных линиях и счетчиках изменяют лишь младшие разряды параметров пересылки и при соответствующем кодировании не влияют на резупьтат.

Устройство работает следующим образом.

После включения питания перед началом работы осуществляется фазиро- вание счетчиков, поскольку их относительные Состояния неопределены.

Для начального фазирования по шине

21 поступает сигнал начальной установки после чего все счетчики устанавливаются в исходное состояние и начинают синфаэный подсчет импульсов, приходящих из генератора 1.

Предполагается, что все каналы 2 обмена имеют общую нулевую шину (на чертеже не показана). Для осуществления обмена в передающий канал обмена внешнее устройство (абонент) загружает в регистры 9-11 параметры пересылки после того, как счетчики

3-5 всех каналов оказываются в требуемом состоянии т.е. содержат параметры пересылки, компараторы 1214 одновременно вьдают сигналысравнения, которые пройдя через элемент

И 15, переключают шинный формирователь 16 с приема информации подтверждения из шины 18 на вьдачу в линию нулевого потенциала ° При этом в регистры 6-8 всех каналов обмена, кроме передающего,иэ счетчиков 3-5, переписывается информация, которая соответствует искомой, и на выходе

26 каждого канала обмена появляется сигнал подтверждения наличия информации. Абоненты анализируют содержимое своих регистров 7 адреса приемника, и всю остальную информацию воспринимает к обработке лишь тот канал обмена, у которого содержимое регистра 7 совпадает с его собственным адресом. Таким образом, может осуществляться обмен информацией

1293733

Составитель Г.Стернин

TexÐeÀ Л. Олейник Корректор С.Сирохман

Редактор Л.Пчелинская

Заказ 388/54

Тираж 673 Подписн ое

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д.4/5

Производственно-полиграфическое предприятие, г.Ужгород, ул.Проектная,4 между каналами обмена вычислительной системы. После завершения цикла обмена информацией передающий абонент должен перезагрузить передающие регистры 9-11 параметрами следующей пересылки, если это необходимо, или загрузить регистр 10 адресом несуществующего (фиктивного) приемника для исключения повторного цикла передачи передающей информации.

Формула изобретения

Многоканальное устройство для

t обмена информацией между абонентами, содержащее генератор импульсов и и каналов обмена, каждый из которых содержит передающий регистр адреса источника и первый компаратор, при этом информационный вход передающе- 20 го регистра адреса источника является входом устройства для подключения к выходной шине адреса передающего абонента, а выход передающего регистра адреса источника соединен с первым входом первого компаратора, о т л и ч а ю щ е е с я тем, что, с целью сокращения аппаратурных затрат, в каждый канал обмена введены второй и третий компараторы, передающий регистр адреса приемника, передающий регистр данных, счетчик адреса источника, счетчик адреса приемника, счетчик данных, приемный регистр адреса источника, приемный 35 регистр адреса приемника, приемный регистр данных, шинный формирователь и элемент И, при этом в каждом. канале обмена входы передающих регистров адреса приемника и данных соеди- 40 иены с входами устройства для подключения к выходной шине адреса приемного абонента и к выходной шине данных абонента, в каждом канале обмена выходы передающих регистров адреса приемника и данных соединены соответственно с первыми входами второго и третьего компараторов, а выход счетчика адреса источника соединен с входом приемного регистра адреса источника и с вторым входом первого компаратора, выход счетчика адреса приемника соединен с входом приемного регистра адреса приемника и с вторым входом второго компаратора, выход счетчика данных соединен с входом приемного регистра данных и с вторым входом третьего компаратора, выходы первого, второго и третьего компараторов соединены с входами элемента И, выход которого соединен с управляющим входом шинного формирователя и выходом канала обмена устройства для подключения к шине подтверждения пересылки абонента, выход шинного формирователя соединен с управляющими входами приемных регистров адреса источника, адреса приемника и данных являются выходом устройства для подключения к шине подтверждения приема абонента, выходы приемных регистров адреса источника, адреса приемника и данных являются выходами канала обмена устройства для подключения к входным шинам адреса передающего абонента, адреса приемного абонента и данных, а шина начальной установки устройства соединена с установочными входами счетчиков адреса источника, адреса приемника и данных всех каналов обмена, выход генератора импульсов соединен с» счетными входами счетчиков адреса источника, ад-. реса приемника и данных, магистральные входы-выходы шинных формировате-. лей всех каналов обмена соединены между собой.