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

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

;54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ПРИОРИТЕТА

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

название год авторы номер документа
Резервированное трехканальное устройство приоритета 1982
  • Мансуров Владимир Александрович
  • Волобуев Николай Александрович
  • Солдатов Борис Алексеевич
  • Баженов Вячеслав Михайлович
  • Юровских Александр Васильевич
SU1091369A1
Устройство приоритета 1982
  • Куванов Вячеслав Владимирович
  • Кирилюк Владимир Иванович
  • Редченко Виктор Иванович
SU1128254A1
Многоканальная микропрограммная управляющая система 1985
  • Конорев Борис Михайлович
  • Чернышов Михаил Анатольевич
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Никольский Сергей Борисович
  • Кальченко Сергей Борисович
SU1280628A1
Трехканальная мажоритарно-резервированная система 1981
  • Баранов Николай Нестарович
  • Нестеренко Юрий Григорьевич
  • Новиков Николай Иванович
  • Супрун Василий Петрович
SU1104696A1
Многоканальное устройство для контроля резервированного регистра сдвига 1980
  • Кириченко Николай Васильевич
  • Калмыков Валентин Александрович
  • Левков Владимир Ефимович
  • Никитин Александр Петрович
SU936037A1
Устройство для прерывания резервированной вычислительной системы 1991
  • Гребенюк Алексей Владимирович
  • Васильев Алексей Ильич
  • Матов Александр Яковлевич
  • Шевченко Василий Александрович
SU1824636A1
Микропрограммное устройство управления с контролем 1983
  • Кривоносов Анатолий Иванович
  • Кириченко Николай Васильевич
  • Калмыков Валентин Александрович
  • Супрун Василий Петрович
  • Меховской Николай Филиппович
  • Сычев Александр Васильевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1136162A1
Устройство для управления очередностью обслуживания 1987
  • Дубовых Анатолий Дмитриевич
  • Голик Юрий Алексеевич
  • Королев Анатолий Викторович
  • Буряк Геннадий Владимирович
  • Ткачев Игорь Васильевич
SU1481765A2
Устройство контроля и управления реконфигурацией резервированной системы 1989
  • Тищенко Валерий Петрович
  • Харченко Вячеслав Сергеевич
  • Терещенков Сергей Владимирович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Овечкин Александр Олегович
SU1691990A1
Устройство контроля и управления реконфигурацией 1984
  • Середа Валерий Николаевич
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Плясов Олег Иванович
SU1213554A1

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

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

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

1

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

Известно многоканальное устройство приоритета, содержащее блок управления, элемент ИЛИ, а в каждом канапе - триггер, три элемента И, три элемента ИЛИ, два элемента НЕ 13...

Однако устройство требует для своей реализации элементы ИЛИ с различным числом входов, причем с увеличением числа каналов возрастает количество входов у элементов ИЛИ.

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

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

заявки с более низкими частотами поступления в это время не обрабатываются. Кроме того, использование этого устройства в троированных структуpax не представляется возможным из-за того, что наличие одного отказа в устройстве приводит к отказу всего канала системы. Таким образом, устройство имеет малое быстродействие и низ-кую надежность.

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

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

5 элемент И и два элемента НЕ, второй канал содержит второй дополнительный элемент И, причем первый вход первого триггера канала соединен с соответствующим запросным входом устройства, второй вход первого триггера

