Устройство для сопряжения электронных вычислительных машин с внешними устройствами

 

Изобретение касается вычислительной техники и может найти применение в вычислительных системах для сопряжения общего ресурса внешних устройств с ЭВМ, Цель изобретения - сокращение потерь времени при обращениях со стороны ЭВМ по некорректным адресам внешних устройств. Цель достигается тем, что в каждый блок выбора столбца введены шестой элемент И 54 и третий элемент НЕ 53. При некорректном задании адреса выбираемого абонента из-за программной ошибки или неисправности адресных шин интерфейса сигнал возвращается по линии 7 в ЭВМ через открытый элемент И 54. 4 ил. ГЧ)

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

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

РЕСПУБЛИК (s1) 4 С 06 F 13/20

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

Фиг. 3

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

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

К АBTOPCHOMY СВИДЕТЕЛЬСТВУ (61) 1257655 (21) 3978654/24-24 (22) 20. 11.85 (46) 23.04.87. Вюл. № 15 (72) Э.А.Нагорнов (53) 681.325 (088.8) (56) Авторское свидетельство СССР № 1257655, кл. G 06 F 13/20,07.01.85. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭЛЕКТРОННЫХ ВЫЧИСЛИТЕЛЬНЫХ МАШИН С ВНЕШНИМИ УСТРОЙСТВАМИ (57) Изобретение касается вычисли. тельной техники и может найти применение в вычислительных системах для

„„SU„„1305699 A 2 сопряжения общего ресурса внешних устройств с ЭВМ. Цель изобретения сокращение потерь времени при обращениях со стороны ЭВМ по некорректным адресам внешних устройств. Цель достигается тем, что в каждый блок выбора столбца введены шестой элемент И 54 и третий элемент НЕ 53.

При некорректном задании адреса . выбираемого абонента из-за программной ошибки или неисправности адресных шин интерфейса сигнал возвращается по линии 7 в ЭВМ через открытый элемент И 54. 4 ил.

5699 2

1 130

Изобретение относится к вычислительной технике, может найти применение в вычислительных системах для сопряжения общего ресурса внешних устройств — абонентов (ВА) с электронными вычислительными машинами (BM), и является усовершенствованием устройства по авт. св, Р 1257655.

Цель изобретения — сокращение потерь времени при обращениях по некорректным адресам.

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

Устройство содержит (фиг. 1). объединенные в матрицу блоки 1 согласования интерфейсов первой и второй

rovnn, блоки 2 коммутации, блоки 3 выбора столбца, блоки 4 выбора стро-: ки группы, генератор 5 импульсов onроса, линии 6 и 7 информационных выходов и входов (интерфейс со стороны

ЭВМ), линии 8 и 9 информационных выходов и входов (интерфейс со стороны

ВА), .линии 10 готовности столбцов (сигналы СТЛБ.ВКЛ.), линии 11 выбора столбцов (сигналы ПОДКЛ. СТОЛБ.), линии 12 готовности строк (сигналы

CTP.ВКЛ.), линии 13 выбора строк (сигналы ПОДКЛ.СТР.), линии 14 сброса (сигнал СБР.СТР.), линии 15 выборки строк (сигналы ВБР.СТР.),линии

16 выборки столбцов (сигналы ВБР °

СТЛБ.), линии 17 включения опроса столбцов (сигнал ВКЛ.ОПР.СТЛБ.), линии 18 включения опроса строк (сигнал ВКЛ.ОПР.CTP.), линии 19 импульсов опроса столбцов (сигналы ОПР, СТЛБ.) и линии 20 импульсов опроса строк (сигнал ОПР.CTP.).

Блоки 2 коммутации матрицы (фиг.2) состоят из триггера 21, элементов И

22 н 23 первой и второй групп, элемента И 24 и двух .элементов 25 развязки.

Блок 3 выбора столбца (фиг.Ç) содержит триггер 26, дешифратор 27, первый 28, второй 29, третий 30,четвертый 31 и пятый 32 элементы И,первый 33 и второй 34 элементы ИЛИ,первый 35 и второй 36 элементы НЕ и элементы 37 развязки °

