Устройство для сопряжения двух эвм

 

Изобретение относится к вычислительной технике, в частности к системам обработки информации на базе ЭВМ единой системы , к которым подключение персональных ЭВМ типа ЕС-1840 может быть осуществлено через локальные (дистанционные ) устройства дисплейных комплексов. Цель изобретения - повышение быстродействия и сокращение аппаратурных затрат Устройство содержит блок связи с первой ЭВМ, блок связи с второй ЭВМ, блок управления , блок обмена информацией, блок преобразования формата, блок идентификации кодов, блок прямого доступа к памяти, блок прерывания. 4 з.п. ф-лы, 10 ил.

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

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

РЕСПУБЛИК (51)5 6 06 F 13/00

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

flO ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

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

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

6 (21) 4741914/24 (22) 14.08.89 (46) 30.09.91. Бюл. М 36 (72) И.А,Терпигорьев, И.И.Дядькин и

С.Н,Степин (53) 681,3(088,8) (56) Патент ЕРВ N 0135127, кл. 606 F 13/00, 1987.

Модуль электронный адаптера г C7920:01 ЕС1841.0006.

Паспорт Е13.088,620 ПС. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ

ДВУХ ЭВМ (57) Изобретение относится к вычислительной технике. в частности к системам обраИзобретение относится к вычислительной технике, в частности к системам обработки информации на базе 3ВМ Единой системы. к которым подключение персональных ЭВМ типа ЕС-1840 может быть осуществлено через локальные (дистанционные) устройства управления типа ЕС-7922 (ЕС-7921) дисплейных комплексов, Цель изобретения — повышение быстродействия и сокращение аппаратурных затрат.

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

ЭВМ; на фиг.3 — функциональная схема г,по-. ка индентификации кодов; на фиг.4 -- функциональная схема блока обмена информацией; на фиг.5 — функциональная схема блока преобразования кодов; на фиг.6 — функциональная схема блока прямого доступа к памяти; на фиг.7 — функциональная схема блока прерываний; на фиг.,8 — функциональная схема блока связи с пер„„Я „„1б81307 А1 ботки информации на базе ЭВМ единой системы, к которым подключение персональных ЭВМ типа ЕС-1840 может быть осуществлено через локальные (дистанционные) устройства дисплейных комплексов.

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

Устройство содержит блок связи с первой

ЭВМ, блок связи с второй ЭВМ, блок управления, блок обмена информацией, блок преобразования формата, блок идентификации кодов, блок прямого доступа к памяти, блок прерывания. 4 з.п. ф-лы, 10 ил. вой ЭВМ; на фиг.9 — функциональная схема блока управления; на фиг.10 — преобразование форматов информации первой и второй

ЭВМ.

Устройство содержит блок 1 связи с второй 3ВМ, блок 2 идентификации кодов. блок

3 обмена информацией, блок 4 преобразования формата, блок 5 прямого доступа к памяти (ПДП), блок 6 прерываний, блок 7 связи с первой ЭВМ, блок 8 управления, шину 9 данных, выход 10 младших разрядов адреса АО и А1 блока 1, шину 11 адреса (АΠ— А9), шину 12 управления, выход 13 запросов на прерывание, выход 14 запросов на прямой доступ к памяти, внутренние связи 15 — 21.

Блок 1 содержит приемник 22 адресных сигналов, приемник 23 сигналов управления, дешифратор 24 адреса портов вводавывода и элемент НЕ 25.

Блок 2 содержит шинные формирователи 26 и 27, триггеры 28 и 29, элементы И

30 — 32, элементы ИЛИ 33, вход 34 сигнала адресации канала С(адр.кан.С), вход 35 сиг1681307 зом нала дешифрации указания "Запись" (ДШ.ДП), выход 36 первого разряда байта данных (1R), выход 37 идентификации режима "Чтение" (ЧТ).

Блок 3 содержит приемопередатчик 38, элементы И вЂ” ИЛИ 39 и 40, элементы И 41 и

42, элементы НЕ 43-46, элементы ИЛИ 47 и

48, вход 49 признака передачи второго байта (ТДАС К-1).

Блок 4 содержит регистр 50, буферный регистр 51, дешифратор 52, сумматор 53 по модулю 2, элемент И 54, вход 55 параллельного занесения в регистр 50 (ЗАП,ППР), вход 56 сдвига информации в регистре 50 (СДВ), вход 57 сигнала режима передачи информации в первую 3ВМ (ПРД), вход 58 сигнала дешифрации 14-ro бита слова (ДШ.14).

