(54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ АБОНЕНТСКОГО ПУНКТА С ЦИФРОВОЙ ВЫЧИСЛИТЕЛЬНОЙ МАШИНОЙ
выми входами элементов И дополнительных групп, вторые входы которых соедине.ны с соответствующими выходами первого дешифратора и первыми управляющими входами одноименных терминалов одноименных групп, выходы - со вторыми управляющими входами одноименных терминалов одноименных групп, третьи управляющие входы которых подключены к соответствующим выходам второго дешифратора, четвертые управляюшие входы - к третьим входам одноименных элементов И одноименных групп и выходом соответствующих узлов фиксации приоритета, первые управляющие выходы терминалов подключены к дополнительным входам элемента ИЛИ, вторые выходы терминалов i-той дополнительной группы соединены с соответствующими входами первой группы входов i-ro узла фиксации приоритета, группа выходов которого подключена к i-ой группе входов узла блокировок, группа выходов которого соединена с группами входов узлов фиксации приоритета (i 1,М), а также тем, что узел фиксации приоритета содержит два элемента ИЛИ, регистра приоритета и дещифратора приоритета, причем группа входов первого элемента ИЛИ является первой группой входов узла, а выход подключен к управляю1цему входу дешифратора приоритета, первая группа входов которого соединена с группой выходов регистра приоритета, вторая группа входов - со второй группой входов узла, а группа выходов - с группой выходов узла и соответствующими входами второго элемента ИЛИ, соединенного выходом с выходом узла, а также тем, что узел блокировок содержит М-1 элементов ИЛИ, причем группа входов i-ro элемента ИЛИ соединена с i-тыми входами первой, второй, ..., М-1-ой групп входов узла, вход - с выходом i-1-го элемента ИЛИ, а выход является i-TbiM выходом группы выходов узла (i 1,М-1).
На фиг. 1 представлена блок-схема устройства; на фиг. 2 - функциональные схемы узла фиксации приоритета и узла блокировок.
Устройство содержит терминалы 1, объединенные в группы 2, буферный регистр 3, дещифраторы 4 и 5, счетчик 6, регистр 7 номера терминала, элемент ИЛИ 8, триггер 9 наличия запросов, ЦВМ 10, узел 11 фиксации приоритета, узел 12 блокировок, элемент И 13 группы (фиг. 1).
Терминал 1 содержит элементы И 14 группы приема, элементы И 15 группы выдачи, элемент И 16, триггер 17 запроса и регистр 18 данных.
Узел 11 фиксации приоритета (фиг. 2) включает элементы ИЛИ 19 и 20, триггеры 21, регистр 22 приоритета и элементы И 23 дещифратора 24 приоритета.
Узел 12 блокировок содержит элементы ИЛИ 25.
Устройство работает следующим образом.
При появлении запроса взводится триггер 17 терминалов 11, сигнал с выхода которого поступает через элементы ИЛИ 19
на дещифратор 22 узла 11.Регистры 21 приоритета узлов 11 соответствующих групп терминалов задают приоритеты групп.например меньший номер соответствует более высокому приоритету. В результате при поступлении запросов от терминалов разных групп
каждый из дещифраторов 22 возбуждает один из своих выходов, причем дешифратор 22, возбудивший выход с наименьшим номером немедленно заблокирует через элементы ИЛИ 25 выходы всех других дешифраторов, имеющих более низкий приоритет. При этом на четвертый управляющий вход всех терминалов 2 относящихся к старшей по приоритету группы (в этой группе имеется хотя бы один запросивший связи терминал) с выхода элемента ИЛИ 20 подаетсигнал, готовящий элементы И 16 терминалов.
Триггер 9, находящийся в нулевом состоянии, разрешает прохождение на счетный вход счетчика 6 тактовых импульсов.
5 Коды с выхода счетчика 6 поступают на дещифратор 4, который поочередно стробирует элементы И 16. При поступлении сигнала с дещифратора 4 на подготовленный элемент И 16 терминала, в котором триггер 17 находится в единичном состоянии, сигнал с выхода элемента И 16 через элемент ИЛИ 8 переключает в единичное состояние триггер 9, который останавливает счетчик 6 и выдает .сигнал в ЦВМ через элемент И 13 открывает элементы И 15, в результате чего
5 информация из регистра 18 терминала вводится в буферный регистр 3 и читается ЦВМ.
После этого ЦВМ выдает сигнал на запись в регистр 7 состояния счетчика 6, сбрасывает регистр 3 и триггер 9. В результате этих действий ЦВМ установившийся в регистре 7 номер терминала возбуждает с помощью дещифратора 5 третий управляющий вход терминала, открывая элементы И 14 для ввода данных от ЦВМ в регистр 18
5 сбрасывая и триггер 17. Этим заверщается цикл обслуживания одного терминала.
Если в данной группе терминалов и У еются другие запросивщие терминалы, то после сброса триггера 9 осуществляет опрос через дещифратор 4 других терминалов
0 этой группы, причем опрос следующей группы терминалов начнется лищь тогда, когда на входах элемента ИЛИ 19 старщего по приоритету узла 11 полностью снимаются сигналы, т. е. когда триггеры 17 терминалов- старшей по приоритету группы находятся в нулевом состоянии.
Аналогично обслуживаются все группы терминалов, причем, если в процессе такого обслуживания появляется запрос от терминала группы более высокого приоритета, то происходит прерывание и узел 11 старшего приоритета обеспечивает обмен с более приоритетным терминалом. Таким образом, устройство обеспечивает работу в режиме приоритетного выбора, большего числа терминалов, что и позволяет расширить область применения устройства. Формула изобретения 1. Устройство для сопряжения абонентского пункта с цифровой вычислительной машиной по авт. св. № 736085, отличающееся тем, что, с целью расширения области применения устройства, в него введены М групп терминалов М, дополнительных групп элементов И, М+1 узлов фиксации приоритета и узел блокировок, причем информационные входы и выходы терминалов соединены соответственно с информационными выходом цифровой вычислительной машивы (ЦВМ) и входом буферного регистра, единичный выход триггера наличия запросов соединен с первыми входами элементов И дополнительных групп, вторые входы которых соединены с соответствующими выходами первого дешифратора и первыми управляюшими входами одноименных терминалов одноименных групп, выходы - со вторыми управляющими входами одноименных терминалов одноименных групп, третьи управляющие входы которых подключены к соответствующим выходам второго дешифратора, четвертые управляющие входы - к третьим входам одноименных элементов И одноименных групп и выходам соответствующих узлов фиксации приоритета, первые управляющие входы терминалов подключены к дополнительным входам элемента ИЛИ, вторые выходы терминалов i-той дополнительной группы соединены с соответствующими входами первой группы входов i-ro узла фиксации приоритета, группа выходов которого подключена к i-ой группе входов узла блокировок, группа выходов которого соединена с группами входоЪ узлов фиксации приоритета (i 1,М). 2.Устройство по п. 1, отличающееся тем, что узел фиксации приоритета содержит два элемента ИЛИ, регистр приоритета и дешифратор приоритета, причем группа входов первого элемента ИЛИ является первой группой входов узла, а выход подключен к управляющему входу дешифратора приоритета, первая группа входов которого соединена с группой выходов регистра приоритета, вторая группа входов - со второй группой входов узла, а группа выходовс группой выходов узла и соответствующими входами второго элемента ИЛИ, соединенного выходом с выходом узла. 3.Устройство по п. If отличающееся тем, что узел блокировки содержит М-1 элементов ИЛИ, причем группа входов i-ro элемента ИЛИ соединена i-тыми входами первой, второй, ..., М-1-ой групп входов узла, вход - с выходом i-1-го элемента ИЛИ, а выход является i-тым выходом группы выходов узла (i 1,М-1): Источники информации, принятые во внимание при экспертизе 1. Авторскоеь свидетельство СССР № 736085, кл. G 06 F 3/04, 1978 (прототип).
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения абонентского пункта с цифровой вычислительной машиной | 1980 |
|
SU941981A1 |
Абонентский пункт | 1979 |
|
SU857965A1 |
Устройство для сопряжения абонентского пункта с цифровой вычислительной машиной | 1981 |
|
SU962900A1 |
Устройство для обмена информацией между цифровой вычислительной машиной и терминалами | 1982 |
|
SU1034029A2 |
Устройство для сопряжения абонетского пункта с цифровой вычислительной машиной | 1977 |
|
SU736085A1 |
Устройство для обмена информацией между цифровой вычислительной машиной и терминалами | 1980 |
|
SU881726A1 |
Устройство для сопряжения абонентского пункта с цифровой вычислительной машиной /цвм/ | 1979 |
|
SU883889A2 |
Устройство для приоритетного опроса | 1983 |
|
SU1105894A1 |
Система для обмена информацией | 1979 |
|
SU798777A1 |
Устройство для сопряжения ЭВМ с терминалами | 1984 |
|
SU1291993A1 |
Авторы
Даты
1981-04-23—Публикация
1979-02-12—Подача