Многоканальное устройство приоритета Советский патент 1988 года по МПК G06F9/50 

Описание патента на изобретение SU1374225A1

а гв 17

Л /5

А.

16

оо

4::ь Ю

1IH, -.

r5fSJ7 /5ЛУ//

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

Цель изобретения - расширение области применения устройства за счет изменения приоритетов при обслуживании запросов.

На чертеже изображена структурная схема устройства.

Устройство содержит каналы 1, а в каждом канале триггеры 2 и 3, элемент 4 задержки, триггер 5, элемент И 6, элемент 7 задержки, триггер 8, элемент И 9, триггер 10, сумматор 11, регистр 12, мультиплексор 13, вход 14 опроса устройства, вход 15 запроса устройства,информационные выходы 16 устройства, группы кодовых входов 17 устройства, входы 18 записи устройства, вход 19 установки устройства, вход 20 установки устройства.

Устройство приводится в исходное состояние воздействием сигнала на входы 19 и 20, после чего на выходе триггера 2, на прямых выходах триггеров 3 и 10 устанавливается сигнал О, а на инверсных выходах этих триггеров - сигнал 1, В исходном состоянии на входе 15 имеется 1, а на входе 14 - О.

Устройство работает следующим образом.

Асинхронно в процессе работы на входы 17 подается код приоритета канала, запись которого в регистр 12 осуществляется воздействием коротког сигнала высокого уровня с входа 18, Импульсный сигнал запроса низкого уровня поступает на вход 15,. а с нег на вход установки триггера 2, переключая его в состояние 1. Сигнал,- поступающий на вход 14, подается на вход элемента 4 задержки и на вход установки триггера 5, Одновременно на первые входы сумматора 11 поступает код с предыдущего канала (для первого канала - нулевой код), а на вторые входы сумматора 11 - .инверсный код с регистра 12,

Если код регистра 12 больше кода, поступающего на первые входы cytfMa- тора 11, то сигнал со знакового разряда сумматора 11 отпирает элемент

5

0

5

0

5

д

И 6, с выхода которого на информа- ционньй вход триггера 3 подается сигнал 1, Сигнал с выхода элемента с 4 поступает на тактовый вход триггера 5,: информационньш вход которого соединен с потенциалом 1, переключая триггер в состояние 1, С выхода триггера 5 уровень 1 поступает на 0 тактовый вход триггера 3, переключая его в состояние 1. Сигнал 1 с прямого выхода триггера 3 поступает на управляющий вход мультиплексора 13, разрешая прохождение на первые входы сумматора 11 следующего канала кода с прямых выходов регистра 12, а также поступает на информационный вход триггера 10. Сигнал, задержан- ный электродом 4 задержки, с триггера 5 проходит на вход элемента 4 следующего канала.

В случае, если код регистра 12 своего канала меньше кода поступающего на первые входы сумматора 11, элемент И 6 закрыт сигналом со знакового разряда сумматора, триггер 3 запроса остается в состоянии О. Код предыдущего канала с первых входов сумматора 11 проходит на выход мультиплексора 13, подготовленного сигналом 1 с инверсного выхода триггера 3.

Если в последующих каналах в регистре 12 содержится код, который по абсолютной величине больше посту- пающего кода, то при наличии запроса и в этом канале осуществляется переключение триггера 3.

Сигнал с выхода тригера 5 в пос- 0 леднем канале поступает на тактовый вход триггера 10, на вход элемента 7 задержки и на вход установки триггера 8,

При отсутствии подтверждения за- , проса в этом канале, т,е, при наличии низкого уровня на прямом выходе триггера 3, состояние триггера 10 не

изменяется и на его инверсном выходе присутствует сигнал 1, разрешая прохождение задержанного в элементе 7 задержки и триггере 8 сигнала на выход элемента И 9,

При наличии подтверждения запроса, т,е, сигнала 1 на прямом выходе триггера 3, в момент прихода сигнала на вход элемента 7 происходит переключение триггера 10 в состояние 1, Сигнал с прямого выхода триггера 10 поступает на выход 16 и на вход син-хронизации триггера 3, информационный вход которого подключен к потенциалу О, переключая триггер 2 в исходное состояние. Сигнал О с инверсного выхода триггера 10 в этом случае блокирует прохождение сигнала на выход элемента И 9.

Таким образом, сигнал с входа 14 при его прохождении от канала к ка- налу подтверждает запрос только в те каналах, приоритет которых выше благодаря тому, что код в регистре 12 превышает по величине код предыдущих каналов. Сигнал с выхода элемент И 9 представляет разрешение каналу с максимальным кодом среди каналов, имеющих запрос.

