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

 

УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ КАНАЛОВ ВВОДА-ВЫВОДА С АБОНЕНТАМИ, содержащее блок.дешифрации команд, первый блок дешифрации адреса, блок связи с первым каналом, первые группы входов и выходов которого являются соответственно первыми канальными входом и выходом устройства, а вторые группы входов и выходов подключены соответственно к первым группам информационных выходов и входов блока коммутации, группа адресных входов которого соединена с первым и вторым выходами блока управления коммутацией , а в -орые группы информационных входов и выходов - соответственно с первыми группами информационных входов и выходов блока связи с абонентом, вторые группы информационных входов и выходов которого являются соответственно абонентскими входом и выходом устройства, отличающеес я тем, что, с целью повьшения пропускной способности устройства, в него введены блок связи с вторым каналом , блок задания режима, второй блок дешифрации адреса, две группы элементов И, четыре элемента И, два элемента ИЛИ и два триггера, причем первые группы входов и выходов второго блока связи с каналом являются соответственно вторыми канальными входом и выходом устройства, а вторые группы входов и выходов подключены соответственно к третьим группам информационных выходов и входов блока коммутации, четвертая и пятая группы информационных входов которого соединены соответственно с группами выходов первого и второго блоков дешифрации адреса, а четвертая группа информационных выходов - с группой входов блока дешифрации команд, первым и вторым выходами и входом подключенного соответственно к первому и второму управляющим входам и синхронизирующему выходу блока связи с абонен (Л том, группа адресных входов которого подключена к первому и второму выходам блока управления коммутацией, первый и второй выходы блока задания режима соединены соответственно с первыми входами первого и второго блоков связи с каналом, а третий и .четвертый выходы - соответственно с группой входов приоритета каналов оь блока коммутации и первым и вторым о входами режима блока управления ком4 мутацией, первые выходы блоков связи с первым и вторым каналом соединены соответственно с первьми входами элементов И первой и второй групп и первыми входами первого rf второго элементов И, вторыми входами подключенных соответственно к выходам первого и второго блоков дешифрации ад-. реса и первым входам первого и второго элементов ИЛИ, вторые входы элементов И первой и второй групп соединены соответственно с вторыми группами выходов блоков связи с пер

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

СОЦИАЛИСТИ4ЕСНИХ

РЕСПУБЛИК

4(s)) G 06 F 13/00

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

z Л<Л >I „1

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

К ABTOPCHOMY СВИДЕТЕЛЬСТВУ (21) 3682329/2i.— 24 (22) 30.12.83 (46) 07.06.85 Бюл. ¹ 21 (72) С.Ф.Михайлов и И.И,Новиченко (53) 681.325(088.8) (56) 1, Авторское свидетельство СССР № 328484, кл. G 06 F 3/00, 1969, 2. Авторское свидетельство СССР № 888098, кл. С 06 F 3/04, 1980 (прототип). (54)(57) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ

