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

Номер патента: 1264192

Авторы: Бордыков, Латифуллин

ZIP архив

Текст

(дц 4 С 06 Р 13/00 НИЕ ИЗОБРЕТЕНИ 5 г )И ) нструкатиэа Лат н Электро СССР 1984. СОПРЯЖЕНИЯ ДВУЛЬНЫХ МАШИН С(54) УСТ ЭЛЕКТРОН ВНЕШНИМИ (57) Иэо лительно пользова ОЙСТВО ДЛЯ О-ВЫЧИСЛИТ АБОНЕНТАМИ ретение от технике и осится к вычисмокет быть искения ЭВМ, имеюля соп л; ГОСУДАРСТВЕННЫЙ КОМИТЕТ ССС ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫ АВТОРСКОМУ СВИДЕТЕЛЬСТВУ(71) Специальное проектнторское бюро средств автнефтедобычи и нефтехимии(56) ТО 2.791.004-77, ЭВМка" 15 ВМ.Авторское свидетельствВ 1211744, кл. С 06 Г 13 щнх единый канал обмена информациейс внешними устройствами пользователя.Основной задачей изобретения является повышение надежности за счет уни 4 мцированного подключения внешнихабонентов. Устройство содержит дварегистра адреса, два адресных коммутатора, два дешифратора адреса, двегруппы приемопередатчиков, два счетчика импульсов, два триггера, дваэлемента запрета, регистр защиты,коммутатор, блок приоритета, регистрсостояния, блок управления, блокконтроля, блок обмена информацией,группу блоков связи, два формирователя одиночных импульсов, шестнадцатьэлементов И, шесть элементов ИЛИ,два элемента НЕ, четыре группы элементов И. 4 .э.п. ф-лы, 8 и17 12 б 41 второй регистр адреса, второй формирователь одиночного импульса, второй триггер, вторая группа приемопередат - ,чиков, второй счетчик импульсов, второй элемент запрета, коммутатор, регистр состояния, блок контроля, блок обмена информацией, блок управления, одиннадцать элементов И, три элемента ИЛИ и четвертая группа элементов И, причем первый выход коммутатора подключен к входу требования преры - вания первой ЭВМ, второй выход коммутатора подключен к входу требования прерывания второй ЭВМ, информационный вход второго регистра адреса подключен к адресному выходу второй ЭВМ, синхровход второго триггера соединен с входом второго формирователя одиночного импульса и подключен к синхровыходу второй ЭВМ, инфор О мационный вход второго триггера подключен к выходу обращения второй ЭВМ, первые информационные входы- выходы приемопередатчиков второй группы подключены к информационным 25 входам-выходам второй ЭВМ, первый вход шестого элемента И соединен с первым входом четвертого элемента ИЛИ и подключен к выходу предоставления прерывания второй ЭВМ, первые входы седьмого и восьмого элементов И подключены к -выходам ввода и вывода данных второй ЭВМ соответственно, первый выход второго счетчика импульСов подключен к синхро 35 входу второй ЭВМ, счетный вход второго счетчика импульсов подключен к первому тактовому входу устройства, синхровходы блока контроля, блока прерываний и блока управления под О ключены ко второму, третьему и четвертому тактовым входам устройства соответственно, при этом второй выход второго счетчика импульсов соединен с первым входом девятого элемен та И, второй вход которого соединен с первым разрешающим входом приемо- передатчиков второй группы, первым входом пятого элемента ИЛИ и выходом восьмого элемента И, второй вход Которого соединен с вторым входомседьмого элемента И, управляющим входом первого адресного коммутатора и выходом десятого элемента И, первый вход которого соединен с вхо 55 дом записи второго регистра адресаи выходом второго триггера, нулевой вход которого соединен с выходом второго формирователя одиночного им 92 18пульса, установочный вход второгосчетчика импульсов соединен с выходом четвертого элемента ИЛИ, второйвход которого соединен с выходомвторого элемента запрета, информационный вход которого соединен с выходом пятого элемента ИЛИ, второйвход которого соединен с выходомседьмого элемента И и первым входомшестого элемента ИЛИ, выход которогосоединен с вторым разрешающим входом приемопередатчиков второй группы,второй вход шестого элемента ИЛИ соединен с выходом шестого элемента И,выход второго регистра адреса соединен с информационным входом первогоадресного коммутатора, первый выходкоторого соединен с входом первогодешифратора адреса и первым выходомвторого адресного коммутатора, второй выход которого соединен с входом второго дешифратора адреса ивторым выходом первого адресногокоммутатора, управляющий вход второго адресного коммутатора соединенс выходом четвертого элемента И, информационный вход второго адресногокоммутатора соединен с выходом первого регистра адреса, причем вторыеинформационные входы-выходы приемопередатчиков второй группы черезвнутреннюю шину данных устройстваподключены к информационным входами выходам блока обмена информациейи выходам элементов И четвертой группы, информационным входам регистрасостояния и вторым информационнымвходам-выходам приемопередатчиковпервой группы, выход первого дешифратора адреса соединен с первымивходами одиннадцатого и двенадцатого элементов И, с первыми входамиблока управления, блока контроля,блока обмена информацией, блоковсвязи группы, выход второго дешифратора адреса соединен с вторыми входами одиннадцатого и двенадцатогоэлементов И, вторыми входами блокауправления, блока контроля, блокаобмена информацией, блоков связигруппы, выходы первого и седьмогоэлементов И через внутреннюю шинуввода устройства соединены с первыми входами тринадцатого и четырнадцатого элементов И, первым входом запуска блока прерывания, тре- фтьим и четвертым входами блока контроля, третьим входом блока управления, претьим входом блока обмена2 б 4192 )(дннен с третьим входом запуска блокапрерывания, выход которого соединенс информационным входом коммутатора,вторые входы элементов И первой груп 5пы соединены с выходом четырнадцатого элемента И, второй вход которогосоедичен с входом второго элементаНЕ, выходом двенадцатого элемента Ии вторыми входами шестнадцатого эле мента И, выход которого соединен 15 20 25 группы и первыми входами соответствую.щих элементов И первой группы, входызапрета первого и второго элементовзапрета соединены через внутреннююшину разрешения формирования сигнала синхронизации устройства с выходами первого и второго элементов НЕ,третьим выходом блока управления.вторыми вь 1 ходами блока контроля,блока обмена информацией и блоковсвязи группы, четвертый выход блокауправления соединен с первым входомпервого элемента И элементов И четвертой группы, вторыми входами третьего и четвертого элементов И и первым управляющим входом коммутатора,второй управляющий вход которогосоединен с вторыми входами шестогои десятого элементов И и с пятымвыходом блока управления, шестойвыход которого соединен с седьмыми восьмым входами блока контроля,пятым и шестым входами блока обменаинформацией и пятыми входами блоковсвязи группы, шестые входы которыхсоединены с седьмым и вос.ьмым входами блока обмена информацией, девятыми десятым входами блока контроляи седьмым выходом блока управления,восьмой выход которого соединен содиннадцатым входом блока контроля,девятым входом блока обмена информацией и седьмыми входами блоков связигруппы, восьмые входы которых соединены с десятым входом блока обменаинформацией, двенадцатым входом блокаконтроля и девятым выходом блока управления, десятый выход которого сое 19 1 информацией и третьими входами блоков связи группы, ход ляго девятого элементов И через внутреннюю шину вывода устройства соединены с первыми входами пятнадцатого и шестнадцатого элементов И, пятым и шестым входами блока контроля, четвертым входом блока обмена информацией и четвертыми входами блоков связи группы, выходы третьего и шестого элементов И через внутреннюю шину предоставления прерывания устройства соединены с вторым входомзапуска блока прерывания, с вторымивходами элементов И второй группы,первые выходы блока контроля, блокаобмена информацией, блоков связигруппы, первый и второй выходы блокауправления через внутренние шинь готовности соединены с вторыми входамисоответствуюших элементов И третьей 30 35 40 45 50 55 с входом записи регистра защиты, первые входы элементов И четвертой группь; начиная с второго элемента И и второй вход первого элемента И четвертой группы соединены с выходами тринадцатого элемента И, второй вход которого соединен с входом первого элемента НЕ, выходом одиннадцатого элемента И и вторым входом пятнадцатого элемента И, выход которого соединен с входом записи регистра состаяния, группа выходов которого соединена с группой входов блока управи вторыми входами элементов И четвертой группы начиная со второго элемента И,2, Устройство по п.1, о т л и ч а ю щ е е с я тем, что блок управления содержит два счетчика импульсов, пять триггеров, одиннадцать элементов запрета, двенадцать элементов И, одиннадцать элементов ИЛИ, четыре элемента НЕ, два переключателя, причем первый вход первого элемента И соединен с первым входом второго элемента И и является синхровходом блока управления, первый, второй входы третьего элемента И и первый вход четвертого элемента И являются первыми, вторыми и третьими входами блока управления соот. ветственно, информационные входы первого и второго элементов запрета и вход первого элемента НЕ образуют группу входов блока управления, выходы третьего и четвертого элементов запрета являются первыми вторым выходаья блока управления соответственно, выход второго элемента НЕ является третьим выходом блока управления, выходы пятого и шестого элементов запрета являются четвертым и пятым входами блока управления соответственно, выход первого элемента ИЛИ соединен с первьми входами пятого и шестого. элементов И и является шестым выходомблока управления, выход седьмого2 12641 элемента запрета соединен с первыми входами седьмого и восьмого элементов И и является седьмым выходом блока управления, выход второгоэлемента ИЛИ соединен с синхровходом первого триггера и входом третьего элемента НЕ и является восьмым выходом блока управления, выход восьмого элемента запрета соединен с синхровходом второго триггера и входом четвертого элемента НЕ и является девятым выходом блока управления, выход девятого элемента запрета является десятым выходом блока управления, при этом выход третьего элемента И соединен с входами второго элемента НЕ и вторым входом четвертого элемента И, выход которого соединен с информационными входами первого, второго, третьего и четверто го триггеров, выход второго элемента И соединен с счетным входом первого счетчика импульсов и первым входом девятого элемента И, второй вход которого соединен с входом запрета 25 десятого элемента запрета и выходом десятого элемента И, первый, второй, третий и четвертый входы которого соединены соответственно с первым, вторым, третьим и четвертым выходами ЗО первого счетчика импульсов, четвертый выход которого соединен с нулевым входом пятого триггера, единичный вход которого соединен с первым выходом второго счетчика импульсов и первым входом одиннадцатого элемен та И, второй вход которого соединен с вторым выходом второго счетчика импульсов, счетный вход которого соединен с первым входом двенадцато го элемента И и выходом перво о элемента И, второй вход которого соединен с информационным входом десятого элемента запрета, входом запрета седьмого элемента запрета и нулевым 45 выходом пятого триггера, единичный выход которого соединен с вторым входом второго элемента И, первым входом первого элемента ИЛИ и информационным входом одиннадцатого эле-. 50 мента запрета, вход запрета которого соединен с выходом одиннадцатого элемента И и вторым входом двенадцатого элемента И, выход которого соединен с первым входом третьего элемента 55 ИЛИ, второй вход которого соединен с выходом девятого элемента И, выход третьего элемента ИЛИ соединен 92 22с информационным входом девятого элемента запрета, вход запрета которого соединен с входом запрета третьего и четвертого элементов запрета, выходом четвертого элемента ИЛИ, входом запрета восьмого элемента запрета, информационным входом седьмого элемента запрета, вторым входом первого элемента ИЛИ и первым входом второго элемента ИЛИ, второй вход которого соединен с выходом одиннадцатого элемента запрета, выход десятого элемента запрета соединен с информационным входом восьмого элемента запрета, первый контакт первого переключателя соединен с первым входом пятого элемента ИЛИ и первым входом шестого элемента ИЛИ, второй вход которого соединен с первым контактом второго переключателя и первым входом седьмого элемента ИЛИ, второй вход которого соединен с выходом первого элемента запрета, вход запрета которого соединен с выходом шестого элемента ИЛИ и входом запрета второго элемента запрета, выход которого соединен с вторым входом пятого элемента ИЛИ, выход которого соединен с входом запрета шестого элемента запрета, с первым входом восьмого элемента ИЛИ, и первым входом четвертого элемента ИЛИ, второй вход которого соединен с выходом седьмого элемента ИЛИ, первым входом девятого элемента ИЛИ и входом запрета пятого элемента запрета, информационный вход которого соединен с выходом восьмого элемента ИЛИ, второй вход которого соединен с выходом пятого элемента И, второй вход которого соединен вторым входом восьмого элемента И и входом первого, элемента НЕ, выход которого соединен с вторыми входами шестого и седьмого элементов И, выход седьмого элемента И соединен с третьим входом восьмого элемента . ИЛИ, информационный вход шестого элемента запрета, соединен с выходом девятого элемента ИЛИ, второй и третий входы которого соединены с выходами шестого и восьмого элементов Иосоответственно, выходы третьего и четвертого элементов НЕ соединены с синхровходами третьего и четвертого триггеров соответственно, выходы которых соединены с первым и вторым входами десятого элемента ИЛИ, вы23 . 12641 ход которого соединен с информационным входом четвертого элемента запрета, информационный вход третьего элемента запрета соединен с. выхоцом одиннадцатого элемента ИЛИ, первый и второй входы которого соединены с выходами первого и второго триггеров соответственно, вторые и третьи контакты первого и нторого переключателей подключены к шинам нулевого и единичного потенциалов устройства соответственно. 5. Устройство по п.1, о т л ич а ю щ е е с я тем, что блок связи содержит приемный регистр, ком 3. Устройство по п.1, о т л ич а ю щ е е с я тем, что блок контроля содержит коммутатор, шесть триггеров, элемент НЕ и пять элемен-. тов И, причем выходы коммутатора и элемента НЕ являются первым и вторым выходами блока контроля соответственно, первый и второй входы первого элемента И являются первым и вторым входами блока контроля соответственно, первые входы второго, третьего, четвертого и пятого элементов И яв 25 ляются третьим, четвертым, пятым и шестым входами блока контроля соответственно, вторые входы четвертого, третьего, второго и пятого элементов И являются седьмым, восьмым, девятым и десятым входами блока контро-ЗО ля соответственно, первый и второй управляющие входы коммутатора являются одиннадцатым и двенадцатым входами блока контроля, синхровход первого триггера соединен с синхро входом второго триггера и нуленымн входами третьего и четвертого триггеров и является синхровходом блока контроля, при этом в блоке контроля выход четвертого элемента И соеди О нен с единичным входом четвертого триггера, выход которого соединен с информационным входом второго триггера, выход которого соединен с единичным входом пятого триггера, 45 выход которого соединен с первым информационным входом коммутатора, вто.рой информационный вход которого соединен с выходом шестого триггера, единичный вход которого соединен с 50 выходами первого триггера, информационный вход которого соединен с выходом третьего триггера, единичный вход которого соединен с выходом пятого. элемента И, третий вход кото рого соединен с входом элемента НК, выходом первого элемента И, третьими ,входами второго, третьего и четвер 92 24того элементов И, выходы второго итретьего элементов И соединены свходами пятого и шестого элементов,И соответственно,4. Устройство по п.1, о т л ич а ю щ е е с я тем, что блок обмена информацией содержит коммутатор,регистр, два триггера, группу элементов И, семь элементов И и элементНЕ, причем выходы коммутатора и элемента НЕ являются первым и вторымвыходами блока обмена информациейсоответственно, группа информационных входов регистра образует группуинформационных входов блока обменаинформацией, первый и второй входыпервого элемента И являются первыми вторым входами блока обмена информацией, первые входы второго, третьего, четвертого, пятого, шестого иседьмого элементов И являются третьим, четвертым, пятым, шестым, седьмым и восьмым входами блока обменаинформацией соответственно, первыйи второй управляющие входы коммутатора являются девятым и десятым входами блокаобмена информацией соответственно, выходы элементов И группы образуют группу информационныхвыходов блока обмена информациейпри этом н блоке обмена информациейпервый информационный вход коммутатора соединен с выходом первого триггера, единичный вход которого соединен с выходом четвертого элемента И,второй вход которого соединен с вторым входом шестого элемента.И, входом записи регистра и выходом третьего элемента И, второй вход которогосоединен,с выходом первого элементаИ, входом элемента НЕ и вторым входом второго элемента И, выход которого соединен с первыми входами элементов И группы, с вторыми входамипятого и седьмого элементов И, выходы которых соединены с нулевымивходами второго и первого триггердвсоответственно, группа выходов регистра соединена с вторыми входамиэлементов И группы, выход шестогоэлемента И соединен с единичнымвходом второго триггера, выход ко-,торого соединен с вторым информационным входом коммутатора, 12641мутатор, передающий регистр, дватриггера, пять элементов И, ,элемент НЕ, группу элементов И, причем гр тс - пы информационных входов передающего регистра и приемного регистра образуют первую и вторую группы информационных входов блока связи соответственно, выходы элементов И группы образуют группу ицформациоцых ввходов блока связи, вход записи передан" щего регистра соединен г. едицичнымн входами первого и второго триггеро и является синхровходом блока свя нь 1,.первый и второй входы первого элемсц" та И являются первым и в.орым входами блока связи, первые входы второго, третьего, четвертогс и пятого элементов И являются третьим четвертым пятым и н 1 естым ходамц бока связи, первый и второй управляющие входы коммутатора являютсл седьмыми 92 26и восьмыми входами блока связи соотнетствеццо, выходы коммутатора и элемента Ь.", являются первым и вторым выходами блока связи соответственно, .-.ри этом в блоке связи вход записиприемного регистра соединен с выходом третьего элемента И, ,второй вход котооого соединен с выходом первого элеэлемецта И. входом элемента НЕ и с вто,ннм входом второго элемента И, выход которого соединен с вторьии входами четвертого и пятого элементовИ и с первыми входами элементов Игруппы., вторые входы которых соединены с группой выходов передающего регистра, выходы четвертого и пятого элементов И соединены с нулевыми лходамг первого и второго триггеровсоответственно, выходы которых соединены с первым и вторым информационцыми входами коммутатора.1264192 Составитель С. ПестмалПчелинская Техред И.Ходанич Редак ректор Е.Сирохман Заказ 556ВН 4/50Тираж 671ИИПИ Государственного комитета СССРо делам изобретений и открытий35, Москва, Ж, Раушская наб одписное изводственно-полиграфическое предприятие, г, Ужгород, ул. ПроектнаяИзобретение относится к ы.сз -тельной технике и можец быцьсн 9 н. з она но для сопряжения ЭВМ 9 имека.хединый канал осменя информацией(интерфейс типа канал)9 напримерЭВИ Эектроника-ЬО с внецнимиустройствами пользователя,Цель изобретения - повьнцениенадежности путем ;нифицироганногоподклоч ения внешьицх абонентов,На фиг,1 и 2 представлена структурная схема устройства; на фиг,Зсхема блока управления; на фиг.4временные диаграммы работы блокауправления, на фиг.5 - схема блокапрерывя.ния, на фиг.б - временныедиаграммы работь устройства в режиме "Вво"; на фиг,7 - временные дпагряюлы в режимеВыводна фиг,йвременные диаграммы в режиме прерычества возможных адресов внешних устО ройств)., шина 26 "Ввод", шина 27Вывод"9 шина 28 предоставленияпрерывания (ППР) группа шин 29 "Готовность , количество которых равнот;оличеству возможных внешних прерываний программы процессора, шина 30разрешения формирования сигнала СИП(синхронизация пассивного устройства)цьин з 31 стробирования первой ЭВМ;:О второй ЭВИ (СТРОБ) 9 первая шина 33стробирования ведущей ЭВМ (СТРОБВДЩ)9 первая шина 34 стробирования ведомой ЭВИ (СТРОБ ВДМ-)9 вторая шина 35 стробирования ведущей.астей устройгтва, представленных нафи" 1 и 3, Олок 55 кончроля, блок56 обмена информацией 9 группа блоков35 г, Гь -.7 связи ,ня фиг,2 изображен одинблок связи), причем блок 55 контролясодержит тактовую шину 58, элементыИ 59-639 злемен г НЕ 64, триггерыО65-О и коммутатор 19 блок 56 обмена информацией сод ржит элементНЕ 72, элементы И 3-99 регистр80, группу 81 элементов И, триггеры82 и 83 и коммутатор 84, каждьй блок4557 связи содержит элементы И 85-899приемньй регистр 90, передающий регистр 91, группу 92 элементов И,триггеры 93 и 94, коммутатор 95,группу шин 96 для подачи информации5 Она входы регистра 91 шину 96- 1 для9управления записью информации в регистр 91 и элемент НЕ 97,вания программы,В состав устройства входят первыи- 1 и второй 1-2 процессорь,ервые 2-1 и вторые 2-2 канальные цнны, соцержащие соответственно первые и вторые группы двунаправленныхшин адреса данных (КДАи КДА).количество которых в каждой групперавно разрядности процессоров,. первую и вторую шины синхронизации активного устройства (КСИА)9 первуюи вторую шины ввода данных в ЭВИ(КВВОД), первую и вторую цины вывода данных из ЭВМ во внешнее устройство (КВЫВОД)9 первую и вторую шиныобращения к внецнему устройству(КВУ), первую и вторуо цины синхронизации пассивного устройства (КСИП),первую и вторую шины требования прерывания (КТПР) и первую и вторую шины грецоставления прерывания (КППР)9первая 3-1 и вторая .3-2 груи прие -мопередатчиков, количество которь 9 хравно количеству шин КДА, причемкаждый приемопередатчик 3-1 (3-2)содержит передающий 4-1 (4-2) иприемный 5-1 (5-2) ключи 9 первый6- 1 и второй 6-2 регистры адреса,второй 7-1 и первый 7-2 адресныекоммутаторы, первый 8 и второй 9 цешифраторы адреса, первый 10-1 и второй 10-2 формирователи одиночных импульсов, первый 11 - 1 и второй 11 - 2триггеры, элементы И 12-1 - 16-1 и12-2 - 16-2, элементы ИЛИ 17-119-1 и 17-2 - 19-2, первый 20"1 ивторой 20-2 элементы запрета, первый 21 - 1 и второй 21-2 счетчики имБлок 46 управления (фиг.3) содержит элементы И 98-109, счетчики 55 110 и 111 импульсов, григгеры 112116, элементы И:1 И 117 в 1, элементы128-138 запрета, элементы НЕ 139141, переключатели 142 и 143, шину 6419" ьпульсов, шина 22 тактовых импульсов (ТИ), группа шин 23 данных, коли,ество ко; ор.х равно ра Зря ности пров цессора 9 первая группа 2 адресных шин, вторая группа 25 адресных шин (произвецение ко:ичества шин в группе 24 на количестве шин в группе 25 должно быть не меньше общего коли -144 ТИ, входны" шины 145-150, выход - ные шины 151 - 160 и элемент НЕ 161,Блок 52 прерывания (фиг.5) содержит коммутатор 162, триггеры 163 и 164, элемент И 165, счетчик 166 импульсов, элементы ИЛИ 167 и 168, группу 169 входных шин, группу 170 выходных шин, входные управляющие шины 17 1-173, тактовую шину 174 и выходную шину 175. 1 ОКоличество адресных дешифраторов 8 и 9 и количество групп адресных шин 24 и 25 может быть больше: увеличение их количества ведет к сокращению общего количества адресных шин 1 во всех группах, но увеличивает количество входов у таких элементов И, как, например, 37,40,59, 73 и 85.Устройство для сопряжения работает следующим образом. 20Выходы элементов, например коммутаторов 7-1 и 7-2 илй групп И 47-50 элементов, элементов НЕ 43,44, 64, 72 и 92, могут быть объединены в ре- зультате того, что в качестве эле ментов, выходы которых объединяются, применяются, например, ключи с открытым, коллекторным выходом и общей нагрузкой, или специальные шинные13 11 усилители с тремя состояниями : 130 1011 110 б вКоличество блоков 57 ограничено только количеством возможных адресов в ЭВМ и нагрузочной способностью передатчиков (выходных усилителей). Для увеличения коэффициента разветвления по выходу передатчиков в качестве входных элементов приемников (регистров 90) можно применить КМОП-ключи, например микросхемы 176 ПУЗкоторые обладают большим входным сопротивлением и одновременно могут выполнять роль входных фильтров, повышая помехоустойчивость обмена информации, Блок 57 может содержать не все элементы, изображенные на фиг,2, однако в его составе имеются выполняющие дополнительные функции элементы, которые непосредственно не участвуют в процессе обмена информацией, например исполнительные механизмы, индикаторы, реле, клавиатура, цифропечатающие устройства и т,д., и поэтому не изображены на фиг.2. Количество блоков 56 обме на информацией также может быть больше, чем изображено на фиг.2. В качестве формирователей 10-1 и 10-2 1264192 4импульсов могут быть использованылюбые формирователи, в том числе идифференцирующие цепи.В устройстве используется горячее" резервирование двух ЭВМ (первой и второй), для чего процессоры1-1 и 1-2 через канальные шины 2-1и 2-2 и устройство сопряжения подключены к одним и тем же внешнимустройствам.Каждая из двух ЭВМ может бытькак ведущей, так и ведомой. Это определяется по величине потенциалана шине 145; единичный уровень свидетельствует о том, что первая ЭВМ -ведущая, вторая - ведомая,при нулевом уровне ведущей является вторая ЭВМ, а ведомой - первая.Номер ЭВМ определяется по величине потенциала на первом выходе блока 46 (шина 156), который через первый элемент И 47 из группы может считываться любой ЭВМ. Номер ЭВМ задается конструктивно и не может бытьизменен программными средствами (вотличие от потенциала на шине 145).Различие в работе ведущей и ведомой ЭВМ в данном устройстве состоит в следующем: ведущая ЭВМ выпол-.няет все действия по обмену информацией с внешними устройствами, т.е.производит операции "Ввод и Выводведомая ЭВМ только отслеживает вседействия ведущей ЭВМ, т.е. она выполняет операции "Ввод" из внешнихустройств, но не может выполнить операцию "Вывод" во внешнее устройство.Для обмена информацией между двумя ЭВМ, например для того, чтобы ведомая. ЭВМ отслеживала какую именноинформацию и в какое именно внешнееустройство записывает ведущая ЭВМв цикле "Вывод", имеется один (илинесколько) блок 56 обмена информацией, в который операцию "Вывод" может производить как ведущая, так иведомая ЭВМ,Все прерывания программы от внешних устройств поступают .в обе ЭВМ,для чего в каждом блоке 57 имеютсядва триггера 93 и 94.Для контроля работоспособностипервой и второй ЭВМ служит блок 55контроля, с помощью которого перваяЗВМ контролирует работоспособностьвторой ЭВМ, а вторая - работоспособность первой. Для этого каждая ЭВМпериодично, не реже определенного261ит гс рва,-,а пвси, Одит Опв иис(вод в Олок .)3 кснтрс, ЯООпераиг ВьБсдОдноиз В;- тчение Определеццсгс времени :ыэыв:=:. -ет д г Р-,г.ой ЭБМ гг,зрггван 1; цсс гд;,рмыГ, е, Она пслууа ет иншсрмаци 10НЕИСусаВНССТИ. ДЛя ПОВЬКгвиня 1тсверности контроля операцииВь:вод"можнс Гроизвсдиь после ГРов(деРОПРЕДЕЛояНЬР РС т ОВЬГ/ П;-; г 1(дм Вкаждой ЭВМ праверяощих Гк работ:, а так;1:(е после получения сигна,Га ."р - : рывания о неисправности друея Э:для подтверждения зтсгс может 1 вс 1.с вести обмен ицфоГРмапи с неиспРанНсй ЭВМ ЧарЕЗ блок 5 б Обзаа, 1 О. гучив тодГвержценяе О 1 гдисгравностиИСПравца 5: ЗВМ дОгЕ вс - гсВВЬг" г,РЕЗ ВНЕШ:ЕЕ;СТРОйГ ТВО ППГатг ИнЕ;:на сооветствуюший индикатор дляОПЕОатОоя. ВО-вторьГХ . рСИ Оца бынявецсмсй, .перевести неисправн(ю ЭВВ ВЕДОМ 1 ЛР а С е 1 Ста ТЬ В гз ПУШйв-тре 1 ьих . О ключить -1 еисравьую ЭВ(1от,гчастия в обмен р и 1 срма п р,й (внешними устройствами., Третий вариантт, пс сравнению с вт о рьи явля ется более предпочтитеьнь 1, поскольку неисправная ЭВМ мс 1 жет мешать работе исправной,3 усгройстве предусмо.рене в основном для проведения профиле(тических и наладочных работ ручное огключение любой из ЭВМ от участия в эбмене информацией. Для зтого э составе блока .б управления имеются певеклочатгли 1 и 2 и 13, Для Отключениялюбой из ЭВМ достаточно персвестисоответствующий переключагель з ециничное со тояние. айДля обмена информацией с: вяешниа устройствами ведущей и ведо:ой ЭВМ выделяются кванты времени, которые формируются в блоке Аб. Временные диаграммы его работы представле-;, ны на фиг.4, В течение интервала времени СТРОБ ВДЦразрешается Обмен информации с внешними устройствами ведущей ЭВМ в течение интервала времени СТРОБ ВДМ в- обмен информации с внешними устройствами ведомой ЭВМ, В течение интервала врем ни, определяемого сигналом СТРОБ ВДЩ разрешаются прерывания от внешних устройств в ведущую ЭВМ, в теченис.интервала СТРОБ ВДМ- прерывания от внешних устройств в ведомую ЭВМ.В течение отрезка времени между 2 скончацисм сигнала СТРОГ ВДЯи СИГНап ПР ЕРЬна в ИЛ, К - , ГОРЫй МсжЕТг С;СТУПИТЬВО 11 ОЕГГ ОкончаНИЯ ; . - , Г;дала СТО, Ч 1 - , егелсгичнО,Цля .;-едоьой ЭВ 1), С:,г.;л С". - ,ОБопрев ,ЕГа.г -.,ВЕМТ, Р ТЕЧЕНИЕ КОТОРОГС Рав,= :. У Об,;е;,;: ц:Р ггт и Гйя Гге онойСТ::-2 С 1;.-Е гп ИМИ уСТСОИУУР"; ( :р(гС",гтайЯМ 1 фОЛЖГЫ ,. гьп.ачитель.УР б Ольше; чем Дли тел,ест" ,со Г вутсугв". ".1 цт;,х сигналов .,.:я ведомой Э.М 11.:.Тева.Уь времени ЦО 1 Г;ЦЫ;ЫГ Ь ";, г Тато:ги О МЗ ЛЬнЯ у ПОРЯД (1 десятков ( .улисе:;.у-:.зто слу.ар озУается и;Ггюзия рабсть 1 70 ль-С г 1 дисй ВЕгптщрй ЭЯ 4 ЕДОМая ЭВМ ВРактИЧЕСКЬ НЕ МЯНаст ",;.15(РТЕ ВЕДУЩЕЙ),Р".с.:-ГРим бс 1 р( сдпобно работу1 1 С Вр,; 1 (. 1,;1 дргг . и Вг Е СЕ -:аРИИ ВСИСХОггснт и МЗМЕтт "гЫ ВтРЕМЕНИ которые находят я вну-ри сигналов ",".ОБ ВГц 1- :, и СТРО 3 г" 2 т,У, об- .Г; Иг(ВС)раг У Етл Пр ргг С ХО УгТ МЕдгп"У ПЕр" ПОИ ЗЕ,УГ(гцрй ВМ и бп.",(СМ ",7Р рЕжтлМЕ "ВВрв" СС НсвцвгЕ ВРЕМЕНв-,.р циаграь.: которого представлены Еа фЕГ,(Р Ьцфс ГгвИЯ Г бЛСКа "7 .гот.НЕЕГРЕУт:.С ГВ= 9 . ПРУРЕДаЕТСЯпр(Рпессср 11, 1 икг ввод- ин(рсрмавии чач 11 , рт(:" у сг гвг(рьггсг когга адреса на в 1 не(. ЕП -. выбранного бло( 1,1 ст-вела а 1 с;1(,е .Ву-; . несун НгрУО 1(;у(с - ;(авЮ О :.С, Что ДаПНЫИ .3 вдех(кой лорЯД(а 2011 с на шинр14 - , :. ПОЯВ,гсЕТСЯ СИГНаЛ ПЕРЕДНИЙ фрон.г когорсго воздействует на так - :ОВЫй (П(яиагЕСКГй: ВХОД О -тРИГГЕ 11 н 1 Иа 0 -ВХОДЕ Ксторсво В Зтотмомент времени присутствует сигнал , шины КВу-, На третьем (статичес(см) входе триггера 111-1 присутствуЕт НЕйтраЛЬНЫИ ,ЕДИНИгНЬй, ПстЕНцнаЛ е влияюций на его работу. Такимобразом. информация = Р -входа по ПЕУРЕУНЕъГРг фрсцту СИГНала КСЬАПЕРЕ- писываенг("я на вьхоц триггераизменяя его состояние, Это изменеяие потенциала на выходе триггера ВОЗЦЕИСв Ет На УпгРаВЛЯЮЦИИ1264192 8 с шин КДА записывается код алвеса,выбранного блоком.57. На шине 31находится разрешающий сигнал СТРОБ,ния сигнала на шине КСИП - 1. Благодаря 55 7 вход регистра бадреса, в которыйпоэтому на коммутатор 7-1 подаетсяразрешающий сигнал с выхода элемента И 16-1. Информация с выходов регистра 6-1 адреса через коммутатор 7-1 поступает на входы дешифраторов адреса 8 и 9, которые осуществляют не полную дешифрацию данного кода, Дешифратор 8 производит дешифрацию например, младших разрядов кода адреса, а дешифратор 9 - старших разрядов кода адреса. На одной шине из группы адресных шин 24 и на од - ной шине из группы адресных шин 25 появляются единичные уровни, которыепоступают на входы элемента И 85,Совпадение единичных уровней на входах элемента И 85 происходит потому, что в данный момент в регистре6-1 записан код адреса именно этоговнешнего устройства. На выходе элемента И 85 появляется единичныйуровень. Нулевой уровень с выходаэлемента НЕ 97 поступает на шину 30 разрешения Формирования сигнала СИП и далее на запрещающий вход элемента 20-1 запретя, снимая с него запрет.Через время порядка 100 нс с шин КДАснимается код адреса, очищая шину КВУ, и вырабатывается сигналгна шине КВВОД, сигнализируя о том, что процессор 1-1 готов принять данные от блока 57 и ожидает поступленаличию единичных уровней на двухвходах элемента И 13-1, на его выходе также появляется единичный сигнал, который через уровень ИЛИ 19-1,элемент 20-1 запрета и элемент ИЛИ 18-1 поступает на установочный вход счетчика импульсов 21-1, разрешаясчет импульсов, а также поступаетна шину 26 "Ввод" и на вход элемента И 87. Единичный уровень с выхода элемента И 87 открывает группу элементов И 92 и информация с выходоврегистра 91 через группу элементов И 92 поступает на группу шин 23 данных и на входы приемных ключеч 5-1. Единичный уровень с выхода элемента И 13-1 через элемент ИЛИ 17-1 разрешает прохождение информации черезприемные ключи 5-1 на шины КДА.Через некоторое время на втором выходе счетчика 21-1 импульсовпоявляется сигнал, который поступает на шину КСИП - 1. По этому сигналупроцессор 1 - 1 принимает информациюсо своих шин КДА и снимает сигналс пины КВВОД, закрывая элементыИ 13 и 87, группы элементов И 92и группы приемных ключей 5-1. На установочном входе счетчика 21-1появляется запрещающий потенциал,переводящий его в нулевое состояние, снимая сигнал на шине КСИП,и завершая передачу данных. Процессор 1-1 снимает сигнал с шины КСИА,По заднему фронту этого сигнала формирователь 10- 1 формирует короткий 15 импульс, поступающий на установочныйвход триггера 10-1, переводя егов исходное нулевое состояние, завершая канальный цикл "Ввод". Наостальные неиспользуемые входы при 20 их наличии) триггеров 11-1, 11-2и т.д. подаются нейтральные уровни,не влияющими на их работу (не показано). В случае неисправности выбранного блока 57 и внешнего устройства илиили при его отсутствии, на шине 30,.присутствует единичный уровень илисостояние обрыва линии, запрещающийпрохождение сигнала через элементзапрета 20-1 на установочный входсчетчика 21-1. На шине КСИПсигнал 0не формируетсячерез время порядка10 мкс после выработки сигнала нашине КВВОД) процессор 1-1 переходитк обслуживанио.внутреннего прерывания по ошибке обращения к каналу.Таким образом, простыми. средствамиосуществляется контроль наличия(исправности) выбранного блока 57.Временные диаграммы режима "Вывод" изображены на фиг.7. В этом ре Ожиме информация с процессора 1 - 1 записывается, например, в регистр 90блока 57. Цикл вывода информации начинается также с появления кода адреса на шинах КДАвыбранного блока 4557 и сигнала на шине КВУ. По переднему фронту сигнала с шины КСИА триггер 11-1 переходит в единичноесостояние, происходит запись адресав регистр 6-1 адреса, который черезкоммутатор 7-1 поступает на входыдешифраторов 8 и 9. Единичные уровни с выходов дешифраторов 8 и 9 через шины 24 и 25 групп поступают на входы элемента И 85 выбранного блока 57.Процессор 1-1 снимает адрес с шин КДА, очищает шину КВУ, а за"тем подает на шины КДАданные и. с задержкой, порядка 100 нс) вырабатывает сигнал на шине КВЫВОД, который через элемент И 14-1, элементИЛИ 19-1, элемент запрета 20-1 иэлемент ИЛИ 18-1 поступает на установочный вход счетчика 21-1, разрешая счет импульсов. Одновременноэтот сигнал с выхода элемента И 14-1поступает на входы передающих ключей4-1, разрешая прохождение информации с шин КДАчерез группу ключей4-1 на группу шин 23 данньц, Черезопределенное время, регулируемоекоэффициентом пересчета счетчика21-1, на его первом выходе появляется единичный уровень, который черезэлемент И 15-1 поступает на шину27 "Вывод" и далее на вход элементаИ 86. К этому моменту времени нагруппе шин 23 данных должны закончиться все переходные процессы ипереключиться КИОП-ключи (при ихналичии) на входах регистра 90,которые, имея более низкое быстродействие, чем основные элементы, 25и большое входное сопротивление,допускают значительное удалениеблоков 57 без применения специального согласования (специальных кабелей), а также значительно увели- ЗОчивают допустимое их количество,При достаточном удалении внешнихустройств, КЛОП-ключи необходимовключать и на входах приемных ключей 5-1 для увеличения помехозащищенности передачи данных.Изменение потенциала на выходеэлемента И 86 разрешает запись информации с шин 23 данных в регистр 90.Через определенное время появляет Ося сигнал на втором выходе счетчика21-1, поступающий на шику КСИЙ,Процессор 1-1, получив этот сигнал,очищает шину КВЫВОД, снимая сигнална шине КСИП, и затем снимает инФормацию с шин КДАи очищает шину КСИА. Формирователь 10-1 переводит триггер 11-1 в исходное нулевое состояние, На этом заканчивается цикл Вывод е Контроль наличия 5 О(исправности) блока 57 происходитаналогично описанному.устройство в режиме прерывания программы работает следующим образом. 55Блоки 57, способные вызвать прерывание программы процессоров 1-1, и 1-2, имеют триггеры 93 и 94, Пере-. 192 Оход их в активное (единичное) состояние происходит одновременно с записью информации в регистр 91 по сигналу с шины 96-1. Потенциалы с выходов триггеров 93 и 94 поступают навходы коммутатора 95, имеющего один выход. Переключение коммутатора 95 происходит по сигналам с шин 35 и 36, которые поступают на его управляющие входы. Разрешающий потенциал присутствует на шине 35, поэтому сигнал с выхода триггера 93 проходит через коммутатор 95 на одну из шин 29 группы. Этот сигнал, несущий информациюо том, что блок 57 готов к передаче данных, поступает на вход одного изэлементов И 48 группы и одного из элементов И 49 группы. Сигналы готовности с разных блоков 57 имеют разный приоритет. Наивысший приоритет у сигнала, поступающего на вход первого элемента И 48 из группы, далеесверху вниз, приоритетность убывает, Регистр 5 1 защиты служит для разрешения или запрета прохождения сигналов прерывания от тех или иных блоков 57, Для реализации этой Функции в регистр 51 защиты в цикле "Вывод"записывается код защиты, который,поступая на другие входы группы элементов И 48, разрешает или запрещаетпрохождение сигналов с триггеров 93и 94 на входы блока 52 прерывания.При запрете прохождения сигналов через группу элементов И 48 процессор1-1 может считывать состояние шин29 в цикле "Ввод" через группу элементов И 49. Для этого выбираетсянеобходимый адрес, по которому срабатывает элемент И 40, и по сигналуна шине КВВОД сигнал с выхода элемента И 42 разрешает прохождение инФормации с шин 29 через группу элементов И 49 на группу шин 23 данныхи на шины КДА. Низкий потенциална выходе элемента НЕ 44 разрешает формирование сигнала на шине КСИП.Если прерывания разрешены, потенциалы с группы шин 29 поступают на группу входов блока 52.Блок 52 прерывания работает следующим образом,.Инициативные сигналы поступаютна входы коммутатора 2, Триггер 164находится в разрешающем состояниии тактовые импульсы с шины 174 через элемент И 165 поступают на входсчетчика 166 . Код с выхода счетчика251264166 поступает на адресные входы коммутатора 162, который последовательно переключает шины 169 на входтриггера 163 и вход триггера 164.При появлении инициативного сигналана одном из входов коммутатора 162этот сигнал в момент равенства кодасчетчика 166 номеру этого входапоявляется на его выходе и переводит триггер 164 в запрещающее состояние, а триггер 163 - в единичное состояние, которое поступает на входкоммутатора 53 и на шину КТПР"1, Процесс обработки сигнала, прерыванияпроисходит аналогично описанному, 15однако триггер 164 и счетчик 166возвращаются в исходные состоянияпо любому, сигналу на шине 26 "Ввод",В блоке 52 имеется еще один установочный вход, который соединен с 20выходом блока 46. Сигнал на этом входе формируется по окончанию кванта времени, выделенному каждой ЭВМдля обмена информацией с внешнимиустройствами.Блок 46 управления (фиг.3) формирует необходимые сигналы для совместной работы двух ЭВМ.С регистра 45 состояния на шины145-147 блока 46 поступают потенциалы, которые задают следующие режимыработы: переключение ЗВМ с ведущейна ведомую: отключение ЭВМ от участия в обмене информацией с внешними устройствами.35Исходное состояние регистра 45 состояния таково, что первая ЭВМ -ведущая, вторая - ведомая и обе подключены к внешним устройствам. Дляэтого на шине 145 присутствует нотенциал "1", а на шинах 146 и 147 -потенциалы "0". Переключатели 142и 143 находятся в нулевых положениях. На выходах элементов ИЛИ 120122 находятся нулевые потенциалы 45 н элементы 130-136 запрета открыты.Если. триггер 112 находится в единичном состоянии, на элемент И 99 подается разрешение и счетчик 111 ведет счет импульсов. При переключе нии старшего разряда счетчика 111 из единичного состояния в нулевое триггер 112 также переходит в нулевое состояние. На вход элемента И 98 подается разрешение, и счетчик 110 55 начинает считатьПереход старшего разряда счетчика 110 из единичного состояния в нулевое вызывает новое 192 2переключение триггера 112 в единичное состояние, Таким образом, триггер 112 периодически переключается из единичного состояния в нулевое и обратно. Время нахождения его в единичном состоянии задается коэффициен- том пересчета счетчика 111, а время нахождения его в нулевом состоянии коэффициентом пересчета счетчика 110. С прямого выхода триггера 112 через элемент ИЛИ 118 снимается управляющий сигнал СТРОБ ВДЩ, а с инверсного выхода триггера 112 через элемент 130 запрета - управляющий сигнал СТРОБ ВДМ(шина 153)Элементы И 100 и 101 срабатывают, если счетчики 110 и 111 находятся в единичных состояниях. Целесообразно, чтобы длительность сигнала СТРОБ ВДЩбыла большей, чем длительность есигнала СТРОБ ВДМ, поэтому у счетчика 111 больше разрядов, чем у счетчика 110. Импульсы с выходов элементов И 100 и 101 поступают на запрещающие входы элементов 128 и 129 запрета, поэтому на их выходах формируются сигналы с меньшей длительностью, чем на входах. На выходе элемента ИЛИ 117 формируется сигнал СТРОБ ВДЩ, а на- выходе элемента 131 запрета - сигнал СТРОБ ВДМ(шина 154). Элементы И 102 .и 103 выполняют логическое умножение сигналов с выходов элементов И 100 и 101 и входных сигналов счетчиков 110 и 111, поэтому на их выходах формируются импульсы, длительность которых равна длительности- входных импульсов счетчиков 110 и 111, Объединяясь на элементе ИЛИ 119, они через элемент запрета поступают на шину 155 и на управляющий вход блока 52, устанавливая его в исходное состояние перед началом нового кванта времени. Единичный уровень на шине 145 разрешает прохождение сигнала с выхода элемента ИЛИ 118 через элемент И 104, а также через элемент ИЛИ 124 и элемент 133 запрета на шину 156, Поэтому сигнал СТРОБсовпадает с сигналом СТРОБ ВДЩ. Кроме того, сигнал с выхода элемента 130 запрета проходит через элемент И 107,а также через элемент ИЛИ 125 и элемент 134 запрета на шину 157. Поэтому сигнал, 1264192СТРОБсавтадяет с сигналам СТРОБ В 11-1При и менении потеццкяля на ш не 145 изменяотся соотвегственно сигця ,.Ь 1 .гя ШИН.Х 156 11 5Передний фрочт сигнала с цьгода элемента ИЛИ 117 пер водит триггер 113 в единичное состояние которсе через эл мент ИЛИ 126 и эгемент 35 запрета поступает ня шкнэ 58 и ня шину 29. Прерывание вызванное зт-:ь. сигналом, несет информацию прога- сору ведущей ЭВ 11 о цячале сигналя СТРОБ ВДЩТриггер 115 переводсв единичное состояние по окончании сигналя с выходя элемента ИЛ 1 1, и прерывание, вызванное этим кгна- Л ОМ НЕ С Е Т Ниф О 1 Я э 1 О ПР а;1 С С О ОУведущей ЭВ 11 об окончании сигцяэла СТРОБ ВЩ, Таким образом снгняль прерыгэаия, пост 11 Яоптьь с шин58 159 несут инфармятию ве,:Ущей ЭВ 11 о начале и конце сигнала СТРОБ ВПЩ 2 Аналогичьо для вяцомой ЭВ 11 сигналы прерывания формируют тригеры4 и 116 Установка триггера 113-116исходные состоянкя праисхадт 51 1ЦИКЛЕ ОБОД ПОСЛЕ ПОЛУ 1 ЕНИЯ г,Э,Г 10-го прерывания,При Отключении первой ЭВИ на шину 30146 необходимо поцать едпко 1 ы 11 уровень или перевести переключател" 42в единичное состояние, Тогда на выходах элемента ИЛИ 120 и элемеТаИЛИ 122 появляются единичные уоовнк35На шинах 151, 152 и 157 прксутству 10 т пОстояцные единичные уровне няшиках 153 в 1, 158 и 159 - постоян -ные нулевые уровня,11 ри отключении второй ВМ на югне 0156 имеется единичный уровень, а няшине 157 - нулевой. Состояние регистра готовности ЭВК мажет считывать в цикле Ввод через группуэлементов И 47, Сигнал СТРОБпода гется на вход первого элемента И 47группы, поэтому первая ЭВ 11 считываетв этом разряде "1". а вторая ЭВь"0". Таким образам, каждая ЗВИ может определить свой порядковый номер,50Блок 55 контроля работает следующим образомКаждая ЭВМ производит периодически цикл Вывод по адресу блока контроля 55, Сигнал "Вывод" ат ведущей ЭВИ. поступает через элемент И 60 на вход триггера 65, а от ведомой через элемент И 62 на вход триггера 68. Эе.е. т И 59 1 ээ;-си;ует появлениегяНгя "г г 1 а "чс,/" н" 1 а вь -яет сиНял ня. ши. l .:0 цля фаоми 1 эавя"1 ия сигналя СИ 11 Егякэ ый ипульс сь.ходя э,ем цта 1 ОО и.- реводит,илиОД ГВЕПЭДЯЯ. ) ТРИ го; - :Р Оо В ЕДИНИЧНОЕсаста 11 е. Тактовье импульсы с шиныгЕ - ,.Епадят тг;,ГГЕО 65 В Ну.гЕВОЕ1:-.,:-сжериггеров 66рп;.НЕЫ 1 ЭИГГЕЭЬ 0 типа ; - ."Оп гоигеоя эб га;-гНен с вы., Сцам три г гера 6 5 ., а Ь -вход тригсепя 69 - с выходам тр.:ггеря 68. При -1 ар:.Яльол рабате устройства в мамет действия ня тактовом ,динами ;.е(ком) вхаге 3 -гвгеоа 66 сигна- .Я С 1 ИНЬ ЗС Нг ЕГО Х -ВХОДЕ ЕЩЕг1 рнсутствует поте;1 иял из-за внутре 1 ней задержки на сра б атывание . ркггера 65 Тоэтоу тоиггеры бб 1 69 находятся постоянно в состоя - ПИИ 1 . ИСХОДН Е Саагэ."Ния трИГГЕ 11и 70 - нуевыеВ случае н.спга вно;,ти Оцной из 1 В 1/,т е лэ 1 О;.Сутст 1-;,и напри,яр ,.Кгналав с выхода ээемсцта И ОО.триггер ба гряхадкт постоянна в состояние, я седу ашй т .кт(выи импульс с ш 1 ь 58 пер е водит и тригГер 66 в состоян 1 е 0" Это привов :ие1 . которое через .;.о:яутаторПОСТУПЯЕ" На ШИНу .э Па СКГНЯЛУ СТРОБ В 81, - 2, т,е. Таступяет поеры- ВяПЕ В цгу.О( г, Ега 11 г) ЭВ 11 ВЕЦОЭВ 11, 1 алучив паны: сигнал пре 1 11 рывания, прсизводит ьк.;л Ввод по адресу блока. 55 кснтро,я, в результате чего н . Ььгхопе элемнтя И 61 формируется ки-.,.1 с пере вадяший триггер 67 в исходное нулевое состояние.При необходимости в блоке 55 контроля к выходам триггеров бб и 69 можноподключить дополнительно индикаторы;например, светодиоды), гадающие сигнал оператору об исправной (еисправной) рабате ЭВИ,Блок 56 обмена кнформапией работает следуюИм Оорязам,Любая ЭВИ может запсать инфармацию в регистр 80 в цикле Выводн по его адресу, При появлении кода адреса срабатывает элеменг И 73 и элемент НЕ 72 выцяет сигнал на шину 30. ПО сигналу "Выводна выходе элемента И 76 появляется импульс, по которому, ва-первьх, производится запись информации в реги"тр 80 с 1 пн 1 23 дянньж, 15 12 б 4 и, во-вторых, переходит в единичное состояние один из триггеров 82 и 83, вне зависимости от того, какая ЭВМ произвела цикл "Вывод". Если, например, запись произвела ведущая ЭВМ, то изменяет свое состояние триггер 82 по сигналу с выхода элемента И 75. Сигнал с выхода триггера 82 через коммутатор 84 поступает на шину 29 группы по сигналу СТРОБ ВДМ, 10 т.е, прерывание поступает в противоположную (ведомую) ЭВМ. Ведомая ЭВМ, получив данный сигнал прерывания, производит цикл "Ввод", по которому, во-первых, информация с регистра 80 15 через группу элементов И 81 (по сигналу с выхода элемента И 74) поступает на группу шин 23 данных и, вовторых, сигнал с выхода элемента И 78 переводит триггер 82 в исходное 20 нулевое состояние, заканчивая обмен информацией между двумя ЭВМ. Формула изобретения251. Устройство для сопряжения двух электронно-вычислительных машин с внешними абонентами, содержащее первую группу приемопередатчиков, первый регистр адреса, регистр защиты, первый триггер, два дешифратора адреса, первый формирователь одиночного импульса,. первый элемент запрета, первый счетчик импульсов, блок прерывания, три группы элементов И, пять элементов И, три элемента ИЛИ, З 5 элемент НЕ, группу блоков связи, причем первые информационные входы-выходы приемопередатчиков первой группы подключены к информационным входам-выходам первой ЭВМ, информационный вход первого регистра адреса подключен к адресному входу первой ЭВМ, вход первого формирователя одиночного импульса соединен с синхровходом первого триггера и подклю чен к синхровыходу первой ЭВМ, информационный вход первого триггера ,подключен к выходу обращения первой ЭВМ, первые входы первого и второго элементов И подключены к выходам 50 ввода и вывода данных первой ЭВМ соответственно, первый вход третьего элемента И соединен с первым входом первого элемента ИЛИ и подключен к выходу предоставления прерывания 55 первой ЭВМ, первый выход первого счетчика импульсов подключен к синхровходу первой ЭВМ, счетный вход 192 16первого счетчика подключен к первому тактовому входу устройства, первые информационные входы блоков связи группы подключены к информационным выходам соответствующих абонентов, синхровходы блоков связи группы подключены к синхровыходам соответствующих абонентов, при этом вторые информационные входы-выходь приемопередатчиков первой группы через внутреннюю шину данных устройства подключены к выходам элементов И первой и второй групп, информационному входу регистра защиты, вторым информационным входам и информационным выходам блоков связи группы, вход записи первого регистра адреса соединен с выходом первого триггера и первым входом четвертого элемента И, выход которого соединен с вторым входом первого элемента И и вторым входом второго элемента И, выход которого соединен с первым входом второго элемента ИЛИ, первым разрешающим входом приемопередатчиков первой группы и первым входом пятого элемента И, второй вход которого соединен с вторым выходом первого счетчика импульсов, установочный вход которого соединен с выходом первого элемента ИЛИ, второй вход которого соединен с выходом первого элемента запрета, информационный вход которого соединен с выходом второго элемента ИЛИ, второй вход которого соединен с выходом первого элемента И и первым входом третьего элемента ИЛИ, выход которого соединен с вторым разрешающим входом приемопередатчи" ков первой группы, выход первого формирователя одиночного импульса соединен с нулевым входом первого триггера, выход третьего элемента И соединен с вторым входом третьего элемента ИЛИ, группа информационных выходов регистра защиты соединена .с первыми входами элементов И третьей группы, выходы которыхсоединены с группой информационных входов блока прерываний, группа информационных выходов которого сое-, 3динена с первыми входами элементов И второй группы, о т л и ч а ю щ е-. е с я тем, что, с целью повышения надежностипутем унифицированного подключения внешних абонентов в не-.9 го введены два адресных коммутатора

Смотреть

Заявка

3856231, 19.02.1985

СПЕЦИАЛЬНОЕ ПРОЕКТНО-КОНСТРУКТОРСКОЕ БЮРО СРЕДСТВ АВТОМАТИЗАЦИИ НЕФТЕДОБЫЧИ И НЕФТЕХИМИИ

БОРДЫКОВ ВАЛЕРИЙ ПЕТРОВИЧ, ЛАТИФУЛЛИН РАСИХ НУРУЛЛОВИЧ

МПК / Метки

МПК: G06F 13/00

Метки: абонентами, внешними, двух, машин, сопряжения, электронно-вычислительных

Опубликовано: 15.10.1986

Код ссылки

<a href="https://patents.su/18-1264192-ustrojjstvo-dlya-sopryazheniya-dvukh-ehlektronno-vychislitelnykh-mashin-s-vneshnimi-abonentami.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения двух электронно-вычислительных машин с внешними абонентами</a>

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