Изобретение относится к вычислительной технике, в частности к устройствам дляуправления очередностью обслуживания, л может быть использовано при построении различных устройств автоматики и информационно-измерительной техники.
Цель изобретения - повышение быстродействия устройства.
i На чертеже представлена структурная схема предлагаемого устройства.
Многоканальное устройство для обработки запросов содержит элемент И 1, элемент 2 задержки, счетчик 3, дешифратор 4, элементы И 5-7 группы, триггеры 8-10 группы,, элемент И 11, вход 12 сброса устройства, тактовый вход 13 устройства, запросные входы 14-16 устройства, выходы 17-19 разрешения устройства, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 20, элементы НЕ 21-23 группы, элементы И 24-26 группы, элемент ИЛИ 27, триггер 28.
Устройство работает следуюш,им образом.
В исходном состоянии счетчик 3 работает в режиме счета и на выходах дешифратора 4 поочередно появляется сигнал, который поступает на вторые входы соответствующих элементов И 5-7 группы и 24-26 второй группы. Статический сигнал запроса источника информации, поступающий на один из запросных входов или одновременно на входы 14-16, совпадает с единичным сигналом на входах одного из элементов И группы, например, на элементе И 5, появившийся уровень логической 1 на выходе которого, поступая на вход триггера 8, создает условия для перевода его .в единичное состояние, которое выполняется сигналом с выхода элемента 2 задержки, который служит для предупреждения ложных срабатываний группы триггеров 8-10 от помех на выходе дешифратора 4.
С прямого выхода триггера 8 поступит сигнал на разрешение запроса по выходу 17, а с его инверсного выхода поступает сигнал на элемент И 11, с выхода которого сигнал
нулевого уровня поступает на элемент И 1, запрещая прохождение импульсов тактовой частоты на вход счетчика 3.
По окончании обслуживания по данному запросу на вход сброса триггера 8 по входу 12 поступает сигнал, сбрасывающий триггер 8 в нулевое состояние. При этом на выходе элемента И 11 появляется сигнал, разрешающий прохождение тактовой частоты на вход счетчика 3, который возобновляет счет, а на выходе дешифратора 4 появляется очередной сигнал «Просмотр сигналов запроса источника информации. Если при этом на входе 15 сигнал запроса источника информации отсутствует, на выходе элемента НЕ 22 возниикает уровень логической 1, который, совпадая с разрешающим уровнем сигнала «Просмотр с выхода дешифратора 4, вызывает формирование уровня логической 1 на выходе элемента И 25 второй группы, поступающего через элемента ИЛИ 27 на тактовый вход работающего в режиме счета триггера 28, который при этом опрокидывается и на его прямом выходе формируется уровень логической 1, поступающий на второй вход элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 20, на выходе которого формируется инверсия тактовой частоты. В результате этого очередной переброс счетчика 3 происходит через время Т/2, а не через Т, как в прототипе, где Т - период тактовой частоты. При этом очередной сигнал «Просмотр на выходе дешифратора 4 также формируется с опережением, равным Т/2. При опросе очередного запросного входа, на котором сигнал запроса также отсутствует, происходит обратное опрокидывание триггера 20, в результате чего фаза тактового сигнала на выходе элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 20 возобновляется. Процесс опроса запросных входов продолжается до момента, пока на входах одного из элементов И 5-7 не появится два единичных сигнала и на вход группы триггеров 8-10 поступит сигнал, разрешающий переключениие его в единичное состояние.
название | год | авторы | номер документа |
---|---|---|---|
Многоканальное устройство для обработки запросов | 1984 |
|
SU1242954A2 |
Устройство для управления очередностью обслуживания | 1987 |
|
SU1481765A2 |
Устройство приоритета | 1983 |
|
SU1160413A1 |
Шифратор позиционного кода | 1988 |
|
SU1683178A1 |
Приоритетное устройство | 1987 |
|
SU1444772A2 |
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ ОБРАБОТКИ ЗАПРОСОВ | 1991 |
|
RU2042978C1 |
Многоканальное устройство для обработки запросов | 1987 |
|
SU1434433A1 |
Формирователь пачек импульсов | 1983 |
|
SU1132346A1 |
Многоканальное устройство для обработки запросов | 1982 |
|
SU1075263A1 |
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ПРИОРИТЕТА | 1992 |
|
RU2108618C1 |
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ ОБРАБОТКИ ЗАПРОСОВ, содержащее счётчик, дешифратор, элемент задержки, первый и второй элементы И, первую группу элементов И и группу триггеров, инверсные выходы которых соединены с входами первого элемента И, выход которого соединен с входом второго элемента И, выход которого соединен с счетным входом счетчика, выходы которого соединены с входамии дешифратора, первый вход каждого элемента И группы соединен с соответствующим запросным входом устройства, второй вход каждого элемента И группы-с соответствующим выходом дешифратора, выход каждого элемента И группы - с информационным входом соответствующего триггера группы, вход сброса которого соединен с входом сброса устройства, тактовые входы триггеров группы соединены через элемент задержки с выходом второго элемента И, а прямой выход каждого триггера группы, - с соответствующим выходом разрешения устройства, отличающееся тем, что, с целью повышения быстродействия, в него введены группа элементов НЕ, вторая группа элементов И, элемент ИЛИ, триггер и элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, выход которого соединен с вторым входом второго элемента И, первый и второй входы элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, соединены соответственно с. тактовым входом устройства и прямым выходом и информационным входом триггера, тактовый вход § которого соединен с выходом элемента ИЛИ, входы которого соединены с выходами эле- t/J ментов И второй группы, первые входы которых соединены с выходами деп;ифратора, вторые входы элементов И второй группы через соответствующие элементы НЕ S группы - с соответствующими запросными входами устройства. 00 оо 00
Многоканальное устройство для управления очередностью обработки запросов | 1978 |
|
SU744573A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Многоканальное устройство для обработки запросов | 1982 |
|
SU1075263A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1985-12-30—Публикация
1984-07-24—Подача