анала .соединен с выходом первого лемента И канала, первый выход пер-ого триггера второго канала соединен первым входом пятого элемента И того канала, в блок управления ввеены мажоритарный элемент, второй третий триггеры, а в каждый канал ведены мажоритарный элемент, второй и третий триггеры, в первый канал введен один элемент ИЛИ, а во второй и последующие каналы - два элемента ИЛИ, причем выход мажоритарного элемента блока управления соединен с первыми входами второго и третьего эле;:ементов И первого канала, вторые входы KOTOptJX соединены соответственно со вторым и первым выходами первого триггера первого канала, выход третьего элемента И блока управления соединен с третьими вxoдa 1и вторых элементов И каналов, выход мажоритарного i;vTeMeHTa канала соединен с первым входом первого элемента И канала, выход третьего элемента И канала соединен в первом канале - с первым входом элемента ИЛИ/ во втором и последующем каналах - с первым входом первого элемента ИЛИ, выход мажоритарного элемента канала соединен в первом канале .- со вторым входом элемента ИЛИ, во втором и последующих каналах - со. вторым входом первого элемента ИЛИ, выход элемента ИЛИ первого канала соединен с перв ми входами второго и третьего элементов И второго канала,выход первого элемента ИЛИ канала соединен с первыми входами второго и третьего элементов И последующего канала, первый выход первого триггера первого канала соединен с первыми входами второго элемента ИЛИ и четвертого э.пемента И второго канала и со вторым входом пятого элемента И второго канала, выход пятого элемента И второго канала соединен с первыми входами второго элемента ИЛИ последующих каналов и четвертого элемента И последующих каналов, вторые входы первых элементов И каналов соединены с первым тактовым вводом устройства, выход второго элемента И канала соединен с первым входом второго триггера канала, первый выход второго триггера канала соединен с. первым входом третьего триггера канала, выход третьего триггера канала соединен с первьлм входом мажоритарного элемента канала и с соответствугощим выходом первой группы разрешающих выходов устройства, вторые и третьи входы мажоритарного элемента канала соединены с соответствующими входами первой и второй групп информационных всодов. устройства, выход мажоритарного элемента канала соединен с соответствующим выходом второй группы раэрешающих выходов устройства, вторые входы вторых триггеров каналов соединены с выходом второго элемента И блока управления, первый, выход третьего триггера блока управления соединен с первым входом третьего элеме.нта И блока управления, со счетным входом второго триггера блока управления, со счетными входами третих триггеров каналов, и с первым управляющим выходом устройства, второй выход первого триггера канагла (кроме первого канала) соединен со вторым входом четвертого элемента И канала выход четвертого элемента И канала, через первый элемент НЕ канала соединен со вторым входом второго элемента И канала, первый выход первого триггера канала (кроме первого канала) через второй элемент НЕ канала соединен со вторым входом второго элемента ИЛИ канала, выход второго элемента ИЛИ канала соединен со вторым входом третьего элемента И канала, выход первого элемента ИЛИ последнего канала соединен с первым входом первого элемента И блока управления, .выход третьего элемента И блока управления соединен со вторым входом первого элемента И. блока управления, второй тактовый вход устройства соединен с первым входом второго элемента И блока управления и со вторым входом третьего элемента И блока управления, второй выход третьего триггера блока управления соединен со вторым входом второго элемента И блока управления, выход первого триггера блока управления и первый управляющий вход устройства соединены с пэрвым входом второго трк-ггера блока управления, выход, второго триггера блока управления соединен со вторым управляющим выходом устройства и с первым входом мажоритарного элемента блока управления, второй и третийвходы мажоритарного элемента блока управления соединены соответственно с первым и вторым разрешающими входами устройства, ё. третий и четвертый управляющие входы устройства через четвертый элемент И блока управления соединены со счетным входом третьего триггера блока управления.

На чертеже представлена структурная схема устройства.

Мно1 оканальное устройство приоритета содержит каналы 1-4, блок 5 управления, каждый канал содержит мажоритарный элемент 6, третий триггер 7, второй триггер 8, второй элемент И 9, третий элемент И 10, пер-вый-элемент ИЛИ 11, второй и последующие каналы содержат первый .триггер 12, первый элемент И 13, первый элемент НЕ 14,. в.торой элемент ИЛИ 15 четвертый элемент И 16, второй элемент НЕ 17, только второй канал содержит пятый элемент И 18, блок 5 управления содержит мажоритарный элемент 19,-второй триггер 20, пер