Блок 5 содержит триггеры 59-61, элемент И-ИЛИ 62, элементы И 63 и 64, элемент ИЛИ 65, элемент НЕ 66, выход 67 сигнала режима прямого доступа к памяти (ПДП).

Блок 6 содержит триггер 68, элементы И

69 и 70, элемент ИЛИ 71, элементы НЕ 72 и

73, Блок 7 содержит элементы И-ИЛИ 74 и

75. Ключи 76 и 77, импульсный трансформатор 78, дифференциальный усилитель 79, усилители 80 и 81, триггеры 82 и 83, элементы И 84 — 88, элементы НЕ 89 и 90, элемент

ИЛИ 91, выход 92.сдвига принимаемой из первой 3ВМ информации (СДВ.OPM), вход

93 такта Т2, вход 94 такта ТЗ.

Блок 8 содержит регистр 95, элементы

И-ИЛИ 96 и 97, счетчик 98, дешифратор 99, триггеры 100-103, элементы ИЛИ 104 и 105, элементы И 106 и 107. устройство работает следующим обраИнформация, последовательно принимаемая из первой ЭВМ, в качестве которой выступает ЕС ЭВМ, в виде двухполярных

14-битных слов по линии связи, преобразуется блоком 7 в последовательность логических сигналов ТТЛ-уровня и по связи 20 передается в блок 4, с выхода 18 которого информация в параллельном коде через блок 3 вводится по шине 9 данных во вторую

ЭВМ, в качестве которой выступает персональная профессиональНая 3ВМ (ПП ЭВМ).

Информация, передаваемая в ЕС ЭВМ, поступает иэ ПП 3ВМ по шине 9 данных через блок 3 и его выход в блок 4, с выхода которого последовательный код выдается в блок 7 для формирования двухполярного сигнала и выдачи его по линии связи в ЕС

ЭВМ.

Обмен 14-битными словами между ЕС

ЭВМ и OO ЭВМ по 8-разрядной шине 9

55 данных производится за два машинных цикла ввода-вывода, причем в первом цикле по шине 9 данных передается байт, соответствующий разрядам 5-12 14-битного слова, во втором цикле — байт, соответствующий разрядам 2-4. Соответствие форматов представления информации ЕС ЭВМ и ПП ЭВМ приведено на фиг.10.

Параллельно-последовательное преобразование информации, формирвоание двухполярных сигналов и передача их в ЕС

ЭВМ, а также формирование запросов в ПП

ЭВМ осуществляется под управлением блока 8 сигналами на связи 21.

По окончании приема слова управления из ЕС ЭВМ блоком 8 выбрасывается сигнал дешифрации 14-го бита слова, который по связи 21 поступает в блок 6, на выходе 13 которого формируется запрос на прерывание в ПП ЭВМ (3 РС12), B процессе обработки прерывания ПП ЭВМ считывает слово управления из блока 3 или выдает слово состояния в блок 3 по шине 9 данных.

При обмене между ПП ЭВМ и ЕС 3ВМ словами данных по сигналу дешифрации 14го бита слова блоком 5 на выходе 14 формируются запросы, Обмен данными производится в режиме прямого доступа к памяти, причем при вводе слова данных в

ПП ЭВМ третий и четвертый разряды 14битного слова одновременно передаются как по разрядам 4 и 5 шины 9 данных из блока 3, так и по разрядам 0 и 1 из блока 2.

Признаки чтения данных из ПП ЭВМ и записи данных в ПП ЭВМ формируются в блоке

2.

В процессе выполнения циклов вводавывода ПП ЭВМ выдает в блок 1 коды адресов портов ввода-вывода по шине 11 адреса и сигналы управления по шине 12. Блок 1 обеспечивает доступ к различным блокам устройства сигналов управления ПП ЭВМ по связи 16 и сигналов адресации портов по связи 15, а также с выхода 10 выдает два младших разряда кода адреса (АО и А9) в блок 3.

