Устройство для сопряжения абонентов с общей магистралью
Иллюстрации
Показать всеРеферат
Изобретение относится к. вычислительной технике и может найти применение в многомашинных и многопроцессорных системах для децентрализованного арбитража запросов на захват общей магистрали. Целью изобретения является упрощение системы за счет сокращения числа линий общей магистрали. Устройство содержит счетчик 1, дешифратор 2, три триггера 3, 7, 8, два элемента И 4 и 5, два элемента НЕ 12 и 13, элемент ИЛИ 11, элемент 10 задержки, одновибратор 9. 1 ил. (Л (С со о о а
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИК
„„SU„„1297066 A 1 (59 4 G 06 F 13/00 я
Р
i г .
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н ASTOPGHOMY СВИДЕТЕЛЬСТВУ (21) 3960635/24-24 (22) 03 ° 10.85 (46) 15.03. 87. Бюл. Ф 10 (72) В.А.Богатырев и Л.С.Иванов (53) 681. 325 (088. 8) (56) Авторское свидетельство СССР
Я 1003062, кл. G 06 F 3/04, 1980 °
Авторское свидетельство СССР
Р 731438, кл. G 06 F 9/18, 1978. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ АБС НЕНТОВ С ОБЩЕЙ МАГИСТРАЛЬЮ (57) Изобретение относится к вычислительной технике и может найти применение в многомашинных и многопроцессорных системах для децентрализованного арбитража запросов на захват общей магистрали. Целью изобретения является упрощение систе" мы за счет сокращения числа линий общей магистрали. Устройство содержит счетчик 1, дешифратор 2, три триггера 3, 7, 8, два элемента И
4 и. 5, два элемента НЕ 12 и 13, элемент ИЛИ 11, элемент 10 задержки, одновибратор 9. 1 ил.
7066
f0
1 129
Изобретение относится к вычислительной технике и может найти приме" нение во многомашинных и многопроцесссорных системах для децентрализованного арбитража запросов на захват общей магистрали.
Целью изобретения .является упрощение системы за счет сокращения числа линий общей магистрали, На чертеже представлена функциональная схема устройства.
Устройство содержит счетчик 1, дешифратор 2, первый триггер 3, два элемента И 4 и 5, магистра усилитель 6, второй 7, третий 8 триггеры, одновибратор 9, элемент 10 задержки, элемент ИЛИ 11 и два элемента НЕ 12 и 13, линию 14, входы 15 и 16, выход 17, входы 18 и 19.
Устройство работает следующим обр азам.
Устройство может работать в режиме начальной установки (коррекции состояний счетчиков) и режима захвата общей магистрали (разрешения конфликтов запросов абонентов на:«ахват общей магистрали) . Разрешение конфликтов на захват магистрали основывается на том, что в каждый момент времени (при каждом состоянии счетчиков, одинаковом для всех каналов) право на захват магистрали предоставляется только одному абоненту, номер которого совпадает с содержимям счетчиков 1, Рассмотрим более подробно процедуру захвата общей магистрали, Для з ахв ат а магистрали абонент выставляет запрос на вход 15, при этом в триггер 3 заносится "1". При незанятости общей магистрали (высокий потенциал на линии 14) осуществляется поиск абонента, выставившего запрос ("1" в триггере 3). Для этого по каждому положительному перепаду синхроимпульса на входе 16 осуществляется наращивание содержимого счетчиков 1, а при отрицательном перепаде синхроимпульса по сигналу с элемента НЕ 13 и запросе от абонента ("1" в триггере 3), номер которого совпадает с содержимым счетчика 1 ("1" на выходе дешифратора 2, подсоединенном к 0-входу триггера 8), в триггер 8 заносится "1". При этом на выходе 17 устройства формируется сигнал подтверждения, а на линии 14 через магистральный усилитель 6 устанавливается низкий потенциал (сигнал занятости общей магистрали), блокирующий прохождение синхроимпульсов со входов 16 через элементы 4 всех устройств. Таким образом состояние счетчиков всех устройств фиксируется, т. е. осуществляется захват общей магистрали абонентом, номер которого совпадает с содержимым счетчиков 1.
Дпя освобождения общей магистрали абонент, захвативший ее, обнуляет триггер 3, При этом по сигналу на выходе элемента HE 12 обнуляется триггер 8 соответствующего устройства, а на линии 14 устанавливается высокий потенциал (магистраль не занята), в результате чего разблокируется прохождение синхроимпульсов через элементы И 4 всех устройств. После этого повторяется описанная процедура захвата общей магистрали, Начальная установка (коррекция содержимого счетчиков 1) основывается на установке линии 14 импульса определенной длительности (меньшей, чем время 3ахвата общей магистрали абонентами для информационного обмена) и обнуление счетчиков I npu его селекции всеми устройствами.
Селекция сигнала начальной установки на линии 14 осуществляется цепью, включающей формирователь 9, элемент
10 задержки и элемент И 5. Сигнал начальной установки выставляется абонентом (определенным любым или несколькими одновременно) на вход
19 своего устройства, при этом осуществляется рассмотренная процедура захвата общей магистрали, причем по сигналу подтверждения захвата на выходе 17 проивзодится обнуление триггера 7, а затем триггера 8 и снятие сигнала занятости на линии 14, Таким образом длительность сигнала на линии 14 задается временем срабатывания триггера 7, элемента ИЛИ 11, элемента НЕ 12, триггера 8 и усилителя 6. Абонент выставляет сигнап начальной установки при отсутствии его запроса на захват общей магистрали для информационного обмена (в триггере 3 — "0"), Во всех устройствах по фронту сигнала занятости на линии 14 на одновибраторах 9 вырабатываются короткие импульсы, задерживаемые на элементах 10 задержки. Сигнал начальной установки формируется во всех устройствах, если к моменту появления импульса на выходе элемен20
3 1297066 та 10 задержки сигнал занятости об- т щей магистрали с линии 14 уже снят И (высокий потенциал). Прц этом по сигналу с элемента И 5 происходит У обнуление (начальная установка) 5 в счетчиков 1 всех устройств. Особен- . м ность предлагаемого устройства за- P ключается в использовании для началь- х ной установки (коррекции состояний) г счетчиков 1 линии занятости общей lO д магистрали. Это позволяет избежать,л введения специальной дополнительной линии начальной установки. в
Составитель С. Пестмал
Редактор -Т. Парфенова Техред Л. Сердюкова Корректор С, Черни
Заказ 783/53 Тираж 673 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4
Формула и зобр ет ения15
Устройство для сопряжения абонентов с общей магистралью, содержащее счетчик, дешифратор, первый триггер, магистральный усилитель, два элемен- Я0 та И, причем нулевой вход первого триггера является входом освобождения магистрали устройства для подключения к выходу освобождения магистрали абонента, информационный выход магистрапьного усилителя является информационным выходом устройства для подключения к общей магистрали, при этом выход счетчика соединен с информационными входами дешиф 30 ратора,отличающееся тем, что, с целью упрощения устройства, оно содержит два триггера, одновибратор, элемент задержки, элемент ИЛИ, два элемента НЕ, причем единичные входы первого и второго риггеров являются входом запроса установочным входом устройства для подключения к выходу запроса и становочному выходу абонента соотетственно, первый вход первого элеента И является синхровходом устойства для подключения к синхровыоду абонента, выход третьего тригера соединен с информационным вхоом магистрального усилителя, с нуевым входом второго триггера и явяется выходом подтверждения устройста для подключения к входу подтверждения абонента, выходы первого и второго триггеров соединены с первым и вторым входами элемента ИЛИ соответственно, выход которого соединен с входом первого элемента IE с управляющим входом дешифратора, выход которого соединен с информационным входом третьего триггера, нулевой вход и синхровход которого соединены с выходами первого и второго элементов HE соответственно, информационный выход магистрального усилителя соединен с первым входом второго элемента И, с входом одновибратора и вторым входом первого элемента И, выход которого соединен с входом второго элемента HE и счетным входом счетчика, установочный вход которого соединен с выходом второго элемента И, второй вход которого соединен с выходом элемента задержки, вход которого соединен с выходом одновибратора.