Устройство для сопряжения электронных вычислительных машин с внешними устройствами
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1305699
Автор: Нагорнов
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 6 Р 13/2 ПИСАНИЕ ИЗОБРЕТЕНИЯ ЕЛЬСТВ А ВТОРСКОМУ СВИ видетельство СССР 06 Р 13/20,07.01.85 ДЛЯ СОПРЯЖЕНИЯ ЭЛЕКЕЛЬНЫХ МАШИН С ВНЕШОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ(54) УСТРОЙСТВОТРОННЫХ ВЫЧИСЛИТНИМИ УСТРОЙСТВАМИ(57) Изобретение касается вычислительной техники и может найти примнение в вычислительных системах дл,801305699 сопряжения общего ресурса внешних устройств с ЭВМ, Цель изобретения сокращение потерь времени при обращениях со стороны ЭВМ по некорректным адресам внешних устройств. Цел достигается тем, что в каждый блок выбора столбца введены шестой элемент И 54 и третий элемент НЕ 53. При некорректном задании адреса выбираемого абонента из-за программной ошибки или неисправности адресных шин интерфейса сигнал во вращается по линии 7 в ЭВМ через от крытый элемент И 54. 4 ил.5699 2 10 1 130Изобретение относится к вычислительной технике, может найти применение в вычислительных системах длясопряжения общего ресурса внешнихустройств - абонентов (ВА) с электронными вычислительными машинами(ВМ), и является усовершенствованиемустройства по авт. св, В 1257655.Цель изобретения - сокращение потерь времени при обращениях по некорректным адресам.На фиг. 1 представлена блок-схемапредлагаемого устройства; на фиг.2-4функциональные схемы соответственноблоков коммутации, выбора столбца ивыбора строки.Устройство содержит (фиг. 1), объединенные в матрицу блоки 1 согласования интерфейсов первой и второйгоупп, блоки 2 коммутации, блоки 3выбора столбца, блоки 4 выбора строки группы, генератор 5 импульсов опроса, линии 6 и 7 информационных выходов и входов (интерфейс со стороныЭВМ), линии 8 и 9 информационных выходов и входов (интерфейс со стороныВА), линии 10 готовности столбцов(сигналы ПОДКЛ.СТР.), линии 14 сброса (сигнал СБР.СТР.), линии 15 выборки строк (сигналы ВБР.СТР,),линии16 выборки столбцов (сигналы ВБР.СТЛБ.), линии 17 включения опросастолбцов (сигнал ВКЛ.ОПР.СТЛБ.), линии 18 включения опроса строк (сигнал ВКЛ.ОПР.СТР.), линии 19 импульсов опроса столбцов (сигналы ОПР,СТЛБ.) и линии 20 импульсов опросастрок (сигнал ОПР,СТР.),Блоки 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 20 25 30 35 40 45 50 55 менты И, первый 46 и второй 47 элементы ИЛИ, первый 48, второй 49, третий 50 и четвертый 51 элементы НЕ, элементы 52 развязки, третий элемент НЕ 53 и шестой элемент И 54.Блоки 1 согласования интерфейсов представляют собой наборы усилителей- приемников и усилителей-передатчиков, предназначенных для согласования на физическом уровне элементов блоков 2-4 устройства с линиями интерфейса между ВМ и ВА. Генератор 5 импульсов опроса при наличии разрешающих сигналов ВКЛ.ОПР.СТЛБ., ВКЛ,ОПР,СТР. выдает по соответствующим линиям 19 и 20 последовательности импульсов ОПР. СТЛБ, или ОПР.СТР.Интерфейс ВМ-ВА может соответствовать, например, стандартному интерфейсу ввода-вывода ЕС-ЭВМ.Устройство работает следующим образом.В исходном состоянии триггеры 21 блоков 2 находятся в нулевом состоянии и блокируют элементы И 22 и 23, которые разъединяют линии интерфейсов ВМ-ВА. В нулевом состоянии находятся также триггеры 26 и 38 блоков 3 и 4.Обмен информацией по инициативе ВМ между, например, 3-й ВМ и -й ВА начинается с выдачи ВМ по линии 6 адреса выбираемого ВА и соответствующего идентификационного сигнала, которые поступаютна входы соответствующего блока 3 и дешифратор 27. При этом сигнал с соответствующего выхода дешифратора 27 поступает на элемент 37 развязки и на соответствующую линию 15 выборки строки, а также через элемент ИЛИ 34 на элемент 37 развязки, линию 17 сигнала ВКЛ. ОПР.СТЛБ. и на вход генератора 5.Если к этому моменту имеется разрешающий сигнал - отсутствие импульса ОПР.СТЛБ. на линии 19, то триггер 26 устанавливается в единичное состояние и разрешает прохождение импульса ОПР.СТЛБ. с линии 19 через элементы И 29 и ИЛИ 33 на линию 11 сигнала ПОДКЛ.СТЛБ. 3-го столбца, одновременно блокируя прохождение импульсов ОПР,СТЛБ. через элемент И 32 и на следующие блоки 3. Сигнал ПОДКЛ.СТЛБ. присутствует налинии 11 и готовит элементы И 24 всехблоков 2 заданного столбца, в томчисле и блока 2 д-й строки, на другой3 13056 вход .элемента И 24 которого поступает сигнал ПОДКГ.ГТР. по линии 13 с блока 4 , где он формируется на элементах ИЛИ 46, И 10, НЕ 48 сигналами СТР. ВКЛ, с линии 12 и сигналом ВБР.СТР., поступившим по линии 15 из блока 3 Таким образом, происходит выбор блока 2 в 3-м столбце и -й строке, триггер 21 которого устанавливается в единичное состояние и разрешает че рез элементы И 22 и 23 прохожцение информации по линиям интерфейса между соответствующими ВМ и ВА. Процедура логического подключения ВА и ВМ заканчивается выдачей заданным ВА 15 сигнала логического подключения, по которому ВМ снимает идентификационный сигнал адреса и адрес выбираемого ВЛ и начинает обмен информацией с д-м ВА.1 Сигнал логического подклю чения -го ВА поступает также по линии 7 в блок 31 на элемент И 30, разрешая сброс в нулевое состояние триггера 26, а также поступает в блок 4; на вход элемента НЕ 50, блокируя вы дачу сигнала СБР.СТР. с элемента И 45 до окончания операции с данным ВА, После окончания обмена и снятия ВАсигнала логического подключения производится сброс триггера 2 1 блока 30 2 сигналом СБР.СТР., выдаваемым 1на линию 14 элементом И 45 блока 4, .Если одновременно несколько ВМ инициируют операции ввода-вывода и выдают на соответствующие линии 6 35 коды адреса, необходимых для обмена ВА, то триггеры 26 в соответствующих блоках 3 устанавливаются в единичное состояние. Логическое подключение ВА и ВМ в этом случае осуществляется 40 поочередно в соответствии с приоритетом блоков 3 по линии 19 импульсов ОПР.СТЛБ, Попытка ВМ подключиться к уже подключенному ВА блокируется сигналом СТР.ВКЛ, выдаваемым тригге ром 2 1 соответствующего блока 2 через элемент 25 развязки на линию 12 в соответствующий блок 4 на элемент НЕ 48. 99 4та НЕ 53, С поступлением на группу входов элемента И 54 сигнала выборки от канала ВМ и сигнала идентификации адреса на его выходе формируется сигнал выборки абонента, который поступает через соответствующий выход блока 3 на линию сигнала выборки абонента в канал ВМ, инициировавшей операцию ввода-вывода, обеспечивая возможность идентификации данной ситуации с некорректным заданием адреса ВА.В случае инициативы ВЛ установление связи, например, между -м ВЛ и Зм ВМ начинается с выдачи ВА адреса ВМ и сигнала требования абонента по линиям 8 в блок 4 где адрес ВМ пешифрируется. Работа элементов блока 4, по обеспечению логического подключения -го ВА аналогична работе соответствующих элементов блока 3, После осуществления коммутации в блоке 2 сигнал требования -го ВА вьща 11ется в 3-ю ВМ и процедура логического подключения завершается выдачей сигнала логического подключения заданного ВА в 3-ю ВМ, который поступает и в блок 4 на элемент И 42,разрешая сбрдс триггера 38.При одновременнои выдаче сигналовтребования несколькими ВА логическое подключение ВА осуществляется поочередно в соответствии с приоритетом блоков 4 по линии 20 импульсов ОПР.СТР, Попытка ВА подключить к ВМ, уже работающей с другим ВА, блокируется сигналом СТЛБ.ВКЛ, выдаваемым триггером 2 1 соответствующего блока 2 через элемент 25 развязки на линию 10 в соответствующий блок 3 на элемент НЕ 35.Для обеспечения разрешения конфликтов при одновременной попытке ВА и ВМ инициировать операцию ввода- вывода импульсы ОПР.СТЛБсдвинуты относительно импульсов ОПР.СТР, на время, необходимое для установления в линиях 10 сигналов СТЛБ.ВКЛ. или в линиях 12 сигналов СТР.ВКЛ, 50При выдаче ВМ некорректного кода адреса ВА (ВА с данным адресом отсутствует) на выходах дешифратора 27 блока 3 и выходе элемента ИЛИ 34 сигналы отсутствуют и установка тригге ра 26 в единичное состояние не производится. При этом на входе элемента И 54 устанавливается разрешающий уровень, выдаваемый с выхода элеменФормула из обретения Устройство для сопряжения электронных вычислительных машин с внеш-. ними устройствами по авт. св.Ф 1257655, о т л и ч а ю щ е е с я тем, что, с целью сокращения потерь времени при обращениях по некорректным адресам, в него в каждый блок выо 5 1 ЗОборя столбца введены шестой элементИ и третий элемент НЕ, причем входшестого элемента И 1-го блока выборастолбца (=1,Н ) соединен через третийэлемент НЕ с выходом второго элемента 5 б 99 6ИЛИ того же блока выбора столбца, а группа входов и выход соответственно с вторыми информационными выходом и входом 1-го блока согласования интерфейсов второй группы.Лодписнета СССР Заказ 1453 открытиикая наб., д,4/5/47 Тираж ВНИИПИ Госуд по делам и 113035, Москва
СмотретьЗаявка
3978654, 20.11.1985
ПРЕДПРИЯТИЕ ПЯ А-3517
НАГОРНОВ ЭДУАРД АНДРЕЕВИЧ
МПК / Метки
МПК: G06F 13/20
Метки: внешними, вычислительных, машин, сопряжения, устройствами, электронных
Опубликовано: 23.04.1987
Код ссылки
<a href="https://patents.su/5-1305699-ustrojjstvo-dlya-sopryazheniya-ehlektronnykh-vychislitelnykh-mashin-s-vneshnimi-ustrojjstvami.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения электронных вычислительных машин с внешними устройствами</a>
Предыдущий патент: Устройство для сопряжения эвм с абонентами
Следующий патент: Устройство для сопряжения абонентов с цифровой вычислительной машиной
Случайный патент: Устройство для моделирования активности популяций