Блок 1 работает следующим образом, Приемники 22 и 23 осуществляют развязку системой шины ПП ЭВМ по нагрузке, Приемник 23 транслирует сигналы управления ПП 3ВМ с шины 12 на связь 16. Через приемник 22 разряды кода адреса АО А9 с шины 11 поступают на дешифратор 24, который на выходе производит дешифрацию адресов портов ввода-вывода. Во время работы канала ПДП дешифратор 24 блокируется через элемент HE 25 сигналом АЕН с выхода приемника 23. Два младших разряда АО и А1 кода адреса выдаются в устройства с выхода 10 приемника 22..

1681307

Блок 2 работает следующим образом.

В процессе ввода в ПП ЭВМ в режиме прямого доступа к памяти принимаемых из

ЕС ЭВМ данных шинный формирователь 26 осуществляет передачу на шину 9 данных 5 (разряды 0 и 1) признаков курсора (КРС) и атрибута (АТР) с шины 18. Включение шинного формирователя 26 осуществляется сигналом с выхода элемента И 30, при совпадении на входах которого сигналов 10 чтения 10Р и разрешения передачи данных по каналу ПДП АКСК1 связи 16 управления

ПП ЭВМ, а также сигнала адресации канала

С (сигнал АДР. КАН.С) на входе 34 связи 21.

Дублирование ввода признаков КПС и АТР 15 (см, фиг,10) по разрядам 4, 5 и О, 1 шины 9 данных производится в целях своевременной подготовки буфера данных в памяти ПП

ЭВМ для случаев его немедленной передачи в ЕС ЭВМ сразу же вслед за его приемом 20 из ЕС ЭВМ;

Триггеры 28 и 29 идентифицируют направление передачи данных через устройство: единичное состояние. триггера 28 определяет режим записи данных из ЕС 25

ЭВМ в память ПП ЭВМ, единичное состояние триггера 29 — режим чтения данных из памяти ПП ЭВМ в ЕС ЭВМ. Начальный сброс триггеров 28 и 29 производится сигналом сброса RESET шины 16 управления 30

ПП ЭВМ, Установка в единичное состояние триггера 28 производится сигналом ДШ.ЗП, (вход 35 шины 21) при аппаратной дешифрации в устройстве слова управления "запи- 35 сать", принятого из ЕС ЭВМ.(все другие слова управления EC ЭВМ анализируются в

ПП ЭВМ программой обработки прерываний).

Установка в единичное состояние триг- 40 гера 29 осуществляется при получении из

ЕС ЭВМ слова управления "считать" путем организации в ПП ЭВМ цикла вывода 16ричной константы "02" в порт с адресом

"27Е". т.е. сигналом на С-входе триггера 29 45 с выхода элемента И 32, при совпадении на входах которого сигнала записи 10N шины

16 и сигнала адресации порта "27Е" шины

15, а также при наличии единичного уровня сигнала 1R на входе триггера 29 с выхода 50 шинного формирователя 27. Сигнал 1R с выхода 36 также поступает на шину 21.

По окончании передачи данных производится сброс триггеров 28 и 29 путем организации цикла вывода константы "О" в порт 55 с адресом "27Е", так как это показано для случая установки в единичное состояние триггера 29, за исключением того, что здесь на входы триггера с выхода шинного формирователя 27 поступают нулевые уровни сигналов OR и 1R.

Состояние триггеров 28 и 29 программно-доступно для считывания в ПП ЭВМ, их выходы соединены с входами шинного формирователя 27, Выход 37 {ЧТ) триггера 29, кроме того, связан со связью 21.

Направление передачи разрядов DO u

01 (ÎR и IR) через шинный формирователь

27 (микросхема К589АП16) задается сигналом чтения 10Р, а также сигналом с выхода элемента И 31, на один вход которого поступает сигнал адресации порта "27Е" связи

15, а на другой — через элемент ИЛИ 33 сигнал чтения 10R или записи 10W шины 16.

Блок 3 работает следующим образом.

Основу блока составляет микросхема программируемого интерфейса (KP580BB55A), начальный сброс которой производится сигналом RESET связи 16. Перед началом работы устройства производится задание режимов параллельного интерфейса таким образом, что канал А настраивается на передачу разрядов 5 — 12 14битного слова с шины 9 на связь 17 передаваемых в ЕС ЭВМ данных, канал В— передачу разрядов 5 — t 2 14-битного слова со связи 18 принимаемых из ЕС 3ВМ данных на шину 9, младшая тетрада канала С (С1)— на передачу разрядов 3 и 4 14-битного слова с шины 9 на связь 17, старшая тетрада канала С (С2) — на передачу разрядов 2 — 4 14битного слова с шины 18 на шину 9.