Блок 4 выбора строки (фиг.4) содержит триггер 38, дешифратор 39, первый 40, второй 4 1, третий 42,четвертый 43, пятый 44 и шестой 45 эле15

55 менты И, первый 46 и второй 47 элементы ИЛИ, первый 48, второй 49, третий 50 и четвертый 51 элементы НЕ, элементы 52 развязки, третий элемент

НЕ 53 и шестой элемент И 54.

Блоки 1 согласования интерфейсов представляют собой наборы усилителейприемников и усилителей-передатчиков, предназначенных для согласования на физическом уровне элементов блоков

2-4 устройства с линиями интерфейса между BM и ВА. Генератор 5 импульсов опроса при наличии разрешающих сигналов ВКЛ.ОПР.СТЛБ., ВКЛ.ОПР.CTP. выдает по соответствующим линиям 19 и 20 последовательности импульсов ОПР.

СТЛБ, или ОПР.CTP.

Интерфейс BM-ВА может соответствовать, например, стандартному интерфейсу ввода-вывода EC-3BM.

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

В исходном состоянии триггеры 21 блоков 2 находятся в нулевом состоянии и блокируют элементы И 22 и 23, которые разъединяют линии интерфейсов ВМ-ВА. В нулевом состоянии находятся также триггеры 26 и 38 блоков 3 и 4.

Обмен информацией по инициативе

ВМ между, например, j-й BM u i-й ВА начинается с выдачи ВМ по линии 6 адреса выбираемого ВА и соответствующего идентификационного сигнала, которые поступают на входы соответствующего блока 3 и дешифратор 27.

При этом сигнал с соответствующего выхода дешифратора 27 поступает на элемент 37 развязки и на соответствующую линию 15 выборки строки, а также через элемент ИЛИ 34 на элемент

37 развязки, линию 17 сигнала ВКЛ.

ОПР.СТЛБ. и на вход генератора 5.Если к этому моменту имеется разрешающий сигнал — отсутствие импульса

ОПР.СТЛБ. на линии 19, то триггер 26 устанавливается в единичное состояние и разрешает прохождение импульса

ОПР.СТЛБ. с линии 19 через элементы

И 29 и ИЛИ ЗЗ на линию 11 сигнала

ПОДКЛ.СТЛБ. j-ro столбца, одновременно блокируя прохождение импульсов

ОПР.СТЛБ. через элемент И 32 и на следующие блоки 3.

Сигнал ПОЦКЛ.СТЛБ. присутствует на линии 11 и готовит элементы И 24 всех блоков 2 заданного столбца, в том числе и блока 2 i-й строки, на другой

3 13056 вход элемента И 24 которого поступает сигнал ПОДКЛ.ГТР. по линии 13 с блока

4, где он формируется на элементах

ИЛИ 46, И 10, НЕ 48 сигналами CTP.

ВКЛ. с линии 12 и сигналом ВБР.CTP поступившим по линии 15 из блока 3

Таким образом, происходит выбор блока

2 в j ì столбце и i-й строке, триггер 21 которого устанавливается в единичное состояние и разрешает че- 10 реэ элементы И 22 и 23 прохождение информации по линиям интерфейса между соответствующими BM и ВА. Процедура логического подключения ВА и ВМ заканчивается выдачей заданным ВА 15 сигнала логического подключения, по которому BM снимает идентификационный сигнал адреса и адрес выбираемого BA и начинает обмен информацией

t с i-м ВА.1 Сигнал логического подклю- 20 чения i-ro ВА поступает также по линии 7 в блок 3j на элемент И 30, разрешая сброс в нулевое состояние триггера 26, а также поступает в блок 4; на вход элемента HE 50, блокируя вы- 25 дачу сигнала СБР.CTP. с элемента И

45 до окончания операции с данным ВА.

После окончания обмена и снятия ВА сигнала логического подключения производится сброс триггера 2 1 блока 30

2 сигналом СБР.CTP., выдаваемым

1j на линию 14 элементом И 45 блока 4, .

Если одновременно несколько ВМ инициируют операции ввода-вывода и выдают на соответствующие линии 6 35 коды адреса, необходимых для обмена

