ел
со 4;
О5
00
ю
название | год | авторы | номер документа |
---|---|---|---|
Управляемый распределитель импульсов | 1990 |
|
SU1750040A1 |
Управляемый распределитель | 1989 |
|
SU1684922A1 |
Устройство приоритета | 1987 |
|
SU1439587A1 |
Устройство для обслуживания запросов | 1987 |
|
SU1492354A1 |
Многоканальное устройство приоритета | 1988 |
|
SU1580364A1 |
Устройство для распределения запросов | 1990 |
|
SU1730626A1 |
Управляемый распределитель | 1987 |
|
SU1525903A1 |
Устройство для сопряжения процессоров в мультипроцессорной системе | 1984 |
|
SU1188747A1 |
Устройство для контроля электропитания электронных вычислительных машин | 1984 |
|
SU1164714A1 |
Многоканальное устройство приоритета | 1986 |
|
SU1361552A1 |
Изобретение относится к вычислительной технике и может быть использовано для реализации функций параллельного циклического арбитража активных абонентов при их поочередном доступе к общим ресурсам цифровой вычислительной схемы. Цель изобретения - повышение быстродействия за счет сокращения временных затрат при поочередном многократном обращении приоритетного абонента к внутрисистемным ресурсам. Новым является введение элементов ИЛИ-НЕ 2.1-2.4 и их связей, входов 8.1-8.4 внешнего управления. При наличии сигнала на одном из входов 8.1-8.4 и при отсутствии запросов на входных шинах 6.1-6.4 появляется единичный сигнал на выходе соответствующего элемента ИЛИ-НЕ 2.1-2.4, который обеспечивается прохождение тактовых импульсов с шины 10 на вход распределителя 5, подготавливая его к появлению приоритетного запроса. 1 ил.
ьо
Изобретение относится к вычислительной технике, может быть использовано для реализации Функций параллельного циклического арбитража активных абонентов (имеющих, например, выход на интерфейс по ГОСТ 26765.5186) при их поочередном поступе к общим ресурсам цифровой вычислительной систег-пл и является усовершенствованием изобретения по авт.св. № 1525903,
Целью изобретения является повьше ние быстродействия за счет сокращения времени подготовки выдачи управляющего сигнала приоритетному (в данный момент) абоненту при его многократном поочередном обращении к общим внутрисистемным ресурсам,
На чертеже приведена структурнай схема управляемого распределителя на четыре канала.
УправляЕоший распределитель содержит элементы И-НЕ 1,1-1,4, элементы
30
35
40
ИЛИ-НЕ 2,1-2,4 элемент ИГИ 3, элемент 25 ИЛИ 3 и импульсы с шины 10 поступают И 4, распределитель 5, Е ходкче шины 6.,4, выходные шины 7,1-7,4, входы 8,1-8.4 внешнего управления,, управляющую шину 9, тактозую шкну 10, шину 11 установки в начал:ьное состояние. Первые входы элементов И-НЕ 1.1-,4 соединены с соответствующими uiHaaNm 6,1-6,4 и соответствующими входами элемента ИЛИ 3„ Вторые входы элементов И-НЕ 1Л-К 4 соединены с соответствующими выходами распределителя 5 и вторыми входами соответствующих элементов ИЛИ-НЕ 2,1-2.,4. выходы которых соединены с соответствуюпшьт другими входами элемента ИЛИ 3, а первые входы соедршены с соответствующими BHemHHNRi входам); 8. 1-8.4 управления. Выходные ШИШ.1 7.1-1,4 соединены с выходами соответств ующих элементов И-НЕ К 1-1,4 и вхо;дами элемента И 4, другие входы которого соединены соответственно с выходом элемента ИЛИ 3, управляющей щиной 9, тактовой щиной 10, Выход элемента И 4 соединен с тактовым входом распреде- лителя 5, Шина 11 установки в начальное состояние соединена с соответствующим входом элемента ИЛИ 3 и входом, начальной установкираспределителя 5 ,
Управляемый распределитель рабо- тает следующим образом.
После включения электропитания и подачи сигнала на шину 11 установки
через элемент И 4 на тактовый вход распределителя 5, По приходе единичного сигнала с соответствующего выхода распределителя 5 (Qj) открывается один из элементов И-НЕ из групп 1,1-1,4 (1,2), на одной из -шин 7,1- 7,4 (7,2) уровень напряжения становится нулевым, разрешая работу абоненту-, подкл(оченному к соответствующей щине,
, Низкий уровень напряжения на входе элемента И 4 передается на тактовый вход распределителя 5, блокируя прохождение тактовых импульсов с шины 10,
Активный абонент, получив разрешение с одной из щин 7,-1-7,4 (7,2), выставляет в ответ сигнал подтверждения запроса на шину 9 и снимает сиг- нал запроса (уровень напряжения на шине 6,2 становится нулевым), Перекрывающийся по времени низкий уровень сигналов с выхода элемента И-НЁ 1,2 и с шины 9 поддерживает блокировку прохождения тактовых импульсов через элемент И 4 и на тактовый вход распределителя 5 на все время обращения активного абонента.
По окончании обращения, снятии активным абонентом сигнала подтверждения запроса с шины 9 (устанавливается единичный уровень напряжения) и появлении сигналов запросов от других абонентов на соответствующих
50
55
5
0
в начальное состояние распределитель 5 устанавливается в исходное состояние - наличие сигнала только на выходе первого разряда Q,
При отсутствии запросов от активных абонентов на шинах 6.1-6.4 и сигналов управления на входах 8.1-8.4 выходные сигналы на шинах 7.1-7.4, поступающие с элементов И-НЕ 1,1-1.4, имеют значения логической единицы, выходные сигналы элементов ИЛИ-НЕ 2,1-2.4 и элемента ИЛИ 3 имеют значения логического нуля, сигнал на шине 9 единичного уровня. Тактовые импульсы с шины 10 не проходят через элемент И 4 на тактовый вход распределителя 5 и не производят изменения его состояния.
При появлении единичного уровня напряжения на одной из шин 6,1-6.4 (например, 6,2) и отсутствии управления на входах 8,1-8,4 появляется единичный сигнал на выходе элемента
0
5
0
5 ИЛИ 3 и импульсы с шины 10 поступают
через элемент И 4 на тактовый вход распределителя 5, По приходе единичного сигнала с соответствующего выхода распределителя 5 (Qj) открывается один из элементов И-НЕ из групп 1,1-1,4 (1,2), на одной из -шин 7,1- 7,4 (7,2) уровень напряжения становится нулевым, разрешая работу абоненту-, подкл(оченному к соответствующей щине,
, Низкий уровень напряжения на входе элемента И 4 передается на тактовый вход распределителя 5, блокируя прохождение тактовых импульсов с шины 10,
Активный абонент, получив разрешение с одной из щин 7,-1-7,4 (7,2), выставляет в ответ сигнал подтверждения запроса на шину 9 и снимает сиг- нал запроса (уровень напряжения на шине 6,2 становится нулевым), Перекрывающийся по времени низкий уровень сигналов с выхода элемента И-НЁ 1,2 и с шины 9 поддерживает блокировку прохождения тактовых импульсов через элемент И 4 и на тактовый вход распределителя 5 на все время обращения активного абонента.
По окончании обращения, снятии активным абонентом сигнала подтверждения запроса с шины 9 (устанавливается единичный уровень напряжения) и появлении сигналов запросов от других абонентов на соответствующих
0
5
51
входах и выходе элемента Р1ПИ 3 уровень напряжения становится единичным Тактовые импульсы через элемент И 4 вновь поступают на распределитель 5 и Переводят его в следующее состояние аналогично описанному до тех пор пока высокий уровень напряжения на одном из выходов распределителя 5 не вызовет срабатывание соответствующего элемента И-НЕ 1.1-1.4, на другой вход которого поступает с шины 6.1- 6,4 сигнал запроса на обслуживание.
При отсутствии запросов других абонентов сигналы на входах и выходе элемента ИЛИ 3 имеют нулевой уровень, что препятствует прохождению тактовых импульсов на тактовый вход-распределителя 5 через элемент И 4. В результате распределитель 5 остается в состоянии, принятом им при обслуживании последнего из абонентов.
При наличии сигнала внешнего управления на входах 8.1-8.4 (например, 8.1 - приоритет первого абонента) работа распределителя происходит аналогично указанной, однако при отсутствии запросов других абонентов появляется единичный сигнал на выходе элемента ИЛИ-НЕ 2.1, а также входе и выходе элемента ИЛИ 3. Данный сигнал разрешает прохождение тактовых импульсов с шины 10 через элемент И 4 на тактовый вход распределителя 5 до тех пор, пока распределитель 5 не
946826
примет состояние, соответствующее обслуживанию первого, приоритетного,, абонента. При этом высокий уровень сигнала с выхода Q распределителя 5 вызывает изменение состояний элементов ИЛИ-НЕ 2.1 и ИЛИ 3, что приводит к блокировке прохождения тактовых импульсов через элемент И 4 на так- 0 то вый, вход распределителя 5. Новое появление запроса на обслуживание приоритетного абонента поступает на подготовленный распределитель 5 и не вызывает задержек времени, связанных с последовательным его перехо дом в состояние, обеспечивающее срабатывание соответствующего элемента И-НЕ I.1-1 .4.
Дальнейшая работа управляемого pat пределителя аналогична описанной при первом обращении абонента.
15
20
Формула изобретения
Управляемый распределитель по авт, св. }) 1525903, отличаю щи и - с я тем, что, с целью повьщ1ения быстродействия, в него введены элементы ИЛИ-НЕ, выходы которых соединены
с дополнительными входами элемента ИЛИ, первые входы элементов ИЛИ-НЕ соединены с соответствующими входами управления, а вторые входы - с вторыми входами соответствующих элементов И-НЕ, шина установки в начальное состояние соединена с дополнительным ходом элемента ИЛИ.
Распредитель импульсов | 1973 |
|
SU483792A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Управляемый распределитель | 1987 |
|
SU1525903A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Авторы
Даты
1990-09-23—Публикация
1988-10-24—Подача