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

 

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

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

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

РЕСПУБЛИК (sg 4 С ОЬ F 13/00

ЬСЕМ" "" ф(Ю

,. 1„10 -

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

К А BTOPGKOMV СВИДЕТЕЛЬСТВУ

2 (57) Изобретение относится к вычислительной технике и может быть использовано в качестве буфера данных в каналах ввода-вывода, в высокопроизводительных системах сбора и обработки данных. Целью изобретения является повышение быстродействия. Устройство содержит два блока памяти, блок управления, дешифратор записи-чтения, трн счетчика, регистр управления, блок управления запросами, шесть коммутаторов, блок синхронизации. 2 s,ï. ф-лы, 14 ил.

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

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

ПРИ ГКНТ СССР

1 (21) 4318598/24-24 (22) 16. 10.87 (46) 15. 10.89. Бюл. У 38 (72) С.В.Скрипин и С.Г.Загуменнов (53) 681.325(088.8) (56) Авторское свидетельство СССР

У 1151976, кл. С ОЬ F 13/00, 1985.

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

Ф 1180908, кл. G ОЬ F 13/00, 1985. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭВМ

С ВНЕШНИМ УСТРОЙСТВОМ

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

Целью изобретения является повышение быстродействия °

На фиг. 1 представлена блок-схема предлагаемого устройства; на фиг ° 2схема дешифратора записи чтения; на фиг ° 3 — регистр управления; на фиг.

4 - блок управления залросами; на фиг. 5 — блок управления; на фиг. 6— блок синхронизации; на фиг. 7 — четвертый коммутатор; на фиг. 8 — третий счетчик, на фиг. 9 — блок памяти; на фиг. 10-14 — временные диаграммы в разных режимах работы устройства.

Устройство содержит (фиг. 1) первый 1 и второй 2 счетчики, первый 3 и второй 4 блоки памяти, шестой коммутатор 5, третий счетчик 6, дешифратор

„„SU„„1515165 А1

7 записи-чтения, регистр 8 управления, блок 9 управления запросами, блок

10 управления, четвертый 11, третий

12, первый 13, второй 14, пятый 15 коммутаторы, блок 16 синхронизации.

На фиг. 1 также обозначены группа входов-выходов 17, цепи сигналов 18-24, управляющий вход 25 коммутатора 15, сигналов 26-79, группа входов-выходов

80. Дешифратор 7 записи-чтения содержит (фиг. 2) коммутатор 81, элементы

И 82-84.

Регистр 8 управления содержит (фиг. 3) триггер 85.

Блок 9 управления запросами содержит (фиг, 4) элементы ИЛИ-НЕ 86-90, элементы И-ИЛИ-НЕ 91-94, триггеры 95 и 96, элементы И-НЕ 97-99

Блок 10 управления содержит (фиг.5) элементы И-HE 100 и 101, элементы

НЕ 102-109 элементы И-НЕ 110-112, элементы И-ИЛИ-РЕ 113-116, триггеры

117 и 118, элементы ИСКЛЮЧАЮЩЕЕ ИЛИ

119-121, элемент И 122, элемент ПИГП1-НЕ 123, элемент ИЛИ-НЕ 124, триггер 125, элементы НЕ 126 и 127, элемент И-НЕ 128 и 129, элементы ИЛИ 130 и 131, элементы И 132-135, элемент НЕ

136.

Блок 16 синхронизации содержит (фиг. 6} коммутатор 137, триггер 138, элементы НЕ 139 и 140, эпемент ИСКЛО- 10

ЧАйЩЕЕ ИЛИ 141, одновибраторы 142 и

143. Четвертый коммутагор 11 содержит (фиг. 7) коммутаторы 114-146. Третий счетчик 6 содержит (фиг. 8) счетчики

147-149. Блоки 3 и 4 памяти содержат 15 (фиг. 9) по два узла 150-151 памяти.

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

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

ЭВМ 17 с блока 3 памяти по цепи 33 25 либо с блока 4 памяти по цепи 35. Коммутатор 15 использует внешнее устройство для чтения данных с цепи 33 либо 35. Коммутатор 13 используе г Э121 и внешнее устройсгво дчя записи;;; ь — 0 ы в блок 3, а коммутатор 14 с-,стветсгвенно в блок 4.

Таким образом, ЭВМ и внешнее устройство могут читать и писать данные в блоки 3 и 4, причем если ЭВМ работает с блоком 3, то внешнее ус гройство — с блоком 4, если ЭВМ вЂ” с б"Io«ov

4, то внешнее устройство — с блоком

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

10 управления. Нулевое значение этогс сигнала комму"гирует ЭВМ в блоку 3, а 45 внешнее устройство — к блоку 4.

Выбор режима чтения или записи для внешнего устройства определяет цепи сигнала 66 блока 10 уч.равления, Нулевое значение этого сигнала устанавли- >0 вает режим записи данных из памяти во внешнее устройство.

Рассмотрим работу устройства, например, и режиме передачи данных из

ЭВМ во внешнее устройство. При включении питания сигнал цепи 20 устанавливает нулевое значение счетчика 6 и блока 16 синхронизации, через элемент НЕ 136 сигнал цепи 45 - триггера 117, регистра 8 учц явления и блока

9 управления запросов. Единичное значение сигнала цепи 55 через блок 10 управления усганавливает нулевое значение сигналя цепи 50 и, следовательно, эВм подк-Iro ierrri к блоку 3, а внешнее устройство — к блоку 4. Перед записью данных ЭВМ устанавливает начальный адрес памяти на группе входов-выходов 17 и подает сигнал в цепь 22 установки адреса. Блок 10 управления. вырабатывает на выходе цепи 41 сигнал з;шиси в счетчик 1. Затем ЭВМ снимает сигнал цепи 22, на группе входов-выхоIoB 17 уcr arraiçëirâaàr слово данных и выдав г сигнал цепи 24 записи данньп, Б- ок 10 управления запоминает сигнал цепи 24 на элеменгах И-НЕ 100 и 101, лщ ает cIII riirë на элементе НЕ 102, котс рыл! через эчемепт И-ИЛИ-HE 113 и НЕ

104 выдает сигнал це;. : 40 инкремента счетчика 1 ° Одновременно сигнал цепи

24 посгуп".ет на дешифратор 7 -.аписичтенпя, дешифратор 7 выдает cHI нал цепи 28 включения блока 3 и сигнал цепи 29 включения коммугятора 13 и зачис в блок 3. Слово данных будет записе но в блок 3 .

Гос.<е >того ЭВМ снимает сигнал цепи "-4, ня группе входов-выходов 7 усгапавлпвяет следующее слово данных и .,»;;еряег цикл записи. Это слого данных буде записано в блок 3 со сдвиго. 1 нч опип адрес. Количество слов дянпьгх, записываемых в блок 3, ограничено разрядностью адреса, В данном устр йстве память выполнена на микросхемах КР541 РУ2 и позволяет записать

1024 слова данных.

После записи данных в блок 3 в количество 1024 слова или.менее ЭВМ устанавливает н» втором разряде группы входов-выходов 17 единичное значение и подает сигнал цепи 19 записи управляющего слова в регистр 8. Регистр 8 выдяег cIII1-:an цепи 56 разрешения работы с «нешним устройством, который уст:,на1вп.пает триггер 125. Сгп нал инверсного выхода триггера 125 через

/ элемент И 135 сигналом цепи 54 приходи г на блок 16 синхронизации и запускает одновибратор 143. Сигнал цепи

69 через элементы И-ИЛИ-НЕ 114 и HE 107 сигн чом цепи 43 производит декремент счетчика 6, когорый устанавливает все разряды в единичное состояние, и старший разряд сигналом 61 через элемент

Hl., 127 устанавливает триггер элемен"

15151 тов И-НЕ 128 и 129. Сигнал 68 через элемент ИЛИ 130 сигналом 44 постУпает на вход записи счетчика 6 и в счетчик

6 перезаписывается через коммутатор

5 состояние шин счетчика 1 как длина передаваемых данных для блока 3.

По окончании действия сигнал цепи

68 запускает одновибратор 142, который стробирует триггер 138. После 1О этого сигнал цепи 67 через элементы

ИЛИ-НЕ 90 и И 132 сигналом 42 сбрасывает счетчик 1 и сбрасывает элементы

И-НЕ 128 и 129, который через элемент

HE 108 сигналом цепи 49 стробирует 15 триггер 117 и триггер 118. В результате блок 3 подключается к внешнему устройству, а блок 4 — к ЭВМ, триггер

117 устанавливает значение элемента

И"НЕ 100 и 101, т.е. запись во внеш- 20 нее устройство. Триггер 138 через коммутатор 137 изменением потенциала сигнала цепи 71 (либо 72) выдает во внешнее устройство готовность обмена.

Сигнал цепи 66 включает коммутатор

15, коммутирует в коммутаторе 137 сигналы управления записи во внешнее устройство и через коммутатор 81 и элемент И 83 сигналом цепи 28 включает блок 3. Слово данных устанавлива-30 ется на группе входов-выходов 80.

При изменении потенциала сигнала цепи 75 с внешнего устройства сигнал цепи 67 запускает одновибратор 143, сигнал цепи 69 через элементы И-ИЛИНЕ 113 и НЕ 104 увеличивает адрес счетчика 1 и следующее слово данных устанавливается на группе входов-выходов 80. После этого одновибратор 142 стробирует триггер 138, сигнал цепи 40

67 обнуляется, изменяется потенциал сигнала цепи 71(72) и цикл обмена повторяется. При этом возможны две ситуации.

Ситуация 1 (фиг. 10). Передается 45 максимальное количество слов данных для одного блока памяти (1024 слова).

В этом случае.при передаче последнего слова данных блока 3 установится единичное значение одиннадцатого раз- 50 ряда счетчика 1 и двенадцатого разряда счетчика 6, сигнал цепи 27 через элементы HE 103, И-ИЛИ-НЕ 116, ИЛИ-НЕ

124 нулевым значением запрещает сигнал прекращения обмена данными, через 55 элемент И-ИЛИ-HE 113 запрещает инкремент счетчика 1. По сигна;.у цепи 44 состояние счетчика 2 переписывается в счетчик 6 как длина обмена данными с

65 6 памятью 4, через элементы ИЛИ-НЕ 88 и И-ИЛИ-HE 92 устанавливается триггер

95 и через элементы И-НЕ 97 и 99 сиг нал цепи 63 сообщает ЭВМ о конце работы блока 3 с внешним устройством, а сигнал цепи 64 через коммутатор 11 сообщает ЭВМ номер памяти. После обнуления сигнала цепи 67 через элементы ИЛИ-НЕ

90 и И 133 сигнал цепи 39 обнуляет счетчик 2 адреса, сигнал цепи

49 стробирует триггер 117 и устанавливает режим блока памяти 4, сохраненный в элементах И-НЕ 100 и 101 (запись или чтение) стробирует триггер 118, который подключает блок 4 к внешнему устройству, а блок 3— к ЭВМ. Далее процесс обмена данными продолжается с блоком 4 аналогично описанному.

Ситуация 2 (фиг. 11). Передается количество слов данных менее 1024 для одного блока памяти. В этом случае при передаче последнего слова данных блока 3 установится единичное значение только двенадцатого разряда счетчика 6, сигнал цепи 27 не сформирует-. ся. Сигнал цепи 63 через элемент ИЛИНЕ 124 разрешает прекращение обмена с внешним устройством на .элементе И-ИЛИНЕ 123 и инвертирует значение сигнала на элементе ИСКЛЮЧАЮЩЕЕ ИЛИ 119.

Сигнал цепи 44 перезаписывает состояние счетчика 1 в счетчик 6 (длина обмена менее 1024 слов). Это необходимо для ЭВМ при передаче данных из внешнего устройства в ЭВМ для сигнала конца данных в не полностью заполненном блоке 3. Сигнал цепи 78 сбрасывает триггер 125 и на элементе

И 135 задерживает выключение обмена с внешним устройством на время своего действия. После выключения обмена данными обнуление сигнала цепи 67 через элементы ИЛИ-HE 90 и И 132сигналом цепи 42 обнуляет счетчик 1. Сигнал цепи 49 стробирует триггеры 117 и

118. Обмен данными завершен.

При передаче данных от внешнего устройства к ЭВМ (режим "Чтение" ) данные с входов-выходов 80 через коммутатор 13 либо 14 поступают на цепь

33, либо 35 соответствующего блока 3 либо 4. Запись слова данных в соответствующий блок памяти производится сигналом цепи 70 через элемент И 82 и коммутатор 81. Работа остальных элементов аналогична описанному.

1515165

При чтении данных из памяти в ЭВМ через коммутатор 12 на группу входоввыходов 17 признаком конца приема блока данных является сброс сигнала це5 пи 63. При этом возможны три ситуации.

Ситуация 3 (фиг. 12) . Один блок памяти установил сигнал цепи 63 и он заполнен полностью (1024 слова данных). В этом случае чтение данных в

3ВМ будет производиться, пока не установится в единичное состояние одиннадцатый разряд счетчика 1 либо 2 и сигнал цепи 27 либо 32 придет на элемент

И-ИЛИ-НЕ 91 либо 93. Сигнал цепи 21 стробирования данных от ЭВМ через элемент ИЛИ-НЕ 86 либо 87 соединяется с сигналом цепи 47 обмена данными от ЭВМ и через элемент И-ИЛИ-НЕ 91 либо 93 сбросит триггер 95 либо 96 сообщений для соответствующего блока памяти.

Сигнал цепи 63 будет сброшен.

Ситуация 4 (фиг ° 13). Один блок памяти установил сигнал 63 и он заполнен не полностью (менее 1024 слов дан-25 ных). В этом случае при чтении данных в ЭВМ из памяти сигнал цепи 47 через элементы И-ИЛИ-НЕ 115 и НЕ 106 сигна.лом цепи 37 будет производиться декремент счетчика 6 длины, в котором 30 была сохранена информация о не полной длине заполнения памяти (см. ситуацию

2). При установлении единичного состояния сигнала цепи 61 от счетчика 6 сигнал цепи 21 через элемент KIH-HE 35

86 либо 87 соединяется с сигналом цепи 48 и через элемент И-ИЛИ-HE 91 либо 93 сбросит триггер 95 либо 96 для соответствующего блока памяти. Сигнал цени 63 будет сброшен. 40

Ситуация 5 (фиг. 14) . Эта ситуация возможна только после завершения обмена данными. Оба блока памяти установили сигнал цепи 63. В этом случае сигналы цепи 64 и 65 через элемент 45

ИСКЛЮЧАЮЩЕЕ ИЛИ 121 обнуляют элемент

И 122, который запирает сигнал цепи

47 на элемент И-ИЛИ-НЕ 115 и через элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 120 запрещает переключение блоков памяти. ЭВМ 50 работает с той же памятью. После сбро. са одного сигнала цепи 64 либо 65 (ЭВМ прочла данные из первого блока памяти полностью) сигнал на элементе

ИСКЛЮЧАЮЩЕЕ ИЛИ 121 инвертируется, 55 через элементы И 122 и ИСКЛЮЧАЮЩЕЕ

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

Продолжение работы описано в ситуации 4.

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

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

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

3ВМ, первый вход логического условия

1515165

16 нен с первым входом третьего элемента ИЛИ-НЕ и является четвертым входом логического условия блока, первый вход четвертого элемента ИЛИ-НЕ яв5 ляется пятым входом логического условия блока, второй вход второго элемента ИЛИ-НЕ соединен с первым входом пятого элемента ИЛИ-НЕ и является шестым входом логического условия 10 блока, первый вход первого элемента

И-НЕ соединен с вторыми, третьими входами первого, третьего элементов

И-ИЛИ-НЕ и является седьмым входом логического условия блока четвертый 15 вход первого элемента И-ИЛИ-НЕ соедиН8Н с вторыми входами второго, четвертого элементов И-ИЛИ-HE с четвертым входом третьего элемента И-ИЛИНЕ и является восьмым входом логичес- 20 кого условия блока, второй вход четвертого элемента ИЛИ-НЕ является девятым входом логического условия блока, синхровход первого триггера соединен с синхровходом второго триггера 25 и является десятым входом логического условия блока, первый вход второго элемента И-НЕ является одиннадцатым входом логического условия блока, второй вход третьего элемента ИЛИ-НЕ 30 соединен с вторым входом пятого элемента ИЛИ-НЕ и является двенадцатым входом логического условия блока, выходы первого, второго элементов И-НЕ, выход четвертого элемента ИЛИ-НЕ, единичные выходы второго и первого триггеров являются соответственно первым, вторым, третьим, ч е гвертым и пятым выходами блока, при этом в блоке управления запросами выход первого элемента ИЛИ-HE соединен с пятым и шестым входами первого элемента И-ИЛИ-НЕ, выход которого соединен с нулевым входом первого триггера, единичный вход которого соединен с выходом второго элемента И-ИЛИ-НЕ, третий и четвертый входы которого соединены с выходом пятого элемента ИЛИ-НЕ, выход второго элемента ИЛИ-НЕ соединен с пятым и шестым входами третьего элемента И1НИ-НЕ, выход которого соединен с нулевым входом второго триггера, единичный вход которого соединен с выходом четвертого элемента .И-ИЛИ-НЕ, третий и четвертый входы которого соединены с выходом третьего элемента ИЛИ-НЕ, вторые входы первого, второго элементов И-НЕ соединены с выходом третьего элемента И-НЕ, первый и второй входы которого соединены с нулевыми выходами первого и второго триггеров соответственно, информационные входы которых подключены к шине нулевого потенциала устройства.

1515165

1О блока управления запросами является входом устройства для подключения к вьмоду стробирования данных ЭВМ, пятый вход логического условия блока управления является входом устройства для подключения к выходу стробирования адреса ЭВМ, шестой вход логического условия блока управления является входом устройства для подключения к первому выходу чтения ЭВМ, второй информационный вход дешифратора записи-чтения соединен с седьмым входом логического условия блока управления и является входом устройства для подключения к третьему выходу записи ЭВМ, восьмой вход логического условия блока управления соединен с первым управляющим входом четвертого коммутатора и является входом устрой- 2р ства для подключения к второму выходу чтения ЭВМ, первый выход блока управления запросами является выходом устройства для подключения к первому входу готовности ЭВМ, второй выход 25 блока управления запросами соединен с девятым входом логического условия блока управления и является выходом устройства для подключения к второму входу готовности ЭВМ, группа информа- Эц ционных выходов пятого коммутатора соединена с вторыми группами информационных входов первого, второго коммутаторов и образует группу входоввыходов устройства для подключения к группе информационных входов внешнего устройства, первый, второй, третий, четвертый входы запуска являются входами устройства для подключения соответственно к первому, второму строби- 4р рующим выходам, к выходам готовности приема и передачи внешнего устройства, первый, второй, третий, четвертый синхровыходы блока синхронизации являются выходами устРойства для под- 45 ключения соответственно к первому, второму входам готовности приема, к первому, второму входам готовности передачи внешнего устройства, при этом старший разряд группы выходов 5О первого счетчика соединен с вторым входом логического условия блока управления запросами и с первым информа. ционным входом шестого коммутатора, Второй информационный вход которого соединен с третьим входом логического условия блока управления запросами и со старшим разрядом группы выходов второго счетчика, группа выходов которого соединена с группой адресных входов второго блока памяти, синхровход которого соединен с первым выходом дешифратора записи-чтения, второй выход которого соединен с синхровходом первого блока памяти, вход записи которого соединен с разрешающим входом первого коммутатора и с третьим выходом дешифратор а записи-чтения, четвертый выход которого соединен с разрешающим входом второго коммутатора и с входом записи второго блока памяти, группа информационных входов-выходов которого соединена с первой группой информационных входов пятого коммутатора, с группой информационных выходов второго коммутатора, с первой группой информационных входов третьего коммутатора, вторая группа информационных входов которого соединена с группой информационных входоввыходов первого блока памяти, с группой информационньм выходов первого коммутатора, с второй группой информационных входов пятого коммутатора, первый управляющий вход которого соединен с третьим информационным входом дешифратора записи-чтения, с пятым входом запуска блока синхронизации и с седьмым выходом блока управления, восьмой выход которого соединен с управляющими входами первого, второго коммутаторов, с вторымй управляющими входами третьего, пятого коммутаторов, с первым информационным входом четвертого коммутатора, с четвертым входом логического условия блока управления запросами, с четвертым информационным входом дешифратора записи-чтения, пятый информационный вход которого соединен с пятым синхровыходом блока синхронизации и с десятым входом логического условия блока управления, одиннадцатый, двенадцатый, тринадцатый входы логического условия которого соединены соответственно с первым, вторым, третьим выходами регистра управления, четвертый, пятый выходы которого соединены соответственно с вторым, третьим информационными входами пятого коммутатора, группа информационных входов которого соединена с группой выходов третьего счетчика, старший разряд группы выходов которого соединен с четырнадцатым входом логического условия блока управления, девятый, десятый и одиннадцатый выходы которо1515165

12 го соединены с четвертым, пятым инфор. мационными входами и с вторым управляющим входом пятого коммутатора, шестой информационный вход которого соединен с шестым синхровыходом блока синхронизации, с пятнадцатым входом логического условия, с пятым входом логического условия блока управления запросами, шестой, седьмой,: 1р восьмой, девятый входы логического условия и третий выход которого соединены соответственно с двенадцатым, тринадцатым, четырнадцатым, пятнадца1 тым выходами и с шестнадцатым входом 15 логического условия блока управления, шестнадцатый выход которого соединен со счетным входом третьего счетчика, информационный вход которого соединен с информационным выходом шестого ком- 20 мутатора, управляющий вход которого соединен с семнадцатым выходом блока управления, восемнадцатый выход которого соединен с десятым входом логического условия блока управления за- 25 просами и с установочным входом регистра управления, шестой выход которого соединен с одиннадцатым входом логического условия блок управления запросами, двенадцатый вход логическо-3Q го условия которого соединен с входом записи третьего счетчика и с девятнадцатым выходом блока управления, семнадцатый, восемнадцатый входы логического условия которого соединены соответственно с седьмым, восьмым синхровыходами блока синхронизации, шестой вход запуска которого соединен с двадцатым выходом блока управления, девятнадцатый вход логического усло- 4р вия которого соединен с седьмым информационным входом четвертого коммутатора и с четвертым выходом блока управления запросами, пятый выход которого соединен с восьмым информационным вхо-45 дом четвертого коммутатора и с двадцатым входом логического условия блока управления.

2. Устройство по п. 1, о т л и ч а ю щ е е с я тем, что блок управ- 5р ления содержит три триггера, пять элементов И-ИЛИ-НЕ, десять элементов HE три элемента ИСКЛЖЧАИЩЕЕ ИЛИ, элемент

: ИЛИ-НЕ, два элемента ИЛИ, пять элементов И, восемь элементов И-НЕ,. причем выходы первого, второго элементов НЕ являются соответственно первым, вторым выходами блока, выходы первого, второго элементов И-HE являются соответственно третьим, четвертым выходами блока, выходы первого, второго элементов И являются соответственно пятым, шестым выходами блока, нулевой выход первого триггера является седьмым выходом блока, выход первого элемента ИСКЛОЧА10ЩЕЕ ИЛИ соединен с первьпчи входами первого, второго, третьего элементов И-ИЛИ-НЕ, с первым входом второго элемента И-НЕ, с входом третьего элемента НЕ и является восьмым выходом блока, единичные выходы первого и второго триггеров являются соответственно девятым и десятым выходами блока, выход третьего элемента И является одиннадцатым выходом блока, выход третьего элемента НЕ соединен с первым входом первого элемента И-11Е, с вторыми входами первого, второго, третьего элементов И-ИЛИ-НЕ и является двенадцатым выходом блока, выход третьего элемента И-НЕ соединен с третьими входами первого, второго элементов И вЂ ИЛИ вЂ, с первым входом четвертого элемента И-ИЛИ-НЕ и является тринадцатым выходом блока, выход четвертого элемента И-HE соединен с первым входом пятогo элеменга И-НЕ, с третьим, четвергым входами гретьего элемента

И-ИЛИ-НЕ, с входом четвертого элемента НЕ и является четырнадцатым входом блока, выход четвертого элементa HE соединен ; синхровходами первого, третьего триггеров и является пятнадцатым выходом блока, выход пятого элемента HE является шестнадцатым выходом блока, выход второго элемента ИСКЛ1ОЧАИЩЕЕ ИЛИ соединен с информационным входом третьего триггера, с входом шестого элемента НЕ, с первым входом первого элемента И и является семнадцатым выходом блока, выход седьмого элемента HE соединен с нулевым входом первого триггера и является восемнадцатым выходом блока, выход первого элемента ИЛИ является девятнадцатым выходом блока, выход четвертого элемента И соединен с пер вым входом пятого элемента И, с первым входом шестого элемента И-НЕ и является двадцатым выходом блока, входы восьмого, девятого элементов

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

1515165

14 входом логического условия блока, вход седьмого элемента НЕ является четвертым входом логического условия блока, второй вход первого элемента

И-НЕ соединен с вторым входом второго элемента И-НЕ и является пятым входом логического условия блока, первый вход третьего элемента И является шестым входом логического условия блока, второй вход третьего элемента И-НЕ соединен с первым входом восьмого элемента И-НЕ и является седьмым входом логического условия блока, второй вход третьего элемента

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

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

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

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

И-ИЛИ-НЕ, с вторым, третьим входами четвертого элемента И-ИЛИ-НЕ и явля- 40 ется восемнадцатым входом логического условия блока, первый, второй входы третьего элемента ИСКЛЮЧАЮЩЕЕ ИЛИ являются соответственно девятнадцатым, двадцатым входами логического условия блока, при этом в блоке управления выход седьмого элемента И-НЕ соединен с вторым входом восьмого элемента И-НЕ, выход которого соединен с вторым входом седьмого элемента И-НЕ и с информационным входом первого триггера, выход восьмого элемента НЕ соединен с пятым входом третьего элемента И-ИЛИ-НЕ, с пятым, шестым входами первого элемента И-ИЛИ-НЕ, выход которого соединен с входом первого

В элемента НЕ, вход пятого элемента НЕ соединен с выходом второго элемента

И-ИЛИ-НЕ, пятый, шестой входы которого соединены с выходом девятого элемента НЕ и с шестым входом третьего элемента И-HJIH-HE выход которого соединен с вторым входом элемента ИЛИ-НЕ, выход которого соединен с первым входом второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и с четвертым входом пятого элемента

И-ИЛИ-НЕ, выход которого соединен с первым входом четвертого элемента И и с нулевьпк входом второго триггера, нулевой выход которого соединен с вторым входом четвертого элемента И, вход второго элемента,НЕ соединен с выходом четвертого элемента И-ИЛИ-НЕ, четвертый вход которого соединен с выходом пятого элемента И и с первым входом первого элемента ИСКЛЮЧАЮЩЕЕ

ИЛИ, второй вход которого соединен с единичным выходом третьего триггера, нулевой выход которого соединен с вторым входом второго элемента ИСКЯОЧАЮЩЕЕ ИЛИ, выход третьего элемента

ИСКЛЮЧАЮЩЕЕ ИЛИ соединен с вторым входом пятого элемента И, выход шестого элемента И-HE соединен с нулевым входом третьего триггера и с вторым входом второго элемента ИЛИ, выход которого соединен с единичным входом

I третьего триггера, выход шестого элемента HE соединен с вторым входом второго элемента И, выход десятого элемента НЕ соединен с первым входом четвертого элемента И-НЕ, второй вход которого соединен с вторым входом перного элемента ИЛИ и с выходом пятого элемента И-НЕ, информационный и единичный входы второго триггера, единичный вход первого триггера подключены к шине единичного потенциала устройства.

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

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

1515165

76

1515165

01

18

1т(44 с7

120(Х

ЮУ(4

fÔÔ

67

1ßÓ

67

Ю

44

ЕУ

88

УР

6 ф ,фф

РИФУ

61

Ф м 70

f28

69

1515165

27

24

50

86

47

94

64

Фиа 42

422

Фие 44

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

Редактор Ю.Середа Техред Л.ЯЛнйнык

Корректор В. Гирняк

Заказ 6277/46 Тираж 668 Подписное

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

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

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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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