Изобретение относится к вычислительной технике и может быть использовано для создания устройств, реализующих приоритетный доступ к обпге- му ресурсу.
Целью изобретения является сокращение объема оборудования.
На чертеже представлена структурная схема устройства,
Устройство содержит К (К - число абонентов) каналов 1, каждый из которых содержит сдвиговый регистр 2, счетчик 3, дешифратор 4, триггеры 5 и 6, схему 7 сравнения, элемент 8 вздержки, одновибратор 9, элемент ИЛИ 10, магистральный передатчик Ц„ элемент 12 развязки, вход 13 запроеа9 вход 14 начальной установки, выход 5 подтверждения запроса. Устройст™ во содержит общую линию 16 и генератор 17 импульсов.
Устройство работает следующим образом.
После включения системы по сигналу начальной установки, поступающему на вход J4 канала устройства, счетчик 3 устанавливается в начальное состояние. В первый момент сигнал Запрос на входе 13 канала устройства отсут- ствует, что соответствует наличию низкого уровня на входе установки / триггера 5 и информационном входе триггера 6, Триггер 5 устанавливается в исходное состояниеt На шину 16 захвата с выхода генератора J 7 поступают синхронизирующие импульсы, которые через элементы ИЛИ 10 поступают на счетный вход счетчика 3 канала устройства. В момент начальной уста- новки с первого выхода дешифратора 4 на синхровход триггера 6 поступает сигнал, устанавливающий его в нулево состояние в соответствии с уровнем на его информационном входе.
Запрещающий сигнал с выхода триггера 6 поступает на блокирующие вход сдвигового регистра 2 и одновибрато- ра 9, запрещая их работу. Если к моменту появления сигнала на синхро- входе триггера 6 на входе 13 канала устройства появляется сигнал Запрос что соответствует высокому уровню синала, то на выходе триггера 6 появляется сигнал, разрешающий работу од новибратору 9 и сдвиговому регистру Начиная с этого момента, по каждому положительному перепаду импульсов, поступающих на запускающий вход одно
0
5 0 0 5
,-
5
вибратора 9, последним формируются положительные импульсы, длительность которых несколько меньше длительности импульсов генератора 17. С выхода одновибратора 9 импульсы поступают на стробирующий вход магистрального передатчика 11, вход элемента 8 задержки и синхровход сдвигового регистра 2. На выходе последнего появляется первый сравниваемый бит, который поступает на первый информационный вход схемы 7 сравнения и через открытый магистральный передатчик 11 -на шину 16 захвата, где по МОНТАЖНОМУ ИЛИ объединяются аналогичные сигналы других каналов устройств, участвующих в арбитраже запросов.
Результирующий сигнал с шины 16 захвата поступает на второй информационный вход схемы 7 сравнения, на стробирующий вход схемы 7 сравнения - сигнал с выхода элемента 8 задержки. Время задержки соответствует времени прохождения сигнала через магистральные передатчики 11,
Если с выхода сдвигового регистра 2 на первый информационный вход схемы 7 сравнения поступает сигнал высокого уровня 1, а на второй - с шины 16 захвата сигнал низкого уровня О, то это значит, что в арбитраже участвует канал устройства с более высоким приоритетом. В этом случае с выхода схемы 7 сравнения на вход уата- новки в О триггера 6 поступает сигнал, устанавливающий триггер 6 в нулевое состояние, при котором запреща- ется работа одновибратора 9, а сдвиговый регистр 2 возвращается в исходу- ное состояние Таким образом, за цикл сравнения кодов приоритетов обеспечивается захват общей магистрали каналом устройства с наивысшим кодом приоритета .
При этом импульсом с второго выхог да дешифратора 4 триггер 5 устанавливается в единичное состояние и с его инверсного выхода низкий потенциал через элементы 12 развязки поступает на шину 1 6 захвата, блокируя по МОНТАЖНОМУ ИЛИ синхронизирующие импульсы от генератора 17. Сигналы, поступающие на второй и третий входы элемента ИЛИ 10, исключают возможность ложного срабатывания одновибрэтора 9 в момент сравнения разрядов кодов приоритетов на шине 1 6 захвата. После передачи информации абонент сни5156291
мает сигнал Запрос, канал устройства возвращается в исходное состояние и процесс арбитража повторяется.
Формула изобретения Многоканальное устройство для подключения абонентов к общей магистрали, содержащее генератор импульсов и К (К - число абонентов) каналов, каждый из которых содержит элемент развязки, сдвиговый регистр, схему сравнения, первый и второй триггеры и счетчик, причем выход переноса сдвигового регистра соединен с первым информационным входом схемы сравнения, выход которой соединен с входом установки в О первого триггера, отличающееся тем,
что, с целью сокращения объема оборудования, каждый канал устройства дополнительно содержит магистральный передатчик, одновибратор, элемент задержки, элемент ИЛИ, дешифратор, причем в каждом канале выход перепоя нения сдвигового регистра соединен с информационным входом магистрального передатчика, стробирующий вход которого соединен с первым входом элемента ИЛИ, с синхровходом сдвигового регистра, с входом элемента задержки и с выходом одновибратора, вход бло
0
5
0
5 0
4
кировки которого соединен с входом занесения сдвигового регистра, с информационным входом второго триггера и с выходом первого триггера, информационный вход которого соединен с входом установки в О второго триггера и с входом запроса своего канала устройства, инверсный выход которого соединен с входом элемента развязки и с выходом подтверждения за-- проса своего канала устройства, вход начальной установки которого соединен с входами установки в 0|: счетчиков каналов, выход каждого из которых соединен с входом дешифратора своего канала, первый, и второй, выходы которого соединены с синхровходами соответственно первого и второго триггеров, выход элемента ИЛИ соединен со счетным входом счетчика и с входом запуска одновибратора, выход элемента задержки соединен с вторым входом элемента ИЛИ и со стробирующим входом схемы сравнения, выход генератора и выходы магистральных передатчиков и элементов развязок всех каналов устройства объединены через МОНТАЖНОЕ ИЛИ и соединены с первыми входами элементов ИЛИ и вторыми информации онными входами схем сравнения всех каналов устройства.
Изобретение относится к вычислительной технике и может быть использовано для создания устройств, реализующих приоритетный доступ к общему ресурсу. Цель изобретения - сокращение объема оборудования. Устройство содержит генератор 17 импульсов и K (K - число абонентов) каналов 1, каждый из которых содержит сдвиговый регистр 2, счетчик 3, дешифратор 4, триггеры 5 и 6, схему 7 сравнения, элемент 8 задержки, одновибратор 9, элемент ИЛИ 10, магистральный передатчик 11, элемент 12 развязки, вход 13 запроса, вход 14 начальной установки, выход 15 подтверждения запроса. Сущность изобретения заключается в обеспечении поразрядного сравнения кодов приоритета каналов устройства за положительный полупериод импульсов синхронизации. 1 ил.
Многоканальное устройство для подключения абонентов к общей магистрали | 1977 |
|
SU731438A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Многоканальное устройство для подключения абонентов к общей магистрали | 1985 |
|
SU1345193A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1990-05-07—Публикация
1988-07-12—Подача