КАНАЛОВ ВВОД -ВЫВОДА С АБОНЕНТАМИ, содержащее блок. дешифрации команд, первый блок дешифрации адреса, блок связи с первым каналом, первые группы входов и выходов которого являются соответственно первыми канальными входом и выходом устройства, а вторые группы входов и выходов подключены соответственно к первым группам информационных выходов и входов блока коммутации, группа адресных входов которого соединена с первым и вторым выходами блока управления коммутаци" ей, а вторые группы информационных входов и выходов — соответственно с первыми группами информационных входов и выходов блока связи с абонентом, вторые группы информационных входов и выходов которого являются соответственно абонентскими. входом и выходом устройства, о т л и ч а ю щ е ес я тем, что, с целью повышения пропускной способности устройства, в него введены блок связи с вторым каналом, блок задания режима, второй блок дешифрации адреса, две группы элементов И, четыре элемента И, два элемента ИЛИ и два триггера, причем первые группы входов и выходов второ„„SU„1160422 A го блока связи с каналом являются соответственно вторыми канальными входом и выходом устройства, а вторые группы входов и выходов подключены соответственно к третьим груп ам информационных выходов и входов блока коммутации, четвертая и пятая группы информационных входов которого соединены соответственно с группами выходов первого и второго блоков дешифрации адреса, а четвертая группа информационных выходов — с группой входов блока дешифрации команд, первым и вторым выходами и входом подключенного соответственно к первому и второму управляющим входам и синхрониэирующему выходу блока связи с абоненЭ том, группа адресных входов которого подключена к первому и второму выходам блока управления коммутацией, первый и второй выходы блока задания режима соединены соответственно с первыми входами первого и второro блоков связи с каналом, а третий и ,четвертый выходы — соответственно с группой входов приоритета каналов блока коммутации и первым и вторым входами режима блока управления коммутацией, первые выходы блоков связи с первым и вторым каналом соединены соответственно с первыми входами элементов И первой и второй групп и первыми входами первого И второго элементов И, вторыми входами одключенных соответственно к выходам первого и второго блоков дешифрации ад-. реса и первым входам первого и второго элементов ИЛИ, вторые входы элементов И первой и второй групп соединены соответственно с вторыми группами выходов блоков связи с rep1160422 вым и вторым каналами, а выходы— соответственно с группами входов первого .и второго блоков дешифрации адреса, входы которых соединены с синхронизирующим выходом блока связи с абонентом и синхронизирующим входом блока управления коммутацией, третий и четвертый выходы которого подключены соответственно к первым входам блоков связи с первым и вторым каналами, вторые входы которых соединены соответственно с выходами первого и второго триггеров, а вто рые выходы — соответственно с первыми входами третьего и четвертого эле» ментов И, вторые входы которых подключены соответственно к выходам первого и второго триггеров, а выходы — соответственно к нулевым вхоФ дам первого и второго триггеров, и первому и второму входам выборки блока управления коммутацией, первый и второй входы синхронизации адреса которого соединены соответственно с выходами первого и второго элементов И, вторые входы первого и второго элементов ИЛИ подключены соответственно к первому и второму синхронизирующим выходам блока коммутации, а выходы — соответственно к единичным входам первого и второго триггеров, причем блок управления коммутацией содержит восемь элементов И, два элемента ИЛИ, четыре триггера и два элемента НЕ, причем..первые входы первого и второго элементов И являются соответственно первым и вторым входами режима блока,.а вторые входы.

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

ЭВМ и внешними абонентами.

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

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

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

1160422

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

Блок управления коммутацией уст25 ройства содержит семь элементов ИЛИ, четыре триггера, элемент И и группу элементов И, причем первые входы элемента И и элементов И группы соединены с третьим входом блока, вторые входи — с вторым входом блока, третьи входы элементов И группы соединены с первым входом блока, а выходы первого и второ о элементов И группы— с первыми входами перного и второго 35 элементов ИЛИ, первые входы третьего и четвертого элементов ИЛИ соединены с выходом элемента И, вторые входы .первого. — четвертого элементов ИЛИ подключены к-четвертому входу блока, 40 а выходы — к первым входам триггеров, вторые. входы первого и второго триггеров соединены с выходом элемента И, выходы третьего и четвертого элементов И группы соединены с вторыми вхо-45 дами третьего и четвертого триггеров, выходы второго, третьего и четвертого триггеров подключены соответственно к первым входам пятого, шестого и седьмого элементов ИЛИ, выходы 5О которых являются соетветственно четвертым, пятым и шестым выходами блока, а вторые входы - соответственно пятым, шестым и седьмьм входами блока, выходы первого, третьего и четвертого трйггеров являются соответственно первым вторым и третьим выходами блока 27.

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

Цель изобретения — повьпление пропускной способности устроистна, увеличение гибкости и расширение области применения.

