Устройство для приоритетного подклю-чЕНия иСТОчНиКОВ иНфОРМАции КМАгиСТРАли Советский патент 1981 года по МПК G06F9/50 G06F13/36 

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

сываются во время фазы выбора приоритетного запроса с помощью диодных элементов согласования и линий опроса.

Запросы, поступающие асинхронно, фиксируются на соответствующих -триггерах запросов. Как только заканчивается предыдущая фаза обслуживания из-за наличия нулевого сигнала в линии запрета, запросы перелаются на соответствующие вспомогательные триггеры, С этого момента начинается фаза выбора приоритетного запроса (анализ приоритета), время которой з-адается величиной задержки элемента задержки. По окончании фазы- набора на соответствующем выходе устройству с помощью выходного вентиля образуется сигнал разрешения обмена, который разрешает источнику начать сеанс передачи информации по магистрали. По окончании сеанса передачи (фазы обслуживания источник по специальной шине сброса сбрасывает вспомогательный триггер и триггер запроса. После этого начинается следующая фаза выбора, а затем фаза обслуживания. При этом во время фазы выбора сбрасываются не только соответствующие вспомогательные триггеры, но и триггеры запросов, что требует повторной подачи сигналов запроса со стороны источников /27 с

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

Цель изобретения - сокращение аппаратурных затрат и упрО1Д Эние взаимодействия устройства с источниками информации.

Поставленная цель достигается тем, что в устройство, содержащее М блоков обслуживания запросов, каждый из которых включает входной элемента И, соединенный первым входом через первый элемент НЕ с шиной запрета устройства, а выходом с первым входом триггера, первый выход которого подключен к первым входам выходного элемента И, первого элемента ИЛИ и через элемент задержки ко второму входду выходного элемента И, выход которого является соответствующим выходом сигнала разрешения обмена, причем выход первого элемента ИЛИ1-го блока обслуживания запросов соединен через линию опроса со вторым входом -f блока обслуживания запросов (i-i|V), в ка)хдый блок обслуживания запросов введены второй элемент ИЛИ и второй и третий элементы НН, причем второй

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

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

Устройство состоит из блоков 1 для обслуживания запросов, количество которых равно количеству источников информации, каясдый из которых содержит элементы 2 и 3 НЕ первый элемент 4 ИЛИ, входной элемент 3 И, триггер б, второй элемент 7 ИЛИ, элемент 8 НЕ, элемент 9 задержки, выходной элемент 10 И, входы 11 сигнала запроса устройства, входы 12 синала запрета устройства, входы 13 синала опроса, выходы 14 сигнала опрос выходы 15 сигнала разрешения обмена устройства, шину 16 запрета и линии 17 опроса. Вход 11 и выход 15 устройства соединяются с источниками запросов. Триггер б служит для хранения запроса во время его обслуживания, С помощью элементов 4 и 7 ИЛИ осуществляется выбор старшего по приоритету запроса путем сброса всех остальных запросов, зафиксированных на триггерах б соответствующих блоков 1. Кроме того, элемент 7 ИЛИ совместно с элементом 8 НЕ служит для инвертирования и. передачи сигнала запрета, снимаемого с нулевого (второго) плеча триггера б, в линию 16 запрета. (Функции элемента 3 НН и элемента 4 ИЛИ в известном выполняются диодными элементами согласования) . Элемент 2 НЕ совместно с линией 16 запрета и элементом 3 НЕ служат для блокировки дальнейшего приема запросов на триггер 6 через входной элемент 5 И во время фазы обслуживания. Выходной элемент 10 И совместно с элементом 9 задержки обеспечивает на выходе 15 образование сигнала разрешения обмена после окончания переходных процессов при выборе старшего по приоритету запроса.

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

Для подключения к магистрали источники выдают, на входы 11 блоков 1 единичные сигналы запросов, причем каждый запрос находится в единичном состоянии до тех пор, пока источник не получит ответный сигнал разрешения обмена и не осуществит сеанс передачи, Если устройство свободно, т.е. все триггеры 6 и линия 16 запрета находятся в нулевом состоянии, несколько запросов фикси руются на триггерах 6,прежде чем с помощью элементов 3 НЕ появится

