Устройство для подключения источников информации к общей магистрали
Изобретение относится к вычислительной технике и предназначено для использования в мультипроцессорных .системах реального времени, а также при построении различных устройств автоматики и информационноизмерительной техники. Целью изобретения является повышение быстродействия устройства. Устройство содержит регистр, стояпртй из N триггеров 3 (N - число внешних устройств), схемы 4 приоритета, состоящие из групп элементов И 9, 10, группу N элементов НЕ 5, третью группу N элементов И 6, группу N элементов ИЛИ 7. Сокрап .ение времени выбора в устройстве достигается путем параллельной обработки всех поступивших запросов от источников информации и передачи на обслуживание запроса с наивысшим приоритетом. 1 ил. С Ј (Л
СООЗ СОНЕТСНИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
Р1) G Эб F 9/46
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К А BTOPCHOMY СВИДЕТЕЛЬСТВУ
ГОСУДАРСТ8ЕННЫЙ НОМИТЕТ
ПО ИЭОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
1 (21) 4616646/24 (22) 07. 12.88 (46) 30.01.91. Бюл. Х 4 (72) N.F..Àêòåðñêèé и А.М.Заяц (53) 681.325(088.8) (56) Авторское свидетельство СССР
М 1280631, кл. 0 06 F 9/46, 1985.
Авторское свидетельство ГССР
У 1397913, кл . С 06 F 9/46, 1986. (54) УСТРОЙСТВО ДЛЯ ПОДКЛЮЧЕНИЯ ИСТОЧНИКОВ ИНФОРМАЦИИ К ОВПЕЙ МАГИСТРАЛИ (57) Изобретение относится к вычислительной технике и предназначено для использования в мультипроцессорных,системах реального времени, а
„,SU ÄÄ 162444 А 1 также при построении различных устройств автоматики и информационноиэмернтельной техники. Целью изобретения является повышение быстродей-. ствия устройства. Устройство содержит регистр, стоящий из М триггеров
3 (N — число внешних устройств), схемы 4 приоритета, состоящие из групп элементов И 9, 10, группу N элементов HF. 5, третью группу И элементов И 6, группу N элементов ИЛИ 7.
Сокращение времени выбора в устройстве достигается путем параллельной обработки всех поступивших запросов от источников информации и передачи на обслуживание запроса с наивысшим приоритетом. 1 ил.
1624449
Изобретение относится к вычислительной технике и может быть использовано в мультипроцессорных системах реального времени, а также при построении различных устройств автоматики и информационно-измерительной техники.
Пель изобретения — повышение быстродействия устройства.
На чертеже представлена функциональная схема устройства.
Устройство содержит запросные входы 1, входы экстренного запроса
2, регистр 3, содержащий и триггеров (n — число внешних устройств), первую 4.1 и вторую 4.2 схемы приоритета, группу элементов HE S, группу элементов И 6, группу элементов-ИЛИ
7, выходы 8 устройства. Каждая схем» приоритета содержит группу 9 из (п-1) элементов И, группу 10 из (и-2) элементов И.
Устройство работает следующим образом.
В исходном состоянии триггеры 25 регистра 3 находятся в нулевом состоянии (цепи начальной установки и синхронизации регистра на схеме не показаны). При поступлении от источников информаггии или внешних устройств запросов на обмен по запросным входам 1 устройства, соответствующие триггеры регистра 3 взводятся в едини гное состояние. Приоритетность запросов опререляется номером запросного входа. Причем запросному входу с меньшим номером соответствует более высокий приоритет. Первая схема приоритета 4.1 разрешает прохождение запроса с прямого 40 выхода триггера, имеющего наибольший приоритет, на первыйг вход соответствующего элемента И группы 6. Если на входах 2 устройства отсутствуют запросы экстренного обмена, то все элемен- 45 ты И группы 6 открыты, и запрос проходит на первый вхор, соответствующего элемента ИЛИ группы 7, на выходе которого формируется сигнал разделения обмена для данного внешнего устройства. После окончания обмена внешнее устройство снимает запрос на обмен и соответствующий триггер регистра 3 переходит в нулевое состояние, разрешая тем самым первой схеме приоритета
4.1 осуществить выбор очередного запроса на обмен.
Если в процессе обмена поступит на входы 1 устройства запрос с более высоким приоритетом, чем текущий, то обмен по текущему запросу будет приостановлен, так как трггггер принявший запрос с более высоким приоритетом, нулевым уровнем своего инверсного выхода запрети дальггейгпгее формирование сигнала разрешения обмена на соответствующем выходе 8 устройства.
После окончания обмена по запросу с более высоким приоритетом, прерванный обмен будет возобновлен с того места, в котором наступило прерывание.
Если какому-то из внешних устройств необходима экстренная передача данных, то оно выстггвляет на соответствующий вход ? устройства сигнал запроса на экстренный обмен. С входа 2 этот сигнал поступае.г на соответствующий вход второй схемы лриоритета 4.2 и на вход соответстлугог,гего элемента
НЕ группы 5. С выхода элемента НЕ сигнал поступает на орин из входов всех элементов И группы 6, кроме элемента И, номер которого соответствует номеру внешнего устройгства, затребовавшего экстренный обмен, и закрывает их, запрещая тегг самггм формирование сигггалов разреггеиия обмегга по запросам, поступивгшгм на входы 1, а также нс соотгч тствующий вход второй схемы приоритегга 4.?, которая аналогично первой схеме 4.1 разпегггает прохождение запроса на экстренный обмен с наивысшим приоритетом на второй вход соответствующего элемента ИЛИ группы 7.
На выходе этого элеггеггтгг, кг торый является одним из выходов Я устройства, будет сформирован сигнал разрешения обмена для ггнегггнего устроггства, выставившего сигнал разрешения обмена для внепгггего устроггства, лы" тавившего сигнал экстр;нного обг ена.
Таким обр".:çîì, передача на обслуживание запроса на об 1егг г более высоким приоритетом ггроггзоггде г за время, равное времени ггрохождеггия поступившего сигнала через логические элементы предлагаемого устройства и не зависящего от числа последовательно распо;,оженных источггггкон ггггггормаггии с более низким приоритетом °
Ф о р гг у л .г и з г-, б р е т е н и я
Устройство для подключения источников информации к с бщей маг истрали, содержагггее регистр, тргг группы элементов И и группу элементов ПЛИ, лряl 624449
Составитель Г.Пономарева
Техред М.Дидык Корректор С.Черни
Редактор A.Äîëèíè÷
Заказ 190 Тираж Подписное
BHHHIIH Государственного комитета по изобретениям н открытиям ири ГЕПТ СССP
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издате льский комбинат "Патент", г.ужгород, ул. Гагарина,101 мой и инверсный выходы i-гn (i — 2,..., и- l, n — число запросов) разряда регистра соединены с первыми входами (-1)-х элементов И соответственно первой и второй групп, инверс5 ный выход первого разряда регистра соединен с вторыми входами первых элементов И первой и второй групп, выход
i-го (j = l,...,n) элемента И второй группы соединен с вторыми входами j+1)-õ элементов И первой и второй групп, прямой выход n — rn разряда регистра соединен с первым входом (п-1)-гo элемента И первой группы, второй вход которого соединен с выходом (и-2)-rn элемента И второй группы, информационные входы регис гра являются запросными входами устройства, о т л и ч а ю щ е е с я тем, что, 29 с целью повышения быстродействия, в него введены группа элементов HF. u две группы элементов Й, причем прямой выход первого разряда регистра соединен с первым входом первого эле- 25 мента И третьей группы, первый вход
1-ro (1 = 2,...,n) элемента И третьей группы соединен с выходом (1-1)-го элемента И первой группы, 1-й вход экстренных запросов устройства соединен с входом соответствующегс зл»мента HE группы и с первым входом (1-1)-ro элемента И четвертой группы, выход i ãî элемента ПЕ группы соединен с первым входом (i-l)-rn элемента И пятой группы, первый вход экстренных запросов устройства соединен с первым входом первого элемента ИЛИ группы, выход первого элемента HF. группы соединен с вторыми вхо" дами первых элементов И четвертой и пятой групп, выход j-го элемента И пятой группы соединен с вторыми входами (j+1)-х элементов И четвертой и пятой групп, второй вход (и-1)-го элемента четвертой группы соединен с выходом (и-2)-ro элемента И пятой группы, первый вход 1-го элемента
ИЛИ группы соединен с выходом (l-l)— го элемента И четвертой группы, вторые входи элементов ИЛИ группы соединены с выходами соответствующих элементов И группы, выход 3-го элемента HE группы соединен с соответствующими входами всех лементов И третьей группы, кроме 1-го, выходы элементов ИЛИ группы соединены с выходами устройства.