Поставленная цель достигается тем, что в устройство, содержащее блок дешифрации команд, первый блок дешифрации адреса, первый блок связи с каналом, первые группы входов и выходов которого являются соответственно первыми канальными входом и выходом устройства, а вторые группы входов и выходов подключены соответственно к первым группам информационных выходов и входов блока койкутации, группа адресных входов которого соединена с первым и вторым выходами блока управления коммутацией, а вторые группы информационных входов и выходов — соответственно с первыми группами информационных входов и выходов блока связи с абонентом, вторые группы информационных входов и выходов которого являются соответственно абонентскими входом и выходом устройства, введены второй блок связи с вторым каналом, блок задания режима, второй блок дешифрации адреса, две группы элементов И, четыре элемента И, два элемента ИЛИ и два триггера, причем первые группы входов и выходов второго блока связи с каналом являются соответственно вторымк канальными входом и выходом устройства, а вторые группы входов и выходов подключены соответственно к третьим группам информационных выходов и входов блока коммутации, четвертая и пятая группы информационных входов которого соединены соответственно с группами выходов перного и второго блоков дешифрации адреса, а четвертая группа информационных выходов — с группой входов блока дешифрации команд, первым и вторым выходам и входом подключенного. соответственно к первому и второму управляющим входам и синхронизирующему выходу блока связи с абонен1160422 том, группа адресных входов которого подключена к первому и второму выхо дам блока управления коммутацией, первый и второй выходы блока задания режима соединены соответственно с 5 первыми входами первого и второго блоков связи с каналом, а третий и четвертый выходы — соответственно с группой входов приоритета каналов блока коммутации и первым и вторым 10 входами режима блока управления коммутацией, первые выходы блоков связи с первым и вторым каналами соединены соответственно с первыми входами элементов И первой и второй групп и 15 первыми входами первого и второго элементов И, вторыми входами подключенных соответственно к выходам первого и второго блоков дешифрации qppeca и первым входам первого и второ- 0 го элементов ИЛИ, вторые входы элементов И первой и второй групп соединены соответственно с вторыми группами выходов блоков связи с первым и вторым каналами, а выходы — соответственно с группами входов первого и второго блоков дешифрации адреса, входы которых соединены с синхронизирующим выхоцом блока связи с абоненТоМ и синхронизирующим входом блока управления коммутацией, третий и четвертый выходы которого подключены соответственно к первым входам блоков связи с первым и вторым каналами, вторые входы которых соединены соот35 ветственно с.выходами первого и второго триггеров, а вторые выхорЫ— соответственно с первыми входами третьего и четвертого элементов И, вторые входы которых подключены соот40 ветственно к выходам первого и второго триггеров, а выходи — соответственно к нулевым входам первого и второго триггеров и первому и второму входам выборки блока управления ком45 мутацией, первый и второй входы синхронизации адреса которого соединены соответственно с выходами первого и второго элементов И, вторые входы первого и второго элементов ИЛИ под 50 ключены соответственно к первому и второму синхронизирующим выходам блока коммутации, а выходы — соответственно к единичным входам первого и второго триггеров, причем блок управ55 ления коммутацией содержит восемь элементов И, два элемента ИЛИ, четьц е триггера и два элемента HE„причем первые входи первого и второго элементов И являются соответственно первым и вторым входами режима блока, а вторые входы соединены соответственно с первым и вторым входами синхронизации адреса блока и первыми входами третьего и четвертого элементов И, вторые входи которых соединены соответственно с первыми выходами первого и второго триггеров и третьими входами первого и второго элементов И, выходами подключенных соответственно к первым входам первого и второго элементов ИЛ14 и через гервый и в орой элементы НЕ к третьим входам третьего и четвертого элементов И; выходы которых соединены соответственно с вторыми входами первого и второго элементов ИЛИ, выходами соединенных соответственно с первыми входами первого и второго триггеров, первые входы пятого и шестого элементов И подключены к второму выходу первого триггера, 3 первые входы седьмого и восьмого элементов И соединены с вторым выходом триггера, выходы третьего и четвертого триггеров являются соответственно первым и вторым. выходами блока, первые входы соединены соответственно с выходами шестого и седьмого элементов, И, вторые входы первого — четвертого триггеров соединены с входом синхронизации блока, вторые входы пятого и седьмого элементов И соединены с первым входом выборки блока, вторые входы шестого и восьмого элементов И соединены с вторым входом выборки блока, выходы пятого и вось— мого элементов И являются соответственно третьим и четвертым выходами блока.

На фиг. 1 представлена блок-схема предлагаемого устройства; на фиг.2 функциональная схема блока управления коммутацией; на фиг. 3 — то же, блока коммутации; на фиг. 4 — то же, блока связи с абонентом„ на фиг.5 то же, блока переключения режимов; на фиг. 6 — то же, блоков связи с каналом.

