УСТРОЙСТВО для ВЫБОРА ПО ПРИОРИТЕТУ Советский патент 1970 года по МПК G06F9/50 

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

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

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

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

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

рамндальной схемы распределителя (блок номера канала, имеющего высший нрноритет), построенных с использованием схем распределения тока.

Применение схем распределення тока п замыкание инрамиды в кольцо позволяет гибко и быстро выбрать для работы один из заирашиваюших каналов в порядке ирисвоеиного и изменяемого но кольцу приоритета.

Иа чертеже представлена схема описываемого устройсгва.

Блок / выбора канала, имеющего высший приоритет, выполнен на магнитных сердечниках и иредставляет собой расиределнтель на п выходов с регенерацией, выиолненный но схеме расиределения тока.

Чнсло п выходов 2 блока выбора канала высшего приоритета равно числу совмеи1,аемых каналов. Число магнитных сердечников 3 н 4, диодов 5 равно соответственно 2п.

Выходы 2 связаны в соответствии с номером канала со входами 6 схемы блока 7 кольцевого выбора одного из заирашивающих каналов.

Блок 7 выполнен на магиитных ключах на два выхода, объединенных но пирамидальной схеме расиределения тока. Но один из выходов 8 последнего ключа 9 связан через развязывающий импульсный формирователь 10 тока с входом // первого ключа 2, чем и обеспечивается замыкание пирамиды в кольцо. Формирователи 13 ставятся в блоке 7 для развязки. Число ключей и число выходов 14 блока равио числу совмеш,аемых каиалов.

Ввод кода приоритета в блок выбора каиала высшего приоритета производитсут но шинам 15. По шиие 16 производится установка сердечников 3 иеред вводом кода приоритета.

Запросы на ирерывание поступают в блок/ по шинам 17. Подготовка ключей для приема запросов проводится иа шине 18. Выходы шин 19 сигналов запроса 19, объедиияясь в общий конец, поступают иа установку сердечников 4 ио обмоткам 20 и иа вход 21 обмотки подготовки формирователя 22 импульса тока, который заиускается от входа 23.

Выход 24 формирователя 22 иодается па обмотку иодготовки 25 формирователя 26, а с его выхода - иа вход 27 блока 1 для оироса его по обмоткам распределепия 28 магилтпых сердечников 3. Обмотка 29 формировагеля 26 - это обмотка запуска.

Для иодготовки схемы кольцевого приоритета к работе в нее быть введен первоначальный код приоритета, который впоследствии может меняться. Код приоритета вводится в блок / по шинам 15 после предварительной установки всех сердечников 3 «вниз ио шиие 16. Этим кодом ироизводится установка «вверх одного из сердечииков 3 по одной из шин 15. Подготовка «вверх одного из сердечников 3 означает, что канал, соответствующий обмотке раснределения 28 этого сердечника, имеет высший приоритет и с него следует начинать сирое схемы запросов блока 7.

Опрос схемы кольцевого приоритета происходит от формирователя 22 имиульса тока всякий раз, когда проходят запросы иа ирерывание ио шинам 17, так как эти сигналы запросов, помимо иодготовки ключей 12 ц 9, иоступают на иодготовку формирователя 22 ио входу 21, разрешающую запуск его ио входу

23от очередного тока. Имнульс тока с выхода

24формирователя 22 ностуиает на одни из выходов 2 блока / и далее - на один нз входов блока 7. Помер выхода онределяется номером подготовленного «вверх сердечника 3 (т. е. номером сердечника, соответствующего каналу высщего ириоригета). Пмиульс тока, поступивший на один из входов 6 блока 7, распределяется соответствующим ключом иа o/uni из его выходов. В случае, если онрос блока 7 Начинается с канала (т. е. соответствующего ему ключа), по которому в данный момент не поступало запросов на прерыванне по одной из щин 17, а была.только одна нредварптельная установка ключей 12 и 9 ио шине 18, то

сигнал опроса с этого ключа иостуиает на оирос следующего ключа (каиала), иаиример выход 8 ключа 9 через формирователь 10 на вход 11 ключа 12. Но как только доходят до каиала (т. е. соответствующего ему ключа), ио которому иостуиает запрос иа ирерыванпе по шине 17, опрос оканчивается, и сигиал попадает на одни из выходов 14 блока 7, так как сердечники данного ключа подготовлены соответствующим образом по шине 17. Сигнал на одном из выходов 14 схемы кольцевого приоритета означает, что определялся иомер канала, имеющий высший приоритет из запрашивающих каиалов, так как вие зависимости от количества заирашивающих каналов опрос всегда иачииают с каиала высшего ириоритета с иереходом на носледующий каиал Б порядке поиижения ириоритета ио кольцу и прекращают оирос, отыскав первый иа