1 в линии 16 запрета. Этот сигнал в линии 16 по входам 12 через элементы НЕ 2 и входные элементы И 5 блокирует дальнейшую регистрацию запросов в блоках 1, с этого момента времени начинается фаза выбора старшего по приоритету запроса, в результате которой в состоянии 1 остается триггер 6, соответствующий стар шему запросу. Все остальные триггеры 6 сбрасываются с помощью сигнала опроса, который образуется на выходе 14 старшего по приоритету блока 1. Этот сигнал по линии 17 опроса поступает на вход 13 соседнего блока 1 , в котором с помощью элемента 7. ИЛИ сбрасывает триггер 6 и одновременно через элемент ИЛИ 4 поступает на выход 14 данного блока 1,и т.д.,п ка не сбросятся все .триггеры 6 всех блоков 1 более низкого приоритета, находящихся правее. После того, ка-к закончатся переходные процессы при выборе старшего запроса, срабатывает элемент 9 задержки и на выходе элемента 10 и на соответствующем выходе 15 появляется сигнал разрешения обмена. По окончании сеанса передачи источник снимает свой запрос, подавая нулевой сигнал на вход 11 запроса, которым через элемент 8 НЕ и элемент 7 ИЛИ сбрасывается сигнал разрешения обмена на выходе 15. Начиная с этого момента устройство вновь готово к выбору очередного запроса и его обслуживания.

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

При реализации предлагаемого устройства следует принять во внимание, что элемент 3 НЕ должен быть аыполнен так, чтобы его выходной транзистор имел свободный коллектор) линия 16 запроса при необходимости (если блоки 1 достаточно далеко удалены друг от друга) может быть согласована с помощью низкоомного

резистора/ есди блоки устройства не распределены в пространстве, то устройство может быть выполнено в виде интегральной ми} росхемы, размещаемой в одном корпусе.

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

Устройство для приоритетного подключения источников информации

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

5 запрета устройства, а выходом с первым входом триггера,первый выход которого подключен к первым входам выходного элемента И, первого элемента ИЛИ и через элемент задерж0ки ко второму входу выходного элемента И, выход которого является соответствующим выходом сигнала разрешения обмена, причем выход первого элемента ИЛИ 1 -го блока обслуживания запросов соединен через линию опроса

5 со вторым .входом л -го блока обслуживания запросов (i - 1.№. ), отличающееся тем, что, с целью сокращения аппаратурных затрат, в каждый блок обслуживания запросов введе0ны второй элемент ИЛИ и второй и третий элементы НЕ, причем второй выход триггера подключен через второй элемент НЕ к шине запрета устройства, а второй вход - к выходу второго эле5мента ИЛИ, первый вход которого соединен через третий элемент НЕ со вторым входом входного элемента И и соответствующим входом сигнала запроса устройства, а второй вход - со

0 вторым входом второго элемента ИЛИ.

Источники информации принятые во внимание при экспертизе

1.Авторское свидетельство СССР № 425177, кл. G Об F 9/18, 1972.

2.Авторское свидетельство СССР

5 № 599261, кл. G 06 F 9/18, 1976 (прототип).

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

название год авторы номер документа
Устройство для приоритетного подключения источников информации к магистрали 1979
  • Захаров Виктор Григорьевич
SU860073A2
Устройство для приоритетного подключения источников информации к магистрали 1982
  • Вейзер Вадим Анатольевич
  • Гецко Юрий Иванович
SU1042021A1
Многоканальное устройство для подключения источников информации к общей магистрали 1981
  • Хуршудян Л.С.
SU1029759A1
Многоканальное устройство для обмена данными между модулями вычислительной системы 1985
  • Туравинин Владимир Викторович
  • Куракин Сергей Зосимович
SU1256037A1
Многоканальное устройство для приоритетного подключения источников информации к общей магистрали 1983
  • Туравинин Владимир Викторович
SU1128257A1
Многоканальное устройство дляпОдКлючЕНия иСТОчНиКОВ иНфОРМАцииК ОбщЕй МАгиСТРАли 1979
  • Захаров Виктор Григорьевич
SU849212A1
Многоканальное устройство для обмена данными между модулями вычислительной системы 1987
  • Климнюк Виктор Евгеньевич
  • Ковбаса Владимир Иванович
  • Куракин Сергей Зосимович
SU1444796A1
Многоканальное устройство для приоритетного подключения источников информации к общей магистрали 1989
  • Гунько Сергей Александрович
  • Туравинин Владимир Викторович
  • Ази Сергей Николаевич
  • Попов Вячеслав Григорьевич
SU1612303A1
Устройство для сопряжения абонентов с электронной вычислительной машиной 1983
  • Шевкопляс Борис Владимирович
SU1132283A1
Устройство для сопряжения ЭВМ с абонентами 1988
  • Соболев Юрий Владимирович
  • Попов Олег Сергеевич
  • Борченко Василий Иванович
  • Светличный Владимир Иванович
  • Мартаков Владимир Николаевич
SU1596338A1

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

Реферат патента 1981 года Устройство для приоритетного подклю-чЕНия иСТОчНиКОВ иНфОРМАции КМАгиСТРАли

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

SU 830 388 A1

Авторы

Захаров Виктор Григорьевич

Даты

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

1979-06-29Подача