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

 

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

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

ЮЗ

РЕОЪБЛИН (191 (И) А1

Р1)5 С 06 F 13/00

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

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

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

flO ИЗОБРЕТЕНИЯМ И mHPblTHRM

ПРИ. ГКНТ СССР (21 ) 4634408/24 (22) 09 .03 .89 (46) 07 .05.91. Бюл. 11» 17 (71) Институт электросварки нм. Е,О.Патона (72) В.М,Лукаш, А,Е.Коротынскнй и И.И.Куница (53) 681..3(088.8) (56) Авторское свидетельство СССР

I1r 619918, кл. С 06 F 13100» I978.

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

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

С ГРУППОЙ АБОНЕНТОВ (57) Изобретение относится к вычислительной технике и может быть нсИзобретение относится к вычислительной технике н может быть использовано в различных информационно-измерительных системах, системах автоматизации научного эксперимента, например, для исследования нестандартных явлений, происходящих в процессе св арки.

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

На фнг.1 представлена структурная . схема устройства; на фиг..2 — схема блока анализа приоритета; на фиг.3— структурная схема прнемопередающего усилителя; на фиг.4 — временная диаграмма, поясняющая работу приемопередающего усилителя.

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

4 ип.

Устройство (фиг,) ) содержит группу каналов 1 согласования, каждый из которых включает два элемента И 2 и 3 и прнемопеведающий усилитель 4, регистр 5, вход б и выход 7, блок 8 управления, элемент И 9, регистр 10 сдвига, элемент ИЛИ 11, вход-выход

l2, входы 13 и I4, блок 15 анализа приоритета, счетчик lb элемент

И 17, элемент НЕ 48.

Блок 15 анализа приоритета (фиг.2) содержит группу элементов HJIH l 9, группу триггеров 20, группу элементов И 21 группу элементов НЕ 22, группу элементов И 23, группы выходов 24 и входов 25, установочный вход 26 и сннхровход 27, Приемопередающий усилитель 4 (фиг;-3) содержит магистральный усилитель 28, элемент ИЛИ 29, триггер

1647578

30, элемент HE 31, триггер 32, элемент HF 33, регистр 34 сдвига, элемент ИЛИ 35, дешифратор 36, счетчик

37, три г ге р 38, элеме нт И 39, элемент И 40, триггер 41, триггер 42, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 43, триггер

44, счетчик 45, генератор 46 импульсов, входы 47 и 48, выход 49 и входвыход 50.

Устройство для сопряжения работает следующим образом, Обмен с ЭВМ всегда начинается по сигналу "Работа канала", за которым поступает адрес-команда, в которой содержатся признак режима обмена (прием в ЭВМ нлн выдача нз ЭВМ), адрес канала и другие признаки.

Адрес-команда записывается в регистр 5 н в регистр 10 сдвига. Из регистра 5 в какал всегда выдается адрес-команда, которая определяет его режим обмена. Адрес-команда, хра« нящаяся в регистре 10 сдвига, определяет направление обмена для устройства.

Прн поступлении сигнала "Работа канала" по входу 13 блок 8 управления выдает на вход элемента И 9 разрешающий потенциал. Адрес-команда по вхо,ду 6 поступает на вход рабочего ре1 гистра 5 и через элемент И 9 на вход регистра 30 сдвига.

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

Подключение определенного канала осуществляется подачей разрешающего потенциала на один из элементов И 3 каналов 1 согласования с выхода одного из разрядов регистра 3 0 сдвига, так как адрес представлен в позиционном коде. Прн необходимости выдачи информации из ЭВМ сразу нескольким каналам в адрес-команде указываются адреса этих каналов.

Через один такт после приема адреса-команди по входу !4 из ЭВМ поступает сигнал "Конец слова", который выдается после приема нли выдачи каждого слова информации или после выдачи адрес-команды, и разрешает блоку 8 управления выдачу импульсов сдвига на вход регистра 5, а также устанавливает в исходное состояние

4 через элемент HE 18 блок 15. Адрескоманда последовательным кодом нз регистра 5 поступает в канал 1 со« гласования и через элемент И 3 и прнемопередающий усилитель 4, где формируется манчестерский код адрескоманды, на вход-выход 12 устройства.

После выдачи адрес-команды в канал блоком 8 управления анализируются признаки режима обмена, которые находятся в регистре !О сдвига, Ксли осуществляется режим выдачи информации в канал, то на входе элемента И 3 каждого канала согласования остается разрешающий потенциал. Каждое слово информации принимается из ЭВМ на регистр 5 и выдается на вход-выход 32 в манчестерском коде аналогично выдаче адрес-команды. На регистр