Устройство для сопряжения (фиг. 1) содержит первый и второй блоки 1.1 и 1.2 связи с каналом, блок 2 задания режима, блок 3 связи с абонентом, блок 4 дешифрации команд, первый и второй блоки 5. 1 и 5.2 дешифрации адреса, блок 6 коммутации, блок 7 управления коммутацией, первый и второй триггеры 8.1 и 8.2, элементы

22 8

"Информация от канала"; ВБР-К вЂ” управляющий сигнал "Выборка от канала™;

ТΠ— управляющий сигнал "Требование обмена ; ЗН вЂ” управляющий сигнал Занято"; ИНФ-А — управляющий сигнал

"Информация от абонента .

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

ПЗ, переключатели П1 и П2 устанавливают приоритет каналов. Блок 3 связи с абонентом предназначен для организации связи устройства для сопряжения с абонентом для формирования и приема управляющих сигналов, приема и передачи информации. Блок 4 дешифрации команд служит для приема и дешифрации кода команды. Первый и второй блоки 5.1 и 5.2 дешифрации адреса предназначены для приема кода адреса устройства для сопряжения и абонента соответственно от первого и второго каналов, выработки признака адреса устройства и абонента. Блок 6 комму тации служит для приема информации (управляющей, собственно информации и признака адреса абонента) от первого и второго каналов и передачи (коммутации) ее в зависимости от соот- ветствующих управляющих сигналов в блок 3 связи с абонентом. Блок 7,управления коммутацией предназначен для определения приоритета каналов при появлении запроса на обмен от них и выработки соответствующих управляющих сигналов, определяющих работу блока коммутации. Первый и второй триггеры 8.1 и 8.2 служат для формирования сигнала "Требование обмена" в зависимости от сигнала с блока 5.1 или 5.2 дешифрации адреса и соответствующего сигнала от абонента. Элементы И 9.1 и 9.2 используются для приема кода адреса от соответствующего канала при наличии управляющего сигнала "Адрес от канала".

Элементы И 10.1 и 10.2 предназначены для приема управляющего сигнала "Адрес от канала" от соответствующего канала при наличии сигнала от блока

5.1 и 5.2 дешифрации алвеса., в случае

11604

Блоки 1.1 и 1.2 связи с каналом (фиг. 6) содержат элементы И 103 усилители-приемники 104, усилителипередатчики 105.

Для пояснения сущности работы устройства (фиг. 6) приняты следующие обозначения сигналов: ИНФ вЂ” информация (управляющая, адресная, собственно информация); АДР-К, — управляющий

55 сигнал "Адрес от канала"; УПР-К— управляющий сигнал управление от канала; ИНФ-К вЂ” управляющий сигнал .

И 9.1 и 9.2 первой и второй групп, первый и второй элементы И 10. 1 и

10.2, третий и четвертый элементы

И 11.1 и 11.2, первый и второй элементы ИЛИ 12.1 и 12.2, шины 13-15 второй группы выходов и шины 16 и 17 первого и второго выходов блока 1.1 связи с каналом, шины 18-20 второй группы выходов и шины 21 и 22 первого и второго выходов блока 1.2 связи с каналом, шины 23 группы выходов блока 5.1 дешифрации адреса, шины 24 группы выходов блока 5.2 дешифрации адреса, шины 25 — 28 первого, второго, третьего, четвертого выходов блока 2 задания режимов, шины 29-32 первого, второго, третьего, четвертого выходов блока 7 управления коммутации, шины

33 и 34 первого и второго выходов блока 4 дешифрации команд, шины 35 20 и 36 первой группы, шины 37 и 38 второй группы, шины 39 четвертой группы, шины 40 и 41 третьей группы информационных выходов и шины 42 и 43 синхронизирующих выходов блока 6 коммута- 25 ции, шины 44-45 первой группы инфор- . мационных выходов и шина 47 синхронизирующего выхода блока 3, шины 48 и 49 входов выборки и шины 50 и 51 входов синхронизации адреса блока 7, шины 52 и 53 вторых входов первого блока 1.1 связи с каналом и второго блока 1.2 связи с каналом.

Блок 7 управления коммутацией (фиг. 2) содсржит элементы И 54 — 61, элементы НЕ 62 и 63, элементы ИЛИ 35

64 и 65., триггеры 66 — 69. Блок 6 коммутации (фиг. 3) содержит элементы И 70 — 81, элементы ИЛИ 82 — 84.

