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

 

ОП ИСАНИЕ

ИЗОБРЕТЕНИЯ

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

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

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

Республик (iii888098 (6l ) Дополкительное к авт. свид-ву— (22) Заявлено 11. 03. 80(21) 2893522/18-24 (5! )М. Кл. с присоединением заявки ¹

G 06 F 3/04

3Ьеударствеииый комитет (23) Приоритет ло делам иаобретеиий и открытий

Опубликовано 071281, Бюллетень ¹ 45

Дата опубликования описания 07.1281 (53) УД К 681. 325 (088.8) (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ

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

Известны устройства для сопряжения канала ЦВМ с внешними абонентами (1), содержащие блок управления, дешифраторы, регистры, триггеры, схемы совпадения и схемы сборок.

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

Наиболее близким к изобретению по сущности технического решения является устройство для сопряжения (2), .содержащее блок управления, триггер с вентилями управления, вентили приема и выдачи данных и команд, регистр модификации обмена данными, дешифратор режимов обмена данными, позиционный сдвиговой регистр, схемы управ5 ления, схему сравнения, схему сборки, схему синхронизации. Регистр модификации связан через вентили приема разрядов модификации с информационными шинами канала и блоком управления

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

8880g8 4

5 0

20 входу связан с блоком управления.

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

Недостаток этого устройства состоит в ограниченной области применения, так как оно не позволяет обеспечить обмен между несколькими

ЭВИ и внешними абонентами в многомашинных вычислительных комплексах, например дублированных комплексах.

Целью изобретения является расширение области применения устройства.

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

З0

35 ао

55 регистров, Блок управления коммутацией содержит семь элементов ИЛИ, четыре триггера, элемент И и группу эле. ментов И. Первые входы элемента И и элементов И группы соединены с третьим входом блока, вторые входысо,вторым входом блока. Третьи входы элементов И группы соединены с первым входом блока, а выходы первого и второго элементов И группыс первыми входами первого и второго элементов ИЛИ, первые входы третьего и четвертого элементов ИЛИ соединены с выходом элемента И, вторые входы первого-четвертого элементов ИЛИ подключены к четвертому входу блока, а выходы - к первым входам триггеров, вторые входы первого и второго триггеров соединены с выходом элемента И, выходы третьего и четвертого элементов И группы соединены с вторыми входами третьего и четвертого триггеров. Выходы второго-четвертого триггеров подключены соответст4 венно к первым входам пятого-седьмого элементов ИЛИ, выходы которых являются соответственно четвертымшестым выходами блока, а вторые входы — соответственно пятым-седьмым входами блока. Выходы первого, третьего и четвертого триггеров являются соответственно первым, вторым и третьим выходами блока. Блок коммутации содержит четыре элементы И и два элемента ИЛИ, Первые входы первого и второго элементов И соединены с шестым входом блока. Первые входы третьего и четвертого элементов И соединены с седьмым входом блока. Вторые входы первого и третьего элементов И подключены к первому входу блока, а выходы - соответственно к первым входам первого и второго элементов ИЛИ, вторые входы и выходы которых соединены соответственно с пятым и четвертым входами и четвертым и третьим выходами блока. Вторые входы и выходы второго и четвертого элементов И соединены соответственно с третьим и вторым входами и первым и вторым выходами блока.

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

Устройство содержит блок 1 связи с каналом, блок 2 буферных регистров, блок 3 связи с абонентом, блок 4 демутацией является одним из внешних абонентов, обслуживаемых данным устройством, конструктивно и электрически совмещенным с самим устройством.

В исходном состоянии триггеры 8, 9 находятся в единичном состоянии, коммутируя потоки информации каждой из машин комплекса в соответствующую группу внешних абонентов. В процессе задания кода коммутации машина посылает соответствующий код адреса, а затем и код коммутации. Код адреса через блок 5 открывает элементы И 16 и 17, а сигнал синхросерии из блока 4 устанавливает передним фронтом через элементы И 17, ИЛИ 14, 15 в нулевое состояние триггеры 8-11, а задним фронтом через элементы И 16, ИЛИ 12, 13 записытации на триггеры 8-11. ) становка этих триггеров в исходное состояние производится общим сбросом через блок 4. Сигнал с триггера 8 УС-1 поступает на элемент ИЛИ 18 УС-2 обеспечивая совместно с триггером 9 коммутацию потоков информации каждой из машин комплекса в соответствующую группу внешних абонентов. Единичный сигнал с триггера 9 через элемент ИЛИ 18 УС-1, на второй вход которой приходит единичный сигнал с аналогичного триггера 8 УС-2

I поступает в блок 6 на элементы И 21, 23 разрешая прохождение информации от канала (элемент И 21) в устройство и далее к абонентам и от абонентов через устройство в канал (элемент И 23) . Сигнал с триггера 10 поступает на элементы ИЛИ 19 устройств сопряжения обоих машин. На второй вход элемента ИЛИ 19 приходит сигнал с триггера 10 УС-2. С выхода элемента ИЛИ 19 сигнал коммутации поступает в блок 6 на элемент И 24, обес,печивая коммутацию потока информаци50

5 888098 d шифрации команд, блок 5 дешифрации адреса, блок 6 коммутации и блок 7 управления коммутацией.

Блок 7 управления коммутацией включает триггеры 8-11, элементы ИЛИ 1215, элементы И 16 группы, элемент И

17, элементы ИЛИ 18-20.

Блок 6 коммутации включает элементы И 21 и 24 и второй и первый элементы ИЛИ 25 и 26. 0

На фиг.2 - показаны два устройства

УС-1 и УС-2, причем группа входов и группа выходов УС-1 соединены соответственно с группой выходов и группой входов УС-2. !5

Блок 1 связи с каналом предназначен для подключения устройства сопряжения к интерфейсу ввода-вывода 3ВМ.

Блок 2 буферных регистров принимает, формирует и передает информацию между 20 .вает присылаемый из машины код коммуканалом, устройством и внешними абонентами ° Блок 3 связи с абонентом предназначен для подключения устройства к интерфейсу внешних абонентов.

Блок 4 дешифрации команд принимает, 25 дешифрует команды канала и вырабатывает управляющую последовательность сигналов, обеспечивающих работу устройства. Блок 5 дешифрации адреса принимает адресную информацию из ка- 30 нала распознает адрес устройства сопI ряжения, внешних абонентов и блока управления коммутацией и вырабатывает соответствующие управляющие сигналы. Блок 6 коммутации информации, переключает направление потоков информации между каналами и внешними абонентами дублированного вычислительного комплекса. Блок 7 управления коммутацией управляет переключением направления потоков информации. Триггеры 8-11 хранят код коммутации на все время обмена информацией. Элементы ИЛИ 12-15 управляют работой триггеров 8- 11. Элементы И 16, 17 управляют записью кода коммутации на триггеры 8-11. )цементы ИЛИ 18-20, ей от абонентов одной машины в канал управляют работой блока 6 коммутации другой машины. Триггер 11 совместно с информации. Элементы И 21-24 и ИЛИ элементами ИЛИ 20 и И 22 коммутирует