пути каиал, ио которому был запрос.

Поскольку схема иоиска такого канала выиолнеиа иа иирамидальиой схеме расиредеЛения тока, замкнутой в кольцо, то вне зависимости от ириоритета канала (т. е. «расстояНИН от начала опроса) поиск всегда происходит за одио и то время.

Случая, когда не могут иайтн ни одного каиала, т. е. «замыкар}ие кольца, быть не может, так как оирос схемь начинается только после прихода хотя бы одного запроса.

Элемент на магнитных сердечниках 4 введеи для регенерации кода приоритета между моментами его изменения. Регенерация производится очередным тактом, запускающим формирователь 26 ио обмотке 29 всякий раз, когда был опрос схемы кольцевого ириоритета, т. е. когда была иодготовка формирователя 26 иа обмотке подготовкп 25. Установка сердечников 4 производится имиульсом тока сигиала запроса по шиие 19.

По шиие 16 производится устаиовка сердечников 3 перед вводом кода ириоритета.

Предмет изобретения

Устройство для выбора но приоритету, содержащее блок выбора канала высщего ириоритета и блок кольцевого выбора канала, отличающееся тем, что, с целью упрощения и увеличения его быстродействия, выходы блока выбора каиала высшего ириоритета подключены к соответствующим номеру канала входам

двоичных магиитных ключей блока кольцевого выбора канала, один из выходов которых соединен со входом иоследуюгцего ключа ио кольцу.

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

название год авторы номер документа
ПРИОРИТЕТНОЕ УСТРОЙСТВО ДЛЯ ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЫ С ОБЩИМ ПОЛЕМ ЗАПРОСОВ 1970
  • Заморин В. А. Субботин
SU288417A1
ЛАТЕНТНО-УЕХиЛ-ГКАЯ,БИБЛИОТЕКА 1970
  • О. Д. Жуков Емель Нов, А. Филимонов, Ю. А. Коханов В. В. Климов
SU283685A1
УСТРОЙСТВО ДЛЯ ОБРАБОТКИ ЗАПРОСОВ~.„„.„,™^ ! еСс-СО:0-НАЯ I>&'• V:':-'*^^ -••-,-•-.:--.• i ' t -• ik - и i^ - .. -.i ,•?••'*• "^^ r-: -f^'"'- —; •• лi—- .Л—.Mt'^-^y i ^'. ;'".-,'-\ 1971
  • О. Д. Жуков Емель Нов, Е. А. Филимонов, Ю. А. Коханов В. В. Климов
SU294141A1
УСТРОЙСТВО для РАЗБРАКОВКИ МАГНИТНЫХ ЭЛЕМЕНТОВ 1971
SU291247A1
УСТРОЙСТВО для УПРАВЛЕНИЯ ЗАПОЛ\ИНАЮЩИМБЛОКОМ 1970
SU272372A1
УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ИНФОРМАЦИИ ДЛЯ СИСТЕЛ1 1971
  • Изобретеии Г. А. Котюжанский, Л. Б. Нисневич, Г. Г. Стецюра В. Л. Эпштенн
  • Институт Автоматики Телемеханики Технической Кибернетики
SU291199A1
Устройство для связи процессора с устройствами ввода-вывода 1973
  • Бочин Борис Иванович
  • Карцев Михаил Александрович
  • Либуркин Лев Зальмович
  • Мельник Юрий Николаевич
  • Миллер Леонид Яковлевич
SU495659A1
Цифровое устройство числового программного управления 1971
  • Гульденбальк А.П.
  • Ивченко В.И.
  • Казакевич Т.И.
  • Козлов Л.П.
  • Колосов В.Г.
  • Колосова Н.И.
  • Мелехин В.Ф.
  • Попандопуло Л.С.
  • Чечурин С.Л.
SU441858A1
Многоканальное устройство для кодирования информации 1978
  • Артемов Вячеслав Степанович
  • Карих Сергей Николаевич
  • Никитин Алексей Петрович
SU731583A1
ПРЕОБРАЗОВАТЕЛЬ УГОЛ — КОД 1970
SU281029A1

Иллюстрации к изобретению SU 279 171 A1

Реферат патента 1970 года УСТРОЙСТВО для ВЫБОРА ПО ПРИОРИТЕТУ

Формула изобретения SU 279 171 A1

SU 279 171 A1

Авторы

К. П. Дурандин В. Д. Ефремов

Даты

1970-01-01Публикация