Устройство для опроса абонентов
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах для циклического подключения абонентов к ЭВМ. Цель изобретения - повышение надежности функционирования устройства за счет установки и анализа временной паузы сбоя и обеспечения опроса очередного абонента только при превышении сбоя заданной величины. Устройство содержит коммутатор 1, элемент ИЛИ 2, элемент задержки 3, кольцевой счетчик 4, элемент ИЛИ 5, селектор длительности 6, делитель частоты 7, генератор импульсов 8, шины 9 и 10 информационного входа, шины 11 и 12 информационного выхода , шины 13-16 группы информационных выходов и входов первого абонента, шины
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (5!)5 G 06 К 13/00
ГОСУДАРСТВЕННОЕ ПАТЕНТНОЕ.
ВЕДОМСТВО СССР (ГОСПАТЕНТ СССР) ОПИСАНИЕ ИЗОБРЕТЕНИЯ!
lф
7.5
/Б
17
18
/9
4
О
6д о
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
1 (21) 4916199/24 (22) 04.03.91 (46) 23.02.93. Бюл. N. 7 (72) Ю.В.Глуховец, M.Ñ.Tàðàêàíoâ, Е.И,Ивченко и В.А.Талалаев (56) Авторское свидетельство СССР
М 225562. кл, G 06 F 9/46. 1967.
Авторское свидетельство СССР
hL 1166127, кл. G 06 F 13/22, 1985. (54) УСТРОЙСТВО ДЛЯ ОПРОСА АБОНЕНТОВ (57) Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах для циклического
„„ЯЦ„„1797136 А1 подключения абонентов к ЭВМ. Цель изобретения — повышение надежности функционирования устройства за счет установки и анализа временной паузы сбоя и обеспечения опроса очередного абонента только при превышении сбоя заданной величины. Устройство содержит коммутатор 1, элемент
ИЛИ 2, элемент задержки 3, кольцевой счет- чик 4, элемент ИЛИ 5, селектор длительности 6, делитель частоты 7, генератор импульсов 8, шины 9 и 10 информационного входа, шины 11 и 12 информационного выхода, шины 13 — 16 группы информационных выходов и входов первого абонента, шины
1797136
15
30
40
17 — 20 группы информационных входов и выходов последнего абонента. шины 21 управляющего входа коммутатора 1, шину 22 выхода частоты, Устройство позволяет осуществить последовательный опрос абонентов, предоставляя каждому произвольное время для обмена информацией. При этом по сравнению с устройством-прототипом
Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах для циклического подключения абонентов к ЭВМ.
Целью изобретения является повышение надежности функционирования устройства за счет установки и анализа временной паузы (сбоя) и обеспечения опроса очередного абонента только при превышении сбоя заданной величины.
На фиг.1 представлена структурная схема устройства; на фиг.2 — селектор длительности; на фиг,3 — коммутатор.
Устройство содержит коммутатор 1, элемент ИЛИ 2, элемент задержки 3, кольцевой счетчик 4, элемент ИЛИ 5, селектор длительности 6. делитель частоты 7, генератор тактовых импульсов 8, шины 9 и 10 информационного входа, шины 11 и 12 информационного выхода, шины 13-16 группы информационных выходов и входов первого абонента, шины 17-20 группы информационных входов и выходов последнего абонента, шины 21, управляющего входа коммутатора 1, шину 22 выхода частоты.
На фиг.2 приведена функциональная схема селектора длительности 6, содержащая последовательный регистр на О-триггерах 23(l) — 23(1!), входные шин.ы 23 и 25, выходную шину 26, элемент ИЛИ 27, элемент ИЛИ-НЕ 28, конденсатор С(28,1) и резистор R (28.2), Количество опрашиваемых абонентов зависит от конкретного применения устройства и определяется разрядностью кольцевого счетчика 4, и коммутатором 1, который содержит (фиг.3) элементы ИЛИ 29 и 30 и элементы И 31-38, Устройство работает следующим образом, В процессе обмена информацией сигналы О и 1, поступающие на шины 9 и 10, передаются через коммутатор 1 абоненту или от абонента через коммутатор 1 поступают на шины 11 и 12 устройства. Кольцевой счетчик 4 находится в состоянии, когда сигнал логической единицы присутствует на исключается возможность опроса следующего абонента до завершения обмена информацией предыдущим абонентом, что повышает функциональную надежность устройства. Тем самым, обеспечивается высокое качество обслуживания абонентов при их работе в вычислительной системе, 4 ил. выходе разряда, номер которого соответствует номеру опрашиваемого абонента.
Пусть, например, сигнал 1 присутствует на выходе первого разряда кольцевого счетчика 4, à востальных разрядах О,,B этом случае разрешающий сигнал поступает на элементы И 31-34 и разрешает обмен информацией с первым абонентом. Сигналы с шин 9 и 10 через элементы ИЛИ 2 поступают на входы открытых элементов И 31 и 32 и с выходов этих элементов на шины 13 и 14 первого абонента, Сигналы от первого абонента по шинам 15 и 16 через открытые элементы И 33 и 34 и элементы ИЛИ 29 и 30 поступают на шины 11 и t2 устройства.
В процессе обмена информацией с абонентом сигналы 1, присутствующие на шинах 9-12; поступают на входы элемента
ИЛИ 5 и с его выхода на шине 24 поступают. на вход (1) селектора длительности 6. Количество 0-триггеров в регистре селектора длительности 6 определяется требуемым временем задержки и частотой импульсов генератора 8. Для определенности будем полагать, что регистр состоит из 3-x D-триггерое.
Сигнал 1 с шины 24 поступает на первый вход элемента ИЛИ 27, а с его выхода — на вход сброса делителя 7. Этот же сигнал, задержанный на два периода следования импульсов генератора 8, с выхода О последнего 0-.триггера регистра поступает на второй вход элемента ИЛИ 27. При наличии сигнала 1 на входе сброса делителя 7, он устанавливается и удерживается в нулевом состоянии. Деление входной частоты сигналов от генератора 8 делитель 7 осуществляет при наличии нулевого сигнала на. входе сброса.flocne окончания обмена информацией с абонентом на шинах 9 — 12 отсутствуют сигналы 1, на выходе элемента ИЛИ 5 вырабатывается 0 и спустя время задержки, равное в данном случае двум периодам следования импульсов тактового генератора, на выходе элемента ИЛИ 27 вырабатывается О. Временные диаграммы, соответствую1797136
35
40 щие описанной ситуации приведены на фиг.4 и обозначены, как цикл работы без кратковременной паузы. Однако, в процессе обмена информацией возможна ситуация, когда на всех шинах 9 — 12 одновременно появятся сигналы О, а обмен информацией еще не закончен, Этому случаю соответствуют временные диаграммы, приведенные на фиг.4 и обозначенные, как цикл работы с кратковременной паузой. В 10 отсутствие селектора длительности, при данной ситуации произойдет переключение на следующего абонента, следовательно, обмен информацией с предыдущим абоненTQM будет несанкционированно прекращен, 15
Наличие селектора длительности исключает несанкционированное переключение при кратковременном (см.фиг.4) одновременном появлении О на шинах 9 — 12, поскольку прй наличии кратковременного 0 на первом входе элемента ИЛИ 27 на его выходе останется 1, поступающая с выхода последнего
D-триггера. Спустя время задержки на втором входе элемента ИЛИ 27 также появится кратковременный О, однако, к этому времени на первом входе элемента ИЛИ 27 уже будет действовать 1 и переключения абонента не произойдет.
Элемент ИЛИ-НЕ 28, резистор R и конденсатор С. входящие в состав селектора длительности обеспечивают сброс регистра при включении питания.
По окончании обмена информацией на шинах 9 — 12 появятся сигналы О, а спустя время задержки 0 поступит на вход делителя 7. Делитель 7 начинает деление частоты сигналов, поступающих с выхода генератора 8. Через время, определяемое частотой сигналов генератора 8 и коэффициентом деления делителя 7, на шине 22 вырабатываФормула изобретения
Устройство для опроса абонентов, содержащее коммутатор, группа информационных входов и выходов которого является соответственно группами информационных входов и выходов устройства, генератор тактовых импульсов, делитель частоты, кольцевой счетчик; первый и второй элементы
ИЛИ, элемент задержки, выход которого соединен с вторым входом первого элемента
ИЛИ; первый и второй выходы коммутатора соединены соответственно с первым и вторым входами первого элемента ИЛИ и образуется информационный выход устройства, третий и четвертый входы первого элемента
ИЛИ соединены соответственно с первым информационным входом коммутатора и ется сигнал 1, который поступает на входы кольцевого счетчика 4 и элемента задержки
3. Кольцевой счетчик 4 по переднему фронту сигнала 1 на шину 22 переключается и сигнал 1 появится на выходе его следующего разряда, Этот сигнал поступит на адресный вход коммутатора 1 и разрешит опрос следующего абонента. Сигнал с шины 22 задерживается элементом 3 задержки на время, достаточное для переключения кольцевого счетчика 4 в следующее состояние и через элемент ИЛИ 2 к коммутатору 1 поступает на шину следующего абонента. Если абонент готов к обмену информацией, то на шинах 9-12 появляются сигналы 1, которые через элемент ИЛИ 5 и селектор длительности б устанавливают делитель 7 в нулевое состояние. После окончания обмена информацией с абонентом на шинах 9 — 12 отсутствуют сигналы 1. Через определенное время на шине 22 появится сигнал, которьй переводит кольцевой счетчик 4 в следующее состоянйе и разрешает обмен со следующим абонентом, Таким образом, осуществляется процесс поочередного обмена с абонентаПосле обмена информациеи с последним абонентом устройство осуществляет опрос первого абонента и т.д. В случае, если абонент не готов к обмену информацией, на шинах 9 — 12 сигналы 1 отсутствуют больше определенного времени, на шине 22 делитель 7 вырабатывает сигнал 1, который переводит устройство в состояние для опроса следующего абонента. Если ни один из абонентов не готов к обмену информацией, на шине 22 делитель 7 вырабатывает 1, обеспечивающую поочередный опрос всех абонентов до тех пор, пока не найдется абонент, готовый к обмену информацией. первым входом второго элемента ИЛИ и образуют информационный вход устройства, выход второго элемента ИЛИ соединен с вторым информационным входом коммутатора, выход делителя частоты соединен с входом элемента задержки и синхровходом кольцевого счетчика, группа разрядных выходов которого является группой управляющих входов коммутатора, выход генератора тактовых импульсов соединен с синхровходом делителя частоты, о т л и ч а ю щ е е с я тем, что, с целью повышения надежности функционирования устройства за счет установки и анализа временной паузы сбоя и обеспечения опроса очередного абонента только при превышении сбоя заданной величины, в него введен селектор длительно1797136 сти, выход которого служит первым входом делителя частоты, первый вход селектора длительности является выходом первого элемента ИЛИ, а второй вход селектора длительности соединен с выходом генератора тактовых импульсов.
1797136
6 о
1 4
1
С г э ф
1 \, ч е
1 еу
1
1 с (ф
О ъ . а
Составитель Т.Горская
Техред M.Ìîðãåíòàë
) (Редактор Т. Шагова
Корректор
О.Кравцова
Производственно-издательский комбинат "Патент", r. Ужгород, ул.Гагарина, 101
Заказ 655 Тираж Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035. Москва, Ж-35, Раушская наб., 4/5