Изобретение относится к области вычислительной техники и может быть использовано для организации обращения от нескольких абонентов к общей магистрали.
Цель изобретения - расширение области применения устройства.- за счет динамического задания приоритетов каналово
На чертеже представлена функциональная схема устройства.
Устройство содержит М каналов 1, одновибратор 2, элемент ИЛИ 3 и в каждом из К каналов 1 - триггер 4, элементы И 5-9, элементы 10-12 задержки, элементы ИЛИ 13 - 18, счетчик 19, элемент ИЛИ-НЕ 20, одновибраторы 21, элементы НЕ 23 и 24, вход 25 запроса канала для короткого обмена, вход 26 запроса канала для длинного обмена, Р входов 27 управ- ; лення сигналом опроса, управляющий ; выход подтверждения захвата магистрали канала 28, входы 29-31 устройства, выходы 32-34 устройства. Устройство работает следующим
образом,
В исходном состоянии триггер 4 всех каналов находится в нуле, содержимое счетчика 19 равно нулю. При включении устройства на выходе одно- вибратора 2 появляется импульс, который в качестве сигнала опроса поступает через элемент ИЛИ 3 на второй вход 30 устройства первого канала, начиная опрос каналов.
В работе устройства по выбору канала при отсутствии сигнала запроса триг гер 4 установиться в единицу не 4ожет .и сигнал опроса проходит с второ- го входа 30 устройства через элемент 10 задержки,элемент И 5,не выбирая канала, или соответственно в обратном направле- .нии - с вьйсода элемента ИЛИ 15 через элемент 12 задержки, элемент И 7, не выбирая канал. При наличии сигнала
(Л
со со со 4
Од
запроса в канале - низкий потенциал на входах 25 и 26 запроса канала для короткого или для длинного обмена соответственно,при наличии низкого потенциала на входе 31 устройства появляется низкий потенциал на выходе элемента И 6 и по импульсу опроса, появляющемуся на выходе элемента ИЛИ 13 с входа 30 устройства или с выхода элемента ИЛИ 15, триггер 4 уста- навливается в единицу, появляется высокий потенциал на выходе 28 подтверждения .канала - абонент захва-
тенциап на выходе элемента 20 и нет высокого потенциала на входе 31 устройства - на выходе элемента ИЛИ 16 поддерживается низкий потенциал и сигнал опроса проходит с выхода элемента ИЛИ 17 через элемент И 8, элемент ИЛИ 15 на выход 32 устройства Когда содержимое счетчика становится равным нулю, появляется высокий потенциал на выходе элемента ИЛИ-НЕ 20, на выходе элемента ИЛИ 16 и импульс опроса с выхода элемента ИЛИ 17 проходит через элемент И 9,
название | год | авторы | номер документа |
---|---|---|---|
Многоканальное устройство для подключения абонентов к общим магистралям | 1987 |
|
SU1499342A1 |
Многоканальное устройство для подключения абонентов к общей магистрали | 1988 |
|
SU1711172A1 |
Многоканальное устройство приоритета | 1987 |
|
SU1548786A1 |
Многоканальное устройство для подключения абонентов к общей магистрали | 1987 |
|
SU1494011A1 |
Многоканальное устройство для подключения абонентов к общей магистрали | 1987 |
|
SU1587528A1 |
Многоканальное устройство приоритета | 1987 |
|
SU1587505A1 |
Многоканальное устройство приоритета | 1988 |
|
SU1580363A1 |
Многоканальное устройство приоритета | 1988 |
|
SU1517029A1 |
Многоканальное устройство приоритета | 1987 |
|
SU1499344A1 |
Многоканальное устройство приоритета | 1987 |
|
SU1437862A1 |
Изобретение относится к вычислительной технике и может быть использовано для организации обращения нескольких абонентов к общей магистрали. Цель изобретения - расширение области применения за счет динамического задания приоритетов каналов. Устройство содержит одновибратор, элемент ИЛИ и К каналов (К - число абонентов), каждый из которых содержит триггер, счетчик, два одновибратора, три элемента задержки, пять элементов И, шесть элементов ИЛИ, два элемента НЕ. 1 ил.
тывает магистраль, импульс опроса не 15 проходит в следующий канал, занося
.проходит ни через элемент И 5, ни соответственно через элемент И 7 - опрос каналов прекращается. При снятии сигнала запроса появляется высокий потенциал на выходе элемента И 6, триггер 4 устанавливается в ноль, появляется низкий потенциал на выходе 28 подтверждения запроса канала, по фронту которого одновибратор 21 вырабатывает импульс, который проходит через элемент ИЛИ 17, возобновляя опрос каналов
30
35
40
В работе устройства по управлению, сигналом опроса все абоненты по частоте захвата магистрали разделяются на гр.уппы, причем абоненты, которые чаще обмениваются в системе, подключаются к каналам, имеющим меньшие порядковые номера. На Р входов 27 управления сигналом опроса всех каналов в группеj кроме последнего, выставляются абонентом-код 00...01, где 1 - в младшем разряде, и для последнего канала группы код, определяющий частоту опроса следующей группы, при этом чем больше значение кода, выставляемого в последний канал группы, тем реже сигнал опроса будет поступать в эту группу, так как чаще будет возобновлять оп- .рос с выхода, предыдущей группы, начиная с первого канала. При включении устройства одновибратор 22 вы рабатывает имПульс, который обнуляет, гп содержимое счетчика 19 и задержанным элементом 11 задержки импульсом в счетчик 59 зано сится значение с Р входов 27 управления сигналов опроса. Каждым сигналом опроса, появляющимся на входе 30 устройства канала, содержимое счетчика 19 этого канала уменьшается на единицу Если содержимое счетчика 19 не равно нулю - по45
/
при этом в счетчик 19 канала значение с Р входов 27 управления сигналом опроса.
Работа устройства по прерыванию длинного обмена абонентом, выставляющим запрос для короткого обмена.
При появлении сигнала запроса на входе 25 запроса канала для короткого обмена через элемент НЕ 23 высокий потенциал поступает на вход 31 и выход 34 устройства канала, с которых прерывается обмен абонента любого канала, совершающего длинньй обмен, так как на втором входе элемента ИЛИ 14 всех каналов появляется высокий потенциал. Так как появляется высокий потенциал на втором входе элемента ИЛИ 16 всех каналов, то независимо от содержимого счетчика 19 каналов импульсом опроса опрашиваются все каналы и канал,абонент которого требует короткого обмена, захватывает магистраль.
Формула изобретения
Многоканальное устройство для подключения абонентов к общей магистрали, содержащее одновибратор, элемент ИЛИ и К каналов (К - число абонентов), каждый из которых содержит первый и второй элементы задержки,триггер, счетчик, первый и второй од- новибраторы, с первого по четвертый элементы И, элемент ИЛИ-НЕ, первый и второй элементы ИЖ, первый и второй элементы НЕ, причем выход рдно- вибратора соединен с первым входом
элемента ИПИ, выход которого соединен с входом первого элемента задержки первого канала, в каждом канале выход первого элемента задержки соединен с первым входом первого
; элемента И, второй вход которого соединен с инверсным выходом триггера, прямой выход которого соединен с выходом подтверждения захвата магистрали канала устройства и с входом первого одновиб- ратора, выход которого соединен с первым входом первого элемента ИЛИ, второй вход которого соединен с выходом первого элемента И, выходы счетчика соединены с входами элемента ИЛИ-НЕ, выход первого элемента ИЛИ соединен с первым входом второго элемента И, отличающееся тем, что, с целью расширения области применения за счет динамического задания приоритетов каналов, каждьш канал дополнительно содержит третий элемент задержки, пятый элемент И, с третьего по шестой элементы ИЛИ причем в каждом канале выход элемента ШШ-НЕ соединен с первым входом второго элемента ИЛИ, выход которого соединен с первым входом третьего элемента И и с входом первого элемента НЕ, выход которого соединен с вторым входом второго элемента И,выход которого соединен с первым входом третьего элемента ИЛИ, выход которого соединен с входом второго элемента задержки и первым входом четвертого элемента ИЛИ, выход которого соединен с синхровходом триггера, вход установки в О которого соединен с выходом четвертого элемента И, первый вход которого соединен с первым входом запроса на захват магистрали канала устройства и входом второго элемента НЕ, второй вход чет jBBpToro элемента И соединен с выходом пятого элемента ИЛИ, первый вход которого соединен с вторым входом
,
10
499343
запроса на захват магистрали канала устройства, пшна логической единицы устройства соединена с информаиунон- ным входом триггера и входом второго одновибратора, выход которого соединен с первым входом шестого элемента ИЛИ, выход которого соединен с входом третьего элемента задержки и входом установки в О счетчика,вход записи и информационный вход которого соединены соответственно с выходом второго элемента задержки и входом управления сигналом опроса кана15 ла устройства, выход второго элемента задержки соединен с первым входом :пятого элемента И, второй вход которого соединен с инверсным выходом триггера, выход третьего элемента И
20 М-го (, К-1) канала соединен с вторым входом шестого элемента ИЛИ М-го канала, входом первого элемента задержки, вторым входом четвертого элемента ИЛИ и входом вычитания еди25 ницы счетчика (M-t-l)-ro канала, выход третьего элемента И К-го канала соединен с вторыми входами шестого и третьего элементов ИЛИ К-го канала, выход пятого элемента И с второго
30 по К-й каналов соединен/ с вторым входом третьего элемента ИЛИ соответственно с первого по (К-1)-й каналы устройства, выход пятого элемента И первого канала соединен с
35 вторым входом шестого элемента ИЛИ, выход которого соединен с вторым входом четвертого элемента ИЛИ и входом вычитания единицы счетчика первого канала, вькоды вторых элементов НЕ всех каналов объединены через монтажное ИЛИ и соединены с вторыми входами пятого и шестого элементов ИЛИ всех каналов.
40
/5/ 27 28 .
J
isisii e
Автоматика и вычислительная техника, 1986, № 4, с.74„ Авторское свидетельство СССР № 1437862, кло G 06 F 13/36, 21.04.87. |
Авторы
Даты
1989-08-07—Публикация
1987-06-22—Подача