Устройство для объединения запросов с формированием адреса инициатора запроса

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

Авторы: Вежис, Фукс, Шляхтин

ZIP архив

Текст

(19) (11)ш.006 Г 9/ ИСАНИЕ ЕТ ьт тов ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ К АВТОРСКОМУ СВИДЕТЕЛЬСТВ(71) Рижское ордена Ленина производственное объединение ВЭФ им.В.И.Ленина(56) 1. Авторское свидетельство СССРН 716039, кл. 6 06 Г 9/46, 1970,2. Авторское свидетельство СССРй 682899, кл. 6 06 Г. 9/46, 1976(54)(57) УСТРОЙСТВО ДЛЯ ОБЪЕДИНЕНИЯЗАПРОСОВ С ФОРИИРОВАНИЕИ АДРЕСА ИНИ"ЦИАТОРА ЗАПРОСА, содержащее счетчик,дешиФратор, первую группу из Н элементов И ( где Ы - количество запросных. источников запросов), элемент Ии элемент ИЛИ, причем первые входыэлементов И первой группы соединены с входамииндивидуальных запросов,устройства, а выходы подключены квходам элемента ИЛИ, при этом счет-,ный вход счетчика соединен с выходомэлемента И, первый вход которого со-:единен с тактовым входом устройства,о т ли ч а ю щ е е с я тем, что,с целью повышения производительности обработки заявок, в него введены мультиплексор, группа из Й триггеров и вторая группа из. К элементов И где К - количество разрядов Формируемого адреса инициатора запроса), выходы ;.которых являются выходами данныхустройства, а первые входы элементовИ второй группы подключены к соответ-ствующим выходам счетчика и к соотвеъ ствуещим управляющим входам мульти-, плексора, выход которого подключен к выходу объединенного запроса уст" ройства и к второму входу элемента И, третий вход которого соединен с выходом элемента ИЛИ, входы которого соединены с соответствующими информа- Ейционными входами мультиплексора,приэтом входы дешиФратора является адресными входами устройства, 1 -выходы дешиФратора ( где е 1,Иподключены к 1( -входам соответствующих триг- Д геров группы,а 1, К +1) -ый. выход дешиФратора соединен с вторыми входами ф . элементов И второй группы, причем 5-входы триггеров группы подключеныСДк соответствующим входам индивидуальных запросов устройства, а выходы ф а триггеров группы соединены с вторь ми входами соответствующих элемен И первой группы.10Изобретение относится к вычислительной технике и может быть использовано при сопряжении микроЭВМ спериферийными устройствами,Известно устройство для объединения запросов, содержащее М каналов,состоящих из Фиксирующего триггераи элемента И, общие для всех каналов элемент ИЛИ и триггер сопряжения 11 .Недостатком известного устройстваявляется отсутствие формированияадреса инициатора запроса, что повышает нагрузку на микроЭВМ.Наиболее близким техническим решением к предлагаемому является устройство для приоритетного обслуживания заявок, содержащее счетчик,дешифратор, две группы элементов,И,элемент ИЛИ, управляющий элемент И,причем первые входы элементов И первой группы являются входами устройства, выходы элементов И первой группы соединены с входами элементаИЛИ, счетный вход счетчика соединенс выходом управляющего элемента И,первый вход которого соединен с тактовой шиной, 2 .Недостатком известного устройстваявляется уменьшение производительности по обработке заявок иэ-за возможности их повторного обслуживания.Цель изобретения - повышениепроизводительности обработки заявок,Поставленная цель достигается тем, что в устройство, содержащее счетчик, дешифратор, первую группу из М элементов И (где М - количест, во запросных источников запросов), элемент И и элемент ИЛИ, причем первые входы элементов И первой группы соединены с входами индивидуальных запросов устройства, а выходы подключены к входам элемента ИЛИ, при этом счетный вход счетчика соединен с выходом элемента И, первый вход которого соединен с тактовым входом устройства, введены мультиплексор, группа из М триггеров и вторая группа иэ К эгементов И (где К - количество разрядов формируемого адреса инициатора запроса) выходы которых являются выходами данных устройств, а первые входы элементов И вторг.гй группы подключены к соответствующим выходам счетчика и к соот вет ст ву ющим уп ра ел яющим в ходам мультиплексора, выход которого 561952подключен к выходу объединенногозапроса устройства и к второму входуэлемента И, третий вход которогосоединен с выходом элемента ИЛИ,вхо 5 ды которого соединены с соответствующими информационными входами мультиплексора, при этом входы дешифратораявляются адресными входами устройства,- выходы дешифратора ( где= 1,М)1 О, подключены к Р-входам соответствующих триггеров группы, а (М+1)-ый выход дешифратора соединен с вторымивходами элементов И второй группы,причем 5 -входы триггеров группы под 15 ключены к соответствукщим входам индивидуальных запросов устройства, авыходы триггеров группы соединены свторыми входами соответствующих эле."ментов И первой группы,2 О На чертеже представлена функциональ,ная схема устройства.Устройство содержит дешифратор 1,группу триггеров 2, группу элементовИ 3, элемент ИЛИ 4, элемент И 5,25 счетчик 6, мультиплексор 7, группуэлементов И 8, выход 9 объединенногозапроса, тактовый вход 1 О, входы 11индивидуальных запросов, выходы 12данных, адресные входы 13.ЗО Устройство работает Следующимобразом.В исходном состоянии запросы наобслуживание не поступают и на входах 11 индивидуальных запросов дей 35 ствуют сигналы логического "Р", которые устанавливают по 5 -входам триггеры 2 в состояние "1". Элементы И 3закрыты и сигналы логического "0" сих выходов с помощью элемента ИЛИ4 О запрещают прохождение тактовых импульсов с тактового входа 10 через элемент И 5 на вход счетчика 6. На выходе мультиплексора 7 действует сигнал логической "1", что соответству 45 ет режиму отсутствия запросов. Кодо,вая комбинация на выходе счетчика6 соответствует адресу предыдущегозапроса. На адресных входах 13 действуют сигналы с уровнями логического "0", которые возбуждают (М+1)-ый50ггвыход дешифратора 1. Логический 0действующий на этом выходе дешифратсра 1, запрещает через элементы И 8считывание данных с выходов 12 уст 55 РойстваПри возникновении сигнала запросана одном из входов 11 открываетсясоответствующий элемент И 3, который1056195 ИПИ Заказ 9308/4 Тираж 706 одписно лиал ППП "Патент", г. Ужгород,оек подает сигнал логической "1" на одиниз входов мультиплексора 7 и черезэлементы ИЛИ 4 и И 5 разрешает прохождение тактовых импульсов на входсчетчика. На выходах счетчика 6 начинают формироваться адреса индивидуальных запросов, которые, поступаяна управляющие входы мультиплексора7, буачт последовательно подключатьвыход мультиплексора 7 к его информационным входам.Как только произойдет совпадениекодовой комбинации на выходе счетчика 6 с адресом инициатора запроса,на выходе мультиплексора 7 появитсяуровень логического "0", которыйзапретит дальнейшее поступление тактовых импульсов через элемент Инавход счетчика 6. На выходе счетчикабудет заФиксирован адрес инициатора 20запроса, а с выхода 9 во внешнее устройство управления поступит сигналобъединенного запроса.Из внешнего устройства управленияна вход дешифратора 1 по адреснымвходам 13 поступает команда на считывание адреса инициатора, по которойна (К+1)-ом выходе дешифратора 1 возникнет сигнал логической "1", разрешающий выдачу адреса инициатора за-30проса на выходы 12 данных,Как только внешнее устройство уй равления возьмет на обслуживание поступивший запрос, на входы дешифратора 1 поступит адрес инициатора запро" са. Это приведет к появлению на соответствующем выходе дешифратора 1 сигнала с уровнем логического "О", который,сбросит соответствующий триггер 2. Триггер 2 блокирует прохождение принятого запроса, предотвращая его повторное обслуживание.Последующие запросы, поступающие в устройство, обслуживаются аналогично.Таким образом, предлагаемое устройство исключает повторное обслуживание одного и того же запроса, независимо от его длительности, что уменьшает нагрузку по обслуживанию запросов на внешнее устройство управ" ленив и позволяет организовывать обмен данными по прерыванию между развитой периферией и внешним устройством управления практически без ограничений.Предлагаемое устройство позволя. ет одновременно сократить объем обо" рудования путем уменьшения группового оборудования при расширении его функциональных возможностей и увеличить его надежность.

Смотреть

Заявка

3477917, 04.08.1982

РИЖСКОЕ ОРДЕНА ЛЕНИНА ПРОИЗВОДСТВЕННОЕ ОБЪЕДИНЕНИЕ "ВЭФ" ИМ. В. И. ЛЕНИНА

ШЛЯХТИН ВЛАДИМИР ФЕЛИКСОВИЧ, ФУКС ФЕЛИКС АВРААМОВИЧ, ВЕЖИС АЛЕКСАНДР ЭЙЖЕНОВИЧ

МПК / Метки

МПК: G06F 9/50

Метки: адреса, запроса, запросов, инициатора, объединения, формированием

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

Код ссылки

<a href="https://patents.su/3-1056195-ustrojjstvo-dlya-obedineniya-zaprosov-s-formirovaniem-adresa-iniciatora-zaprosa.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для объединения запросов с формированием адреса инициатора запроса</a>

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