вый триггер 21, первый элемелт И 22 второй элемент И 23, третий элемент И 24, третий триггер 25, четвертый элемент И 26, третий 27 и четвертый 28 управляющие входы, запросныевходы 29-32, выходы 33-36, образующие первую группу разрешающих выходов устройства, выходы 37-40, обраэукяцие вторую группу разрешающих выходов устройства, входы 41-44, образующие первую группу информационных входов устройства, входы 45-48, образукндие вторую группу информационных входов устройства, второй управляющий выход 49, первый управляющий вход 50, первый тактовый вход 51, второй тактовый вход 52, первый 53 и второй 54 разЕ ешаквдие входы, первый управляющий выход 55.

Триггеры 7 каналов 1-4 образуют вспомогательный регистр устройства, триггеры 8 каналов 1-4 образуют буферный регистр устройства, триггеры 12 каналов 1-4 образуют регистр индикации заявок устройства, элементы И 10, ИЛИ 11 образуют цепь переноса.

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

В исходном состоянии все триггеры устройства находятся в нулевом состоянии. .При подаче импульсов запуска на вход 50устройства, при наличии разрешающего потенциала на входе 28 и при подаче тактовых сигналов на входы 52, 51, 27 триггер.20 блока 5 управления устанавливается в единичное состояние, а затем устанавливается в единичное состояние триггер 21 блока 5 управления, после чего потверждается состояние триггера 20 блока 5 управления и триггер 21 блок управления 5 устанавливается в нулевое состояние и т.д. Этот режим является режиг« Ом ожидания и по цепи сквозного переноса (т.е. через элементы И 10., ИЛИ 11 каналов 1-4) циркулирует сигнал переноса от выхода элемента 19 до входа элемента И 22 блока5 управления.

При поступлении на входы 29-32 синалов заявок устанавливаются в единичное состояние соответствующие триггера 12 регистра индикации заявок и сигнал сквозного переноса через Один из элементов И 9 каналов 1-4 устанавливает в единичное состояние Эриггер 8 соответствующего канала 2, единичное состояние которого является разрешением установки в 1 соответствующего триггера 7 каналов 1-4.

обеспечения приоритетной обработки заявок по входам 29 и 30, частота поступления которых может быть невысокой, но реакция на них должна быть малой, предусмотрен приоритетны элемент И 18, выходной сигнал которого блокирует установку в единичное

состояние соответствующих триггеров, начиная с канала 3 устройства, н организует передачу сигнала сквозного переноса на вход элемента И 22 блока 5 управления для установки триггера 21 блока 5 управления в единичное состояние. Время обработки заявок по каждому входу при условии отсутствия заявок по остальным входам в устройстве равно 2TQ, где TQ - цикл работы устройства, и не зависит

o от числа каналов устройства.

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

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

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

Наличие мажоритарных элементов 6

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

5 чем в двух каналах устройства.

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

0 синхронизация.

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

