Устройство для сопряжения эвм с абонентами

 

Изобретение относится к вычислительной технике и может быть использовано всистемах автоматизированного контроля, в состав которых входит ЭВМ. Цель изобретения - расширение функциональных возможностей за счет сокращения времени обмена. Устройство содержит ЭВМ, абоненты, коммутатор согласования, регистры управления, регистр связи, регистры реконфигурации, группу элементов ИЛИ, шинные формирователи, дешифраторы, коммутатор связи. Введение регистров управления, регистров реконфигурации, группы элементов ИЛИ, шинных формирователей, дешифраторов и коммутатора позволило расширить функциональные возможности устройства за счет сокращения времени обмена. 2 ил.feИзобретение относится к вычислительной технике и может быть использовано в системах автоматизированного контроля, в состав которых входит ЭВМ.Целью изобретения является расширение функциональных возможностей устройства за счет сокращения времени обмена,На фиг. 1 приведена функциональная схема устройства: на фиг. 2 - временные диаграммы.Устройство для сопряжения ЭВМ с абонентами содержит ЭВМ 1. абонент 2, коммутатор 3 согласования, п регистров 4 управления, регистр 5 связи, М регистров 6 реконфигурации, группу элементов 7. шинный формирователь 8 связи, п шинных формирователей 9 каналов, дешифратор 10 записи, дешифратор 11 чтения, коммутатор 12 связи.Коммутатор3 согласования обеспечивает интерфейс сопряжения с входами и выхо-дами абонентов 2. Регистры 4, 5, 6 являются программно доступными для ЭВМ. Количество регистров 4, 6 определяется количество входов и выходов в абонентах 2, Разрядность каждого регистра определяется интерфейсом и типом используемой ЭВМ.Шинные формирователи 8, 9 могут быть реализованы, например, на серии К 589 (К589АП16), В этом случае ВК-вход шинного формирователя 8 постоянно соединен с шиной логической "1" (на фиг. не показано). ВК-вход каждого шинного формирователя 9 индивидуально управляется сигналом с одного из выходов элементов ИЛИ 7 в процессе чтения информации с абонентов 2,Дешифратор 10 с помощью интерфейсных сигналов ЭВМ (запись-чтение, маркер) в режиме записи информации преобразует задаваемый ЭВМ код адреса одного из регистров 4. 5 или 6 в строб записи, который с^00о о00 00

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

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

РЕСПУБЛИК (я)5 G 06 F 13/00

ГОСУДАРСТВЕННОЕ ПАТЕНТНОЕ

ВЕДОМСТВО СССР (ГОСПАТЕНТ СССР) ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4783675/24 (22) 16.01.90 (46) 07.12.92. Бюл. М 45 (71) Специальное конструкторское бюро

Производственного объединения "Коммунар" (72) С.И,Петренко и А.В.Шипулин . (56) Авторское свидетельство СССР

М 1501075, кл. G 06 F 13/00, 1989.

Авторское свидетельство СССР

М 1374233, кл. G 06 F 13/00, 1988, (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ

ЭВМ С АБОНЕНТАМИ (57) Изобретение относится к вычислительной технике и может быть использовано в

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

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

Устройство для сопряжения ЭВМ с абонентами содержит ЭВМ 1, абонент 2, коммутатор 3 согласования, и регистров 4 управления, регистр 5 связи, М регистров 6 реконфигурации, группу элементов 7, шинный формирователь 8 связи, п шинных формирователей 9 каналов, дешифратор 10 записи, дешифратор 11 чтения, коммутатор

12 связи.

Коммутатор 3 согласования обеспечивает интерфейс сопряжения с входами и выхо„, Я2„„1780088 А1 системах автоматизированного контроля, в состав которых входит ЭВМ. Цель изобретения — расширение функциональных воэможностей за счет сокращения времени обмена.

Устройство содержит ЭВМ, абоненты, коммутатор согласования, регистры управления, регистр связи, регистры реконфигурации, группу элементов ИЛИ, шинные формирователи, дешифраторы, коммутатор связи. Введение регистров управления, регистров реконфигурации, группы элементов ИЛИ, шинных формирователей, дешифраторов и коммутатора позволило расширить функциональные возможности устройства эа счет сокращения времени обмена. 2 ил. дами абонентов 2. Регистры 4, 5, 6 являются программно доступными для ЭВМ. Количество регистров 4, 6 определяется количество входов и выходов в абонентах 2.

Разрядность каждого регистра определяется интерфейсом и типом используемой CO

ЭВМ. С)