Блок 3 связи с абонентами (фиг.4) 40 содержит триггеры 85 — 90, элементов

И 91 — 98,элемент ИЛИ 99, генератор

100 си хро сигналов, ре гистр 101 .

Блок 2 переключения режимов (фиг,5) содержит элемент НЕ 102, переключате-45 ли П1, П2 и ПЗ.

1160422

l0 совпадения адреса устройства и адреса, поступающего от канала. Элементы

И 11.1 или 11.2 используются для приема сигнала "Выборка от канала"„ поступающего соответственно с шин 17 и 22 при наличии сигнала "Требование обмена" s соответствующий канал. С шины

13 поступает в блок 6 коммутации сигнал "Управление от канала". С шины

14 из блока 1.1 в блок 6 подается сигнал "Информация от канала". По шине 16 иэ блока 1,1 подается сигнал

"Адрес от канала" на входы элементов

И 9.1 и 10.1. С шины 18 из блока 1 2 выдается сигнал "Управление от кана- 15 ла" в блок 6 коьйчутации, .с шины 19сигнал "Информация от канала". Шины

23 и 24 используются для передачи адреса абонента с блока 5.1 или 5 2 в блок 6 коммутации, а затем через 2О шину 38 в блок 3. Шины 25 и 26 используются для передачи сигнала о выбранном режиме работы из блока 2 переключения режима в блоки 1.1 и

1.2, шинь! 27 и 28 служат для переда- 2s чи уровня приоритета первого и второго каналов в блок 7 управления коммутацией. Шины 29 и 30 предназначены для передачи в блок 6 коммутации и блок 3 связи с абонентом адресных разрешающих сигналов "Работа 2" и

"Работа 1" соответственно. Шины 31 и 32 служат для передачи сигнала "Занято", блоки 1..1 и 1.2 шины 33 и 34 блока 4дешифрации командпредназначе35 ны для передачи признака соответствующей команды в блок 3. С шины 35 выдается в блок 1.1 сигнал "Информация от абонента", а по шине 36 в блок 1,1 поступает информация. По ши- о не 37 передается информация в блок 3.

Шина 39 служит для передачи в блок 4 кода команды. Шина 40 используется для передачи в блок 1.2 сигнала "Информация от абонента", а по шине 41 45 информация поступает в блок 1.2 связи с каналом. С шин 42 и 43 сигнал

"Требование абонента" передается на входы элементов ИЛИ 12.1 и 12.2, формируя в дальнейшем сигналы "Тре- .50 бование обмена" для первого или второro каналов. С шины 44 снимается в блок 6 коммутации сигнал "Требование абонента". По шине 45 сигнал "Информация от абонента" поступает в 55 блок 6 коммутации, по шине 46 информация передается в блок 6 коммутаци.

С шины 47 снимается сигнал сброса элементов устройства. По шине 40 в блок 7 поступает сигнал "Выборка от канала" от блока 1.1 связи, а по шине 49 сигнал "Выборка от канала" с блока 1.2. На вход блока 7 по шине

50 поступает сигнал "Адрес от канала" первого канала, а по шине 51 - сигнал "Адрес от канала" от второго канала. По шинам 52 и 53 на входы блоков 1.1 и 1.2 поступают сигналы "Требование обмена".

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

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

НЕ 102 через шины 25 и 26 поступает

I на элементы И 103 блоков t 1 и 1.2 и открывает их. Таким образом, обеспечивается поступление информации и сигналов управления от обоих каналов в устройство и обратно. В другом положении переключателя ПЗ устанавливается одноканальный режим работы, при этом разрешающий или запрещающий сигнал подается на шины 25 и 26 с элемента НЕ 102 через переключатели

Ilt П2. При этом один из блоков 1.1 или 1.2. закрыт запрещающим сигналом с блока 2, а второй — открыт, тем самым обеспечивается одноканальный режим работы. Переключатели П1 и П2 устанавливают приоритетность каналов, высокий уровень сигнала означает высший приоритет. Сигнал приоритета по" дается на шины 27 и 28 выходов блока

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

