Устройство для сопряжения электронно-вычислительной машины с абонентами

 

Изобретение относится к вычислительной технике и может быть использовано в автоматизированных системах управления для сопряжения ЭВМ с различными объектами. Целью изобретения является увеличение быстродействия за счат сокращения циклов обращения ЭВМ к устройству до одного и обеспечения приоритетной идентифи- .кации объектов. Устройство содержит объект 1 управления, группу регистров 2, генератор 3 импульсов, элементы И 4, 11, счетчик 5 импульсов, коммутатор 6, узел 7 прерьгоаний, ЭВМ 8, узел 9 ввода, селектор 10 адреса, буферный регистр 12, узел 13 ввода. (О со

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИН

Ш 4 G 06- F 13/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPblTHA (21) 3785561/24-24 (22) 27.08.84 (46) 07.02.87. Бюл. ¹ 5 (71) Научно-исследовательский и проектно-конструкторский институт автоматизированных систем управления городским хозяйством Научно-производственного объединения "Горсистемотехника" Киевского горисполкома (72) П.А.Артамонов, А.Н.Буценко, В.И.Киселев, Н.А.Тонконог и А,М.Файнгольд (53). 681.325(088.8) (56) Балашов E.Ï., Пузанков Д.В. Микропроцессоры и микропроцессорные системы. — М.: Радио и связь; 1981, с. 130-133.

Авторское свидетельство СССР № 746491, кл. G 06 F 3/04, 1978.

„„SU„„1288703 д i (54) УСТРОЙСТВО ДЛЯ СОПРЯН:НИЯ ЭЛЕКТРОННО-ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ С АБОНЕНТАМИ

{57) Изобретение относится к вычислительной технике и может быть использовано в автоматизированных системах управления для сопряжения ЭВМ с различными объектами. Целью изобретения является увеличение быстродействия за счет сокращения циклов обращения ЭВМ к устройству до одного и обеспечения приоритетной идентификации объектов. Устройство содержит объект 1 управления, группу регистров 2, генератор 3 импульсов, элементы И 4, 11, счетчик 5 импульсов, коммутатор 6, узел 7 прерываний, ЭВМ

8, узел 9 ввода, селектор 10 адреса, буферный регистр 12, узел 13 ввода, 1288703 дешифратор 14 адреса, формирователь

15 сигнала сброса. Для увеличения быстродействия устройства за.счет сокращения непроизводительного времени опроса неподключенных объектов управления в устройство введен формирователь 15 сигнала сброса, вход которого соединен с одним из выходов дешифратора 14, причем номер выхода дешифратора 14, к которому подключен вход формирователя 15, равен номеру последнего объекта управления, подключенного к устройству. После опроса последнего из объектов 1 управления активный уровень сигнала с выхода дешифратора 14 снимается и своим задним фронтом запускает формирователь 15, который формирует короткий импульс сброса и подает его на установчный вход счетчика 5..Счетчик 5 устанавливается в "0, при этом цикл опроса объектов управления начинается с нулевого, что позволяет сократить цикл опросов. 1 ил.

Изобретение относится к вычислительной технике и может быть использовано в автоматизированных системах управления для сопряжения ЭВМ с различными объектами.

Цель изобретения — увеличение быстродействия за счет сокращения циклов обращения ЭВМ к устройству до одного и обеспечение при этом возможности как бесприоритетной, так и приоритетной идентификации объектов.

На чертеже представлена блок-схема устройства для сопряжения.

Устройство содержит объект 1 управления, группу регистров 2, генератор 3 импульсов, второй элемент

И 4, счетчик 5 импульсов, коммутатор

6, узел 7 прерываний, ЭВМ 8, узел 9 вывода, селектор 10 адреса, первый элемент И 11, буферный регистр 12, узел 13 ввода, дешифратор 14 адреса, формирователь 15 сигнала сброса.

Устройство для сопряжения работает следующим образом.

Сигналы запроса с объектов 1 управления поступают на регистры 2 и фиксируются в них. Под воздействием импульсов, поступающих на счетчик 5 через открытый второй элемент

И 4 с генератора 3, счетчик 5 меняет свое состояние.

Выходы разрядов счетчика 5 соединены с адресными входами коммутатора 6, в зависимости от кода на выходе счетчика 5 коммутатор 6 передает состояние одного из регистров 2 на вход узла 7 прерываний ЭВМ 8.

Таким образом, на вход узла 7 прерываний поступают выходные сигналы с регистров 2 с периодом следования импульсов от генератора 3. Так как каждому из объектов 1 управления соответствует один из регистров 2, подключенный к соответствующему информационному входу коммутатора 6, то на вход узла 7 прерываний передано требование прерывания от того объекта 1 управления, код которого установлен (в данный момент) на выходе. счетчика 5. Этот код определяет номер объекта 1 управления и при необходимости может определять

15 начаЛьныи адрес программы, на которую должна перейти ЭВМ 8 при обслу живании данного объекта 1 управления. Как только на выходе коммутатора 6 появляется сигнал прерывания от одного из регистров 2, второй элемент И 4 запирается, счетчик 5 останавливается, так как на него не поступают импульсы счетчика с генератора 3. ЭВМ 8 через узел 7 прерываний, получив прерывание с выхода коммутатора 6 каналов, переходит, как и в известном, на подпрограмму обработки прерывания, начиная этот процесс с гашения данного разряда в программном регистре узла 7 прерывания. При этом ЭВМ 8 через узел 9 вывода выставляет адрес устройства, вследствие чего селектор 10 адреса после определения адреса устройства

З5 открывает первый элемент И 11 и буферный регистр 12, который открывается и код счетчика 5 через открытый буферный регистр 12 поступает на вто03

4 сигнала с выхода дешифратора 14 снимается и своик задним фронтом запускает формирователь 15 сигнала сброса, который формирует короткий импульс сброса и подает его на установочный вход счетчика 5. Последний устанавливается в "0", при этом цикл опроса объектов 1 управления начинается с нулевого, что позволяет сократить цикл опросов.

Ф о р м у л а и з о б р.е т е н и я

Устройство для сопряжения электронно-вычислительной машины с абонентами, содержащее дешифратор адреса, группу регистров, причем установочные входы регистров группы подключены к выходам запросов абонентов, выходы дешифратора адреса соединены с информационными входами регистров группы, о т л и ч а ющ е е с я тем, что, с целью увеличения быстродействия, в него введены генератор импульсов, счетчик, коммутатор, формирователь сигнала сброса, буферный регистр, селектор адреса, два элемента И, причем информационный вход селектора адреса подключен к информационному выходу электронно-вычислительной машины, выход сектора адреса соединен с управляющим входом буферного регистра и первым входом первого элемента И, второй вход которого подключен к стробирующему выходу электронновычислительной машины, выход первого элемента И соединен со стробирукяцими входами регистров группы, выходы которых соединены с информационными входами коммутатора, выход которого соединен с первым входом второго элемента И, выход генератора импульсов соединен с вторым входом второго элемента И, выход которого соединен с счетным входом счетчика, выход которого соединен с информационным входом буферного регистра, адресным входом коммутатора и входом дешифратора, соответствующий выход которого соединен с входом формирователя сигнала, выход которого соединен с установочным входом счетчика, выход буферного регистра подключен к адресному входу электронно-вычислительной машины.

Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4

3 12887 рой вход узла 13 ввода. После адресного цикла 3ВМ 8 через узел 13 ввода читает код счетчика 5, который соответствует номеру объекта 1 управления, выставившего сигнал прерывания, при этом управляющий сигнал Чтение" от ЭВМ 8 через узел 9 вывода и открытый первый элемент И 11 поступает на входы гашения регистров 2 и задним фронтом под управлением селектирую- 10 щего сигнала с соответствующего выхода дешифратора 14 сбрасывает соответствующий разряд одного из регистров

2, при этом сигнал прерывания с выхода коммутатора 6, и соответственно на входе узла 7 прерываний, снимается. Второй элемент И 4 открывается и импуЛьсы от генератора 3 поступают на счетчик 5. Последний изменяет свое состояние до тех пор, пока новый сиг- ZO нал с выхода одного из регистров 2, : в котором зафиксировано прерывание, через коммутатор 6 не передается на вход узла 7 прерываний. Циклы идентификации объектов управления, выставивших сигналы прерывания в ЭВМ, повторяются аналогичным образом.

Таким образом, ЭВМ 8 осуществляет идентификацию объекта управления за один цикл обращения к устройству для сопряжения. Для повышения быстродействия устройства частота следования импульсов генератора 3 выбирается максимальной, определяемой бы стродействием элементной базы уст- 35 ройства.

При работе устройства коммутатор

6 под управлением счетчика 5 поочередно коммутирует выходы регистров 2 на вход узла 7 прерываний. Цикл комму- 4О тации зависит от числа разрядов счетчика 5.

Для увеличения быстродействия устройства за счет сокращения непроизводительного времени опроса неподклю- 45 ченных объектов управления в устройство введен формирователь 15 сигнала сброса, вход которого соединен с одним из выходов дешифратора 14, причем номер выхода дешифратора 14, к 50 которому подключен вход формирователя 15 сигнала сброса, равен номеру последнего объекта управления, подключенного к, устройству. После опроса устройством последнего из объек- 55 тов 1 управления активный уровень

ВНИИПИ 3a„as 7810/48 Тираж 673 Подписное

Устройство для сопряжения электронно-вычислительной машины с абонентами Устройство для сопряжения электронно-вычислительной машины с абонентами Устройство для сопряжения электронно-вычислительной машины с абонентами 

 

Похожие патенты:

Изобретение относится к вычислительной технике и предназначено для сопряжения цифровых вычислительных машин в вычислительную систему при помощи каналов связи

Изобретение относится к вычислительной технике и может быть использовано в качестве устройства преобразования и буферизации данных, для сбора телеметрической информации 1, |;ji, ХФФ---Ф У 2-й cmpoS и для проведения модельных экспериментов с автоматизированными системами , в которых внешняя ЭВМ должна выдавать недостающую информацию

Изобретение относится к области вычислительной техники, в частности к устройствам для сопряжения цифровой вычислительной машины с каналами связи, и является усовершен-- ствованием известного устройства по авт.св

Изобретение относится к области вычислительной техники и предназначено для сопряжения процессоров через общую память в микропроцессорных системах

Изобретение относится к вычислительной технике и может быть использовано при построении многопроцессорных и многомашинных вычислительных систем

Изобретение относится к области вычислительной техники,.в частности к вопросам построения информационно-измерительных систем, и может быть использовано при проектировании контроллеров Крейта в системе КАМАК

Изобретение относится к вычислительной технике и может быть использовано в устройствах для распределения ресурсов в вычислительных комплексах

Изобретение относится к вычислительной технике и может быть использовано для сопряжения ЭВМ с внешними устройствами, например для обработки данных в реальном масштабе времени

Изобретение относится к области вычислительной техники и может быть использовано в вычислительных системах

Изобретение относится к вычислительной технике и может быть использовано в многомашинных вычислительных системах с общей магистралью, в многомашинных системах управления связью

Изобретение относится к области вычислительной техники и предназначено для построения коммутационных сетей вычислительных систем

Изобретение относится к электросвязи и может быть использовано в автоматизированных системах управления технологическими процессам, телемеханике и локальных вычислительных сетях

Изобретение относится к электросвязи и может быть использовано в автоматизированных системах управления технологическими процессам, телемеханике и локальных вычислительных сетях

Модем // 2109332
Изобретение относится к области вычислительной техники и касается портативного интерфейсного блока или содема, который позволяет устанавливать временную двустороннюю связь между заключенной в корпус аппаратурой управления технологическим процессом и персональным компьютером общего назначения без использования электрического соединения между ними

Изобретение относится к вычислительной технике и может быть использовано для организации межмашинного обмена в распределенных вычислительных комплексах и сетях ЭВМ

Изобретение относится к устройствам для управления передачами данных через неспециализированную шину между запоминающим устройством или совокупностью внешних устройств (включая процессоры), как по отдельности, так и в совокупности, а более конкретно, к средствам, позволяющим разрешать конфликты на основе приоритетов между устройствами более эффективно, посредством исключения бесполезно отработавших циклов разрешения конфликтов и больших пакетных буферных устройств, и делать пропускную способность доступной для передачи данных

Изобретение относится к схемам модулей диспетчерского управления с дуплексной связью для использования в системе передачи информации, более конкретно к электронным схемам модулей диспетчерского управления с дуплексной связью для использования в системе передачи информации, обеспечивающей передачу информации даже при наличии ошибок в линии связи за счет дуплексной связи между диспетчерскими устройствами
Наверх