to
О5 ГО
4
QO
00 Изобретение относится к автоматике и вычислительной технике, а точнее к приоритетным устройствам, и предназначено для использования в специализированных вычислительных и управляющих системах. Целью изобретения является повышение быстродействия устройства. На фиг. 1 приведена структурная схема устройства переменного приоритета; на фиг. 2 - таблица соответствия между кодами приоритета и порядками приоритетов абонентов. Устройство (фиг. 1) содержит регистр 1 приоритета, дешифратор 2, регистр 3 запросов, элемент ИЛИ 4, триггер 5, группы элементов И 6, триггер 7, элементы ИЛИ 8 группы, выходные элементы И 9 группы, элемент ИЛИ-НЕ 10, генератор 11 импульсов, элемент И 12, тактовый вход 13 устройства, кодовые входы 14 устройства, запросные входы 15 устройства, вход 16 запуска устройства, сигнальный выход 17 устройства, выходы 18 устройства. Устройство работает следующим образом. Исходное состояние устройства характеризуется тем, что триггер 7 находится в нулевом состоянии и на входе 16 устройства сигнал отсутствует (нулевой уровень сигнала). Соответственно триггер 5 будет в нулевом состоянии (благодаря единице с инверсного выхода триггера 7) и на выходах 18 устройства сигналов не будет (нулевыеуровни сигналов). Состояние регистра 1, регистра 3, входов 13-15 и выхода 17 устройства произвольное. Перед началом обмена данными абонентов с ЦВМ производится запись кода приоритета с входов 14 устройства в регистр 1 при подаче тактового сигнала на вход 13 устройства. Запись кода управления 1У10жет производиться программным способом или с пульта оператора. Код приоритета определяет порядок приоритетов абонентов. Соответствие между кодами приоритета и порядком приоритетов абонентов представлено в таблице (фиг. 2). Работа устройства начинается с подачи на его вход 1Q сигнала запуска, который при наличии сигнала на выходе 17 устройства (свидетельствующего о наличии сигналов запросов, прошедших через элемент ИЛИ 4) поступает через элемент И 12 на тактовый вход триггера 7, переводя его по переднему фронту в единичное состояние и разрешая, тем самым установку триггера 5 по управляющему входу, на который поступают импульсы отрицательной полярности с выхода генератора 11. Для перевода триггера 5 в единичное состояние используется задний фронт импульса, создающий положительный перепад напряжения на управляющем входе триггера 5, так как по переднему фронту импульса регистр 3 запросов принимает запросы от абонентов с входов 15 устройства, а в течение длительности импульса на выходах элементов ИЛИ 8 группы устанавливается истинная информация о самом приоритетном запрашивающем абоненте. Происходит это следующим образом. В соответствии со значением кода в регистре 1 на соответствующем выходе дешифратора 2 будет единичный сигнал, отпирающий по первым входам элементы И 6 соответствующего блока. Сигналы запросов с выходов регистра 3 поступают на вторые входы соответствующих элементов И б блока (в соответствии с позициями, занимаемыми абонентами в последовательности приоритетов, закодированной кодом в регистре 1), при этом самый приоритетный запрос блокирует все остальные запросы, запирая соответствующие элементы И 6 блока, и проходит на выход соответствующего элемента ИЛИ 8 группы. По заднему фронту импульса с выхода генератора 11 устанавливается триггер 5, единица на его выходе отпирает элементы И 9 группы, и сигнал, сформировавшийся на выходе одного из элементов ИЛИ 8 группы, соответствующего самому приоритетному запрашивающему абоненту, поступает на соответствующий информационный выход 18 устройства, инициируя обмен информацией между ЦВМ и соответствующим абонентом. При этом абонент снимает свой запрос, а ЦВМ снимает сигнал опроса. Кроме того, сигнал с выхода 18 устройства через элемент ИЛИ-НЕ 10 поступает на вход сброса триггера 7 и сбрасывает его, устанавливая вслед за этим триггер 5 в нулевое состояние, что запрещает выдачу сигналов на информационные выходы 18 устройства и обеспечивает однократное срабатывание устройства от одного сигнала запуска. Новый цикл работы устройства начинается с подачи на его вход 16 следующего сигнала запуска, вырабатываемого ЦВМ после завершения обмена с предыдущим абонентом. Переход от одной последовательности приоритетов к другой осуществляется просто и быстро путем записи нового кода управления в регистр 1. Так как в специализированных вычислительных и управляющих системах количество режимов работы и соответствующих им последовательностей приоритетов абонентов обычно не превышает нескольких десятков, то разрядность регистра 1 кода будет не больше восьми, и смена режимов работы (последовательностей приоритетов абонентов) будет производиться за время выполнения ЦВМ команды вывода. Формула изобретения Устройство переменного приоритета, содержащее регистр запросов, регистр приоритета, m групп (m-число последовательностей приоритетов абонентов), из п элементов И, группу из п выходных элементов И и дешифратор, причем группа запросных входов устройства соединена с группой информационных входов регистра запросов, выходы выходных элементов И группы являются группой выходов устройства, информационные входы регистра приоритета являются группой кодовых входов устройства, отличающееся тем, что, с целью повышения быстродействия, оно содержит элемент ИЛИ, генератор импульсов, два триггера, элемент И, элемент ИЛИ-НЕ и группу из п элементов ИЛИ, причем тактовый вход регистра приоритета является тактовым входом устройства, выходы регистра приоритета соединены с входами дешифратора, каждый J-й выход дешифратора (j l,2...m) соединен с первыми входами элементов И j-й группы, прямой выход каждого i-ro разряда регистра запросов (1 2, ...п) соединен с вторым входом к-го элемента И j-группы (где к - номер позиции, занимаемой J-M абонентом в j-й последовательности приоритетов, инверсный выход, каждого 1-го разряда регистра запросов соединен с соответствуюшими входами всех элементов И j-й группы от (к + 1)-го до п-го, выход каждого к-го элемента И j-й группы соединен с J-M входом i-ro элемента ИЛИ группы (i - номер абонента, занимающего к-ю-позицию в j-й последовательности приоритетов абонентов), выход каждого i-ro элемента ИЛИ группы соединен с первым входом i-ro выходного элемента И группы, вторые входы выходных элементов И группы соединены с выходом первого триггера, тактовый вход и вход сброса которого соединены соответственно с выходом генератора импульсов и с выходом второго триггера, вход сброса которого соединен с выходом элемента ИЛИ-НЕ, входы которого соединены с выходами устройства, вход запуска которого соединен с первым входом элемента И, выход и второй вход которого соединены соответственно с входом установки второго триггера, с сигнальным выходом устройства и с выходом элемента ИЛИ, входы которого соединены с прямыми выходами регистра запросов, тактовый вход которого соединен с выходом генератора импульсов.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для приоритетного опроса | 1983 |
|
SU1105894A1 |
Устройство переменного приоритета | 1986 |
|
SU1319033A1 |
Устройство для обслуживания группы запросов | 1988 |
|
SU1562913A1 |
Устройство для обслуживания запросов | 1984 |
|
SU1226464A1 |
Устройство для обслуживания запросов | 1990 |
|
SU1777140A1 |
Устройство для сопряжения абонентского пункта с цифровой вычислительной машиной | 1980 |
|
SU941981A1 |
Устройство для обслуживания запросов | 1986 |
|
SU1336000A1 |
Устройство для обслуживания запросов | 1985 |
|
SU1288699A1 |
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ ОБСЛУЖИВАНИЯ ЗАПРОСОВ | 2000 |
|
RU2157561C1 |
Устройство переменного приоритета | 1985 |
|
SU1259266A1 |
Изобретение относится к автоматике и вычислительной технике, а точнее - к приоритетным устройствам, и предназначено для использования в специализированных вычислительных и управляющих системах. Целью изобретения является повышение быстродействия устройства. Устройство переменного приоритета содержит регистр запросов, регистр кода управления, первую группу из ш элементов И (т - количество используемых последовательностей приоритетов абонентов), элемент ИЛИ, генератор импульсов, триггер управления, триггер синхронизации, элемент И, элемент ИЛИНЕ, вторую группу из п элементов И (п - максимальное число обслуживаемых абонентов), группу из п элементов ИЛИ и группу из ш блоков элементов И, каждый из которых содержит п элементов И. В устройстве обеспечивается параллельное формирование сигналов и кодирование используемых последовательностей приоритетов абонентов, & а также синхронизация процессов приема запросов и нахождения самого приоритет(Л ного запроса. 2 ил.
/4 Н 15 15 15
16
фиг. Z
УСТРОЙСТВО для УПРАВЛЕНИЯ СХЕМОЙ ФИКСАЦИИ ДИНАМИЧЕСКОГО ПРИОРИТЕТА ИНФОРМАЦИИ | 0 |
|
SU359653A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство переменного приоритета | 1976 |
|
SU590742A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1986-10-07—Публикация
1984-09-29—Подача