"Адрес от канала". Если блок 1,1 или 1.2 открыт разрешающим сигналом на шинах 25 и 26,код адреса через элементы И 9.1 или 9.2 поступит в блок 5.1 или 5.2. В случае распозна" вания адреса через элемент ИЛИ 12.1 или 12.2 установится в единичное по-ложение триггер 8.1 или 8.2, а сиг- . нал "Адрес от канала" пройдет через элемент И 10, 1 или 10.2 в блок 7 по шинам 50 и (или) 51, Единичное состояll 1160422,12 ние триггера 8.1 или 8.2 открывает элемент И 11.1 или 11,2, разрешая тем самым прохождение в устройство сигнала "Выборка от канала", и сигнализирует каналу о воэможности и готовности устройства к обмену. В случае, если обмен инициирует абонент, им выставляется сигнал "Требование абонента", поступающий на вход триггера 89, и далее по шине 44 этот

НЕ 62 на элемент ИЛИ 65 и устанавливает в единичное состояние триггер

67, выдавая разрешение на прохождение через элементы и 60 и 61 сигналов

"Выборка от канала" от первого или второго каналов. Таким образом, сигнал "Выборка .от канала" через шину

48 пройдет через элемент И 60 и установит в единичное состояние триггер

69, которой вырабатывает сигнал "Расигнал поступает в блок 6 на элементы бота", представляя устройство первому

И 78 и 79. На другие входы элементов каналу, Если в этот момент придет

И 78 и 79 .подается сигнал приоритета сигнал."Выборка от канала" по шине с переключателей П1, П2 (шины 27 . 49 (от второго канала), то пройдя и 28}. Таким образом, сигнал "Требо- 1S через открытый триггером 67 элемент ванне абонента" выдается только в И 61 сформирует сигнал "Занято", .канал, имеющий высший приоритет, Да- который по шине 32 будет передан во лее из блока 6 по шинам 42, 43 этот второй канал. Сигнал "Работа" по сигнал подается на вход элемента ИЛИ шине 30 передается в блоки 6 и 3.

12, 1 или 12.2 а через него устанавли- 20 Сигнал "Адрес от канала", пришедший вается в единичное состояние триггер по шине 50 на вход блока 7, поступа—

8.1 или 8.2, формируя сигнал "Требо- ет также на вход элемента И 56. Если

11 ванне обмена . В ответ канал -органи- приоритет. первого канала ниже, чем зует процедуру начала обмена, как второго (сигнал на шине 27 имеет низв первом случае, т.е. посылается ад- 25 кнй уровень, а на шине 28 — высокий), рес устройства в сопровождении сигна- то сигнал "Адрес от канала" нела "Адрес от канала". Далее работа пройдет через элемент И 54. Однако, устройства одинакова для обоих описан- если в настоящий момент отсутствует ных случаев инициализации обмена, сигнал "Адрес от канала" на шине 51 после выдачи сигнала "Адрес от кана- ÇII и триггер 66 находится в нулевом ла" при наличии сигнала "Требование состоянии сигнал "Адрес от канала" обмена" канал выдает в устройство по шине 51 пройдет через элемент сигнал "Выборка от канала" ..Ранее И 56 и устанавливает в единичное прошедший через элемент И 10.1 или состояние триггер 67. Аналогично ра10,2 сигнал "Адрес от канала" посту- >> ботает схема,для выработки сигнала пает в блок 7; ."Работа 2" для второго канала, при

Блок 7 управления коммутацией ра- этом участвуют в работе элементы ботает следующим образом. И 55 — 59, элемент НЕ 63, элемент

На вход элементов И 54 и 55 посту- ИЛИ 64, триггеры 66 и 68. Сигнал пает сигнал "Адрес от канала" от эле- 4р "Занято" выдается в первый канал по ментов И 10.1 или 10.2 и управляющий . шине 32, а сигнал "Работа" — по шисигнал на шинах 27 и 28, определяющими не 29. После окончания выполнения приоритетность каналов. В случае од- команды ввода-вывода производится новременного поступления сигналов установка в исходное положение всех

"Адрес от канала" от обоих каналов,, 45 элементов устройства последним синхправо организации ввода-вывода будет . росигналом синхросерии, определяющей предоставлено каналу, имеющему выс- временной цикл работы устройства. ший приоритет. На входы элементов Этот сигнал вырабатывается в блоке 3

И 54 и 55 подаются сигналы с выходов и выдается на шину 47. триггеров 66 и 67, обеспечивающих Sy