После переключения триггера 2 в исходное состояние канал готов к записи следующего сигнала запроса. Установка триггеров 3 и 10 в исходное состояние производится (ачей сигнала низкого уровня на вход 20 от устройства, получившего сигнал раз- решения, через интервал времени, определенный принятьм для данной системы интерфейсом.

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

Многоканальное устройст.во приоритета, содержащее каналы, каждый из которых содержит три триггера, первый элемент задержки, первый элемент И, причем в каждом канале вход установки в О первого триггера соеди г

О

нен с первым входом установки в О устройства, вход сброса второго триггера соединен с вторым входом уста- новки в О устройства, вход опроса соединен с входом сброса третьего триггера первого канала и через первый элемент задержки первого канала с тактовым входом третьего триггера первого канала, выход второго триггера каждого канала является соответствующим информационным выходом устройства, каждый запросный вход /стройства соединен с входом установки в 1 первого триггера одноименного канала, информационный вход первого триггера каждого канала соединен с входом логического нуля устройства, информационные входы второго и третьего триггеров каналов соединены с входом логической единицы устройства, прямой выход второго триггера каждого канала соединен с тактовым входом

о 5

0 5

0

5

5

0

5

первого триггера своего канала, о т- личающееся тем, что, с целью расширения области применения устройства за счет изменения приоритетов при обслуживании запросов, в каждый канал введены регистр, сумматор, мультиплексор, второй элемент задержки, второй элемент И, четвертый и пятый триггеры, причем первый вход сумматора в каждом канале соединен с первым информационным входом мультиплексора своего канала, 1второй вход сумматора соединен с инверсньт выходом регистра своего канала, прямой выход которого соединен с вторым информационным входом мультиплексора своего канала; первый вход сумматора первого канала соединен с входом логического нуля устройства, тактовый вход регистра каждого канала соединен с соответствующим входом записи устройства3 выход мультиплексора каждо- го канала соединен с первым входом сум- матора cлeд.oщeгo канала, выход знакового разряда сумматора соединен с первым входом первого элемента И своего канала, выход которого соединен с информационным входом четвертого триггера своего канала, инверсный выход которого соединен с первым управляющим входом мультиплексора своего канала прямой выход четвер- того триггера соединен с информационным входом второго триггера и с вторьм управляющим входом мультиплек сора своего каналад инверсный выход второго триггера соединен с первым входом второго элемента И, вход второго элемента задержки соединен с входом сброса пятого триггера, с тактовым входом второго триггера и с выходом второго элемента И предыдущего канала5 выход второго элемента задержки соединен с тактовым входом пятого тииггера9 выход которого соединен с вторым входом второго элемента И своего канала, вход второго элемента задержки в последнем канале соединен с выходом третьего триггера данного канала, вход сброса четвертого триггера соединен с вторым входом установки устройства; выход первого триггера соединен с вторым входом первого элемента И, информационный вход пятого триггера соединен с входом логической единицы устройства, выход третьего триггера соединен с тактовым входом четвертого триггера

.513742256

своего канала и с входом первого ства соединена с группой информаци- элемента задержки следующего канала, онных входов регистра одноименного каждая группа кодовых входов устрой- канала.

Похожие патенты SU1374225A1

название год авторы номер документа
Многоканальное устройство для подключения абонентов к двум общим магистралям 1984
  • Богатырев Владимир Анатольевич
  • Иванов Леонид Сергеевич
SU1203532A1
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ПРИОРИТЕТА 2015
  • Ядыкин Игорь Михайлович
RU2589317C1
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ ПОДКЛЮЧЕНИЯ АБОНЕНТОВ К ОБЩЕЙ МАГИСТРАЛИ 1991
  • Щеглов А.Ю.
RU2023293C1
Устройство для обслуживания запросов 1988
  • Сюрдяев Виктор Васильевич
SU1571588A1
Устройство для формирования очереди запросов 1985
  • Батраков Валерий Александрович
  • Трунков Сергей Владимирович
  • Квасов Александр Ильич
  • Мурин Александр Вячеславович
  • Назаров Станислав Викторович
SU1280630A1
УСТРОЙСТВО ДЛЯ КОНТРОЛЯ КАЧЕСТВА МАГНИТНОГО НОСИТЕЛЯ 1992
  • Мощицкий Сергей Семенович[Ua]
  • Тимонькин Григорий Николаевич[Ua]
  • Соколов Сергей Алексеевич[Ua]
  • Шульгин Андрей Валентинович[Ua]
  • Голубничий Дмитрий Юрьевич[Ua]
  • Харченко Вячеслав Сергеевич[Ua]
  • Ткаченко Сергей Николаевич[Ua]
  • Ткаченко Владимир Антонович[Ua]
RU2040050C1
ИМИТАТОР ШУМОПОДОБНЫХ СИГНАЛОВ 1990
  • Егоров В.А.
  • Лавров С.В.
  • Черемных И.Л.
  • Шерстнев К.А.
  • Ульянов М.И.
RU2022448C1
Устройство для передачи информации 1989
  • Вьюнник Владимир Кузьмич
  • Капустин Александр Михайлович
  • Могутин Роман Иванович
  • Сорокин Николай Иванович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Топорков Валентин Васильевич
  • Харченко Вячеслав Сергеевич
SU1700571A1
Устройство для сопряжения ЭВМ с периферийными устройствами 1988
  • Асцатуров Рубен Михайлович
  • Алымов Александр Семенович
  • Овсянников Валерий Иванович
  • Павловец Нина Николаевна
  • Стецик Александр Михайлович
SU1594551A1
Устройство для сопряжения каналов ЭВМ с периферийными устройствами 1990
  • Алымов Александр Семенович
  • Асцатуров Рубен Михайлович
  • Морозов Владимир Викторович
  • Овсянников Валерий Иванович
  • Побат Сергей Николаевич
SU1732348A1

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

Изобретение относится к вычислительной технике и может быть использовано в устройствах обмена информацией по общей магистрали между процессорами в многопроцессорной вычислительной системе. Цель изобретения - расширение области применения за счет изменения приоритетов при обслуживании запросов. Устройство содержит каналы, каждый из которых включает пять триггеров 2, 3, 5, 8, 10, два элемента задержки 4, 7, два элемента И 6, 9, сумматор 11, регистр 12, мультиплексор 13. В устройстве приоритет каналов при обслуживании запросов изменяется в зависимости от значения кода в заданных регистрах каналов в текущий момент времени. 1 ил.S

Формула изобретения SU 1 374 225 A1

SU 1 374 225 A1

Авторы

Мирошкин Владимир Авраамович

Пинигин Юрий Васильевич

Новосельцев Олег Фомич

Даты

1988-02-15Публикация

1986-06-05Подача