Приоритетное устройство

Номер патента: 622084

Автор: Аршанский

ZIP архив

Текст

Республик К АВТОРСКОМУ СВИДЕТЕЛЬСТВ олнительное к авт, св(22) Заявлено 11.10,76 (21) 2413176/18-2 с присоединением заявкиМ. Кл, б 06 Г9/18 Государстееииыи комитет 23) Приоритет3) Опубликовано 30.08. овета Министров СССР ло .делам изобретеиийи открытий юллетень32(45) Дата опубликования описания 31.07.7 Авторизобретени) ПРИОРИТЕТНОЕ УСТРОЙСТВО о 10 ниное ро- на 20 1Предлагаемое устройство относится к вычислительной технике и может применяться в устройствах обмена и прерываний вычислительных систем (ВС).Известно приоритетное устройство, используемое в вычислительных системах для обмена и прерываний 11.Недостаток этого устройства состоит в невысокой надежности обнаружения запр са, при обслуживании которого произоше сбой.Наиболее близким техническим реше ем к предложенному является извест устройство 2, содержащее регистр зап сов, регистр маски, шифратор, блок а лиза приоритета, каждый выход которого подключен к соответствующему входу шифратора и первому входу сброса соответствующего разряда регистра запросов. Второй вход сброса каждого разряда регистра запросов соединен с первым входом устройства, установочные входы регистра запросов - с соответствующими входами первой группы входов устройства, а установочные входы регистра маски - с соответствующими входами второй группы входов устройства. Управляющий вход каждого разряда регистра маски подключен к второму входу устройства, выход каждого разряда регистра запросов - к первому входу соответствующего разряда блока анализа приоритета, Второй вход каждого разряда блока анализа приоритета соединен с выходом соответствующего разряда регистра маски.В известном устройстве, если при выпол. ненни запроса происходит сбой, то включается специальная программа анализа, но так как регистр запросов может в любой момент изменить свое состояние под действием поступающих запросов, остается неизвестным, какой именно запрос вызвал сбой. А без такой информации не может быть составлена эффективная программа анализа сбоев, Таким образом, недостатком этого устройства является невысокая надежность.Цель изобретения - повышение надежности устройства.Поставленная цель достигается тем, что первый вход сброса каждого разряда регистра маски соединен с третьим входом устройства, второй вход сброса каждого разряда регистра маски - с соответствующим выходом блока анализа приоритета, а выход каждого разряда регистра маски подключен к соответствующему выходу группы выходов устройства.На чертеже представлена функциональная схема приоритетного устройства.Устройство содержит регистр 1 запросов, каждый разряд которого состоит из Й - 5.5 1 О 15 20 25 30 35 4 О 45 50 55 триггеров 2, регистр 3 маски, каждый разряд которого состоит из 0-триггеров 4, блок 5 анализа приоритета, входы которого связаны с выходами регистров 1 и 3, и шифратор 6, входы которого соединены с выходами блока 5 анализа приоритета.Каждый триггер 2 имеет установочный вход (вход 5) и два входа сброса ф), объединенных по логике И. Вход 5 соединен с входом первой группы входов 7, один вход Р - с первым входом 8 (сигнал Сброс запроса), а второй - с выходом блока 5.Триггер 4 представляет собой 1 Э-триггер с двумя входами Л, объединенными по логике И. Управляющий вход триггера 4 (вход С триггера) соединен с вторым входом 9 устройства (сигнал Запись маски), установочный вход триггера 4 (вход В) - с второй группой входов 10, один вход Я - с третьим входом 11 устройства (Сброс маски), другой с выходом блока 5. Прямой выход триггера 4 подключен к выходу группы выходов 12 устройства.Работает устройство следующим образом.Регистр маски устанавливается в исходное состояние управляющей программой, для чего по входам группы входов 10 из запоминающего устройства (ЗУ) вычислительной системы выводится параллельный код и одновременно по входу 9 подается сигнал Запись маски. При этом в определенной ячейке ЗУ сохраняется код, выведенный на регистр маски. Запрос, поступающий по входу группы входов 7, переводит триггер соответствующего разряда регистра запросов в состояние 1. Блок анализа приоритета вырабатывает сигнал 1 в соответствующем разряде, и сигнал с одного из выходов блока 5 йодается на входы Р триггеров 2 и 4 данного разряда и на шифратор 6. Последний, в свою очередь, формирует команду, которая может быть командой передачи управления (в случае прерывания) или командой ввода - вывода (при обмене). После выполнения запроса сигналом Сброс запроса (вход 8) триггер регистра 1 сбрасывается. Если при исполнении запроса схемы аппаратного контроля обнаруживают ошибку, то формируется управляющий сигнал Сброс маски (вход 11), который сбрасывает маску обслуживаемого запроса, что блокирует дальнейшее обслуживание абонента, давшего этот запрос. Управляющая программа, включаемая при любом сбое, вводит в ЗУ по выходам группы выходов 12 состояние регистра 3 и затем сравнивает его с кодом, который был программно выведен на этот регистр ранее, В том разряде, который соответствует запросу, вызвавшему сбой, эти коды не совпадают.Таким образом, предлагаемое устройствопозволяет фиксировать запрос, при обслуживании которого произошел сбой, что значительно повышает надежность работы предлагаемого устройства,Предлагаемое устройство реализовано наИС 133 серии, показало свою работоспособность и применяется в вычислительной системе, выпущенной в опытной серии.Формула изобретенияПриоритетное устройство, содержащеерегистр запросов, регистр маски, шифратор,блок анализа приоритета, каждый выходкоторого подключен к соответствующемувходу шифратора и первому входу сбросасоответствующего разряда регистра запросов, второй вход сброса каждого разрядарегистра запросов соединен с первым входом устройства, установочные входы регистра запросов подключены к соответствующим входам первой группы входов устройства, установочные входы регистра маскисоединены с соответствующими входамивторой группы входов устройства, управляющий вход каждого разряда регистрамаски подключен к второму входу устройства, выход каждого разряда регистра запросов подключен к первому входу соответствующего разряда блока анализа приоритета, второй вход каждого разряда блокаанализа приоритета соединен с выходомсоответствующего разряда регистра маски,отличающееся тем, что, с целью повышения надежности, первый вход сбросакаждого разряда регистра маски соединенс третьим входом устройства, второй входсброса каждого разряда регистра маскиподключен к соответствующему выходублока анализа приоритета, выход каждогоразряда регистра маски подключен к соответствующему выходу группы выходов устройства.Источники информации,принятые во внимание при экспертизе1. Авторское свидетельство СССР368603, б 06 Р 9/18, 1971,2. Майоров С. А Новиков Г. И. Принципы организации цифровых машин. Машиностроение, 1974, с. 355,622084 10 1 ь Т. БондаренкоКамыш никова Редактор рректоры: Е, Хмелева и Н. Федорова рузова Изд.572 осударственного по делам и 113035, Москва, Тира комитета Совета зобретений и откр Ж, Раушская н

Смотреть

Заявка

2413176, 11.10.1976

ПРЕДПРИЯТИЕ ПЯ В-2962

АРШАНСКИЙ БОРИС САМУИЛОВИЧ

МПК / Метки

МПК: G06F 11/07, G06F 9/50

Метки: приоритетное

Опубликовано: 30.08.1978

Код ссылки

<a href="https://patents.su/3-622084-prioritetnoe-ustrojjstvo.html" target="_blank" rel="follow" title="База патентов СССР">Приоритетное устройство</a>

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