Направление передачи информации через параллельный интерфейс определяется сигналами чтения 10R и записи 10N× связи 16, при этом выбор каналов осуществляется сигналами на входах АО, А1 и ВМ параллельного интерфейса. Задание указанного режима работы параллельного интерфейса производится записью в его внутренней регистр управления по адресу "27В" 16-ричной константы "ВА", а в процессе программного ввода-вывода выбор каналов осуществляется сигналами адресации А—

"278",  — "279", С вЂ” "27В". В этих случаях на вход ВМ параллельного интерфейса через элемент ИЛИ 48 поступает сигнал адресации диапазона портов "278" — "27В", а на входы АО и А1 через элементы И вЂ” ИЛИ 39 и

40 соответственно поступают разряды АО и

В1 кода адреса с входа 10, их прохождение через элементы И-ИЛИ 39 и 40 разрешено низким уровнем сигнала AEN шины 16, который инвертируется элементом HE 44.

При обмене данными в режиме прямого доступа к памяти выбор каналов параллельного интерфейса производится следующим образом. На вход ВМ через элемент ИЛИ 48 поступает сигнал разрешения передачи

1681307

50 данных по каналу ПДП АСК1 связи 16. Далее выбор каналов осуществляется комбинацией сигналов на входах А1, ВО параллельного интерфейса: соответственно комбинацией "0,0" для канала А, "0,1" для канала В, "1,0" для канала С. Высокий уровень сигнала признака работы канала ПДП

