i
ko
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения вычислительных машин с абонентами | 1980 |
|
SU951285A1 |
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ ОБСЛУЖИВАНИЯ ЗАПРОСОВ | 2000 |
|
RU2157561C1 |
Устройство приоритета для выбора групповых заявок | 1985 |
|
SU1317437A1 |
Устройство приоритета | 1986 |
|
SU1365084A1 |
Устройство для обслуживания группы запросов | 1988 |
|
SU1562913A1 |
УСТРОЙСТВО ПАКЕТНОЙ ОБРАБОТКИ ЗАПРОСОВ | 1992 |
|
RU2035065C1 |
УСТРОЙСТВО ДЛЯ ПРИОРИТЕТНОГО ОБСЛУЖИВАНИЯ ЗАЯВОК | 1999 |
|
RU2158022C1 |
Устройство для распределения приоритетных заявок по процессорам | 1987 |
|
SU1495795A1 |
Устройство для обслуживания запросов | 1990 |
|
SU1777140A1 |
Многоканальное устройство диспетчеризации | 1989 |
|
SU1689950A1 |
Изобретение относится к вычислительной технике и может найти применение при создании высокопроизводительных и экономических систем переработки информации. Цель изобретения - повышение устойчивости работы устройства за счет исключения потерь информации при реконфигурации системы. Указанная цель достигается тем, что в устройство введена группа элементов И, инверсные входы которых подключены к выходам соответствующих разрядов регистра конфигурации, прямые входы и инверсные выходы соответственно соединены с выходами окончания вычислений и входами запуска соответствующих вычислительных модулей. 1 ил.
Изобретение относится к вычислительной технике, может найти применение при создании въ1сокопроизводи- тельных и экономичных систем переработки информации и является усовершенствованием изобретения по авт.св. 951285.
Цель изобретения - повышение устойчивости работы устройства за счет исключения потерь информации ири реконфигурации системы.
На чертеже приведена функциональная схема устройства.
Устройство содержит блок 1 распределения задач, п входных абонентов 2, m вьмислительных модулей 3, счетчик 4, суммирующий вход 5 которого соединен с выходом первого элемента ИЛИ 6, первые 7, вторые 8, третьи 9 входы и первые 10 выходы блока I распределения задач, вычитающий вход 11 счетчика 4. Элемент
ИЛИ 12 подключен к выходам I3 окончания вычислений вычислительных модулей 3, выходы 14 которых являются информационными выходаж устройства, а информационные входы 15 соединены с выходамн 16 блока 1 распределения задач, входы 17 занятости устройства которого подключены к выходам 18 вычислительных модулей 3, выходы счетчика 4 соединены с входом дешифратора 19, выходы которого подключены к установочным входам разрядов регистра 20 конфигурации, единичный выход первого разряда которого соединен с входом 21 запуска первого вычислительного модуля 3, единичные выходы последующих разрядов подключены к инверсным входам элементов И 22, прямые входы которых соединены с выходами 13 вычислительных модулей 3, инверсные выходы элементов И 22 подключены к входам 21
СП го
4 О
Сд
00
f4)
С1)от11етстлую1дих вычислпт ельных модул ей 3.
ycTpoiicTBo работает следующим образом,
В исходном состоянии счетчик 4 и разряды регистра 20 находятся в нулевом состоянии. Все вычислительные модули 3 выключены. С выходов абонентов 2 сигналы-заявки на реше- ние задач поступают через элемент ИЛИ 6 на cyMfmpyiofflHH вход 5 счетчика 4, дешифратор 19 в соответствии с кодом на счетчике 4 формирует на одном из своих выходов единственный сиг- нал, который поступает на вход соответствующего разряда регистре - 20. При поступлении первой заявки, например, от второго абонента 2 единичный сигнал будет сформирован на вто- ром выходе дешифратора 19,который устанавливает в единицу первьй разря регистра 20, Единичный сигнал с выхода первого разряда регистра конфигурации 20 поступает на вход 21 перво- го вычислительного модуля 3 и осуществляет его включение. После включения соответствующего модуля 3 па его выходе 18 будет сформирован единн - ный сигнал, В частности, при вкл;и .;- НИИ первого вычислительного модуля 3 единичньй сигнал с выхода 18 поступает на вход 17 блока 1; на остальные входы 17, а также входы 7-9 поступают нулевые сигналы, Б результате блок 1 формирует на выходе 10 единичный сигнал, который поступает на вход первого абонента и осуществляет его запуск. Информация с избранного абонента через информационный вход 9 и информапионный выход 16 блока 1 поступает на вход 15 соответст- в пощего модуля 3, После окончания према информации абонент 2 формирует управляющий сигнал, который поступа- ет на пход 7 и приводит блок 1 в ис- ходпое состояние. После окончания переработки информации вычислительны модуль 3 формирует на выходе управляющий сигнал, который через эле- мент ИЛИ 12 поступает па вьгчитающ1-й вход 11 счетчика 4, где динамически формируется код числа заявок на решение. Как только количество заявок в счетчике 4 достигнет некоторой ве
личины А, фop иpyeтcя единичньм сигнал на четвертом выходе дешифратора 19, которьй поступает на единичный вход второго разряда регистра 20 и
о Q , Q
5
5
ус1 ,чнав;п1вает его л единицу. Единичный сигнал с выхода этого разряда поступает на инверсный вход злемента И 22, на прямой вход которого поступает нулевой сигнал с выхода 13 второго вычислительного модуля 3. На иныерсном выходе элемента И 22 формируется eдинич ый сигнал, который, поступая на вход 21 второго вьрчисли- тельного модуля 3, осуществляет его включение. Включение последующих вычислительных модулей 3 производится аналогично при увеличении кода числа заявок в счетчике 4.
При уменьшении кода количества заявок в гчетчпке 4 до некоторой величины А ,--А формируется единичный сигнал на третьем входе дешифратора 19, который поступает на нулевой вход второго разряда регистра 20 и устанавливает его в нуль. Нулевой сигнал с единичного выхода данного разряда регистра 20 поступает на инверсньш вход cooTBeTCTBjnoDiero элемента И 22, на прямой вход которого поступает единпчньш сигнал с выхода 13 второго вьгчпсгит1;лыюго модуля 3 при условии, что решение задачи окончено, либо нулевой сигнал при условии, что решение задачи не окончено. В первом случае на инверсном выходе элемента И 22 формируется нулевой сигнал, ко-- Topi.M, поступая на вход 21 второго вычислительисм с модуля 3, осуществляет его выкл1очение. Во втором случае на инверсном выходе злемента И 22 остается единичный сигнал, который запрещает 1зыкл очение второго вычислительного модуля 3 до окончания им решения задачи.
Рассмотрим работу схемы при наличии заявок и.а решение от нескольких абонентов 2 и нескольких включённых вычислительных модулей 3
Пусть заявки на решение задач есть от всех входных абонентов 2, а в ра- бот1 включены первые два вычислительных модуля 3. Одновременное формиройа- ние управляющих сигналов на выходах 18 вычислительных модулей 3 в силу случайного времени решения задач маловероятно. Первым освобождается второй вычислительньй модуль 3. Управляющий сигнал с выхода 18 второго вычислительного модуля 3 поступает на вход 17 блока 1, на остальные входы 17, а также входы 7-9 поступают нулевые сигналы. В результате на выходе
10 блока I формируется единичный сигнал, KOTOpbtft осуществляет запуск первого абонента.2, и производится ввод информации с первого абонента 2 в первый вычислительный модуль 3.
После окончания ввода информации с первого абонента 2 на его выходе будет сформирован единичный сигнал, который -поступает на первый вход 7 блока 1. Одновременно с этим будут сформированы нулевые сигналы на выходах абонентов 2 (входы 8 блока 1) и на выходе 18 второго вычислительного модуля 3. Если к этому времени есть сигнал на выходе 18 первого вычислительного модуля 3, то аналогично описанному производится запуск и ввод информации от второго абонента 2 в первьй вычислительный модуль 3.
Формула изобретения
Устройство для сопряжения вычислительных модулей с абонентами по авт. св. № 951285, отличающееся тем, что, с целью повьппе- ния устойчивости работы устройства за счет исключения потерь информации
при реконфигурации системы, в устройство введена группа элементов И, причем выход 1-го разряда регистра конфигурации i(2,m) соединен с инверсным входом i-ro элемента И группы,
прямой вход и выход которого соединены соответственно с входом и выходом устройства для подключения к выходу окончания вычисления и входу запуска г-го вычислительного модуля.
Устройство для сопряжения вычислительных машин с абонентами | 1980 |
|
SU951285A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1989-11-23—Публикация
1988-03-11—Подача