Шинные формирователи 8, 9 могут быть С) реализованы. например, на серии К 589 QQ (К589АП16). В этом случае ВК-вход шинного (р формирователя 8 постоянно соединен с шиной логической "1" (на фиг. не показано).

ВК-вход каждого шинного формирователя 9 индивидуально управляется сигналом с одного из выходов элементов ИЛИ 7 в процессе чтения информации с абонентов 2, Дешифратор 10 с помощью интерфейсных сигналов ЭВМ (запись-чтение, маркер) в режиме записи информации преобразует задаваемый ЭВМ код адреса одного из регистров 4, 5 или 6 в строб записи, который с

1780088

15 4) по сигналу "Маркер" на выходе дешифратора 10 появляется строб записи, по

С11С12 ... С ... С1д

С21 С22 ... С ... С2д

С С 2 С С л

С, С„„С Сп соответствующего выхода дешифратора 10 поступает на управляющий вход одного из выбранных ЭВМ регистров 4, 5 или 6, осуществляя запись в него информации.

Дешифратор 11 работает в режиме чтения информации из абонентов 2, формируя на выходе соответствующему заданного

ЭВМ адресу, строб чтения, который через группу элементов ИЛИ 7 поступает на ВКВход шинного формирователя 9 и открывает тот шинный формирователь 9, адрес которого задан ЭВМ, Коммутатор 12 связи позволяет пользоВателю по командам от ЭВМ осуществить любую требуемую схему соединения каждого из входов коммутатора с любым его Выходом. т.е. коммутатор 12 является полнодоступным.

"вя.зи S-входов и выходов коммутатора описываются следующей структурной матрицей где С 1 означает наличие связи между 1-ВхоДом коммутатора 12 и его j-выходом.

Число строк и столбцоВ матрицы сооТВетст Вует числу ВходОВ и Выходов коммута тора, Число входов и выхоцов коммутатора

12 Определяегся пользователем исходя из количества r-входов и Й-выходов в контролируемом абоненте 2.

Коммутатор 12 можно реализовать, например, на базе матричного двунаправленного коммутатора К1509КП2, который предназначен для передачи цифрового сигнала с любого иэ его входов на любом из выходов.

Временная диаграмма работы устройства представлена на фиг. 2, где I V— - этапы работы устройства в режимах записи и чтения по алгоритму, изложенному в описании.

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

ЗП/ЧТ, Дзп/чт, А, М вЂ” основные сигналы ЭВМ;

10, 11, 4, 6, 3, 5 — сигналы на выходах соответствующих устройств;

8зп, 9чт — состояние шинных формироВателей, образована цепь ВС. Для Ячт, 9зп — образована цепь АВ; г- время обеспечения протокола обмена между устройством и ЭВМ 1.

Устройство для сопряжения ЭВМ 1 с абонентами работает следующим образом, При необходимости записи информации в один из регистров 4, 5, 6 выполняются операции в следующем порядке;

1) сигналом "Запись", который поступает на вход YB формирователя 8, ЭВМ 1 устанавливает направление передачи в формирователе 8 от входа В на выход С;

2) по шине данных через формирователь 8 информация с ЭВМ 1 поступает на входы регистров 4, 5. 6;

3) ЭВМ 1 устанавливаег адрес одного из регистров 4, 5 или 6, которому информация с ЭВМ 1 записывается в выбранный регистр 4, 5 или 6;

5) через время, О и ределя е мое Э В М 1, цикл записи можно повторить, Для передачи информации абоненту 2, которая была предварительно записана в один или несколько регистров 4, выполняются следующие операции.

В программе ЭВМ 1пользовате,ль закладывает очередность обращения к каждому абоненту 2. По каждому конкретному абоненту 2 необходимо определить, сколько у него входов и сколько выходов, какие конкретно номера контактов, На основании полученных сведений определяется: — какое количество регистров 4 потребуется, чтобы иметь Возможность одновременно на все входы абонента 2 подать сигналы, — какие формирователи 9, соответственно связанные с требуемыми регистрами 4, необходимо йереключить в режим передачи информации с входа А на выход В, а какие формирователи 9 требуется отключить; — какие соединения входов с выходами необходимо выполнить в коммутаторе 12, чтобы через коммутатор 3 согласования подключиться ко Всем выходам абонента 2.

Таким образом, в режиме передачи информации из 3ВМ 1 на входы абонента 2 требуется:

1) повторить несколько раз (количество раз зависит от разрядности информационного слова ЭВМ 1) цикл записи, заполнить требуемое количество регистров 4 информацией с ЭВМ 1, которая предназначена для последующей одновременной передачи на все r-входы абонента 2.

2) выполнить необходимые соединения в коммутаторе 12. Для этого необходимо в регистре 6 реконфигурации с ЭВМ 1 записать коды, с помощью которых входы комму1780088 татора 12 соединятся с требуемыми его выходами;

3) задать с ЭВМ 1 адрес абонента 2;

4) записать с ЭВМ 1 управляющее слова в регистре 5, каждый разряд которого пред- 5 назначен для управления формирователями

9.

