Устройство для обмена информацией

 

Изобретение относится к цифровой вычислительной технике и может быть использовано для обмена между процессорными элементами в мультипроцессорных системах. Целью изобретения является повышение производительности вычислительной системы за счет обеспечения одновременной работы каждого канала в режимах приема и передачи. Устройство для обмена информацией содержит первый и второй управляющие регистры 1 и 2 соответственно, обменник 3 информацией, состоящей из каналов с их связями, кроме того, каждый канал содержит четыре мультиплексора 19÷22 соответственно, буферный регистр 23, схему 24 сравнения, схему 25 формирования собственного адреса, первый 26 и второй 27 управляющие триггеры, пять элементов И 28÷32, первый 33 и второй 34 коммутаторы, блок 35 элементов ИЛИ, три элемента ИЛИ 36÷38 соответственно. 2 ил.

СОЮЗ СОВЕТСНИХ.

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

РЕСПУБЛИН (gg 4 G 06 F 15/16, 13/14

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

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

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

ПО ИЗОБРЕТЕНИЯМ И OTHPblTHRM

ПРИ ГКНТ СССР (21) 4292768/24-24 (22) 03.08.87 (46) 23.05.89. Бюл ° №- 19 (72) P.П. Гахов, В.П. Самарский и С.В. Савченко (53) 68 1.325 (088.8) (56) Патент США № 3514860, кл. G 06 F 3/04, опублик. 1982;

Авторское свидетельство СССР

¹ 1118997, кл. G 06 F 13/14, 1984 °

„„SU„„1481787 А 1

2 (54) УСТРОЙСТВО ДЛЯ ОБМЕНА ИНФОРИАЦГЕЙ (57) Изобретение относится к цифровой вычислительной технике и может быть использовано для обмена между процессорными элементами в мультипроцессорных системах. Целью изобретения является повьппение производительности вычислительной системы за счет обеспечения одновременной

1481 787 работы каждого канала в режимах приема и передачи. Устройство для обмена информацией содержит первый и второй управляющие регистры 1 и 2 соответственно, обменник 3 информацией, состоящий из каналов с их связями, кроме того, каждый канал содержит. четыре мультиплексора 19-22

Изобретение относится к цифровой вычислительной технике и может быть использовано для обмена между процессорными элементами в мультипроцес5 сорных системах.

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

На фиг.1 и 2 представлена функциональная схема устройства для обмена информацией °

Устройство для обмена информацией содержит первый и второй управляющие регистры 1 и 2 соответственно, обменник 3 информацией, состоящий из

И каналов, первый = пятый управляющие входы 4-8 соответственно кана- 2О лов, первый — третий информационные входы 9-11 соответственно каналов, вход 12 задания режима обмена, вход

13 разрешения записи информации, первый — третий информационные выхо- 25 ды 14-16 соответственно каналов,первый и второй выходы 17 и 18 соответственно, кроме того, каждый канал содержит первый †четверт мультиплексоры 19-22 соответственно, бу- 3р ферный регистр 23, схему 24 сравне- ния адресов, схему 25 формирования собственного адреса канала, первый и второй триггеры 26 и 27,управления соответственно, первый †пят элементы И 28-32 соответственно,пер35 вый и второй коммутаторы 33 и 34 соответственно, блок 35 элементов ИЛИ, первый — третий элементы ИЛИ 36-38.

Регистр 1 предназначен для записи и хранения кодов адресов каналов передатчиков (кодов адр есов каналов, которые являются источниками инфор1 соответственно, буферный регистр

23, схему 24 сравнения, схему 25 формирования собственного адреса, первый 26 и второй 27 управляющие триггеры, пять элементов И 28-32, первый 33 и второй 34 коммутаторы, блок 35 элементов ИЛИ, три элемен та ИЛИ 36-38 соответственно.2 ил . мации), и кодов адресов каналов приемников (кодов адресов каналов), в которые информация должна быть переданаа, Регистр 2 предназначен для записи и хранения кодов адресов каналов приемников (кодов адресов тех каналов, в которые информация должна быть записана) и кодов адресов каналов передатчиков (кодов адресов тех каналов, из которых информация передается).

Обменник 3 информацией состоит из

М каналов и предназначен для осуществления связи между процессорными элементами вычислительной системы.

Первый управляющий вход 4 i-ro канала предназначен для управления записью информации, поступающей из

i-ro процессорного элемента в i-й канал.

Второй управляющий вход 5 i-го канала предназначен для управления записью информации, поступающей из выбранного канала.

Третий управляющий вход 6 1 го канала предназначен для передачи в канал сигналов синхронизации записи информации.

Четвертый управляющий вход 7 i-го канала предназначен для трансляции сигналов управления переводом каналов в режим передачи информации от

i-r o канала к (i-1 )-му каналу.

Пятый управляющий вход 8 i-го канала предназначен для трансляции сигналов управления переводом каналов в режим передачи информации от

i-ro канала к (i+1)-му каналу.

Первый информационный вход 9 i-ro канала предназначен для передачи ин5 14 формации иэ х-го процессорного элемента.

Второй информационный вход 10 i-го канала предназначен для передачи информации иэ (i+1)-го канала.

Третий информационный вход 11 i-го канала предназначен для передачи информации 13 (i-1)-го канала, Четвертый информационный вход 12

i-го канала предназначен для передачи информации из первого управляющего регистра 1.

Пятый информационный вход 13 i-ro канала предназначен для передачи информации из второго управляющего регистра 2.

Первый информационный выход 14

1 ro канала предназначен для передачи информации в i-й процессорный элемент.

Второй информационный выход 15 х-го канала предназначен для передачи информации в (i+1)-й канал.

Третий информационный выход 16

i-ro канала предназначен для передачи информации в (i — 1)-й канал.

Первый управляющий выход 17 i-го канала предназначен для передачи сигналов перевода (i+1) — го канала в режим транзита информации в i é канал.

Второй управляющий выход 18 i-ro канала предназначен для передачи сигнала перевода (i-1) — ro канала в режим транзита информации в i-й канал.

Первый мультиплексор 19 1 го канала предназначен для передачи соответствующей информации, поступающей из (i+1)-го и из (i-1)-ro каналов в регистр 23.

Второй мультиплексор 20 i-ro канала предназначен для передачи соответствующей информации в (i+1)-й канал.

Третий мультиплексор 21 i-ro канала предназначен для передачи соответствующей информации в (i-1}-и канал.

Четвертый мультиплексор 22 i-ro. ка нала пр една з на ч е н для пер еда чи и нформации, поступающей иэ первого и второго управляющих регистров 1 и 2 соответственно в схему 24 сравнения.

Буферный регистр 23 i-ro канала предназначен для хранения информации, по с тупающей в i-й ка нал .

Схема 24 i — ro канала сраврения адресов предназначена для сравнения кодов адресов каналов приемников и

81 787 6 передатчиков информации, участвующих в сеансе обмена с i-м каналом, и формирования сигналов управления выбором направлений приема или передачи информации.

Схема 25 формирования собственного адреса i-ro канала предназначена для формирования кода собственного адреса i-ro канала.

Первый триггер 26 управления i-го канала предназначен для его перево.да в режим передачи информации.

Второй триггер 27 управления i-го канала предназначен для его перевода в режим приема информации.

Элемент И 28 i-го канала предназначен для формирования сигнала управления транзитом информации иэ

20 (i+1)-ro канала в (i-1)-й канал.

Элемент И 29 i — го канала предназначен для формирования сигналов управления передачей информации иэ регистра 23 в (i+1) и канал и управле2 ния транзитом информации из (i+1)-го в (i-1) — и канал.

Элемент И 30 i — ro канала предназначен для формирования сигнала управления транзитом из (i-1)-го канаЗ0 ла в (i+1)-й канал.

Элемент И 31 i — го канала предназначен для формирования сигналов управления передачей информации из регистра 23 в (i — 1)-й канал и управления транзитом информации из (i-1)З го в (i+1)-й канал.

Элемент И 32 i-го канала предназначен для формирования сигнала транзита.

Блок 35 элементов ИЛИ 1-го канала предназначен для формирования сигнала перевода второго триггера 27 в исходное состояние после выдачи информации в соответствующие каналы.

Элемент ИЛИ 36 i-го канала пред45 назначен для формирования сигнала перевода первого триггера 26 в исходное состояние.

Элемент ИЛИ 37 предназначен для передачи сигналов управления транзитом информации из (i-1)-ro в (i+1)-й канал.

Элемент ИЛИ 38 предназначен для передачи сигналов управления транзитом информации из (i+1)-ro в (i-1)-й канал.

При подаче питания (цепи включения питания условно не показаны) на устройства для обмена информацией

7 148178 регистры 1 и 2, триггеры 26 и 27 ка- налов, а также их буферные регистры

23 устанавливаются в нулевое состояние (цепи установки элементов памя5 ти в. нуль на фиг.1 не показаны) .

В регистры 1 и 2 записывается из устройства управления информация об активных передатчиках и соответствующих им активных приемниках,участ- 1ð вующих в сеансе обмена.

При записи информации из i-го процессорного элемента в канал соответствующий код поступает на первый информационный вход 9 i-ro канала и далее на соответствуюшкй информационный вход буферного регистра 23.

На разрешающий вход регистра 23 поступает единичный сигнал с первого управляющего входа 4 канала. По зад- 20 нему фронту синхроимпульса, поступившего на третий управляющий вход

6 канала, информация записывается в регистр 23.

При считывании из канала в соот- 25 ветствующий процессорный элемент информация поступает на первый информационный выход 14 с входа регистра 23.

Кроме рассмотренных режимов функ- 3р ционирования каждый канал может функционировать в режиме собственно транзита, а также в режиме активного передатчика, активного приемника и в режиме последующего транзита.Ни" же приводятся кратко алгоритмы ра35 боты устройства во всех перечисленных режимах.

Режим транзита характеризуется тем, что канал участвует в передаче информации, циркулирующей в обменнике 3, путем прямой ее трансляции с второго информационного входа 10 на третий информационный выход 16 либо с информационного входа 11 на второй информационный выход 15 канала.

Для реализации такого режима работы триггеры 26 и 27 канала устанавливаются в нулевое состояние.

На выходе элемента И 32 формируется единичный сигнал, поступающий на управляющие входы мультиплексоров

21 и 20 с целью разрешения передачи информации на соответствующий выход канала.

Направление передачи информации определяется единичным значением сигналов, поступающих на входы 7 и 8 канала. Единичный сигнал на входе

7 канала свидетельствует о необходимости передачи информации на выход

16 канала. Единичный сигнал на входе

8 канала свидетельствует о необходимости передачи информации на выход

15 канала. В этом случае при наличие на входах 7 и 8 единичных сигналов канал может осуществлять одновременно передачу информации в направлениях (i-1)-ro и (i+1)-ro каналов.

Режим последующего транзита в канале организуется следующим образом.

После записи (или считывания) информации в буферный регистр 23 (из буферного регистра 23) в режиме активного приемника (активного передатчика) происходит установка триггера

27(26) в исходное (нулевое) состояние. При этом элемент И 32 канала формирует сигнал транзита. Работа канала в дальнейшем не отличается от работы канала в режиме транзита информации.

Режим активного передатчика, Этот режим характеризуется тем, что при поступлении информации на четвертый информационный вход 12 канала значение младшего разряда кода равно единице. Триггер 26 устанавливается в единичное состояние.

На схему 24 сравнения кодов адресов поступает код соответствующего канала приемника. Сравнение кодов адресов передатчика и приемника позволяет определить направление передачи информации

Если существует отношение " < " между кодом адреса канала приемника и кодом адреса канала передатчика, то информация ° с выхода регистра 23 поступает через мультиплексор 21 на выход 16 канала.

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

Независимо от направления выдачи информации в канале происходит уста" новка триггера 26 в исходное нулевое состояние. После э ого канал переходит в режим работы последующего транзита. Работа канала повторяется.

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

1481 787

10 триггер 27 переходит в единичное состояние и единичным сигналом с единичного выхода переводит канал в режим приема информации. При этом информа5 ция в канал может поступать как на третий информационный вход 11, так и на второй информационный вход 10.

Выбор направления приема информации осуществляется схемой 24 сравнения адресов, На его входы поступают коды адреса канала передатчика и собственного адреса. При формировании единичного сигнала на выходе " < " информация с входа 11 канала поступает через мультиплексор 19 на второй информационный вход регистра 23.

В противном случае в регистр 23 записывается информация, поступившая с входа 10 канала. 20

При этом выдается сигнал транзита информации на выход 18 в первом случае и на выход 17 во втором случае.

После записи информации в регистр 25

23 происходит установка триггера 27 в нулевое состояние. Канал переходит в режим последующего транзита. В зависимости от значений сигналов, поступающих на входы 7 и 8 канала, на 30

его выходах 17 и 18 также формируются единичные сигналы.

Работа канала продолжается по ,описанному алгоритму. .

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

В исходном состоянии все элементы памяти .находятся в нулевом состоянии.

Цепи установки в нуль и цепи пита- 40 ния на фиг.1 условно не показаны.

Протокол обмена информацией межпу каналами, а также между процессорны" ми элементами и соответствующими каналами задается устройством управ- 45 ления путем записи в регистры 1 и 2 соответствуЬщей информации, а также путем подачи на входы 4-6 каналов управляющих сигналов.

Рассмотрим последовательно функ" ционирование устройства для обмена ин50 формацией в режимах записи информации из процессорного элемента (в процессорные элементы), активного передатчика, активного приемника, транзита информации и в режиме пос55 педующего транзита информации.

Режим записи информации из про цессорного элемента.

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

Режим записи информации в процессорный элемент.

Данный режим характеризуется отсутствием на входе канала как управляющих, так и информационных сигналов. Код, записанный в регистр 23, выдается непрерывно на первый информационный выход 14 канала.

Режим активного передатчика.

Этот режим характеризуется тем, что в реГистр 1 поступает код, который содержит информацию об адресах каналов передатчиков и адресах каналов приемников.

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

12 триггер 26 переводится в единичное состояние. На его единичном выходе появляется единичный сигнал, который поступает на первые входы элементов И 29 и 31, а также на первый управляющий вход мультиплексора 22.

Информация с входа 12 канала пос,тупает через мультиплексор 22 на первый вход схемы 24 сравнения. На ее второй вход поступает код собственного адреса канала. В зависимости от результата сравнения формируется единичный сигнал на первом или втором ее выходах. Единичный сигнал на первом выходе схемы 24 сравнения появляется в том случае, если код адреса приемника меньше кода адреса ка:нала, передающего информацию. Единичный сигнал на втором выходе схемы 24 сравнения адресов появляется в,том случае, если код адреса канала

Щиемника информации больше кода адреса канала передатчика информации.

При появлении единичного сигнала на втором выходе схемы 24 он поступает на управляющие входы мультиплексоров

1481 78 7

19 и 21, а также на второй вход коммутатора 34, на третий вход которого поступает единичный сигнал с нулевого выхода триггера 27, и на выходе коммутатора 34 формируется единичный сигнал который поступает на первый управляющий выход 17 канала. По единичному сигналу, поступившему на перBblH управляющий вход мультиплексора

21, последний осуществляет. передачу на выход кода; поступившего на его второй информационный вход с выхода буферного регистра 23. Информация с выхода мультиплексора 21 поступает на первый информационный вход блока

35 элементов ИЛИ и на третий информационный выход 16 канала °

На выходе блока 35 элементов ИЛИ формируется единичный сигнал, который поступает на вход установки в нуль триггера 26 и переводит его в нулевое состояние. В результате этого канал переходит в исходное состояние.

В том случае, если единичный сигнал сформирован на первом выходе схемы 24, он поступает на соответствующие управляюпр е входы мультиплексоров 20 и 19 и на первый и второй входы коммутатора ЗЗ. На третий вход коммутатора 33 поступает единичный сигнал с нулевого выхода триггера 27.

На выходе коммутатора 33 формируется единичный сигнал, который поступает на выход 18 канала. Единичный сигнал, поступивший на первый управляющий вход мультиплексора 20, разрешает передачу на выход 15 канала информации информации, поступившей на его второй информационный вход с выхода буферного регистра 23.

В том случае, если код адреса канала приемника информации меньше кода адреса канала, передающего информацию, последний канал может осуществлять одновременно и пЕредачу информации в режиме транзита в от (i+1)-го по М-й каналы. В этом случае единичный сигнал с единичного выхода триггера 26 поступает на первые входы элементов И 29 и 31 и открывает их.

Если единичный сигнал поступает на вход 7 канала, то на выходе элемента И 31 формируется единичный сигнал, который поступает на четвертый управляющий вход мультиплексора 20. В результате этого на выход 15 канала будет передан код с входа 11 канала

35 одновременно с передачей на выход 16 информации, записанной в регистр 23, Если код адреса канала приемника информации больше кода адреса кана- ла, передающего информацию, то последний канал может осуществлять одновременно и передачу информации в от (i-1)-ro no I-й каналы, В этом случае единичный сигнал с единичного входа триггера 26 поступает на первые входы элементов И 29 и 31 и открывает их.

Если единичный сигнал поступает на вход 8 канала, то на выходе элемента И 29 формируется единичный сигнал, который поступает на третий управляющий вход мультиплексора 21 и на четвертый управляющий вход мультиплексора 20. В результате этого одновременно на выходы 16 и 15 канала будет передана соответствующая информация.

Режим активного приемника канала.

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

Единичный сигнал с выхода триггера 27 поступает на третий .управляющий вход мультиплексора 19,обеспечивая тем самым передачу либо по его первому, либо по второму информацион" ному входу.

На второй вход схемы 24 поступает. код адреса собственного канала и сравнивается с кодом адреса канала передатчика. Если код адреса канала передатчика больше кода адреса канала, то на втором выходе схемы 24 появляется единичный сигнал, который поступает на управляющий вход мультиплексора 19 и на первый и второй входы коммутатора 34, на третий вход которого поступает единичный сигнал с нулевого выхода триггера 27, На выходе коммутатора 34 формируется. единичный сигнал, который поступает.на первый управляющий выход 7 кана-. ла. Мультиплексор 19 в соответствии с единичным сигналом на втором уп1481 78?

14

13 равляющем входе обеспечивает переда-. чу на второй информационный вход регистра 3 кода, поступившего на его

2 ! третий информационный вход с второго информационного входа 10 канала.Если же единичный сигнал сформирован на первом выходе схемы 24 сравнения, то он поступает на первый управляющий вход мультиплексора 19 и на первый и второй входы коммутатора 33, на третий и четвертый входы которого поступает нулевой сигнал с нулевого выхода триггера 27, На выходе коммутатора 33 формируется единичный сигнал, который поступает на второй управляющий выход

18 канала. Иультиплексор 19 в соответствии с значениями управляющих сигналов на его управляющих входах осуществляет передачу кода, поступившего с третьего информационного вхоа 11 канала на второй информационный вход регистра 23, По синхроимпульсу, поступившему с третьего управляющего входа 6 канала на вход синхронизации регистра 23, информа ция записывается в последний.

При этом на выходе элемента ИЛИ

36 формируется единичный сигнал,который устанавливает триггер 27 в исходное (нулевое) состояние. Если на входы 7 и 8 канала единичные сигналы не поступят, то на выходе коммутаторов 33 (или 34) единичный сигнал исчезнет и станет равным нулю. При поступлении указанных сигналов на входы.7 и 8 канала они передаются коммутаторами 34 и 33 на выходы 17 и 18 без изменения, а канал осуществляет транзит информации следующим образом.

Если единичный сигнал транзита поступает на вход 7 канала, то на выходе элемента И 28, который открыт по первому входу единичным сигналом с единичного выхода триггера 27; формируется единичный сигнал. Единичный сигнал с выхода элемента И 28 поступает на четвертый управляющий вход мультиплексора 21, разрешая тем самым передачу информации к (i-1) му каналу с входа 10 на выход 16. Если же единичный сигнал транзита поступает на вход 8 канала, то на выходе элемента И 30, который открыт по первому входу единичным сигналом с единичного выхода триггера 26, формиру:.ется единичный сигнал. Этот сигнал с выхода элемента И 30 поступает на четвертый управляющий вход мультиплексора 20, разрешая тем самым пе5 редачу на выход 15 к (д+1)-му каналу с входа 11.

Режим последнего транзита.

Данный режим характеризуется тем, что канал переходит в режим транзита после приема (записи) информации в буферный регистр 23 (из буферного регистра 23). Единичным сигналом с выхода элемента ИЛИ 36 (блока 35 элементов ИЛИ) триггер 27 (триггер 26) устанавливается в нулевое состояние.

Канал в этом случае переходит в режим транзита информации. Направление передачи информации определяется единичными значениями сигналов на входах 7 и 8 канала.- На входы элемента И 32 поступают единичные сигналы и на его выходе формируется также единичный сигнал, который поступает на вторые управляющие входы мульти25 плексоров 20 и 21, подготавливая их тем самым к передаче информации.Если на вход 7 канала поступает единичныи сигнал, то он поступает на пятый управляющий вход коммутатора 21.Информация, поступившая на вход 10 канала, передается .на выход 16 через мультиплексор 21. Если единичный сигнал поступает на вход 8 канала, то он поступает также на пятый управляющий вход мультиплексора 20. На выход

15 канала передается код с его входа

11. Если же единичные сигналы поступают одновременно на входы 7 и 8 канала, то информация одновременно пе40 редает на выход 15 с входа 11 и на выход 16 с входа 10.

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

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

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

55 для подключения информационных входов и выходов процессорных элементов, второй информационный выход д-го канала (i = 1, М-1) соединен с вторым

1481787 информационным входом (i+1)-го канала, нторбй информационный выход М-го канала соединен с вторым информационным входом первого канала, третий информационный выход i — ro канала

5 (i = М, 2) соединен с третьим информационным входом (i-1)-го канала,третий информационный выход первого канала соединен с третьим информационным входом M-ro канала, вход, записи информации управления устройства соединен с входами записи первого и второго управляющих регистров, вход задания режима обмена устройства соеди- 15 нен с информационным входом первого управляющего регистра, выходы соответствующих групп разрядов которого соединены соответственно с четвертыми информационными входами с первого по М-й каналов, вход записи разрешения информации устройства соединен с информационным входом второго управляющего регистра, выходы соответствующих групп разрядов которого сое- 25 динены соответственно с пятыми информационными входами с первого по

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

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

-входов канала соединены с входами установки первого и второго триггеров управления соответственно, единичный выход первого триггера управления соединен с первым управляющим входом четвертого мультиплексора и первыми входами первого и .второго элементов И, единичный -выход второго триггера управления соединен с первыми входами третьего и четвертого элементов И, вторым управляющим входом четвертого мультиплексора и третьим управляющим входом первого мультиплексора, выход которого соединен с входами первого элемента ИЛИ, четвертый управляющий вход канала соединен с вторыми входами второго и четвертого элементов И, пятый управляющий вход канала соединен с вторыми входами первого и третьего элементов И, выход первого элемента И сое.динен с первым входом второго элемента ИЛИ и вторым управляющим входом второго мультиплексора, выход

1481 787

IS аиаг

Составитель А. Иванов

Редактор В. Данко Техред М. Ходанич. Корректор В. Гирняк

Заказ 2692 51 Тираж 669 Подписное

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

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

Производственно-издательский комбинат "Патент", r.Óæãoðîä, ул. Гагарина,101 второго элемента И соединен с первым нхадом третьего элемента ИЛИ и вторым упранляющим входом третьего мультиплексора, илход третьего элемента И соединен с вторым входам третьего элемента ИЛИ, выход которого соединен с третьим упранляюшим входом второго мультиплексора, выход четвертого элемента И соединен с нторым входом второго элемента ИЛИ, выход которого соединен с третьем упранляющим входом третьего мультиплексора, выходы второго и третьего мультиплексоров соединены с первым и вторым нходами блока элементов ИЛИ соответственно, выход которого сое динен с входом сброса первого триггера упранления, прямой выход первого триггера управления соединен с первым входом пятого элемента И, вых.д которого соединен с четвертыми управляющими входами второго и третьего мультиплексоров, выход первого элемента ИЛИ соединен с входом сброса второго триггера управления, прямой выход которого соединен с вторым входом пятого элемента И, с третьими и четвертыми входами первого и второго коммутаторов, четвертый управляющий

5 вход канала соединен с пятым управляющим входом третьего мультиплексора, с пятым и шестым входами второго коммутатора, выход которого соединен с первым управляющим выходом канала, пятый управляющий вход канала соединен с пятым упранляющим ныходом второго мультиплексора и с пятым и шесTbIM входами первого коммутатора„выход которого соединен с вторым уп15 равляющим выходом канала, первый управляющий выход i-га канала (i

=1,М-1) соединен с четвертым управляю- щим входом (i+1)-ro канала, первый управляющий выход М-го. канала соединен с четвертым управляющим входом первого канала, второй управляющий выход i-го канала (i = М,2) соединен с пятым управляющим входом (i-1)-го канала, второй управляющий выход пер25 наго канала соединен с пятым управляющим входом i — ro канала.

Устройство для обмена информацией Устройство для обмена информацией Устройство для обмена информацией Устройство для обмена информацией Устройство для обмена информацией Устройство для обмена информацией Устройство для обмена информацией Устройство для обмена информацией Устройство для обмена информацией 

 

Похожие патенты:

Изобретение относится к вычислительной технике ,в частности, к системам автоматизации научных исследований в реальном масштабе времени

Изобретение относится к вычислительной технике и может быть использовано при организации вычислительных процессов в многопроцессорных системах

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

Изобретение относится к области вычислительной техники

Изобретение относится к вычислительной технике и может быть использовано при построении неоднородных вычислительных систем

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

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

Изобретение относится к вычислительной технике,решает задачу повьшения пропускной способности за счет снижения времени ожидания установления соединения

Изобретение относится к области вычислительной техники и может быть использовано при построении цифровых многопроцессорных систем высокого быстродействия

Изобретение относится к вычислительной технике и позволяет повысить пропускную способность систем коммутации за счет уменьшения времени реакции на низкоприоритетные запросы

Изобретение относится к вычислительной технике ,в частности, к устройствам для вывода информации в виде документов, и может быть использовано в автоматизированных системах обработки и вывода текстовой информации

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

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

Изобретение относится к вычислительной технике и позволяет производить автоматическое аппаратное присвоение адресов периферийным устройствам

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

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

Изобретение относится к области илчислительной техники и может быть использовано при создании вычислительных систем

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

Изобретение относится к вычислительной технике и позволяет производить программное присвоение перифе рийным устройствам абонентов логических адресов

Изобретение относится к информационной технике автоматике и связи и может быть использовано при построении информационных сетей с коммутацией каналов связи

Изобретение относится к области вычислительной техники и предназначено для построения коммутационных сетей вычислительных систем
Наверх