Многоканальное устройство приоритета

Иллюстрации

Показать все

Реферат

 

Изобретение относится к области вычислительной техники и может быть использовано для организации обращений нескольких абонентов к двум общим ресурсам. Цель изобретения - расширение области применения за счет возможности выбора двух запросов. Многоканальное устройство приоритета содержит элемент НЕ, одновибратор, элемент задержки, два элемента И и K (K-число абонентов) каналов, каждый из которых содержит три триггера, четыре элемента задержки, три элемента НЕ, два одновибратора, восемь элементов И, шесть элементов ИЛИ. 1 ил.

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

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

РЕСПУБЛИК (5I)5 G 06 F 9 46

OllHCAHHE ИЗОБРЕТЕНИЯ

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

- тельной технике и может быть использовано для организации обращений нескольких абонентов к двум общим ресурсам. Цель изобретения — расширение области применения за счет возможности выбора двух запросов. Многоканальное устройство приоритета содержит элемент НЕ, одновибратор, элемент задержки, два элемента И и К (K — число абонентов) каналов, каждый из которых содержит три триггера, четыре элемента задержки, три элемента НЕ, два одновибратора, восемь элементов И, шесть элементов ИЛИ. 1 ил.

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

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

ПРИ ГКНТ СССР (21) 4266710/24-24 (22) 21. 04. 87 (46) 07. 03. 90. Бюл. !! - 9 (72) В.А. Богатырев, А.Ю. Щеглов и Л.С. Иванов (53) 681.3(088.8) (56) Автоматика и вычислительная техника, 1986, У 4, с. 48.

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

Р )432520, кл. G 06 F 9/46, 06.04.87. (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ПРИОРИТЕТА (57) Изобретение относится к вычислио

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

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

На чертеже представлена функциональная схема устройства.

Устройство содержит ГГ каналов 1 и перед первым каналом элемент НЕ 2, одновибратор 3, элемент 4 задержки, элементы ИЛИ 5 и 6, в каждом из M каналов 1 устройство содержит триггеры 79, элементы 10-13 задержки, элементы И 14-19, элементы ИЛИ 20-27, элементы НЕ 28-30, одновибраторы 31 и 32, вход 33 запроса канала, выход 34 снятия запроса канала, выход 35 подтверждения запроса канала для обмена по первой общей магистрали, выход 36 подтверждения запроса канала для об-SUû 1548786 А 1 мена по второй общей магистрали, первый 37 и второй 38 входы опроса канала устройства, первый 39 и второй 40 выходы опроса устройства, Устройство работает следующим образом.

В исходном состоянии триггеры 7-9 всех каналов находятся в "0". При включении устройства на выходе элемента НЕ 2 появляется высокий потенциал, по переднему фронту которого одновибратор 3 вырабатывает импульс опроса, который поступает через элемент ИЛИ 5 на первый вход 37 опроса канала устройства первого канала (первая линия опроса) и через первый элемент 4 задержки, задержанный на время больше 1,5 т з,к., где под т

3 к..понимают максимальное время прохождения импульса опроса через канал, при отсутствии сигнала запроса на этом канале, с выхода элемента ll задержки или, соответственно, с вы1548786 хода элемента 12 задержки на первый выход 39 опроса канала устройства или, соответственно, на второй выход 40 опроса, элемент ИЛИ, на второй вход 38 опроса (вторая линия опроса).

При отсутствии сигнала запроса на всех каналах импульс опроса по первой линии опроса проходит в каждом канале с первого входа 37 опроса через, элемент 11 задержки, элемент ИЛИ 21, устанавливая триггер 9 в "1", элемент 10 задержки, который задерживает импульс опроса на. время срабатывания цепи: триггер 7, элемент И. 15, эле,мент ИЛИ 23, через элемент И 14, зле1 мент ИЛИ 22 на первый выход 39 опроса, и так последовательно через все каналы и с первого выхода 39 опроса последнего канала на первый вход элемента ИЛИ 5, начиная следующий цикл опроса и т.д.

Импульс опроса по второй линии опроса происходит в каждом канале с вто1 рого входа 38 опроса через элемент 12 25 задержки, элемент HJIIi 21, устанавли— вая триггер 9 в "0", элемент 10 задержки, элемент И 17, элемент ИЛИ 27 на второй выход 40 опроса, и так последовательно через все каналы, с

) ЗО второго выхода 40 опроса последнего канала на первый вход 6 элемента ИЛИ, начин-а следующий цикл опроса. При появлении высокого потенциала на входе 33 запроса канала какого †ли ка1 нала импульсов опроса с выхода >лемен- 35 та ИЛИ 21 триггер, устанавливается в "1". Если выбор канала происходит по импульсу опроса, находящемуся на первой линии опроса, то триггер 9 устанавливается в 1 появляется высо- кий потенциал на выходе элемента

KIN 25, элемента И 18, выходе 35 подтверждения запроса канала для обмена по первой общей магистрали.

При появлении очередного импульса опроса на второй линии опроса (если к этому моменту вторая общая магистраль не занята), триггер 9 устанавливается этим импульсом в "0, при этом высокий потенциал на выхоце элемента И 18 Не пропадает, так как ои сам себя поддерживает через элемент