10 сдвига информация не принимается, так как элемент И 9 закрыт запрещаю-. щим потенциалои с выхода блока 8 управления.

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

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

И 2 канала согласования поступает на элемент ИЛИ 13, с выхода которого записывается в регистр 5 и в блок 8 управления. После приема последнего разряда слова информации блок 8 управления начинает вырабатывать импульсы сдвига, которые поступают на счнхровход регистра 5 и на вход счетчика 36. Слово информации после-. довательным кодом из регистра 5 по выходу 7 выдается. в ЭВМ. Импульс переполнения (конец выдачи информационного слова) с выхода счетчика 3 6

1647578 через элемент И 17, открытый по вто-рому входу (режим приема), поступает на синхронизирующий вход блока

15 анализа приоритета, который формирует запрос на обслуживание следуюше5 го канала 1 согласования„

Процесс разрешения обслуживания каналов в приоритетном режиме продол-. жается до последнего включительно

K-ro канала согласования, После приема всех информационных слов от каналов, работающих в приоритетном режиме обслуживания, из ЭВМ по входу 14 поступает сигнал "Конец слова", который устанавливает в исходное состояние блок 8 управления и через элемент НЕ 18 блок 15.

Блок анализа приоритета работает следующим образом„

В режиме приема информационных слов из каналов после выдачи адрескоманды по установочному входу 26 триггеров 20 группы устанавливается разрешающий потенциал, т.е. разрешается обслуживание каналов в приоритетном режиме . Если на входах 25 блока имеются запросы на обслуживание каналов, то запрос, поступивший из первого канала на выход 24 через второй вход элемента И 21, обслуживается в приоритетном режиме, т.е, первым, независимо от того,что остальные запросы поступили на соответствующие входы элементов И 23 группы, так как запрос на обслуживание, поступивший с первого элемента И 2! группы через элемент НЕ 22 группы, запрещает формирование сигналов логической единицы на выходах элементов. И 23 группы.

Сигнал логической единицы с выхода первого элемента И 2! группы через элемент ИЛИ !9 группы поступает на информационный вход первого триггера 20 группы, Импульс перенолиения (конец выдачи информационного слова в ЭВМ), поступивший на синхронизирующий вход

27 блока, опрокидывает первый триггер

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

Работа 2 и К-ro каналов обслуживания при приеме информационных слов в ЭВМ аналогична работе первого канала.

l5

После обслуживания всех каналов, работающих в приоритетном режиме, сигналом Конец слова" по установочному входу 26 блок устанавливается в исходное состояние.

Приемопередающий усилитель 4 рабо. тает следующим образом.

При передаче информации последовательный код поступает на первый вход приемопередающего усилителя 4, Первый бит информации (фиг.4б) устанавливает триггер 42 (фиг.4в, То) в единичное состояние, инверсный выход которого устанавливает триггер