Многоканальное устройство Приоритета, . содержащее блок управления, выполненный- в виде четырех элементов И и первого триггера, первый вход которого соединен с выходом первого элемента И блока управления, а второй вход - с выходом второго элемента И блока управления, а каждый канал выполнен в виде первого триггера и трех элементов И, третий и последующие кайалы содержат дополнительно элемент И и два элемента НЕ, второй канал содержит второй дополнительный элемент И, причем первый вход первого триггера канала соединен с соответствунвдим запросным входом устройства, второй вход первого триггера канала соединён с выходом первого элемента И канала, первый выход первого триггера второго канала соединен с.первым входом пятого элемента И этого канала, отличающееся тем, что, с целью повышения быстродействия и надежности, блок управления содержит мажоритарный элемент, второй и третий триггеры, а каждый канал содержитмажоритарный элемент, второй и третий триггеры, первый канал содержит элемент ИЛИ, второй и последующие каналы содержат два элемента ИЛИ, причем.выход мажоритарного элемента блока управления соединен с первыми входами второго и трет его элементов И первого канала, вторые входы которых соединены соответственно со вторым и первым выходами первого триггера первого канала, выход третьего элемен та И блока управления соединенС третьими входами вторых элементов И каналов, выход Мажоритарного элемента канала соедине с первым входом первого элемента И канала, выход третьего элемента И канала соединен в первом канале - с nepBfcivi входом элемента ИЛИ, во втором и последующих каналах - с первым входом первого элемента ИЛИ, выход мажоритарного элемента канала соединен в первом канале - со вторым входом элемента ИЛИ, во втором и последующих каналах - со вторым входом первого элемента ИЛИ, выход элемента ИЛИ первого канала соединен с первым входами второго и третьего элементов И второго канала, выход первого элемента ИЛИ канала соединен с первыми входами второго и третьего элементов И последующего канала, первый выход первого триггера первого канала соединен с первыми входами второго элемента ИЛИ и четвертого элемента И второго канала и со вторым входом пятого элемента И второго канала выход пятого элемента И второго канала соединен с первыми входами второго элемента ИЛИ последующих канало и четвертого элемента И последукядих каналов, вторые входы первых элементов И каналов соединены с первым так товым входом устройства, выход второго элемента И канала соединен с первым входом второго триггера канала, первый выход второго Tpjfrrepa ка нала соединён с первым входом третьего триггера канала, выход третьего триггера канала соединен с первым входом мажоритарного элемента канала и с соответствующим выходом первой группы разрешающих выходов устройства, вторые и третьи входы мажоритарного элемента канала соединены с соответствующими входами первой и второй групп информационных входов устройства, выход мажоритарного элемента канала соединен с соответствующим выходом второй группы рг1арешающих выходов устройства, вторые -входы вторых триггеров каналов соединены с выходом второго элемента И блока управления, первый выход третьего триггера блока управления соединен с первым входом третьего элемента И блока управления, со счетньоь входом второго триггера блока управления, со счетными входами третьих триггеров каналов, с первым управляющим выходом устройства, второй выход первйго триггера канала (кроме первого канала) соединен со вторым входом четвертого элемента И канала, выход четвертого элемент И канала через первый элемент НЕ канала соединен со вторым выходом второго элемента И канала, первый выход первого триггера канала (кроме первого канала) через второй элемент НЕ канала соединен со вторым входом второго элемента ИЛИ канала, выход второго элемента ИЛИ канала соединен со вторым входом третьего элемента И канала, выход первого элемента ИЛИ последнего канала соединен с первым входом первого элемента И блока управления, выход третьего элемента И блока управления соединен со вторым входом первого элемента И блока управления, второй тактовый вход устройства.соединен с первым входом второго элемента И блока управления и со вторым входом третьего элемента И блока управления, второй .выход третьего триггера блока управления соединен со вторым входом второго элемента И блока управления, выход первого триггера блока управления и первый управляющий вход устройства соединены с первым входом второго триггера блока управления, выход второго триггера блока управления соединен со вторым управляющим выходом устройства и с первым входом мажоритарного элемента блока управления, второй и третий входы мажоритарного элемента блока управления соединены соответственно с первым и вторым разрешающими входами устройства, а третийи четвертый управляющие входы устройства через четвертый элемент И блока управления соединены со рчетным входом третьего триггера блока управления. Источники информации, принятые во внимаание при экспертизе 1.Авторское свидетельство СССР 209049, кл. G 06 F 9/18, 1972. 2.Авторское свидетельство СССР № 474807, кл. G 06 F 9/18, 1975 (прототип).

SU 805 310 A1

Авторы

Кириченко Николай Васильевич

Калмыков Валентин Александрович

Сыпачевский Дмитрий Павлович

Сычев Александр Васильевич

Даты

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

1978-06-19Подача