Устройство для приоритетного опроса
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
Сева СфаетскихСоциалистическихРеслублик ОПИСАНИЕ ИЗОБРЕТЕНИЯ В АФТРСКОМУ СВ ПИЛЬСТВУ(51)М. Кл З с лрисоедииеииеея заявки йо С 06 Р 9/46 РЗ приоритет Госудврствеввня оивтет СССР яо деяви взобретеввй в озярмтваДата сеубликовамия описания 18,081(54) УСТРОЙС Изобретение относится к вычислительной технике и может быть использовано в автоматизированных системах управления, служащих для обмена информацией между ЭВМ и системами телемеханики.Известны устройства для подключения источника информации к общей магистрали, содержащие в каждом канале переключатели сигналов, элементы И, ИЛИ, НЕ, узел формирования сигналов обмена, генератор сигналов кольцевого опроса, первый вход которого соединен с первым выходом первого переключателя и с первым входом элемента И, ко второму входу которого подключен выход элемента НЕ, вход которего соединен с первым выходок вто рого переключателя и со вторым входом генератора сигналов кольцевого опроса, выход которого подключен к первому входу первого элемента ИЛИ, въ, рой вход которого подключен к выходу элемента И выход которого соединен с первым входом третьего переключателя, первый выход которого подключен к первому входу второго элемента ИЛИ, а второй выход через узел формирования сигналов - ко второму входу второго элемента ИЛИ,третий вход которого соединен со вторым выходом первого переключателя,второй выходвторого переключателякаждого канала подключен ко входувторого переключателя последующегоканала, а выход второго элемента ИЛИкаждого канала соединен со входомпервого переключателя следующего канала, выход второго элемента ИЛИ последнего канала соединен со входомпервого переключателя первого канала,третьи входы генератора сигналов кольцевого опроса каждого канала подключены ко входу устройства.15 Эти устройства благодаря наличиюодинаковых блоков управления, числоКоторых равно числу источников информации, соединенных между собойпоследовательно в кольцо входными и 20 выходными шинами сигнала кольцевогоогроса, соединенных между собой последовательно в линию входными и выходными шинами, управляющих выработкой сигнала кольцевого опроса, сое диненных с общей шиной сигнала наличия заявки на подключение источниковинформации к магистрали и соединенныхс соответствующими шинами сигналов заявки на подключение источников инфор. мации к магистрали и шинам режимаработы источников информации, обеспе чивает равноприоритетную дисцинлину обслуживания 1 .Недостаток эТих устройств состоит в большом объеме оборудования, так как в случае увеличения числа разрядов информации, вводимой в устройст 5 во приема и обработки, количество оборудования растет пропорционально количеству разрядов.Наиболее близким к предлагаемому по технической сущности является уст ройство для ввода информации от многоканальных телемеханических систем в электронную вычислительную машину, содержащее датчик циклов опросов и генератор тактовых импульсов, под ключенные ко входу двоичного счетчика, связанного с дешифратором и выходными схемами совпадения, отггеры, дифференцирующие цепочки, схемы совпадения, связанные с соответствующими Щ входами дешифратора, и одну схему ИЛИ, причем один вход триггера подключен через дифференцирующую цепочку к шине готовности соответствующей телемеханической системы передачи информации, а второй вход - к выходу дешифратора выход триггера соединен с одним входом схемы совпадения соответствующей телемеханической системы, второй вход которой соединен с выходом дешифратора, а выход - соединен с шиной опроса телемеханической системы и с одним из.входов схемы ИЛИ, выход которой соединен с выходными схемами совпадения.Данное устройство обеспечивает ввод в ЦВМ только полезной информации, сокращает время ее обработки, т.е. повышает эффективность использования ЦВМ, но не позволяет принимать и передавать по произвольному 40 адресу, организовать приоритетное обслуживание 2.Основным недостатком этого устройства является большой объем оборудования,. поскольку оно требует вве дения дополнительной аппаратуры для организации приоритетного обслуживания, схем управления для переключения иа работу со счетчиком или со схемой приоритета, причем затраты на схему приоритета растут пропорционально числу обслуживаемых абонентов,Цель изобретения - сокращение аппаратурных затрат и расширение функ. циональных возможностей путем обеспечения автоматического приоритетного 55 поиска запросов.поставленная цель достигается тем, что в устройство, содержащее входной коммутатор, информационные входы которого соединены с соответствующими 66 входными шинами абонентов устройства а управляющий вход - с выходом дешиф ратора, вход которого подключен к выходу счетчика и выходным информационньак шинам устройства, два элементаИ, генератор тактовых импульсов, соединенный выходом с первым входом первого элемента И, первый элемент ИЛИ, триггеры поиска, запроса и прио-. ритета, введены выходной коммутатор, второй элемент ИЛИ и узел анализа маркера, причем первый вход узла анализа маркера подключен к выходу входного коммутатора,и соответствующим выходным информационным шинам устройства, первый выход - к первому входу установки в единицу триггера запроса, второй, вход - к единичному выходу триггера запроса и выходной шине запроса устройства, а второй выход - к первому входу втОрого элемента ИЛИ, первому входу установки в ноль триггера запроса и нулевому входу триггера поиска, единичный вход которого соединен с выходом первого элемента ИЛИ, входами соединенного с соответствующими входами выходного коммутатора, единичный выход триггера поиска и нулевой выход триггера запроса подключены соответственно ко второму и третьему входам первого элемента И, выходом соединенного с первым входом счетчика, второй вход которого подключен к входной шине задания адреса абонента устройства и второму входу установки в единицу триггера запроса, а третий вход - к выходу второго элемента И, первым входам соединенного через триггер приоритета с входной шиной установки приоритета устройства, .а вторым входом - с выходом второго элемента ИЛИ, второй вход которого соединен с входной шиной пуска устройства и вторым входом установки в ноль триггера запроса, выход дешифратора подключен к управляющему входу выходного коммутатора, информационные выходы которого соединены с соответствующими выходными шинами абонентов устройства, а информационный вход - со входными информационными шинами устройства, а также тем, что узел анализа маркера содержит два элемента задержки, три элемента И и элемент НЕ, причем первые .входы первого и второго элементов И подключены к первому входу узла, вторые входы - к выходам соответствующих элементов задержки, а выходы - соответственно ко входу элемента НЕ и первому входу третьего элемента И, выход и второй вход которого являются соответственно вторыми выходами и входом узла, а третий вход соединен с выходом элемента НЕ, входы элементов задержки соединены с первым входом узла, выход первого элемента И соединен с первым выходом узла.На чертеже представлена блок-схема устройства.Устройство содержит генератор 1 тактовых импульсов, счетчик 2, дешифратор 3, входной коммутатор 4, первый элемент ИЛИ 5, выходной коммутатор 6, узел 7 анализа маркера,второй элемент ИЛИ 8, триггер 9 поиска, элементы И 10 и 11, триггер 12приоритета, триггер 13 запроса, входные 14 и выходные 15 информационныешины устройства, выходные и входныешины 16 абонентов устройства, входную шину 17 занесения адреса абонента устройства, выходную шину 18 запроса устройства, входную шину 19установки приоритета устройства,входную шину 20 пуска устройства,Узел 7 анализа. маркера состоит изэлементов И 21-23, элемента НЕ 24и элементов задержки 25 и 26.Устройство работает следующим образом. 15Задание режима поиска запросовпроизводится из ЦВМ. При приоритетном обслуживании абонентов триггер12 по шине 19 устанавливается в положение 1 и открывает элемент И 11. 20По сигналу "ПУСК" нашине 20 из ЦВМсчетчик 2 и триггер 13 устанавливается в положение О. Сигналы от абонентов на шинах 16 через элемент ИЛИ 5устанавливают в положеггие 1 триггер9, и импульсы от генератора 1 черезэлемент И 10 поступают на счетныйвход счетчика 2. Дешифратор 3 черезкоммутатор 4 подключает шины 16 абонентов кшине 15, причем порядок оп;роса абонентов всегда начинается спервого. Сигнал с выхода коммутатора 4 поступает на первый вход узла 7,и, если запроса от абонента нет, всчетчик 2 от генератора 1 прибавляется +1 и подключается следующий абонент. При наличии запроса, сигнал спервого выхода узла 7 устанавливает триггер 13 в положение 1 и в ЦВМпо шине 18 выставляется "запрос".Через коммутаторы 4 и 6 устанавлива.етая связь между шинами 16 абонентови шинами 14 и 15. Одновременно пошине 15 в ЦВМ выдается адрес абонента, соответствующий состоянию счетчика По окончании обмена сиги ом 45со второго выхода узла 7 (при приемеинформации в ЦВМ) или сигналом "ПУСК"из ЦВМ (при передаче информации иэЦВМ) триггер 13 устанавливается в О,счетчик 2 через элемент ИЛИ 8 устанавливается в О, и поиск запросов отабонентов начинается снова с первого.Для организации равноприоритетного обслуживания триггер 12 устанавливается в О, закрывая элемент И 11.По сигналу "ПУСК" триггер 13 устанавливается в О, открывая элемент И 10.При наличиии запросов от какого-либоабонента сигналы через элемент ИЛИ 5устанавливают триггер 9 в 1,.и сигналы из генератора 1 через элементИ 10 поступают на счетный вход счетчика 2. Абоненты через коммутатор 4подключаются к шине 15. При наличиизапроса сигналом из узла 7 триггер 13 устанавливается в положение 1, элмент И 10 закрывается. По окончанииобмена с абонентом сигналом из узла 7 или сигналом "ПУСК" триггер 13 устайавливается в положение О, сигналомиз узла 7 триггер 9 устанавливаетсяв положение О. При наличии запросовот абонентов на шинах 16 триггер 9 устанавливается .в 1, открывается элемент И 10 и сигналом из генератора 1в счетчик прибавляется +1. К шинам15 подключается следующий абонент,и поискпродолжается до обнаружения абонента посылающего запрос. Процесс поиска продолжается по кольцу.Для правильного определения адреса абонента период, между импульсами генератора 1 должен быть больше времени передачигинформации. По первомувходу в узел 7 подается информацияот абонентов по шинам 16 через входной коммутатор 4, информация идетпоследовательным кодом, причем вначале сопровождается маркером начала,а в конце - маркером конца, причемдлительность маркера конца меньше длительности маркера начала и больше длительности прохождения информации,Все импульсы проходят через линии задержки 25 и 26 и элементы И 21 и 22.Время задержки на элементе задержки 25. превыаает время задержки наэлементе 26 и длительность маркераконца, но меньше длительности маркера начала. На первом выходе узла 7в случае прихода маркера начала появится импульс, длительность которого равна разности длительностей маркера начала и времени задержки наэлементе задержки 25. На выходе элемента И 22 импульсы появятся по приходу маркера начала или маркера конца н будут иметь длительности, равные разностям между длительностямимаркеров и времени задержки на элементе задержки 26. Чтобы исключитьсрабатывание узла 7 по второму выходу по приходу маркера начала, наэлемент И 23 через элемент НЕ 24 подан сигнал с выхода элемента И 21,т.е. только при отсутствии маркераначала на выходе элемента И 23 естьразрешение. Так как маркер концадолжен идти всегда после маркера начала, то на вход элемента И 23 подается разрешение с триггера 13, который устанавливается в положение 1 маркером начала. Следовательно, на втором выходе узла 7 сигнал появитсятолько при приходе маркера конца и только в конце приема информации, если вначале был маркер начала.Прн организации обмена по инициативе ЦВМ адрес абонента по шине 17 заносится в счетчик 2, и одновременно триггер 13 устанавливается в положение .1, запрещая прохождение сигналов иэ генератора 1 в счетчик 2. Код на выходе счетчика 2 через дешифэлемента ИЛИ, входами соединенногос соответствующими входами входногокоммутатора, единичный выход триггера поиска и нулевой выход триггеразапроса подключены соответственноко второму и третьему входам первогоэлемента И, выходом соединенного спервым входом счетчика, второй входкоторого подключен к входной шине задания адреса абонента устройства ивторому входу установки в единицутриггера запроса, а третий вход - квыходу второго элемента И, первымвходом соединенного через триггерприоритета с входной шиной установкиприоритета устройства, а вторым вхо дом - с выходом второго элемента ИЛИ,второй вход которого соединен с входной шиной пуска устройства и вторымвходом установки в ноль триггера запроса, выход дешифратора подключен 2 О к управляющему входу выходного коммутатора, информационные выходы ко.орого соединены с соответствующимивыходными шинами абонентов устройства, а информационный вход - со входными информационными шинами устройства.2. Устройство по п. 1, о т л ич а ю щ е е с я тем, что узел анализа маркера содержит два элементазадержки, три элемента И и элементИЖ, причем первые входы первого ивторого элементов И подключены к первому входу узла, вторые входы - к выходам соответствующих элементов задержки, а выходы - соответственно З 5 ко входу элемента НЕ и первому входутретьего элемента И, выход и второйвход которого являются соответственно вторыми выходом и входом узла, атретий вход соединен с .выходом,элеФормула изобретения 1. Устройство для приоритетного опроса, содержащее входной коммутатор, информационные входы которого соединены с соответствующими входными шинами абонентов устройства, а управляющий вход - с выходом дешифратора, вход которого подключен к выходу счетчика и выходным информационным шинам устройства, два элемента И, генератор тактовых импульсов, соединенный выходом с первым входом первого элемента И, первый эЛемеЮт ИЛИ, триггеры поиска, запроса и приоритета, о тл и ч а ю щ е е с я тем, что с целью снижения аппаратурных затрат, в него введены выходной коммутатор, второй элемент ИЛИ. и узел анализа маркера, причем первый вход узла анализа маркера подключен к выходу входного коммутатора и соответствующим выходным информационным шинам устройства, первый выход - к первому входу установки в единицу триггера запроса, второй вход - к единичному выходу триггера запроса и выходной шине запроса устройстЬа, а второй выход - к первому входу второго эле" мента ИЛИ, первому входу устЪновки в ноль триггера запроса и нулевому входу триггера поиска, единичный вход которого соединен с выходом первого 40 45 50 ратор 3 и коммутаторы 4 и 6 устанавливает по шинам 14 и 15 связь с шинами 16 абонента. По окончании обмена сигналом "ПУСК 1 триггер запроса устанавливается в положение О, открывает элемент И 10, и в зависимости от состояния триггера 12 продолжается автоматически приоритетный или равно- приоритетный поиск запросов от абонентов по связи с ЦВИ.Таким образом, устройство позволяет сократить аппаратурные затраты и расширить функциональные воэможности, организовать прием и передачу информации одновременно, задавать приоритетный или равноприрритетный поиск , запросов, по инициативе ЦВИ устанавливать связь с любым абонентом в любой момент времени. мента ИЕ, входы элементов задержкисоединены с первым входом узла, выход первого элемента И соединен спервым выходом узла. Источники информации,принятые во внимание при экспертизе1, Авторское свидетельство СССР9 394789, кл. 6 06 Г 3/04, 1970.2. Авторское свидетельство СССРВ 395830, кл. 6 06 Г 3/04, 19711 прототип),6 Подписно дарственного комитета ССС изобретений и открытий а, 3-35, Раушская наб.,
СмотретьЗаявка
2753622, 22.02.1979
ПРЕДПРИЯТИЕ ПЯ А-1001
ПЕРМЯКОВ ЮРИЙ ФЕДОРОВИЧ, РАЧКОВ БОРИС МИХАЙЛОВИЧ
МПК / Метки
МПК: G06F 9/50
Метки: опроса, приоритетного
Опубликовано: 15.02.1981
Код ссылки
<a href="https://patents.su/5-805314-ustrojjstvo-dlya-prioritetnogo-oprosa.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для приоритетного опроса</a>
Предыдущий патент: Устройство приоритета
Следующий патент: Устройство для исправления ошибокв кодовой комбинации
Случайный патент: Способ очискти о-метоксибензойной кислоты