1 задержку анализа в случае, если устройство занято обменом в данный момент. IlpH наличии высоких уровней на -. . тУ блок 3 на элемент или 30 поступает в блок. входе например элемента И 54 (т.е.

HJIH 99. то тем самым устройство не занято вторым каналом . у бота генератора 100 0 нов емен . и первый канал имеет высший приори5 сигн Работа" подается в блок д ся в блок 6 на тет), сигнал Адрес от канала" npo-:

It элементы И 73 - 75 и менты М 70 - 72, 76 и 80, соответст- ходит через элемент И 54, элемент венно.

14 выдает в устройстве информацию в сопровождении сигнала, устанавливающего в единичное состояние триггер 90 и в нулевое состояние — триггер 88.

Единичный сигнал с выхода триггера 90 открывает элемент И 98, разрешая прохождение информации на шину 46 и далее в блок 6. В зависимости от наличия сигнала "Работа" на шинах 29 или

30 информация проходит через элементы И 76 или 77 на шину 36 или 41 и далее в соответствующий блок 1.1 или

1.2. Одновременно сигнал с выхода триггера 90 поступает на шину 45 и далее на элементы И 80 или 81, где формируется сигнал Информация от абонента", поступающий на шины 35 или 40, а с них в соответствующий блок 1. 1 или 1.2.

Абонент может сам инициировать обмен, для этого он вырабатывает сигнал

"Требование от абонента", который устанавливает в единичное состояние

;триггер 89 блока 3. Сигнал с триггера 89 подается через шину 44 на элементы И 78 и 79 блока 6. На другие входы элементов И 78 и 79 подаются сигналы приоритета с шин 27 и 28.

На выходе элемента И 78 или 79 формируется сигнал "Требование обмена", который по шине 42 или 43 подается на вход элемента И 12,1 или 12.2 и далее через триггер 8.1 или 8.2 в канал. Сигнал "Требование обмена" подается только в канал, имеющий высший приоритет в данный момент.

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

Далее канал посылает в устройство код команды, который по шинам 15 или

20 блока 1.1 или 1.2 поступает в

,блок 6 на элементы И 70 и 71 или

74 и 75. При наличии соответствующего сигнала "Управление от канала" код команды проходит через эпементы

И 71 или 75 и элемент ИЛИ 84 на шину 39. Блок 4 дешифрирует код и признак соответствующей команды по шинам 33 или 34 подается в блок 3 на элементы И 92 или 93. Начинается выполнение команды. Информация для абонента, в случае режима записи информации в абонент, по шинам 15

15 или 20 блока 1.1 или 1.2 поступает в блок 6 и при наличии сигнала "Информапия от канала" проходит через элемент И 70 или 74, элемент ИЛИ 82 и поступает в регистр 101. Сигнал адреса абонента с шин 23 или 24 поступает на вход элемента И 72 или 73 и далее на элементы И 92 и 93. С появлением сигналов "Работа", признака команды и адреса абонента срабатывают схемы блока 3.

В режиме записи информации на абонент срабатывает элемент И 92, затем синхросигнал с генератора 100 проходит через элемент И 95, устанавливая ЗО триггер 86 в единичное состояние и вырабатывая запрос абоненту..В ответ на этот запрос абонент высылает сигнал готовности к записи и устанавливает в единичное состояние триггер 87. Разрешающий сигнал с триггера 87 открывает элементы И 91 и информация с регистра 101 передается в абонент в сопровождение сигнала, формируемого триггером 85 под воздей-40 ствием сигнала с выхода элемента И 94.

Одновременно сигнал с выхода элемента

И 94 устанавливает в исходное состояние триггер 87.

В режиме чтения информации из або-4S

Heнта устройство формирует с помощью элементов И 93 и 96 и триггера 88 сигнал о готовности принять информацию. В ответ на этот сигнал абонент

1 l

11б0422

Ъ

Ъ

b ф

1160422

1160422 I160422

1160422

Нанвд) /Млею Е

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

Редактор Г.Волкова Техред Л.Коцюбняк

Корректор М.Самборская

Заказ 3780/47 Тираж 710 Подписное

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

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

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

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

 

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

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

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

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

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

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

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

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

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

 

Наверх