Устройство для сопряжения

Иллюстрации

Показать все

Реферат

 

! 813401

Оп ИСАНИЕ

ИЗОБРЕТЕНИЯ

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

Союз Советскии

Социалистических

Республик (61) Дополнительное к авт. свид-ву № 736086 (22) Заявлено 29.12.78 (21) 2703525/18-24 с присоединением заявки №вЂ” (23) Приоритет—

Опубликовано 15.03.81. Бюллетень № 10

Дата опубликования описания 25.03.81 (51) М. Кл.з

G 06 F 3/04

Геаударотееииый комитет

СССР ио делам изобретений и открытий (53) УДК 681.325 (088.8) (72) Авторы изобретения

Г. И. Бутякова, С. В. Иванов, Ю. М. Ко1збашов и А.;--М. Хлюпин °

/ (71) Заявитель (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ

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

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

813401

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

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

Цель изобретения — повышение пропускной способности устройства:

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

5 о

15 го

25 зо

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

На фиг. 1 показана блок-схема устройства (два подканала абонентов); на фиг. 2— функциональная схема регистра буферной памяти и группы подканалов абонентов с их связями с дополнительным подканалом абонента.

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

9 абонента и регистр 10 буферной памяти.

Каждый из подканалов 5 и 9 состоит из регистра ll служебных сигналов, коммутатора 12 тига передачи, триггера 13 готовности, элемента И 14, элемента ИЛИ 15, регистра 16 обмена и узла 17 управления.

Шестой выход узла 17 каждого подканала 5 и 9 соединен с четвертым выходом подканала. Устройство сопрягается с процессором

18 обмена и с абонентами 19. Регистр 10 буферной памяти (фиг. 2) содержит триггеры 20 и элементы И 21 опроса по числу подканалов 5 абонентов первой группы с

813401 одиночными сигналами готовности. Номер разряда регистра 10 соответствует номеру подканала в этой группе. Триггеры 20 единичными и нулевыми входами соединены с соответствующими входами первой и второй групп входов регистра буферной памяти, а выходами с первыми входами соответствующих элементов И опроса 21, выходы и вторые входы которых являются соответственно группой выходов и первым входом буферной памяти регистра 10.

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

Устройство обеспечивает одновременную передачу процессору 18 обмена информации об исправности абонентов 19, не прерывая мультиплексного цикла обмена.

Процессор 18 в начале работы выдает на регистр 1 команду рабочего режима, которая расшифровывается блоком 2, запускающим блок 3 синхронизации и подготавливающим его к автономной работе по приему и выдаче информации. Затем процессор 20 выдает значение регистра готовности программы, в этом числе «1» в разряд регистра

8, соответствующий номеру подканала 9, которое транслируется через регистр 1 на регистр 8, где хранится в течение всего времени обмена, вплоть до смены показаний ре25 гистра. После записи в регистр 8 блок 3 производит пуск подканалов подачей сигнала на входы элементов ИЛИ 15. Выходной сигнал с элемента ИЛИ 15 подканала 9 пройдет через его элемент И 14 на узел 17, 3р инициируя начало автономной работы подканала 9, только при наличии «1» в разряде регистра 8, соответствующем приоритетному номеру подканала 9. Далее подканал

9 работает по своей конкретной временной диаграмме одновременно с другими запущенными подканалами и независимо от них, обеспечивая прием и запоминание информации для передачи ее процессору 18.

Сигналы готовности, передаваемые одиночными импульсами, поступают в устройст40 во от абонентов 19 первой группы в неопределенный момент времени. Поэтому их запоминание требует наличия регистра буферной памяти с числом разрядов, равным числу этих абонентов.

Приведение регистра 10 в нулевое сос- 4s тояние осуществляется поразрядно одновременно с приведением в нулевое состояние соответствующих подканалов 5 абонентов..

Запись сигналов готовности осуществляется в момент их поступления в устройство о от абонентов 19 в соответствующие разряды регистра буферной памяти. Таким образом, информация исправности абонентов 19, передающих сигналы готовности одиночными импульсами, считается подготовленной к моменту пуска подканала 9 и может быть переписана в регистр 16 обмена подканала сигналом соответствующего такта временной диаграммы.

Сигналы готовности, передаваемые последовательностью импульсов или потенциалом, поступают в устройство от абонентов 19 второй группы, причем для последовательностей импульсов известен период повторения, а потенциальный сигнал готовности присутствует на входе устройства постоянно при условии исправности абонента.

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

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

16 подканала 9 сигналом соответствующего такта временной диаграммы. При выполнении временной диаграммы под воздействием сигналов с узла 17 обнуляется регистр 16 обмена подканала и коммутатор 12 типа передачи открывает параллельные цепи приема информации в соответствующие разряды регистра 16, причем в первую группу разрядов регистра 16 записывается информация об исправности абонентов первой груп пы передающих готовность одиночными импульсами путем опроса состояния триггеров

20 регистра 10 сигналом опроса из узла 17 на элементы И 21 опроса. В разряды второй группы регистра 16 подканала 9 записывается информация об исправности абонентов второй группы, передающих сигналы готовности последовательностью импульсов или потенциалом. Сигнал с узла 17 удерживает цепи приема информации на регистр 16 в открытом состоянии в течение промежутка времени, превышающего максимальный период следования импульсов сигналов готовности. Прием слова информации об исправности абонентов в подканал 9 заканчивается установкой в единичное состояние триггера 13 готовности и переходом подканала 9 в состояние ожидания связи с регистром 1 обмена.

Обмен информацией подканалов 5 с процессором 18 обмена происходит в два этапа. На первом этапе блбк 3 синхронизации, подавая сигнал на блок 4 приоритета, выделяет номер, старшего подканала 5 из числа выставивших свои готовности. Приоритетный номер подканала 9 самый низкий, поэтому он является самым младшим подканалом и разрешение на связь с регистром 1 обмена получает последним. Блок 4 разрешает работу подканала 9, выдавая сигнал через элемент ИЛИ 15 и элемент И 14 на узел 17 управления, который через соответствующий вход коммутатора 7 информации записывает в позиционном коде, т. е. с «1» в соотве1ствующем разряде, номер подканала 9 в регистр обмена с контрольным разрядами по модулю 3, выработанны813401 ми блоком 6 и запускает блок 2,который управляет выдачей номера подканала 9 из регистра 1 по информационным шинам в параллельном коде в процессор 18 обмена.

Процессор 18 по этому номеру готовит адрес буферной зоны памяти для записи слова информации.- На втором этапе происходит собственно передача слова информации из подканала 9 в регистр обмена через коммутатор 7. Обмен словом информации при этом происходит в параллельном коде, причем обменом словом информации с пр цессором о

18 обмена управляет узел 17 и блок 3, который подачей импульсного сигнала на коммутатор информации производит передачу слова между регистром 16 и регистром

1 обмена.

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

Таким образом, мультиплексный канал обмена используется для одновременной передачи процессору обмена 18 информации об исправности всех абонентов, что позволяет повысить в целом пропускную способ- 20 ность устройства.

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

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР № ?36086, кл. G 06 F 3/04, 3.01.1978 (прототип).

813401

Составитель В. Вертлиб

Редактор Т. Веселова Техред А. Бойкас Корректор М. Шароши

Заказ 285/61 Тираж 7Ч6 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытии! 13035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5

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