Устройство сопряжения с магистралью
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано при построении многомашинных комплексов с использованием локальных сетей. Целью изобретения является сокращение аппаратурных затрат и повышение быстродействия. Устройство содержит дешифратор команд, регистры приема и передачи кадра, передатчик и приемник линейных сигналов, четыре триггера , шесть элементов И, два элемента ИЛИ, группу магистральных передатчиков, группу двунаправленных магистральных приемников . 2 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (19) (11) А1 (1) 4 G 06 F 13/00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
4:ь
СО
CO
С5
Фиг. 1
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21 ) 4006! 53/24-24 (22) 08.01.86 (46) 15.06.88. Бюл. ¹ 22 (71) Институт ядерных исследований
АН СССР (72) В. И. Виноградов (53) 681.325 (088.8) (56) Авторское свидетельство СССР № 1246102, кл. G 06 F 13/00, 1986.
Устройство последовательного обмена
УПО. Техническое описание 3.858.047. (54) УСТРОЙСТВО СОПРЯЖЕНИЯ С МАГИСТРАЛЬЮ (57) Изобретение относится к вычислительной технике и может быть использовано при построении многомашинных комплексов с использованием локальных сетей. Целью изобретения является сокрашение аппаратурных затрат и повышение быстродействия. Устройство содержит дешифратор команд, регистры приема и передачи кадра, передатчик и приемник линейных сигналов, четыре триггера, шесть элементов И, два элемента ИЛИ, группу магистральных передатчиков, группу двунаправленных магистральных прием ников. 2 ил.
1403068
1 2
Изобретение относится к вычислительной технике и может быть использовано при построении многомашинныx комплексов с использованием локальных сетей.
Цель изобретения — — сокращение аппаратурных затрат и повышение б icTpo;IPHствия устройства.
На фиг. 1 привсдана функциональная схе ма устройства; на фиг. 2 — - блок-схема вычислительной системы с использованием предлагаемого устройства.
Устройство содержит (фиг. 1) регистр 1 передачи кадра, регистр 2 приема кадра, передатчик 3 линейных сигналов,flpH»мник 4 линейных сип!Ялов, группу магистральных передатчиков 5, группу двунаправленных магистральных усилителей б, дешифратор 7 команд, триггеры 8 11, элементhl И 12- — 17 и элементы ИЛИ !8 и 19.
На фиг. 1 обозначены магистраль 20, линия 2! связи вход 22 дешифратора 7 команд, Выхо.(ы 23- -29 лешифратора 7 команд, входы 30 32 первого, второго и третьего разрядов llpH3113KQB команды регистра 1 передачи кадры, группа информационных
BXO lOf3 33 p(1 Истрi(1, H f1(()OpXI a lfH0 if if hiH Bhlход 34 и тактовый вход 35 регистра I пер»дачи кадры, информационный 36 и THKToal>IH
37 Входы регистра приема ка,jpfl, выходы 38
И 39 Ilcpa() I O И второго разрядов llpllallaKO13 ко м 3 f f.т 1>1 р е Г И С T p 3 2 I I p H (. м 3 K a, f p с1, I p)> I l 11 3 и нфор 13IIHoflll hlx выходов 40 регистра 2 и pH(.м 3 кадра(, Выходы 4! — 46 э;!Р(«(. Ито В
И !2 - 17 соответственно, Входы 47--58 эл»Менто(1 И 12 — 17 соответственно, входы 59, 60 и 61, 62 элементов ИЛИ 8 и 19 соответственно, выходы 63 и 64 элементов И.!И 18
l9 соответственно, установочные входы 65
И 66 и выходы 67 и 68 триггера 8, СНхровход 69, информационный вход 70 и выход 71
Григгера 9, cHHxpoaxo..(72, информационный вход 73 и выход 74 трипера 10, )>CTaf(oao«ные входы 75 и 76 и выходы 77 триггера 1, управ fBIoIHHH вход 78 и группа информациОHíых вxoäoв 79 группы магистральHûõ передатчиков 5, управляющие входы 80 и 81, группа двунаправленных входов-выходов 82, группа Входов 83 и группа выхо loB 84 rpynIhl двунаправленных магистральных усилителей 6.
Вычислительная система с использованием предлагаемого устройства содержит (фиг. 2) устройство 85 сопряжения, групповой контроллер 86 связи и ЭВМ 87. Группа двунаправленных магистральных усилиГелей 6 обеспечивает возможность приема и передачи данных с магистрали и может быть реализована, например, на микросхе>«ах 531 АП 2П. При применении раздельных шин чтения и записи в магистрали, например, в стандарте КАМАК, может быть использована группа магистральных передатчиков 5, выполненных, например, на микросхемах !55 (А8. При этом обеспечивается возможность применения совмещенных и раздельных lllHil магистрали, что позволяет использовать расширенный интер(1)еисный стандарт КАМАК-КОМПЕК(.- .
Работа устройства в реальных условиях основана il3 связи lB) x идентичных модульHf>Ix устройств, co(диненных двумя световодами (фиг. 2), причем работа в реальных
10; условиях аналогична работе одного устройства В тестовом режиме, в котором выход устройства соединен с входом.
Рассмотрим работ) устройства в тестовом режиме. (lо команде чтения состояния магистра15 ли ЭВМ си!.Иал с выхода 26 дешифратора 7 поступает на входы 5! и 53 элементов И 14 и 15, выходы 43 и 44 которы.(сг>язаны с пинами чтеflHH магистрали 20. В случае готовности осуществляется запись персдаваемь)х ,j3 i!I! h! x с ВыхОдя ш и и зя циси м ЯГ1!стряли 20 на вя)д 79 передатчика 5. На управляющий вхо;(78 передатчика 5 поступает сигна„(с выхода 24 дешифратора 7, формируемый по основной команде записи от ЭВМ.
В случае команды расширенной записи
25 KOMIILKC выхо1 (овме(цяемы.(шин чтения магистрали ffpoxoaHT через вход 82 двунапра!злепного усилителя 6 на выход 84 и далее на вхо (33 регистра передачи кадра.
На вход 30 регистра 1 lipH этом одновременно !OCT) IfaeT сигнал с Выхода 23 .цешифратора 7. Г линии связи 11ослеловате.(ьные cal
i:à3û поступают на вход приемника 4 лиHpéíûx сигнаг!ОВ, с выхода которого данные и тактовые сигналы поступают на входы 36 и-37 регистра 2 приема ка 1pa. Данные с выя)да 40 регистра 2 iiîñòó Hàê)ò i;l вход 83 двунаправленнь!х усилителей. П ри нриеме данных на выходе 39 регистра 2 формируется сиГнал Готовности, пост)>113K)щий Ha Bxo. (66 триг(ера 8 готовности данных, с Bh!xoza
68 которого сип(ал поступает на Bxojh! 55
40 и 48 элементов И 16 и 12. По команде -iTå(ия состояния данных сигнал с выхода 25 де!пифратора 7 посгупает íà входы 47 и 49 элементов И 12 и 13 лля чтения соо гapTстве:1но состояния триггера 8 готовности
4g данных и триггера 9 его маски.
Выходы 41 и 42 элементов И 12 и 13 поступак)т ча шины чтения магистрали 20.
В случае обнаружения готовности данны.; в режиме ollpoc(l по команде чтения сигнал с выхода 27 дешифрятора 7 поступает на )и50 равляющие входы 80 усилителей 6.
Данные с выходов 82 усилителей 6 поступают на входы шин чтения магистрали 20 и далее через групповой контроллер в ЭВМ.
По этой же команде сигнал с выхода 27 лешифратора 7 поступает на вход 65 триггера 8, с выхода 67 которого сигнал поступает на вход 32 регистра 1 подтверждения приема данных. Далее этот сигнал
1403068
Форму.га изобретения поступает на вход Ilcредатчика 3 и передается по линии связи на приемник 4.
На приемной стороне сигнал подтверждения формируется на выходе 38 регистра 2 и поступает на вход 76 триггера 11 готовности магистрали. Сигнал с выхода 77 триггера 11 поступает на входы 58 и 52 соответственно элементов И 17 и 14. Затем Iio команде чтения состояния магистрали сигнал с выхода 26 деши(рратора 7 поступает на
Входы 51 и 53 элементов И 14 и 15 опроса состояния выходов триггера 1! готовности магистрали и тригггера 10 его маски.
Режим прерывания определяется разрешениями состояния триггеров 9 и 10 маски готовности дBHHhlx и магистрали. Bhfx0ды шин записи магистрали 20 поступают на информационные входы 70 и 73 триггеров 9 и 10, которые в соответствии с алгоритмом работы могут маскировать или разрешать прерывания, поступающие на магистраль с выходов 46 и 45 элементов И 17 и 16.
Наличие двух шин прерывания обусловлено необходимостью увеличения скорости передачи.
Выбор режима приема и передачи осуществляется маскированием этих прерываний по командам из ЭВМ.
Устройство сопряжения с магистралью, содержащее регистры передачи и приема кадра, передатчик линейных сигналов, приемник линейных сигналов и дешифратор команд, вход которого является входом устройства для подключения к шинам команд и адреса магистрали, а первый и второй выходы дешифратора команд соединены соответственно с входами первого и второго разрядов признаков команд регистра передачи кад ра выход и тактовый вход которого соединены соответственно с информационным входом и тактовым выходом передатч и ка линейных сигналов, линейный выход которого является выходом устройства для подсоединения к входу линии связи, линейный вход приемника линейных сигналов является входом устройства для подсоединения к выходу линии связи, первый и второй выходы когорого соединены соответственно с информационным и тактовым входами регистра приема кадра, атличающееся тем, что, с целью сокращения аппаратурных затрат и повышения быстродействия, в него введены шесть элементов И, два элемента ИЛИ, группа магистральных передатчиков, группа двунаправленных магистральных усилителей и четыре триггера, причем третий выход дешифратора команд соединен с первыми входами первого и второго элементов И четвертый выход дешифратора команд сое5 !
Д И и Е I l С П Е Р В Ы Х! 11 В : 0 Д Я 11 Т P C T Ь (Г 0 И и (. T В (. РТОГО элементов г1, пятый ВыxOä,1c11111(I)j)3TOра кочанд соединен с первым входом первогO элемента ИЛИ, первыч у(.тан(вочным Вх0
ДО М;!Е Р BO ГО Т P 11 Г Г(. P 3 И П (. Р В Ы 1 I X I!P 3 В 1 и 10щихги входами дву направленных маги("гр;1л;—
HhIx усилителей груllllhl, шестой и седьмой выходы дегпифряторя команд соединены соответственно с си.1хров .одачи второго и третьего тригеров, первый BblxOд деll!11(l)р;1тОр3 кочанд соединен с перьыч в;одом BIOрого элемента ИЛИ и вторычи управляющичи входами двунаправленных магистра,(ьHhlx усилителей I j) ffllbl, второй выход деигифратора команд соединен с вторым Входом второго элемента И, 11! и унравля olflffxi» f)x0дами чагистра lbHI lx усилителей I póllllbl, выx0Jh! кото рык oб hB 1II HC HI I c соответств) ющими информационнь(чи Выходами IBX ff(!Ilð3Bленных 131 HcTp3;IbHhlx усилителей груllflhl и подсое шнены к группе инфорч»
I 0 РЯЗРЯДЯ ПРИЗНЯКЯ КОМ IH. )Û KOTOPOI СО(динен с первым выходом первого три(тера, второй выход которого соедиMcн с вторым входом первого элемента И, и первым Входом пятого элемента И выход второго элемента ИЛИ соединег! с вторым входом первого элемента ИЛИ и с первым установочным входом четвертог.о триггера, второй установочный вход которого (оединен с Выходом псpBolo разряда признака ком нды р(гистра приема кадра, выход второго разря;13 при,HBK3 команды реп!стра приеча кадра соединен с вторым устяновочньгм входом первого триггера, выход второго триггера соединен с вторычи входами вгорог0 и пятого элементов j!. выход третьего триггера соединен с вторым входом четвертого элемента И и первым входоч шестого элемента И, выход четвертого триггера соединен с вторыми входами третьего и шестого элементов И, информационные входы второго и третьего триггеров соединены между соDoH if FIB. fBfoTcff ВхОдoхl x стройства для подсоединения к шине записи магистрали. группа информационных выходов регистра приема кадра соединена с информационными входами двунаправленных магистральных усилителей группы, информационные входы-выходы которых соединены с шинами чтения данных магистрали, входы магистральных передатчиков группы являются Входами устройства для подсоединения к шинам записи данных магистрали, а выходы первого, второго, третьего, четвертого, пятого, шестого элемеHToв И, выход первого элемента ИЛИ являются выходами устройства для подсоединения соответственно к первой, второй, третьей, четвертой шинам чтения признака готовности, первой и второй шинам запроса прерывания и шине разрешения прерывания магистрали.
1403068
Ь
%
Ю
Ь
Составитель Г. Стернин
Редактор Л. Огар Техред И. Верес Корректор А. Тяско
3а каз 2861/40 Тираж 704 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная. 4