Если, например, в каком-то разряде регистра 5 записан ноль; то он, поступив на

YB-вход соответствующего формирователя 10

9, переключит только его в состояние передачи информации с входа А на выход В, а через группу элементов ИЛИ 7, поступив на

ВК-вход этого же формирователя 9, разрешит его работу, 15

Если, например, в разряде регистра 5 записана единица, то она, поступив на YBвход соответствующего формирователя 9, переключит только его в состояние передачи информации с входа В йа выход С, но 20 через группу элементов ИЛИ 7, поступив на

ВК-вход этого же формирователя 9, запретит его работу, т,е. выход С формирователя

9 будет иметь высокое выходное сопротивление (третье состояние). 25 . В результате выполненных операций с выходов регистра 4 одновременно на все

r-вхслы абонента 2 поступят сигналы. Длительность их воздействия определяется программой проверки абонента 2, т.е. до 30 момента записи в регистры 4 другой информации.

В ответ на одном, нескольких или всех

R-выходах абонента 2 появляются ответные сигналы, которые может прочитать ЭВМ 1, 35 выполнив следующие операции:

1) сигналом "Чтение", который поступает на вход YB формирователя 8, ЗВМ 1 устанавливает направление передачи в формирователе 8 от входа А на выход В; 40

2) ЭВМ 1 устанавливает адрес одного из формирователей 9, через который информация с R — выходов абонента 2 поступит на

А-вход формирователя 8. В режиме записи информации все формирователи 9, пред- 45 назначенные для передачи, уже были переключены, но одновременно по ВК-входу были поставлены в "третье" состояние.

Теперь s режиме чтения каждый из указанных формирователей 9 поочередно (по 50 программе) будет открываться сигналом с выхода дешифратора 11. Этот сигнал, пройдя через группу элементов ИЛИ 7, откроет . по ВК-входу только требуемый формирователь 9. 55

Таким образом, можно проверить paGoтоспособность каждого из абонентов 2.

Причем, если не требуется проверка абонентов 2 по всем r-входам и R-выходам, то с помощью предлагаемого устройства можно выполнить проверки абонентов 2 в полном объеме обмена информацией, как это предусмотрено в прототипе.

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

Устройство для сопряжения ЭВМ с абонентами, содержащее коммутатор согласования, первый регистр управления и регистрсвязи,отличающеесятем,что, с целью расширения функциональных возможностей за счет сокращения времени оомена, оно содержит n - 1 регистров управления (где и — число абонентов), М регистров реконфигурации (где M < n - 1), группу элементов ИЛИ, шинный формирователь связи, и шинных формирователей каналов, дешифратор записи, дешифратор чтения, коммутатор связи, первые входывыходы которого соединены с первыми входами-выходами коммутатора согласования, вторые входы-выходы которого являются входами-выходами устройства для подключения к входам-выходам абонентов, вторые входы-выходы кол1мутатора связи соединены с первыми входами-выходами соответствующих и шинных формирователей каналов, выходь, которых соединены с информационными входами шинного формирователя связи, вход-выход которого является входом-выходом устройства для подключения к шине данных ЭВМ, первый управляющий вход дешифратора записи и дешифратора чтения является первым вхо дом устройства для подключения к первому разряду шины управления ЭВМ, второй управляющий вход дешифратора записи и дешифратора чтения является вторым входом устройства для подключения к второму разряду шины управления 3ВМ и соединен с входом управления шинного формирователя связи, первая группа выходов которого соединена с группами информационных входов M регистров реконфигурации, вторая группа вь ходов шинного формирователя связи соединена с группой информационных входов регистра связи, и групп выходов шинного формирователя связи соединены с группами информационных входов одноименных регистров управления, выходы M регистров реконфигурации соединены с управляющими входами коммутатора связи, адресные входы устройства подключены к шине адреса ЭВМ и соединены с адресными входами коммутатора согласования и с информационными входами дешифратора записи и дешифратора чтения, выход дешифратора записи соединен с управляющими входами регистра связи, и регистров управления, М регистров реконфигурации, выходы дешифратора чтения со1780088 РОГ 1

1 — тСоставитель С,Петренко

Техред M,Mîðãåíòàë Корректор Н.Слободяник

Редактор

Заказ 4437 Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., 4/5

Производственно-издательский комбинат "Патент", r. Ужгород, yn,Гагарина, 101 единены с первыми входами соответствующих элементов ИЛИ группы, вторые входы которых соединены с соответствующими выходами регистра связи и соединены с входами управления и шинных формировате лей каналов, выходы элементов ИЛИ группы соединены с входами выборки кристалла и шинных формирователей каналов, Г 1

Г3

Устройство для сопряжения эвм с абонентами Устройство для сопряжения эвм с абонентами Устройство для сопряжения эвм с абонентами Устройство для сопряжения эвм с абонентами 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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