4! в исходное состояние. Сигнал с прямого выхода триггера 42 производит разблокировку счетчика 45, на выходе которого формируются тактовые импульсы (фиг.4г). Поступление на первый вход элемента ИСКЛЮЧАЮТ(ЕЕ ИЛИ 43 последовательных битов информации, а на второй вход тактовых импульсов позволяет формировать íà его выходе манчестерский код. Кажцый бит информации отображается переходом уровней, причем направление перехода определяет значение бита информации.

Переходы имеют место в середине отведенного каждому биту временного интервала. Если низкий уровень сменяется высоким (фиг.4д, Т -Т„), то о передается бит нуля, а при переходе от высокого уровня к низкому — бит единицы (фиг.4д, Т - Тз).

Манчестерский код поступает на второй вход магистрального усилителя

28 с тремя состояниями. Подача на его первый вход сигнала с прямого выхода триггера 42 подключает его выход к входу-выходу приемопередающего усилителя 4, куда и поступает информация в манчестерском коде.

Одновременно с выхода. магистрального усилителя 28 манчестерский код поступает через элемент ИЛИ 29 на С-вход триггера 38, устанавливая егов единичное состояние. Счетчик

37 разблокируется и начинает отсчеr импульсов генератора 46 импульсов .

Дешифратор 36 дешифрует коды счетчика 37 и формирует на своих выходах импульсы в моменты времени, соответствующие середине о гведенного каждому биту временного интервала, т,е, в моменты смены уровней манчестерского кода. Формирование такого импульса на последнем выходе дешифратора 36

1 б47 578 говорит о передаче в канал последнего бита информации. Этим сигналом производится сброс триггеров 38 и 42.

Счетчики 37 и 45 блокируются а вы5 ход магистрального усилителя 28 переходит в высокоимпедансное состояниее

При приеме информация в манчестерском коде поступает с входа-вьиода приемопередающего усилителя на первый вход элемента KIB 29, в результа. те чего на выходе элемента ИЛИ ЗБ формируются импульсы (фиг.4ж) s моменты времени, соответствующие смене уровней манчестерского кода. Импульс с выхода элемента ИЛИ 35 поступает на первый вход регистра 34 сдвига и на информационные входы триггеров

30 и 32. Этот же сигнал через элемент

НЕ 33 снимает установку нуля с этих же триггеров. Ь этот же момент времени в манчестерском коде происходит смена уровней, например (4wr.4ä, Т } при приеме логической единицы формн- 25 руется отрицательный перепад уровней, который поступает через элемент

HE 3l и устанавливает триггер 32 в единичное состояние (фиг.4з, Т }.

Этот сигнал поступает на второй вход регистра 34 сдвига и записывается в него по отрицательному фронту импульса на его первом входе.

По окончании импульса на выходе:.. элемента ИЛИ 35 триггер 32 устанавли.. вается в исходное состояние. При приеме логического нуля в манчестерском коде происходит формирование положительного франта (фнг.4д, Т ).

В этот момент времени установится в единичное состояние триггер ЗО.

Триггер 44 установится в нулевое состояние (фиг.4з, Т }, и в регистр 34 сдвига запишется нуль. Аналогично происходит запись в регистр 34 сдвига 5 всех. битов информации, после чего на .последнем выходе дешифратора 3б формируется импульс, сбрасывающий триггер 38 в исходное состояние и .устанавливающий триггер 41 в единичное состояние.

Сигнал с прямого выхода триггера

41 поступает на первый вход элемента

И 39 и по наличии или приходу сигнала разрешения обслуживания канала с

55 его выхода через элемент ИЛИ 29 устанавливает триггер 38 в единичное состояние. Происходит очередной запуск счетчика 37 и формирование сдвигаищих импульсов на выходе элемента

ИЛИ 35, которые на выходе регистра 34 сдвига формируют последовательный код. Этот код через элемент И 40 поступает на выход приемопередающего усилителя 4.

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

Устройство для сопряжения ЭВМ с группой абонентов, содержащее блок управления, регистр, две группы элементов И, группу приемопередающих усилителей, первый элемент И, элемент

ИЛИ, регистр сдвига; причем первый информационный вход регистра соединен с первым входом первого элемента И и является входом устройства для подключения к информационному выходу

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

"Работа канала" и "Конец слова" ЭВМ, информационные входы-выходы прнемопередающих усилителей группы образуют группу входов-выходов устройства для подключения к информационным входам-выходам абонентов группы, причем информационные вьиоды приемопередающих усилителей группы соединены с первыми входами элементов И первой группы, выходы которъи соединены с группой входов элемента ИЛИ, выход которого соединен с третьим входом логического условия блока управления и с вторым. информационным входом регистра, синхровход которого соединен с первым выходом блока управления, второй выход которого соединен с вторым входом первого элемента И, выход которого соединен с информационным входом регистра сдвига, информационный выход которого соединен с четвертью входом логического условия блока управления, третий выход которого соединен с вторыми входами элементов

И первой группы, информационные входы приемопередающих усилителей группы соединены с выходами элементов И второй группы, первые, вторые и третьи входы которых соединены соответственно с вторым информационным вьио1647578 дом регистра, с четвертым выходом блока управления и с разрядными выходами группы информационных выходов регистра сдвига, о т л и ч а ю— щ е е с я тем, что, с целью расширения функциональных возможностей путем обеспечения обслуживания абонентов в режиме группового приоритета, в устройство введены блок анализа приорите-10 та, счетчик, второй элемент И, элемент НЕ, при этом разрешающие входы приемопередающкх усилителей группы соединены с группой информационных выходов блока анализа приоритета, 15 группа информационных входов котороI го соединена с разрядав|ир-урасодами группы информационных выходов регистра сдвига, первый выход блока управления соединен со счетиьм входом счетчика, выход переполнения которого соединен с первым входам второго элемента И, второй вход и выход которого соединены соответственно с третьим выходом блока управлеивя и с сиихровходом блока анализа приоритета, установочный вход которого соединев с выходом элемента BE вход которого соединен с вторым входом логическо-. го условия блока управления.

1б47578

) 647578

?i

4Риг. У

Составитель С.Пестмал

Редактор Н.Гунько Техред И.дидык Корректор Н.Король

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

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

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

Производственно-издательский комбинат "Патент", r. Ужгород, ул. Гагарина, 101

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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