ИЛИ 25, и высокий потенциал на выходе элемента И 19 не появляется, так как с выхода элемента И 19 через зле- 55 мент НЕ 29 на третьем входе элемен-.а И 19 поддерживается низкий потенциал. Импульс же опроса с второй линии опроса проходит через элемент

НЕ 10, элемент И 17, так как на втором входе элемента ИЛИ 24 высокий потенциал, через элемент ИЛИ 27 на второй выход 40 опроса,, продолжая опрос каналов по второй линии опроса. Высокий потенциал с входа запроса канала может быть снят абонентом только при наличии высокого пстенциала на выходе 34 снятия запроса канала, что приводит к тому, что импульсы опроса на первой и второй линиях опроса сдвинуты друг относительно друга не менее чем на величину 1,5 т з.к., что повышает надежность устройства в работе, исключая возможность появления помех на выходах 35 и 36 подтверждения запроса канала для обмена по первой и второй общим магистралям.

При появлении низкого потенциала на входе ЗЗ запроса канала триггер 7 этого канала устанавливается в 0 появляется низкий потенциал на выходе элемента И !8, на выходе 35 подтверждения запроса канала для обмена по первой общей магистрали, по фоонтч которого одновибратор 31 вырабатывает импульс, который проходит через элемент ИЛИ 22 на первый выход 39 устройства, возобновляя опрос каналов на первой линии опроса. При другой очередности сигналов опроса (первый приходит сигнал опроса по второй линии опроса) устройство работает аналогично. Только в случае, когда появляется высокий потенциал на входе запроса канала какого-либо канала, после выбора этого канала высокий потенциал появляется на выходе 36 подтверждения запроса канала для обмена по второй общей магистрали„ так как первоначально триггер 9 устанавливается в "0", и очередной импульс опроса с первого входа 37 устройства проходит на г ервый выход 39 опроса этого канала.

По управлению снятия сигнала запроса канала устройство работает следующим образом: время, на которое задерживают импульс опроса элементы 11-13 задержки каждый, не менее 1,5 т. з.к.

Импульс опроса, появляющийся на одной из линий опроса, через элемент ИЛИ 20 устанавливает триггер 8 в "1", снимая высокий потенциал с выхода 34 снятия запроса канала, на котором высокий потенциал появляется снова, при установке триггера 8 в "0" через элемент 11 задержки или 12, элемент ИЛИ 2!, эле10

5 154878 мент 13. Таким образом, до тех пор, пока импульс опроса проходит по каналу, снять сигнал запроса абонент не может.

Дпя обеспечения работоспособности устройства время задержки триггера 9 должно в несколько раз превышать время задержки триггера 7.

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

Многоканальное устройство приоритета, содержащее элемент НЕ, одновибратор, элемент задержки, первый элемент ИЛИ и K каналов (K — число абонентов устройства), причем шина логического "0" устройства соединена с входом элемента НЕ, выход которого соединен с входом одновибратора, выход которого соединен с первым входом 20 первого элемента ИЛИ, выход которого соединен с первым входом опроса первого канала, причем каждый канал содержит первый и второй триггеры, первый и второй элементы НЕ, с первого 25 по пятый элементы И, первый и второй элементы ИЛИ, с первого по третий элементы задержки, первый одновибратор, причем вход запроса каждого канала соединен с информационным входом первого триггера и с выходом первого элемента НЕ, выход которого соединен с входом установки в 0 первого триггера, причем первый выход опроса М-го (И=1, К вЂ” 1) канала устройства соединен с первым входом опроса (И+!)-ro канала

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

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

"1" которого соединены соответственно

6 6 с выходами первого элемента задержки и первого элемента ИЛИ, первый вход опроса канала устройства соединен с первым входом первого элемента ИЛИ и входом второго элемента задержки, второй вход опроса канала устройства соединен с вторым входом первого элемента ИЛИ и входом третьего элемента задержки, выход которого соединен с первым входом второго элемента ИЛИ и входом установки в "0 третьего триггера, вход установки в "1" которого соецинен с выходом второго элемента задержки и вторым входом второго элемента ИЛИ, выход которого соединен с входами первого и четвертого элементов задержки и синхронизации первого триггера, инверсный выход которого соединен с первыми входами первого и второго элементов И, выходы которых соединены соответственно с первыми входами третьего и четвертого элементов ИЛИ, выходы которых соединены с первыми входами соответственно третьего и четвертого элементов И, выходы которых соединены с первыми входами соответственно пятого и шестого элементов ИЛИ, выходы которых соединены соответственно с первым и вторым выходами опроса канала устройства, прямой выход первого триггера соединен с первыми входами пятого и шестого элементов И, вторые входы которых соединены соответственно с выходами соответственно седьмого и восьмого элементов ИЛИ, прямой выход третьего триггера соединен с вторым входом первого элемента И и первым входом седьмого элемента

ИЛИ, инверсный выход третьего триггера соединен с вторым входом второго элемента И и с первым входом восьмого элемента ИЛИ, выход пятого элемента

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

1548786 эЛементов ИЛИ, причем второй выход .опроса М-ro канала устройства соединен

Составитель А. Афанасьев

ТехРед А.Кравчук Корректор Т. Малец

Заказ 142 Тираж 5б7 Подписное

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

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

Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина,101 Редактор А. Козориз с г с вторым входом опроса (И+1) -го канала устройства.