AEN шины 16 разрешает прохождение через элементы И-ИЛИ 39 и 40 (соответственно сигнала с выхода элемента НЕ 45 и сигнала признака передачи второго байта

ТРАСК1 шины 21 с входа 49 на входы АО и

А1 параллельного интерфейса.

При передаче первого и каждого последующего нечетного байта сигнал TDACK1 имеет нулевой уровень, при передаче второго и каждого последующего четного байта— единичный уровень, такие же значения сигналов формируются на входе А1 параллельного интерфейса.

В режиме чтения памяти ПП 3ВМ и передачи данных в ЕС 3ВМ единичный уровень сигнала режима чтения ЧТ связи 21 на входе 37 через элемент ИЛИ 47 инвертируется элементов НЕ 45 и постоянно поддерживает на входе АО нулевой уровень.

В режиме записи принимаемых иэ ЕС

ЭВМ данных в память ПП ЭВМ (сигнал ЧТ имеет нулевой уровень) при передаче пер- вого и последующих нечетных байтов (сигнал TDACK1 имеет нулевой уровень) сигнал нулевого уровня с выхода элемента ИЛИ 47 инвертируется элементом НЕ 45 и формирует единичный уровень на входе АО, а при передаче второго и последующих четных байтов единичный уровень сигнала TDACK1 через элементы И 41 и ИЛИ 47 инвертируется элементом НЕ 45 и формирует на входе

АО нулевой уровень. Таким образом, при передаче данных в ЕС ЭВМ нечетные байты по шине 9 данных выдаются из ПП 3ВМ через канал А, четные — через канал С1, при приеме данных из ЕС ЭВМ нечетные байты вводятся по шине 9 данных в ПП 3ВМ через канал В, четные — через канал С2.

Элементы ИЛИ 42 и НЕ 43 производят дешифрацию сигналов выбора канала С, с выхода 34 элемента И 42 сигнал АДР,КАН.С поступает на шину 21, Блок 4 работает следующим образом.

Передаваемая из ПП ЗВМ в ЕС ЭВМ информация (3 — 12 разряды 14-битного слова) по связи 17 поступает на параллельный информационный вход параллельно-последовательного регистра 50, построенного на четырех микросхемах К155ИР1, а также на вход сумматора по модулю два для формирования контрольного разряда передаваемого слова. Запись параллельной информации в регистр 50 разрешена сигна5

45 лом ЗАП.ППР шины 21 на входе 55 и производится сигналами синхрочастоты CLK шины 16 через элемент И 54, Последовательный сдвиг информации, передаваемой в ЕС ЭВМ с выхода 19 и принимаемой из ЕС ЭВМ связи с входа, осуществляется в параллельно-последовательном

1 регистре сигналами СДВ связей 21 на входе

56.

С параллельного информационного выхода регистра 50 принятая из ЕС ЭВМ информация по сигналу дешифрации 14-ro бита слова (ДШ,1а связи 21 на входе 58) записывается в буферный регистр 51, освобождая на время ввода информации в ПП

ЭВМ по связи 18 (разряды 2 — 12 14-битного слова) регистр 50 для приема следующего слова из ЕС ЭВМ. Состояние выходов буферного регистра 51 анализируется дешифратором 52, с выхода 35 которого при приеме из ЕС ЭВМ слова управления "Запись" сигнал ДШ.ЗП. поступает на связь 21, Сброс буферного регистра 51 производится каждый раз при передаче слова в ЕС

ЭВМ сигналом ПРД связи 21 на входе 47.

Блок 5 работает следующим образом.

Триггер 61 устанавливает в устройстве режим прямого доступа к памяти, сигнал

ПДП с его выхода 67 поступает на связь 21.

Триггер 61 устанавливается в единичное состояние по С-входу при приеме их ЕС 3ВМ слова управления "Запись" сигналом

ДШ,ЗП, связи 21 на входе 35. При получении из ЕС ЭВМ слова управления "Считать" установка в единичное состояние триггера 61 производится путем организации в ПП ЭВМ цикла вывода 16-ричной константы "02" в порт с адресом "27Е", т.е. по установочному входу сигналом с выхода элемента И 63, при совпадении на входах которого сигнала записи 10W связи 16, сигнала 1R шины 21 на входе 36 и сигнала адресации порта "27Е" связи 15.

Сброс триггера 61 производится по входу сброса через элемент ИЛИ 65 сигналом

RESET шины 16 или по окончании работы канала ПДП сигналом с выхода элемента И

64 при совпадении, на входах которого сигналов Т/С и DACK1 связи 16, Триггер 59 включен по схеме по счетным входом, его пересчет обеспечивается через элемент НЕ 66 сигналами разрешения передачи данных DACK1 связи 16. Триггер

59 устанавливается в единичное состояние при передаче второго и каждого последующего четного байта между устройством и ПП

ЭВМ. с его вь! хода 49 сигнал TDACK1 поступает на связь 21. Первоначальный сброс триггера 59 производится сигналом RESET связи 16, 1681307

5

35

45

Триггер 60 на выходе 14 формирует запросы на ПДП (DRO1). Установка триггера

60 в режиме ПДП (установлен в единичное состояние триггера 61) производится по установочному входу через элемент И вЂ” ИЛИ

62 каждый раз при обмене 14-битным словом данных между устройством и ЕС ЭВМ сигналом дешифрации 14-го бита слова

ДШ.14 связи 21 на входе 58. Первоначальная установка в единичное состояние триггера 60 при приеме из ЕС ЭВМ слова управления "считать" производится путем организации в ППЭВМ цикла вывода в порт с адресом "27F", т.е. при совпадении на входах элемента И вЂ” ИЛИ 62 сигнала записи

10W шины 16 и сигнала адресации порта

"27D" шины 15. Сброс триггера 60 производится по входу сброса при сбросе триггера

61 и по С-входу при сбросе триггера 59.

Блок 6 работает следующим образом.

Триггер 68 формирует на выходе 13 запросы на прерывание в ПП ЭВМ (1RQ2) и устанавливается в единичное состояние по входу установки через элемент И 69 сигналом дешифрации 14-ro бита принятого из

ЕС ЭВМ слова управления ДШ.14 шины 21 на входе 58, Установка триггера 69 запрещается при обмене данными в процессе.ПДП, а также при передаче в ЕС ЭВМ слова состояния, блокировкой элемента И 69 соответственно сигналом ПДП на входе 67 через элемент НЕ 72 и сигналом ПРД на входе 57 через элемент НЕ 73.

Триггер 68 сбрасывается по входу установки через элемент ИЛИ 71 при выдаче слова состояния в ЕС ЭВМ сигналом ПРД или при дешифрации слова управления "3aпись" сигналом ДШ,ЗП, на входе 35 связи

21.

После приведения ПП ЭВМ в готовность к взаимодействию с ЕС Э ВМ производится первоначальный сброс триггера 68 путем организации в ПП ЭВМ цикла вывода в порт с адресом "27F", т.е. сигналом по

С-входу через элемент И 70, при совпадении на входах которого сигнала записи 10Nl шины 16 и сигнала адресации порта "27F" шины 15.

Блок 7 работает следующим образом.

Передаваемая в ЕС ЭВМ информация в виде последовательности логических сигналов ТТЛ-уровня поступает на вход элемента

И 84. В режиме передачи информации в ЕС

ЭВМ сигнал ПРД связи 21 на входе 57 открывает элемент И 84, снимает блокировку с ключей 76 и 77, а через элемент НЕ 90 блокирует усилители 80 и 81 приемного тракта блока. Ключи 76 и 77 (микросхема

К170АА6) управляются сигналами с выходов элементов И-ИЛИ 74 и 75 соответственно и всегда работают, поочередно меняя направление тока в передающей обмотке импульсного трансформатора 78 (тип ТИ вЂ” 30), с выхода которого двухполярные сигналы передаются FC ЭВМ. Очередность срабатывания ключей 76 и 77 определяется тактовыми импульсами Т2 и Т3 шины 21 соответственно на входах 93 и 94 в зависимости от значения бита передаваемой в ЕС ЭВМ информации на входе. Если значение бита на выходе элемента И 84 равно "1", то по такту Т2 через элемент И вЂ” ИЛИ 75 вначале срабатывает ключ 77, формируя на выходе импульс положительной полярности, а затем по такту ТЗ через элемент И-ИЛИ 74 срабатывает ключ 76, формируя на выходе импульс отрицательной полярности. Если значение бита равно "0" (на выходе элемента НЕ 89 единичный уровень), то очередность срабатывания ключей 76 и 77 меняется на противоположную и на выходе вначале формируется импульс отрицательной полярносги, затем . — положительной.

Принимаемая из ЕС ЭВМ информация в виде последовательности двухполярных сигналов с входа через импульсный трансформатор 78 поступает на входы дифференциального усилителя 79. который производит предварительное усиление принимаемых сигналов и построен на базе микросхемы 122УД1В.

Однополярные усилители 80 и 81 (микросхемы 169УЛ1) производят усиление принимаемых сигналов до уровня ТТЛ-логики и в режиме приема разблокированы единичным уровнем сигнала с выхода элемента HE

90, когда на входе 57 которого сигнал ПРД имеет нулевой уровень, Сигнал на выходе усилителя 80 соответствует положительному импульсу, а на выходе усилителя 81— отрицательному импульсу двухполярного сигнала, принимаемого из ЕС ЭВМ по входу

С выходов усилителей 80 и 81 пара импульсов уровня логической единицы и сдвинутых относительно друг друга по времени поступает на входы соответственно элементов И 87, 85 для дешифрации значений бит принимаемой с входа информации.

При получении из ЕС 3ВМ по цепи двухполярного сигнала, соответствующего значению "1" бита информации, первым по времени появляется импульс на выходе усилителя 80, который через элемент И 87 устанавливает в единичное состояние триггер

83. Второй импульс пары с выхода усилителя 81 через открытый элемент И 88 сбрасывает триггер 83 и поступает на вход элемента ИЛИ 91. При получении их ЕС

ЭВМ по цепи двухполярного сигнала, соот1681307 ветствующего значению "0" бита информации, первым по времени появляется импульс на выходе усилителя 81, который через элемент И 85 устанавливает в единичное состояние триггер 82. Второй импульс пары с выхода усилителя 80 через открытый элемент И 86 сбрасывает триггер 82 и поступает на вход элемента ИЛИ 91. Таким образом при поступлении каждой пары импульсов с выходов усилителей 80 и 81 в любой временной последовательности элемент ИЛИ 91 формирует на выходе 92 сигнал СДВ.ПРМ на связь 21 внутренного управления. Состояние триггера на выходе определяет значение битов принимаемой из Е С 3 В M информации.

Начальный сброс триггеров 82 и 83 производится сигналом RESET шины 16 управления, Блок 8 работает следующим образом.

Четырехразрядный сдвиговый регистр

95 (микросхема К155 ИР Ц вырабатывает непрерывную последовательность тактов Т1Т4. Запись логической единицы в первый разряд регистра 95 осуществляется сигналом первоначального сброса RESET, а ее сдвиг — сигналами частоты CLK шины 16.

Тактовые сигналы Т2 и ТЗ с выходов 93 и 94 поступают на связь 21, тактом Т1 устанавли. вается режим передачи в ЕС ЭВМ, а такт Т4 управляет сдвигом и подсчетом бит передаваемого в ЕС ЭВМ 14-битного слова, При выдаче слова состояния в ЕС ЭВМ сигнал записи 10М/ шины 16 и сигнал адре-. сации порта "27С" шины 15 через элементы

И 107 и ИЛИ 105 устанавливают в единичное состояние триггер 100, установка которого производится также при выдаче слова данных в ЕС ЭВМ сигналом через элемент

ИЛИ 105 с выхода элемента И 1Î6, при совпадении на входах которого сигналов 10W и

0АСУ1 связи 16, а также сигнала Т0АСК1 связи 21 на входе 49.

Триггер 101 устанавливается сигналом с выхода триггера 100 и выполняет согласование формирования сигнала ЗАП.ППР. на выходе 55 со временем передачи данных из

ПП 3ВМ по информационному тракту устройства.

Синхронизация установки триггеров

100 и 101 осуществляется импульсами CLK шины 16.

Сигнал ЗАП,ППР с выхода триггера 101 устанавливает по С-входу в единичное состояние триггер 102, после чего тактом Т1 осуществляется синхронизация включения режима передачи информации а ЕС ЭВМ, т.е. устанавливается в единичное состояние триггер 103, сигнал ПРД с выхода 57 которого поступает на связь 21.

Сигналы с единичного и нулевого выходов триггера 103 коммутируют входы элементов И вЂ” ИЛИ 96 и 97 для выполнения соответственно сдвига информации и под5 счета числа бит 14-битных слов. С выхода 56 элемента И-ИЛИ 96 сигнал СДВ поступает на шину 21, а с выхода элемента И-ИЛИ 97 — на счетный вход счетчика 98. В режиме приема информации иэ ЕС 3ВМ через эле10 менты И-ИЛИ 96 и 97 разрешается прохождение сигналов СДВ. ПРМ с входа 92 а режиме передачи — тактов Т4.

Состочние выходов счетчика 98 анализируется дешифрэтором 99, при подсчете

15 14-ти бит на выходе 58 которого формируется сигнал ДШ.14, который поступает на шину 21, сбрасывает триггер 102 и через эл; .лент ИЛИ 104 счетчика 98, завершая обмен 14-битным словом с EC ЭВМ.

20 Первоначальный.сброс счетчика 98 через элемент ИЛИ 104, а также сброс триггеров 100, 101 и 103 производится сигналом

RESET шины 16.

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

25 1. Устройство для сопряжения двух

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

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

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

45 соединена с группой информационных аходоа-выходов блока обмена информацией и образует группу входов-выходов устройства для подключения к группе информационных входов-выходов второй 3ВМ, выход запро50 сэ прямого доступа к памяти блока прямого доступа к памяти и выход запроса прерывания блока прерывания являются выходами устройства для подключения соответственно к входу запроса прямого доступа к памя55 ти и входу запроса прерывания второй

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

1681307

5

20

35

55 группа адресных входов блока управления, группа адресных входов блока прямого доступа к памяти, адресный вход блока прерывания, адресный вход блока идентификации кодов соединены с второй. группой информационных выходов блока связи с второй

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

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

3. Устройство по п.1, о т л и ч а ю щ е е с я тем, что блок обмена информацией содержит приемопередатчик, два элемента И, два элемента ИЛИ, два элемента И вЂ” ИЛИ, четыре элемента НЕ, причем группа информационных входов-выходов приемопередатчика образует группу информационных входов-выходов блока, первая и вторая группы информационных выходов и входов приемопередатчика образуют соответственно группы информационных выходов и входов блока, первый вход первого элемента ИЛИ, соединенный с входом первого элемента НЕ, первый вход первого элемента И, соединенный с первыми входами первого и второго элементов И вЂ” ИЛИ, выход второго элемента И образуют группу кодовых входов-выходов блока, группа управляющих входов приемопередатчика, вход второго элемента НЕ, соединенный с вторым входом вторго элемента И вЂ” ИЛИ, вход второго элемента ИЛИ образуют группу кодовых входов блока, группа входов второго элемента ИЛИ образует вторую группу адресных входов блока, второй вход первого элемента И вЂ” ИЛИ и третий вход второгоЪлемента И вЂ” ИЛИ образуют первую группу адресных входов блока, при этом выход первого элемента НЕ соединен с вторым входом первого элемента И, выход которого соединен с вторым входом первого элемента ИЛИ, выход которого соединен с входом третьего элемента НЕ, выход которого соединен с третьим входом первого элемента

И-ИЛИ, четвертый вход которого соединен с выходом второго элемента НЕ и с четвертым входом второго элемента И-ИЛИ, выход которого соединен с первым адресным входом приемопередатчика и с первым входом второго элемента И, второй вход которого соединен с выходом четвертого элемента НЕ, вход которого соединен с вы15

1681307 ходом первого элемента И вЂ” ИЛИ и с вторым адресным входом приемопередатчика, разрешающий вход которого соединен с выходом второго элемента ИЛИ, 4. Устрсйство по п.1, о т л и ч а ю щ е е 5 с я тем, что блок преобразования формата содержит регистр, буферный регистр, дешифратор, сумматор по модулю два, элемент И, причем группа информационных входов сумматора по модулю два соединена 10 с группой информационных входов регистра и образует группу информационных входов блока, первый информационный вход регистра является информационным входом блока, группа выходов буферного реги- 15 стра соединена с группой информационных входов дешифратора и образует группу информационных выходов блока, информационный выход регистра является информационным выходом блока, первый 20 вход элемента И является синхровходом блока, второй вход элемента И, соединенный с разрешающим входом регистра, вход сдвига регистра, установочный вход и вход записи буферного регистра, выход дешиф- 25 ратора образуют группу кодовых входов-выходов блока, при этом выход сумматора по модулю два соединен с вторым информационным входом регистра, группа информационных выходов которого соединена с ЗО группой информационных входов буферного регистра.

5. Устройство по и:1, о тл и ч а ю ще ес я тем, что блок управления содержит ре-. гистр, счетчик, дешифратор, четыре тригге- 35 ра, два элемента И, два элемента ИЛИ, два элемента И вЂ” ИЛИ, причем первый вход первого элемента И является адресным входом блока, вход сдвига р гистра, соединенный с синхровходами первого, второго. триггеров, 40 вход записи регистра, соединенный с первым входом первого элемента ИЛИ, с входами сброса первого, второго, третьего триггеров, первый вход второго элемента И, второй вход первого элемента И, соединенный с вторым входом второго элемента И, образуют группу входов логического условия блока, третий вход второго элемента И, первый, второй выходы регистра, первый вход элемента И вЂ” ИЛИ, выход первого элемента И вЂ” ИЛИ, соединенный с первым входом второго элемента И-ИЛИ, выход дешифратора, соединенный с вторым входом первого элемента ИЛИ, с входом сброса четвертого триггера, выход второго триггера, соединенный с синхровходом четвертого триггера, единичный выход третьего три гера, соединенный с вторыми входами первого и второго элементов И-ИЛИ образуют группу входов-выходов логического условия блока, при этом выходы первого и второго элементов И соединены соответственно с первым и вторым входами второго элемента ИЛИ, выход которого соединен с информационным входом первого триггера, выход которого соединен с информационным входом второго триггера, выход четвертого триггера соединен с информационным входом третьего триггера, синхровход которого соединен с третьим выходом регистра, четвертый выход которого соединен с третьими входами первого и.второго элементов

И-ИЛИ, четвертые входы которых соединены с нулевым выходом третьего триггера, информационный вход дешифратора соединен с выходом счетчика, счетный вход и установочный вход которого соединены соответственно с выходом второго элемента И вЂ” ИЛИ и с выходом первого элемента

ИЛИ, информационный вход четвертого триггера подключен к шине единичного потенциала устройства.

1681307

1681307

1681307

Фиг. б

1681307

1681307 а о ф

4 %

Ф с

Ъ ь

С>

Составитель С. Пестмал 4

Редактор Т, Горячева Техред М.Моргентал Корректор М. Шароши

Заказ 3312 Тираж378 Подписное

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

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101

Устройство для сопряжения двух эвм Устройство для сопряжения двух эвм Устройство для сопряжения двух эвм Устройство для сопряжения двух эвм Устройство для сопряжения двух эвм Устройство для сопряжения двух эвм Устройство для сопряжения двух эвм Устройство для сопряжения двух эвм Устройство для сопряжения двух эвм Устройство для сопряжения двух эвм Устройство для сопряжения двух эвм Устройство для сопряжения двух эвм Устройство для сопряжения двух эвм 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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