4
О9 Изобретение относится к вычислительной технике в частности к устройствам управления очередностью обслуживания,и может быть иснользовано при построении систем коллективного пользования. Известно устройство содержащее счетчики записи и считывания, элементы И, ИЛИ и}1вертор и схему сравнения, а в каждом канале регистр, схему сравнения, первый и второй элементы И и триггер 1. Недостаток этого устройства - большой объем оборудования. Наиболее близким к нредлагаемому является многоканальное устройство управления очередностью обработки запросов, содержащее каналы, а в каждом канале элемент И, четыре триггера и коммутатор, причем первый вход элемента И соединен с выходом первого триггера канала,единичный вход первого триггера соединен с соответствующим запросным входом устройства, первый и второй входы коммутатора соединены соответственно с выходами второго три1тера и элемента И своего канала, первый выход коммутатора канала соединен с информационным входом второго триггера последующего канала, второй выход коммутатора соединен с синхронизирующим входом третьего триггера данного канала, прямой выход которого соединен с соответствующим выходом устройства, с нулевым входом первого триггера своего канала и с информационным входом четвертого триггера своего канала,инверсный и прямой выходы которого соединены соответственно с вторым входом элемента И и с нулевым входом третьего триггера, информационный вход второго триггера первого канала соединен с первым выходом коммутатора последнего канала и с нулевыми входами четвертых триггеров всех каналов, синхронизирующие входы которых соединены с единичным входом второго триггера, первого канала и с управляющим входом устройства, вход тактовых импульсов устройства соединен с синхронизирующими входами вторых триггеров каналов 2. Недостатком этого устройства является большой объем оборудования а также отсутствие приоритета обработки запросов. Цель изобретения - упрощение устройства, а также расщирение его функциональ ных возможностей. Поставленная цель достигается тем, что в устройство, содержащее в каждом канале первый триггер, первый вход которого соединен с соответствующим запросным входом устройства, элемент И и второй триггер, введены элементы ИЛИ, ИЛИ-НЕ и постоянный запоминающий блок, адресные входы которого соединены с выходами вторых триггеров соответствующих каналов, а выходы соединены с соответствующими выходами устройства, первыми входами элементов и каналов и входами элемента ИЛИ, выход которого соединен с первым входом элемента ИЛИ-НЕ, второй вход которого подключен ко входу тактирования устройства, а выход элемента ИЛИ-НЕ соединен с первыми входами вторых триггеров всех каналов, в каждом канале второй вход второго триггера соединен с выходом первого триггера, а третий вход второго триггера соединен с выходом элемента И и вторым входом первого триггера, третьи входы первых триггеров всех каналов соединены с установочным входом устройства, а вторые входы элементов И - с управляющим входом устройства. На чертеже приведена схема устройства. Устройство содержит каналы причем каждый канал включает запросный вход 1 устройства, триггер 2, элемент И 3, триггер 4, в устройство также входит постоянный запоминающий блок 5, выходы устройства 6, элемент ИЛИ 7, элемент ИЛИ-НЕ 8, вход тактирования устройства 9, управляющий вход 10, установочный вход 11. Блок 5 предназначен для выдачи на один из выходов устройства б сигнала разрешения опроса соответствующего источника информации, а также управления приоритетом обработки запросов. Блок 5 прощивается таким образом, что при поступлении сразу нескольких запросов на его адресные входы выдается разрещение на опрос самого приоритетного источника информации. Устройство работает следующим образом. Перед началом работы на установочном входе 11 устройства появляется импульс начальной установки. В результате все триггеры устройства устанавливаются в нулевое состояние, на выходе блока 5 все нули, поэтому на выходе элемента ИЛИ 7 сохраняется состояние логического нуля, который разрешает поступление тактовой частоты с входа 9 устройства через элемент ИЛИ-НЕ 8 на вторые входы вторых триггеров 4. Таким образом содержимое первых триггеров 2 переписывается с тактовой частотой во вторые триггеры 4. На управляющем входе 10 в это время поддерживается состояние логического нуля. Если на запросный вход i-ro канала поступает запрос, то первый триггер этого канала переходит в состояние единицы. Далее тактовой частотой, поступающей по входу 9, эта единица из i-ro первого триггера 2 переписывается в i-й второй триггер 4 и поступает на i-й адресйый вход блока 5. В результате на i-й выход устройства выдается логическая единица, которая разрешает опрос i-ro источника информации. Эта единица проходит через элемент ИЛИ 7
и блокирует поступление тактовой частоты на вторые входы вторых триггеров 4. Перепись запросов из первых триггеров 2 во вторые триггеры 4 прекращается на время опроса i-ro источника информации. Запросы, появляющиеся в это время на запросных входах устройства, не теряются так как будут записаны в первых триггерах 2 устройства. Окончание опроса i-ro канала происходит при поступлении на управляющий вход 10 устройства единичного импульса. В результате этого первый 2 и второй 4 триггеры i-ro канала возвращаются в нулевое состояние, на выходе блока 5 будут все нули и тактовая частота опять будет поступать на вторые входы вторых триггеров 4, опращивая тем самым первые триггеры 2. Если тактовым импульсом во вторые триггеры 4 переписалось несколько запросов,то
в соответствии с логикой работы блока 5 обслуживается сначала самый приоритетный запрос. После этого триггеры этого канала придут в нулевое состояние, но на входах постоянного запоминающего блока будут еще единицы других запросов, поэтому начнется обработка следующего по приоритету запроса и т.д.
Технико-экономический эффект от применения многоканального устройства для управления очередностью запросов заключается в сокращении оборудования (большого количества триггеров и коммутаторов). Кроме того, предлагаемое устройство позволяет установить приоритет обработки запросов независимо от времени их появления относительно друг друга,что расщиряет его функциональные возможности и область применения.
название | год | авторы | номер документа |
---|---|---|---|
Многоканальное устройство для управления очередностью запросов | 1987 |
|
SU1444767A1 |
Многоканальное устройство динамического приоритета | 1990 |
|
SU1762306A1 |
Устройство циклического приоритета | 1990 |
|
SU1716516A1 |
Матричный коммутатор | 1991 |
|
SU1800605A1 |
Многоканальное устройство приоритета | 1979 |
|
SU822185A1 |
Многорежимное устройство приоритета | 1990 |
|
SU1805469A1 |
Устройство для обслуживания запросов | 1986 |
|
SU1341639A1 |
Многоканальное устройство для подключения абонентов к общей магистрали | 1985 |
|
SU1401459A1 |
Устройство для управления обменом между электронной вычислительной машиной и каналами связи | 1971 |
|
SU443385A1 |
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ПРИОРИТЕТА | 1992 |
|
RU2108618C1 |
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ОЧЕРЕДНОСТЬЮ ЗАПРОСОВ, содержащее в каждом канале первый триггер, первый вход которого соединен с соответствующим запросным входом устройства, элемент И и второй триггер, отличающееся тем, что, с целью упрощения устройства, в него введены элементы ИЛИ, ИЛИ-НЕ и постоянный заI В -: Шйй/-s;; i1 ef« 4 fcsiiji itTi; :. поминающий блок, адресные входы которого соединены с выходами вторых триггеров соответствующих каналов, а выходы соединены с соответствующими выходами устройства, первыми входами элементов И каналов и входами элемента ИЛИ, выход которого соединен с первым входом элемента ИЛИ-НЕ, второй вход которого подключен ко входу тактирования устройства, а выход элемента ИЛИ-НЕ соединен с первыми входами вторых триггеров всех каналов, в каждом канале второй вход второго триггера соединен с выходом первого триггера, а третий вход второго триггера соединен с выходом элемента И и вторым входом первого триггера, третьи входы первых триггеров всех каналов соединены с установочным входом устройства, а вторые входы элементов И - с управляющим входом у:трой(Л ства.
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Многоканальное устройство для управления очередностью обработки запросов | 1974 |
|
SU496558A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Многоканальное устройство для управления очередностью обработки запросов | 1980 |
|
SU868759A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1983-12-15—Публикация
1982-08-10—Подача