ВА, то триггеры 26 в соответствующих блоках 3 устанавливаются в единичное состояние. Логическое подключение ВА и ВМ в этом случае осуществляется 40 поочередно в соответствии с приоритетом блоков 3 по линии 19 импульсов

ОПР.СТЛБ. Попытка BM подключиться к уже подключенному ВА блокируется сигналом CTP ВКЛ, выдаваемым тригге — 45 ром 2 1 соответствующего блока 2 через элемент 25 развязки на линию 12 в соответствующий блок 4 на элемент

НЕ 48.

99 4 та HF 53. С поступлением на группу входов элемента И 54 сигнала выборки от канала BM и сигнала идентификации адреса на его выходе формируется сигнал выборки абонента, который поступает через соответствующий выход блока 3 на линию сигнала выборки абонента в канал ВМ, инициировавшей операцию ввода-вывода, обеспечивая возможность идентификации данной ситуации с некорректным заданием адреса ВА.

В случае инициативы ВЛ установление связи, например, между i-м ВЛ и

jM BM начинается с выдачи ВА адреса

BM и сигнала требования абонента по линиям 8 в блок 4,, где адрес BM пешифрируется. Работа элементов блока

4;. по обеспечению логического подключения i-ro BA аналогична работе соответствующих элементов блока 3.

После осуществления коммутации в блоке 2.. сигнал требования i-го BA вьща1 ) ется в 3-ю ВМ и процедура логического подключения завершается выдачей сигнала логического подключения заданного ВА в j-ю ВМ, который поступает и в блок 4 на элемент И 42,раз— решая сброс триггера 38.

При одновременной выдаче сигналов требования несколькими BA логическое подключение ВА осуществляется поочередно в соответствии с приоритетом блоков 4 по линии 20 импульсов ОПР.

CTP. Попытка ВА подключить к ВМ, уже работающей с другим ВА, блокируется сигналом СТЛБ.ВКЛ, выдаваемым триггером 2 1 соответствующего блока 2 через элемент 25 развязки на линию

10 в соответствующий блок 3 на эле— мент НЕ 35.

Для обеспечения разрешения конфликтов при одновременной попытке ВА и BM инициировать операцию вводавывода импульсы ОПР.СТЛБ ° сдвинуты относительно импульсов ОПР.CTP. на время, необходимое для установления в линиях 10 сигналов СТЛБ.ВКЛ. или в линиях 12 сигналов CTP.ÂÊË. 0

При выдаче ВМ некорректного кода адреса ВА (ВА с данным адресом отсутствует) на выходах дешифратора 27 блока 3 и выходе элемента ИЛИ 34 сигналы отсутствуют и установка тригге- 55 ра 26 в единичное состояние не производится. При этом на входе элемента И 54 устанавливается разрешающий уровень, выдаваемый с выхода элеменФормула изобретения

Устройство для сопряжения электронных вычислительных машин с внеш-. ними устройствами по авт. св.

Ф 1257655, о т л и ч а ю щ е е с я тем, что, с целью сокращения потерь времени при обращениях по некорректным адресам, в него в каждый блок вы° ИИЫИ о

5 1ЗО боря столбца введены шестой элемент

И и третий элемент НЕ, причем вход шестого элемента И j-ro блока выбора столбца ()=1,N ) соединен через третий элемент HF. с выходом второго элемента

5б99 6

ИЛИ того же блока выбора столбца, а группа входов и выход соответственно с вторыми информационными выходом и входом j-го блока согласования интерфейсов второй группы.

1305б99

Составитель E.Eåðòëèá

Редактор Н.Гунько Техред А.Кравчук

Корректор И.Куска

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

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

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

П оизводственно-полиграфическое предприятие, г.ужгород, ул.Проектная,4 р

Устройство для сопряжения электронных вычислительных машин с внешними устройствами Устройство для сопряжения электронных вычислительных машин с внешними устройствами Устройство для сопряжения электронных вычислительных машин с внешними устройствами Устройство для сопряжения электронных вычислительных машин с внешними устройствами Устройство для сопряжения электронных вычислительных машин с внешними устройствами 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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