25, 26 управляют потоками информации поток информации из канала одной мамежду каналами и внешними абонентами. шины в устройство для сопряжения и

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

Управлять коммутацией может любая поступает соответственно на элементы машина комплекса (см.фиг.2 ) в 38BvlcN ИЛИ 25, 26 устройства другой машины. мости от приоритета. При этом коммутация осуществляется через устройство Варианты коммутации потоков инсопряжения, принадлежащая данной ма- формации между машинами и абонентами шине 1УС-1) . Блок 7 управления ком- приведены в таблице. При нулевом сос7 888098 . 8 тоянии триггеров 8-. 11 одного и друго- pro устройства позволяет с целью пого устройств сопряжения все цепи вышения надежности дублировать элезакрыты для прохождения информации. менты вычислительного комплекса. РаТриггеры блока 7 управления коммута- бота в этом случае, может вестись ции устройства низшего приоритета параллельно на двух машинах с послеперед заданием кода коммутации уста- дующим сравнением результатов. Одна навливаются в нулевое состояние, иэ машин может использоваться в каТаким образом, предлагаемое устрой- честве резерва, работающего при ство обеспечивает широкие воэможнос- отказе перврй машины. При этом инти по обмену информацией между або" 1в формация в резервную машину может нентами И ЭВМ, что позволяет су- поступать как от ее комплекта внешщественно расширить область примене- -них абонентов, так и от комплекта нения устройства. Использование данно- исправной машины.

Направление потоков информации

Р и/и

Примечание

ЭВМ1 — УС2

ЭВМ2 " УС1

ЭВМ2 - УС!

ЭВМ1 - УС2

ЭВМ1 - УС1

ЗВМ1 - УС1

ЭВМ1 - УС2

ЭВМ2 - УС1

ЭВМ1 УС2

ЭВМ2 - УС!

ЗВМ1 - УС1

ЗВМ! - УС2

ЭВМ2 - УС2

ЭВМ2 - УС2

ЭВМ1 - УС2

ЭВМ2 - УС2

ЗВМ2 - УС1

ЭВМ2 - УС2

ЭВМ1 - УС2

ЭВМ1 - УС!

ЭВМ! - УС1

ЭВМ2 - УС2

ЭВМ2 — УС2

ЗВМ1 - УС1

ЭВМ! - УС2

12

Исходное состояние.0

888098

Продолжение таблицы направление потоков информации триггер

) (М, п/и

h е римечание

8 9 I0 ll

0 ЭВМ2 — УС2

ЭВМ1 — УС I

ЭВМ2 — УС I

ЭВМ2 — УС2

ЭВМ1 — УС1

ЭВМ2 — УС1

ЭВМI — УС2

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

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

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

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

3 . Устройство по п.l, о т л и ч аю щ е е с я тем, что блок управления коммутацией содержит семь элементов

ИЛИ, четыре триггера, элемент И и группу элементов И, причем первые входы элемента И и элементов И группы соединены с третьим входом блока, вторые входы — со вторым входом блока, третьи входы элементов И группы соединены с первым входом блока, а выходы первого и второго элементов

И группы - с первыми входами первого и второго элементов ИЛИ, вторые входы первого-чеТвертого элементов ИЛИ подключены к четвертому входу блока, а выходы - к первым входам триггеров, вторые входы первого и второго триггеров соединены с выходом элемента И, выходы третьего и четвертого элементов И группы соединены с вторыми входами третьего и четвертого триггеров, выходы второго-четвертого триггеров

888098 12 подключены соответственно к первым входам пятого-седьмого элементов ИЛИ, выходы которых являются соответственно четвертым-шестым выходами блока, а вторые входы — соответственно пятым-седьмым входами блока, выходы первого, третьего и четвертого триггеров являются соответственно первым вторым и третьим выходами блока.

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

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

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

N 314207, кл. G 06 F 15/16, 1971.

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

И 309357, кл. G 06 F 3/04, 1971 (прототип1.

88098

l

I

I

r !

I

4Ь8

ВНИИПИ Заказ 10725/13

Тираж 748 Подписное

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

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

 

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

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

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

Изобретение относится к различным вариантам схем автоматического переключения входного сигнала монитора

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

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

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

Изобретение относится к осуществлению виртуальной реальности или телереальности

Изобретение относится к устройству и способу управления работой канала данных отображения (ДДС) монитора

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

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