Устройство для распределения времени между абонентами
Иллюстрации
Показать всеРеферат
О П И С А Н И Е 400059
ИЗОБРЕТЕН И Я
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советских
Социалистических
Республик
Зависимое от авт. свидетельства ¹
Заявлено 11.V.1971 (№ 1654395/26-9) с присоединением заявки №
Приоритет
Опубликовано ОЗ.Х.1973. Бюллетень № 39
Дата опубликования описания 5.111.197-1
М. Кл. Н 04q 3/64
Гасударственный комитет
C088TR Министров СССР па делам изобретений и открытий
УДК 621.394,657(088.8) Авторы изобретения
В. И. Смирнов, А. С. Брязгин и В. Н. Кабенин
Заявитель
451>-УСТРОЙСТВО ДЛЯ РАСПРЕДЕЛЕНИЯ ВРЕМЕНИ
МЕЖДУ АБОНЕНТАМИ
Изобретение может быть использована для автоматического сбора и обработки информации.
Известны устройства, работающие в режиме распределения времени между абонентами в различных областях ядерной физики, в измерительных центрах для автоматического сбора и обработки информации одновременно от многих экспериментальных устройств абонентов. 1
Однако известные устройства характеризуются большим временем поиска заявки на обслуживание.
Целью изобретения является ускорение поиска заявки на обслуживание. Для этого выходы схем «ИЛИ» подключены ко вторым входам обеих схем «И» последующего абонента, причем выход схемы «ИЛИ» последнегоабонента подключен к схемам «И» первого абонента, а к третьим входам вторых схем «И» подключен выход введенного триггера выделения фиксированного времени.
На чертеже приведена блок-схема устройства.
Устройство для распределения времени между абонентами содержит блок очередности обслуживания 1, блок приоритета 2, логические схемы «ИЛИ» 3 — 5 и «И» 6 — 11 передачи очереди на обслуживание, блок управления 12, триггера 13 — 15 регистра заявок (см фиг. 2), клапаны 16 — 23 заявок, блок клапанов 24, триггер 25 выделения фиксированного времени, коммутационные кнопки 26 — 28.
Блок очередности обслуживания 1 содержит триггерпый регистр, на котором в двоичной форме запоминается номер очередного або. пента, подлежащего обслуживанию. Код номера абонента поступает на логические схемы
«ИЛИ» 3 — 5 передачи очереди на обслужива10 ние. Передача очереди происходит по замкнутому кольцу от первого ко второму абоненту, от второго к третьему и т. д. от и — 1-го к п-му, от и-ого к первому и т. д.
Заявки на обслуживание абонентов через
1s коммутационные кнопки 26 — 28 поступают в виде разрешающих потенциалов на клапаны
18, 20, 21 триггеров 13 — 15, образующих входной регистр. Цепи опроса клапанов (коды»омера канала) поступают на клапаны 24. Цепи
20 опроса клапанов заявок и цифровых кодов выполнены независнмымп. Импульсы поиска заявок от блока управления 12 частоты 500 кгц устанавливают в состояние «1» триггера входного регистра, на клапанах которых в момент
25 опроса существует разрешающий потенциал.
Если после опроса хотя бы один триггер регистра заягок окажется в состояшш «1», блок управления выработает команду, по которой начнется обслуживание очередного абонента.
30 По этой ком",íäå осуществляется пуск прог400059
50 раммы запоминающего устройства и опрос цифровых клапанов выбранного абонента. Во время выполнения программы запоминающего устройства подача импульсов серии 500 кгц на опрос клапанов заявок прекратится; в конце интервала обслуживания i-го абонента выработается сигнал сброса его заявки, сброса регистра заявок и установки регистра очередности блока 1 в положение для обслуживания
i+1-ro абонента, В случае, если одновременно взводится несколько триггеров регистра заявок, обслуживаться будет абонент, номер которого задан блоком очередности 1. В случае, если абонент, которому предоставлено время на обслуживание, не вырабатывает заявок, его очередность передается ближайшему абоненту по кольцу.
Схема обеспечивает равное распределение времени между абонентами.
Минимальная скорость опроса любого або1 нента не может быть меньше —, где 1 — вреnt мя обслуживания заявки в системе, а n — число мест в очереди. В случае, если абонент не полностью использует отведенное ему время, остаток времени перераспределяется между другими более активными абонентами.
Предложенная схема осуществляет быстрый поиск заявок абонентов при использовании медленных схем опроса, работающих от генератора опорного сигнала частоты 500 кгц, Максимальное время поиска заявки абонента выражается формулой поиска — 2 » + цепь где и — число абонентов, 4 — задержка сигнала логическими схемами 3 — 8, Т, — период колебаний генератора опорного сигнала.
Схема, приведенная на фиг. 2, была испытана на ячейках от машины «Минск-22», имеющих 4=0,1 мксек. При числе абонентов а=10 поиска = 4 мксек.
Таким образом, предложенное устройство позволяет добиться получения времени поиска того же порядка, что и известное устройство на элементах с меньшим быстродействием, или уменьшения времени поиска до 0,4 мксек при использовании элементов с быстродействием элементов.
Введением триггера 25 достигается организация работы устройства в режиме фиксированного распределения времени.
Триггер 25, вырабатывая запрет на логические схемы 9 — 11, предоставляет время для обращения к памяти аооненту, подавшему разрешающий потенциал на клапан 16. После обслуживания этого абонента импульс сброса заявки от блока 12 действует только на триггер 25, так как на клапаны 19, 21 и 23 от триггера 25 поступает запрещающий потенциал. Следующим тактом обслуживается один из абонентов, хранящих свои заявки на триггерах 13 — 15. Затем входной регистр сбрасывается и при поступлении импульсов поиска заявок от блока управления 12 первым вновь будет обслуживаться абонент, подающий заявку на триггер 25.
Таким образом осуществляется режим фиксированного распределения времени, когда любому из абонентов выделяется половина времени работы с памятью, а другая половина времени делится между остальными абонентами поровну. Предложенное устройство легко переключается на работу в режиме первого приоритета для любого Z-го абонента при помощи блока приоритета 2, устанавливающего в Z-oe положение блок 1 всякий раз после обслуживания любого абонента. В этом случае поиск заявки начинается всегда с абонента, имеющего Z-ный номер, и только, если она не вырабатывает заявки, очередь передается
Z+1-му абоненту.
Предмет изобретения
Устройство для распределения времени между абонентами, содержащее последовательно соединенные схемы «И» и «ИЛИ» на одном выходе и вторую схему «И» на втором выходе каждого триггера регистра заявок и блок очередности обслуживания, подключенный ко вторым входам схем «ИЛИ», отличаюи1ееся тем, что, с целью ускорения поиска заявки на обслуживание, выходы схем «ИЛИ» подключены ко вторым входам обеих схем
«И» последующего абонента, причем выход схемы «ИЛИ» последнего абонента подключен к схемам «И» первого абонента, а к третьим входам вторых схем «И» подключен выход введенного триггера выделения фиксированного времени.
400059
Составитель Ю. Хмелюк
Техред 3. Тараненко
Редактор А. Зиньковскнй корректор В, Брыкснна
Типография, пр. Сапунова. 2
Заказ 416/4 Изд. М 125 Тира>к 6:8 Подписное
ЦНИИПИ Государстве|и|ого комитета Совета, 1ииистров СССР по делам изойретепий и открытий
Иосква, jK-35, Рауизская иаб., д. 4;5