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

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

Автор: Потапенко

Есть еще 15 страниц.

Смотреть все страницы или скачать ZIP архив

Текст

)5 6 06 Р 13/10 ПАТЕНТН с АНИЕ ИЗОБРЕТЕНИЯ МУ СВИДЕТ ТО ВУая схема б ыниф,Целью изсни быстродеган зации очВУ с учетом ира еристик,На фиг,1устзойства;"СИП";а линий сигн соп яж бло"ВВОД",5 - блок 6 - 9 - ли ВОД", "СИА"10 - груп ная сх тру риведе Ытурна ока св ем Е ал 1859681/24 14.08.900.08.93. Бюл, М 32 Ленинградское научно-производственобъединение "Электронмаш" В.И,Поташенковторское свидетельство СССР М 1 83022, кл, 0 06 Р 13/10, 1989. УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯС РАЗНОСКОРОСТНЫМИ ГРУППАМИШНИХ УСТРОЙСТВ (57) Изобретение относится к устройствам слительной техники и автоматики, в части к устройствам автоматиэированноонтроля и автоматического управления, Це ью изобретения является повышение бы родействия устройства за счет органиэации очередности обмена с группами вне них устройств с учетом их скоростных и а ресных характеристик, Устройство для соп яжения ЭВМ с разноскоростными группа и внешних устройств содержитканалов сопряжения с группами из М внешних: Изобретение относится к устройс вычислительной техники и автоматики стнрсти к устройствам автоматизиров го контроля и автоматического уп р обретения является повышействия устройства за счет орередности обмена с группами х скоростных и адресных хаустройств, элемент И, каждый изканалов содержит блок коммутации, блок выбора канала, блок связи с ЭВМ и М блоков связи с внешним устройством, каждый из которых содержит коммутатор, группу элементов И, два элемента НЕ, элемент ИЛИ - НЕ, два элемента Исключающее ИЛИ, группу элементов ИЛИ, два элемента И, КР-разрядных запоминающих узлов, две группы из й коммутаторов данных, блок коммутации содержит девять элементов ИЛИ, четыре триггера, четыре элемента И, пять элементов НЕ, два счетчика, блок связи с ЭВМ содержит два элемента сравнения, три шинных формирователя, пять триггеров, две группы канальных приемников, два регистра, два дешифратора, пять канальных приемников, два элемента И - НЕ, элемент задержки, семь элементов И, восемь элементов ИЛИ, три счетчика, генератор импульсов, три кольцевых регистра, групп элементов И, элемент НЕ и три группы и редатчиков. 5 ил. структурная схема блока сустройством (ВУ);структурная схема блока коравления (1 - управление от ВУ);иЕ конец об маскиров Активный высокий уровень сигнала йка последующие передатчики от магистрали 48 и соответствующий и последующие передатчики от магистрали 48 и выключит данный канал из операции выбора. После сравнения кодов адреса во всех разрядах 5 только в одном блоке 5 выбора каналафри:- наличии только одного высокоскоростного канала сопряжения или при наличии нескольких высокоскоростных каналов сопряжения с одинаковыми скоростями обмена с 10 равными кодами скорости) на выходе элемента И СКЛ Ю ЧАЮ Щ Е Е ИЛ И-Н Е 165 появится положительный потенциал, который, совместно с потенциалом высокого уровня с выхода триггера 157, обеспечит появление 15 на выходе элемента И 162 потенциала высокого уровня устанавливающий передним фронтом триггер 163 в единичное состояние с формированием на линии 43 потенциала высокого уровня, Этот потенциал поступит 20 на вход разрешения дешифратора 99 и совместно с кодом на информационных входах обеспечит выбор наиболее скоростного канала и разрешит с ним работу управляющей ЭВМ, Обмен информацией с каналами, 25 в которых не установлены биты управления прерыванием в 9 разряде производится в режиме опроса как и у прототипа.Формирование сигналов на выходе дешифратора 99 зависит от кода на информа ционных входах следующим образом: 45На выходе 2 дешифратора 99 появится сигнал высокого уровня, который пройдет через элемент ИЛИ 98 и передним фронтом установит триггеры 92 и 95 в единичное состояние и обеспечит формирование низкого 50 уровня сигнала ТПР на линии 36,В ответ на этот сигнал ЭВМ формирует сигнал разрешения прерывания ППР 1. Данный сигнал через элемент ИЛИ 93 произведет сброс триггеров 92 и 95 в нулевое 55 состояние и произведет запись вектора адреса ХХ в регистр 90 с передачей его через передатчики группы 74 в магистраль ЭВМ, После чтения вектора прерывания, определяющего адрес программы обслуживания наиболее скоростного канала сопряжения, ЭВМ переходит на подпрограмму ввода информации в ЗУ самого скоростного канала сопряжения иэ ЭВМ, запрешает все прерывания и осуществляет режим ввода информации в ЗУ с записью в 9 разряд регистра 87 бита О.Первоочередность ввода информации в ЗУ от ЭВМ или ВУ произвольная, но при одновременной подаче импульсов на входы 14 и 30 приоритет начала обмена остается за ЭВМ, т.к. триггера 122 и 123, указывающие направление обмена, не могут одновременно находиться в единичном состоянии, При установке в единичное состояние триггера 122 запрещается прохождение импульсов требования обмена с входа 14 на вход триггера 123, и на вход установки в ноль триггера 123 подается нулевой потенциал, сбрасывающий триггер 123 в нулевое состояние,Ввод информации в ЗУ из ЭВМ, Ввод информации в ЗУ устройства происходит при программном обращении ЭВМ к регистрам устройства е циклах ВВОД и ВЫВОД,Регистры устройства:РКСвв - запись кода управления в регистр 87РКСвыв - чтение бита готовности на выходе элемента И 88 (в режиме опроса)РО - запись информации в ЗУ 1071-107 к- чтение информации иэ ЗУ 1071-107 к После выполнения адресной части цикла вывод(аналогичной вышеописанной),Сигнал высокого уровня с выхода 7 разряда регистра 87 по цепи 30 поступит на вход элемента НЕ 117 и с его выхода низким уровнем поступит через элемент ИЛИ 118 на входы Я триггеров 122 и 116 и установит их в единичное состояние. При этом на выходах 23, 22 и ЗЗ появятся следующие сигналы:23 - низкий уровень, разрешает передачу информации через коммутаторы данных 1081-108 м в направлении от ЗУ к ВУ.22 - низкий уровень, запрещает прохождение стробирующих импульсов от ВУ,33 - высокий уровень, определяет готовность устройства для работы ЭВМ с ЗУ(причтении ЭВМ РКС устройства при использовании режима опроса готовности канала),Сигнал готовности по линии 33 поступит на 0 вход дешифратора 99 и сфоомирует на выходе 1 дешифратора 99 сигнал высокого уровня, поступающий через элемент ИЛИ 98 на вход синхронизации триггера 92 и устанавливающий его и триггер 95 в единичное состояние с передачей сигнала ТПР по линии 36 в магистраль ЭВМ, После анализа данного вектора ХХОвпрерывания ЭВМ переходит на подпрограмму прерывания ввода информации в ЗУ и устанавливает единичный сигнал в одиннадцатом разряде регистра управления 87, Далее ЭВМ в адресном цикле обращается к РО, при этом на одном из выходов дешифратора 52 появляется единичный сигнал, который поступит на вход элемента И 59 и совместно с сигналами высокого уровня на линиях 19 и 20 разрешит прохождение импульсов "ВЫВОД". Импульсы ВЫВОД на входе 7, минимальная длительность которых равна циклу записи данных в ЗУ 107, стробируют вводимые данные по шине 13.Во время действия импульса ВЫВОД на выходе 28, на выходе группы элементов И 112 и ИЛИ 105 формируется единичный сигнал, выбирающий ЗУ 1071 и разрешающий работу коммутатора данных 1091 при направлении передачи с шины 13 к ЗУ, т.к, единичные сигналы имеют место на первых выходах регистров 68, 70 и на линии 34, и на линии 23 низкий уровень, поэтому на выходе элемента ИЛИ-НЕ 106 сформируется низкий уровень сигнала и запись первого слова осуществляется в ЗУ 107 блока 41 по нулевому адресу, задаваемому счетчиком 55, Задним фронтом сигнала на выходе 28 стробирующего вводимые данные, осуществляется установка в единичное состояние второго разряда и в нулевое состояние первого разряда регистра 68, поэтому во время ввода следующего слова данных (следующий цикл обращения к ЗУ) единичный сигнал сформируется на втором выходе группы элементов И 99 и ИЛИ 105 и запись следующего слова будет осуществляться в ЗУ 107 через коммутатор 109 р блока 4 также по нулевому адресу, После записи первых К слов вводимых данных во все узлы 107 в 107 к первоГо блока 41 задним фронтом сигкала с К-го выхода кольцевого регистра 68 счетчик 55 увеличивает свое содержимое на единицу, поэтому запись следующих К-вводимых слов осуществляется последовательно в ЗУ 1071 - 107 к блока 41 по первому адресу задаваемому счетчиком 55 и т.д, Каждое поступление сигнала "ВЫВОД" по входу 7 сопровождается формированием 5 10 15 20 25 30 35 40 45 50 55 сигнала СИП на выходе 9 через Л т определяемое элементом эадеркки 102, Длительность задержки выбирается большей или равной времени распространения сигнала от выхода канального приемника 56 до выхода элемента ИЛИ группы 105, После окончания ввода массива данных с длиной меньше емкости ЗУ блока 41 Э В М обратится к регистру управления 87 и запишет в 8 разряд бит окончания обмена, в 7 разряд "0", а в 6 разряд бит управления скорости (в случае увеличения скорости обмена), Положительный сигнал с 8 разряда осуществит установку в исходное состояние триггер 157 блока выбора канала 5(закрывая передатчики 140 - 144 и разрешая формирование сигнала выбора для следующего канала сопряжения), также регистр 68 и счетчик 55, в единичное состояние второй разряд и в нулевое состояние первый разряд регистра 70, поэтому запись следующего массива данных будет производиться в блок связи с ВУ 42 в ЗУ 1071 по нулевому адресу, Одновременно, сигналом с выхода 31 осуществляется увеличение на единицу содержимого счетчика 129, что приведет к формированию единичного сигнала на выходе элемента ИЛИ 131 на линиях 22 и 15 и к разрешению вывода информации из блока связи с ВУ 41, Если длина вводимого массива больше емкости ЗУ 1071 - 107 к блока 41, то в момент переполнения емкости счетчика 55, на вь 1 ходе переполнения сформируется единичный сигнал, который осуществит сдвиг единичного сигнала в кольцевом регистре 70, увеличит содержимое счетчика 129 и тем самым ввод массива данных будет продолжаться в блок связи с ВУ 42 в ЗУ 1071 по нулевому адресу, при этом на выходе 22 и 15 появятся единичные сигналы разрешающие ВУ обмен информацией с устройством.Для исключения двойного срабатывания кольцевого регистра 70 и счетчика 129, при вводе массивов длиной равной емкости ЗУ одного блока связи с ВУ 4, введена блокировка второго входа элемента И 57 нулевым сигналом с выхода элемента ИЛИ 60. Если все ЗУ 1071 - 107 к блоков связи с ВУ 41 - 4 м будут заполнены информацией, то на выходе переполнения 20 счетчика 129 сформируется нулевой сигнал, который закроет элемент И 59 и запретит дальнейший ввод информации до тех пор, пока не освободится ЗУ 107 хотя бы одного блока связи с ВУ 41 - 4 м.При поступлении единичного сигнала с выхода 6 разряда регистра 87 на вход элемента И - НЕ 67 на выходе этого элемента появятся импульсы с частотой задаваемой ЭВМ, которые используются в случае отсут10 15 20 25 30 35 40 45 50 55 ваемому счетчиком,ствия синхроимпульсов от ВУ или при работе ВУ на частотах больших частоты цикла обмена управляющей ЭВМ,Вывод инфоромации иэ ЗУ в ВУ.Вывод информации из ЗУ 107 устройства на шины 181-18 м ВУ возможен только после заполнения массивом данных ЗУ, 1071-107 к хотя бы одного блока связи 4 с ВУ. При этом на выходе переполнения счетчика 55 сформируется единичный сигнал, который осуществит сдвиг единичного сигнала в кольцевом регистре 70. увеличит содержимое счетчика 129, а на выходе элемента ИЛИ 131 и на линиях 22 и 1.5 появятся единичные сигналы разрешающие обмен между ВУ и ЗУ,Вывод информации иэ ЗУ 107 осуществляется. Р - разрядными словами, причем Р = В К, где В - разрядность вводимого в ЗУ слова, К - количество узлов ЗУ 107,ВУ получив по линии 15 единичный сигнал разрешения работы формирует на линии 16 сигналы стробирующие выводимые данные с минимальной длительностью равной циклу чтения из ЗУ 107, Во время действия единичного сигнала на одном из входов элемента И 63 на выходе элемента И 63 также появляется единичный сигнал, т.к. на входах 21 и 22 имеются сигналы высокого уровня. Во время действия единичного. сигнала на выходе элемента И 63 на первом выходе группы элементов И 72 появится единичный сигнал, т.к. на первом выходе кольцевого регистра находился единичный сигнал после начальной установки,Единичный сигнал на выходе 291 приводит к формированию единичных сигналов на всех выходах группы элементов ИЛИ 105 блока связи с ВУ 41, на входах выборки кристалла коммутаторов данных 1081 - 108 и и на входах задания режима всех ЗУ 1071- 107 к (на выходе элемента ИЛИ-НЕ 106), поэтому данные, выводимые из ЗУ 1071-107 к по нулевому адресу, задаваемому счетчиком 66, через коммутаторы 108-108 и будут поступать на шину 18. Задним фронтом единичного сигнала с выхода элемента И 63 счетчик адреса вывода бб увеличит свое содержимое на единицу, поэтому во время действия следующего единичного сигнала на входе 16 устройства, вывод данных будет производиться одновременно из ЗУ 1071- 107 к блока 41 по следующему адресу задаПри выводе массива информации длиной большей емкости ЗУ блока 41 на выходе переполнения счетчика 66 и на линии 292 сформируется сигнал высокого уровня разрешающий вывод информации из ЗУ блока 42 (при сдвиге кольцевого регистра 69),Для исключения ложного срабатывания введена блокировка входа элемента И 58 нулевым сигналом с выхода элемента ИЛИ 71, Если после чтения массива информации отсутствуют в блоках 4 заполненные ЗУ 107, т.е, счетчик 129 установится в нулевое состояние и на выходе элемента ИЛИ 131 появится нулевой сигнал под действием которого триггер 122 перейдет в нулевое состояние на выходе 15 появится сигнал низкого уровня и дальнейший вывод информации иэ ЗУ будет остановлен. При этом передний фронт сигнала низкого уровня на линии 22 установит регистр 70 в начальное состояние, т.е. подготовитего к выводу информации из ЗУ.Ввод информации в ЗУ из ВУ,Ввод информации из ВУ, в ЗУ происходит после вывода из ЗУ ранее записанной информации, т,е, при обнулении счетчика 129 и при наличии на линии 15 отрицательного потенциала. ВУ выставляет на линии 14 отрицательный уровень сигнала. При этом триггер 123 переходит в единичное состояние и на линии 34 и 19 появляется нулевой сигнал, Эти сигналы установят режим записи в ЗУ блока 4 и запретят прохождение импульсов на выход 28, Триггер 139 установится в единичное состояние и на выходе 15 появится единичный сигнал определяющий работу ВУ,ВУ проанализировавсигнал налинии 15 выставляет на шину 18 информацию, а на линию 16 стробирующие импульсы (т.к. стробирующие импульсы складываются по И, то результирующая частота определяется скоростью наиболее быстродействующего ВУ, при отсутствии импульсов синхронизации от ВУ на линию 16 помещается положительный потенциал и стробирование производится импульсами от управляемого делителя частоты 54, 65),Во время действия единичного сигнала на входе элемента И 63, на его выходе появится также единичный сигнал, который приведет к формированию единичного сигнала на выходе 291,Единичный сигнал на выходе 291 приведет к формированию единичных сигналов на всех выходах группы элементов ИЛИ 105 блока связи с ВУ 41 и на входах выборки кристалла коммутаторов данных 1081-108 и. На выходе элемента ИЛИ-НЕ 106 появится сигнал низкого уровня, который определяет режим записи в ЗУ, поэтому данные, находящиеся на шине 18 будут поступать через коммутаторы 108 на входы ЗУ и записываются по нулевому адресу, задаваемому счет 25183730226чи ом 66. Задним фронтом единичного сигна а с выхода элемента И 63 счетчик 66 ув личит свое содержимое на единицу, поэто у во время действия следующего едини ного сигнала на входе 16 устройства, 5 вв д данных будет производиться одновр менно во все ЗУ 1071-107 к блока 41 по сл дующему адресу задаваемому счетчико 66.В момент окончания ввода массива ин фо мации единичный сигнал поступит на вх д 17 устройства, при этом в кольцевом ре истре 69 произойдет сдвиг информации, а в цепи 32 появится импульс под действием ко орого счетчик 130 увеличит свое содер жи ое на единицу,При вводе массива данных длиной больше емкости ЗУ 1071 - 107 к блока 41 на выходе пе еполнения счетчика 66 появится единичны сигнал под действием которого в реги ст е 69 произойдет сдвиг информации и на вы оде 29 р, 19, 33 появится сигнал высокого уровня, разрешающий ввод информации в ЗУблока 42, и разрешающий чтение ее из ЭВ 25При заполнении всех ЗУ 1071-107 к блоко 41-4 м информацией на выходе переполне ия счетчика 130 и на линии 21 появится сиг ал низкого уровня. под действием кОторо на линии 15 появится сигнал низкого 30 ур вня, запрещающий работу ВУ. Вывод информации из ЗУ в ЭВМ. Вывод информации из ЗУ 107 устройства а шину 13 ЭВМ возможен только после за олнения массивом данных ЗУ 1071-107 к 35 хот бы одного блока связи 4 с ВУ. При этом на ыходе переполнения счетчика 66 сформи уется единичный сигнал, который осуще твит сдвиг единичного сигнала в кольцевом регистре 69, увеличит по цепи 32 40 со ержимое (ноль) счетчика 130 и на выходе эле ента ИЛИ 134 и на линиях 19 и 33 появят я единичные сигналы, разрешающие об ен между ВУ и ЭВМ. Единичный сигнал гот вности по линии 33 поступит нэ 0 вход 45 деоифраторэ 99 и сформирует на выходе 5 де ифратора 99 сигнал высокого уровня, пос упающий через элемент ИЛИ 99 на вход три гера 92 и устанавливающий его и триггер 95 в единичное состояние с передачей 50 сиг ала ТПР по линии 36 в магистраль ЭВМ, По ле анализа данного вектора ХХ 2 в прерывания ЭВМ переходит на подпрограмму прерывания начало вывода информации из ЗУЭВМ и устанавливает единичный сиг налв девятый разряд регистра управления 87.Затем ЭВМ в адресном цикле обращаетс к РД и в цикле ВВОД читает данные на шине 13. При этом строб чтения (сигнал ВВОД) поступает по линии 7 через элементы И 83, ИЛИ 50 на вход элемента И 59,Во время действия импульса ВВОД на выходе 28, на выходе группы элементов И 112 и ИЛИ 105 формируется единичный сигнал, выбирающий ЗУ 1071 и разрешающий работу коммутатора данных 1091 при направлении передачи от ЗУ к шине 13, т.к. единичные сигналы имеют место на первых выходах регистров 68, 70 и на линии 23, а на линии 34 низкий уровень сигнала, поэтому на выходе элемента И-НЕ 106 сформируется высокий уровень сигнала и чтение первого слова осуществляется из ЗУ 1071 блока связи с ВУ 41 по нулевому адресу, задаваемому счетчиком 55. Задним фронтом сигнала ВВОД на линии 28, осуществляется установка в единичное состояние второго разряда и в нулевое состояние первого разряда регистра 68, поэтому при следующем обращении к РО, единичный сигнал сформируется на втором выходе группы элементов И 112 и ИЛИ 105 и чтение следующего слова будет осуществляться из ЗУ 1072 через коммутатор 1092 блока 41 также по нулевому адресу.,После чтения первых К слов из всех ЗУ 1071-107 к блока 41 задним фронтом сигнала с К-го выхода кольцевого регистра 68 счетчик 55 увеличит свое содержимое на единицу, поэтому чтение следующих К - слов осуществляется последовательно из ЗУ 1071 - 107 к блока 41 по первому адресу задаваемому счетчиком 55 и т.д.Если длина читаемого массива больше емкости ЗУ 1071-107 к блока 4, то в момент переполнения счетчика 55 на его выходе переполнения сформируется единичный сигнал; который осуществит сдвиг единичного сигнала в кольцевом регистре 70, уменьшит содержимое счетчика 130 и тем самым чтение массива данных будет продолжаться из ЗУ 107 блока связи с ВУ 42 по нулевому адресу, При этом появится единичный сигнал на выходе 21 переноса счетчика 130.При чтении ЗУ последнего заполненного блока 4 м счетчик 130 обнулится и на выходе элемента ИЛИ 133 и на линии 19 появится низкий уровень сигнала. под действием которого триггер 123 перейдет в нулевое состояние, регистр 69 - в начальное состояние, на линии 34 появится единичный сигнал возвращающий сигнал на линии 19 в единичное состояние. При этом на линии 33 появится сигнал низкого уровня, который извещает ЭВМ (при чтении РКСвыв) что вывод данных из ЗУ закончен,Нулевой сигнал готовности по линии 33 поступит на 0 вход дешифратора 99 и сфор5 10 15 20 25 30 35 40 50 55 мирует на выходе 3 дешифратора 99 сигнал высокого уровня поступающий через элемент ИЛИ 99 на вход триггера 92 и устанавливающий его и триггер 95 в единичное состояние с передачей сигнала ТПР по линии 36 в магистраль ЭВМ, После анализа данного вектора ХХЗа прерывания ЭВМ переходит на подпрограмму прерывания конца вывода информации из ЗУ в ЭВМ.Одновременно сигнал высокого уровня с выхода 3 дешифратора 99 поступает по линии 41 на вход элемента НЕ 164 блока выбора канала 5, с выхода элемента НЕ этот сигнал, низким уровнем производит установку триггера 163 в нулевое состояние и снятие сигнала выбора канала на линии 43.ЭВМ убедившись в окончании обмена с ВУ первой группы обращается в адресном цикле к узлу сопряжения 12 следующей группы или по прерыванию переходит на обмен со следующим высокоскоростным каналом сопрякения и аналогичным образом организует обмен информацией с ВУ этой группы. При операциях записи и чтения информации из ЗУ внешними устройствами ЭВМ при отсутствии сигналов прерывания, с целью исключения простоя, может обратиться к следующим узлам сопряжения 1 з, т,е, организовать высокопроизводительный обмен по прерываниям и последовательный обмен с группами ВУ с программным опросом их флажков готовности (РКСеы) и с установкой для них в РКСн,при необходимости известных скоростных коэффициентов, Обмен по прерываниям производится с использованием скоростноадресно-электрического приоритета,Использование заявляемого изобретения позволяет повысить быстродействие устройства за счет исключения затрат времени на ожидания и организации режима обмена как программного, так и по прерываниям с учетом скоростных и адресных характеристик каналов сопряжения, а также их электрического расположения относительно ЭВМ (прохождение сигнала ППР 1), Т,е, сначала обслуживаются все каналы, имеющие наибольшие скоростные коэффициенты, В случае их равенства в первую очередь ослуживаются те, у кого наименьший групповой адрес,Далее - каналы, которые расположены ближе к ЭВМ по пути прохождения сигнала разрешения прерывания ППР 1 (по дейэицепочке), В последнюю очередь обслуживаются каналы с низкими скоростями обмена, атакже с запрещенным прерыванием (в которые установлена маска при настройке. Таким образом устройство организует обмен с каналами из групп ВУ, освобождая ЭВМ от операций определения очередности обмена, анализа флажков и операций опроса, что существенно повышает быстродействие,Формула изобретения Устройство для сопряжения ЭВМ с разноскоростными группами внешних устройств, содержащееканалов сопряжения с группами из М внешних устройств, причем каждый иэ каналов содержит блок коммутации, блок связи с ЭВМ и М блоков связи с внешним устройством, каждый из которых содержит коммутатор адреса, группу элементов И, два элемента НЕ, элемент ИЛИНЕ, два элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, группу элементов ИЛИ, два элемента И, КР- разрядных запоминающих узлов, две группы из й коммутаторов данных, причем блок коммутации содержит девять элементов ИЛИ, четыре триггера, четыре элемента И, пять элементов НЕ и два счетчика, причем блок связи с ЭВМ содержит два элемента сравнения, два шинных формирователя, три триггера, две группы канальных приемников, регистр управления и первый дешифра. тор, пять канальных приемников, первый элемент И-НЕ, элемент задержки, семь элементов И, пять элементов ИЛИ, три счетчика, генератор импульсов, три кольцевых регистра и группу элементов И, причем в каждом иэ каналов сопряжения первый, второй и третий управляющие входы блока связи с ЭВМ являются входами устройства для подключения к выходам ввода, вывода и синхронизации ЭВМ соответственно, первый выход блока связи с ЭВМ является выходом устройства для подключения к входу синхронизации ЭВМ, второй выход блока связи с ЭВМ соединен с первым входом блока коммутации, группы входов адреса и данных блока связи с ЭВМ образуют группы входов устройства для подключения к шинам адреса и данных ЭВМ, группы входов- выходов М блоков связи с внешним устройством образуют группы входов-выходов устройства для подключения к группе информационных входов-выходов соответствующих внешних устройств, первая группа выходов блока сври с ЭВМ соединена с группой входов выбора ЗУ блоков связи с внешним устройством, вторая группа выходов блока связи с ЭВМ соединена с первыми входами выборки блоков связи с внешним устройством, входы первого, второго и третьего канальных приемников являются соответственно первым, вторым и третьим управляющими входами блока свя 1837302 30зи с перв венн связ шин стве связ саед прие перв вход кото дом перв пу вх чем вход треб ход вую четв ЭВМ "Стр сти вуьо пять товнЗУ"вход тор вхо ляю вых ход тым ход упр ции втор блок треб дине ции, ЭВМ ных ство кото хода кото блоко рые выховторь ков с мв ЭВМ, входы канальных приемников й и второго групп образуют соответст-. группу входов адреса и данных блока с ЭВМ, выходы первого и второго ых формирователей являются соответ но первым и третьим выходами блока с ЭВМ, синхровход первого триггера нен с выходом третьего канального ника, выходы канальных приемников й группы соединены с первой группой 10 в первого элемента сравнения, выход ого соединен с информационным вхоервого триггера, вторая группа входов го элемента сравнения образует групдов задания адреса устройства, прикаждом канале сопряжения второй блока коммутации является входом вания обмена устройства, первый вылока коммутации является соответстим выходом режима устройства, 20 тый управляющий вход блока связи с является соответствующим входом б обмена" устройства, выход готовноока связи с ЭВМ является соответстим выходом готовности устройства, 25управляющий вход блока связи свляется соответствующим входом гости устройства, выход "Заполнение отока связи с ЭВМ соединен с третьим м блока коммутации, второй выход кссоединен с шестым управляющим м блока связи с ЭВМ, седьмой управий вход которого соединен с третьим ом блока коммутации, четвертый выторого соединен с восьмым управля входом блока связи с ЭВМ, девятый яющий вход которого соединен с пяьходом блока коммутации, шестой выкоторого соединен с десятымяющим входом блока связи с ЭВМ, 40 ой и восьмой выходы блока коммутаединены соответственно с первым и м входами разрешения передачи М в связи с внешним устройством, выход ания обмена блока связи с ЭВМ сое с четвертым входом блока коммутаретья группа выходов блока связи с оединена с первыми группами адресодов блоков связи с внешним устройвторые группы адресных входов 50 ьх соединены с четвертой группой выблока связи с ЭВМ. четвертый выход го соединен с входами строба обмена в связи с внешним устройством, втоходы выборки которых соединены с 55 ами пятой группы блока связи с ЭВМ, е группы входов-выходов данных блоязи с внешним устройством являются й входов-выходов устройства, прилоке связи с ЭВМ каждого изканалов сопряжения выход первого элемента ИЛИ соединен с первым входом первого шинного формирователя, с первым входом первого элемента И и входом элемента задержки, выход которого соединен с вторым входом первого шинного форьлирователя, выходы первого и второго канальных приемников соединены соответственно с первыми входами второго и третьего элементов И, вторые входы которых соединены с прямым выходом первого триггера, инверсный выход которого соединен с входом выборки первого дешифратора, первый л второй входы которого соединены с выходами второго и третьего триггеров. входы синхронизации которых соединены с выходом третьего канального приемника, информационные входы второго и третьего триггеров соединены соответственно с выходами четвертого и пятого канальных приемников, входы которых соединены с первой группой адресных входов блока связи с ЭВМ, выход второго элемента И соединен с первым входом первого элемента ИЛИ и с первым входом четвертого элемента И, выход которого соединен с входом второго шинного формирователя, выход третьего элемента И соединен с вторым входом первого элемента ИЛИ и входом синхронизации регистра управления, информационные входы которого соединены с выходами канальных приемников второй группы, вход выборки регистра управления соединен с первым выходом первого дешифратора, второй выход которого соединен с вторым входом четвертого элемента И, третий вход которого является десятым управляющим входом блока связи с ЭВМ, первый выход регистра управления соединен с входами начальной установки первого кольцевого регистра и первого счетчика и с первым входом пятого элемента И, второй вход которого соединен с выходом второго элемента ИЛИ, входы которого соединены с выходами первого счетчика и являются третьей группой выходов блока связи с ЭВМ, третий выход первого дешифратора соединен с вторым входом первого элемента И, третий и четвертый входы которого являются соответственно шестым и седьмым управляющими входами блока связи с ЭВМ, четвертый выход которого соединен с выходом первого элемента И и соединен с входом сдвига первого кольцевого регистра, выходы которого являются первой группой выходов блока связи с ЭВМ, выход старшего разряда первого кольцевого регистра соединен со счетным входом первого счетчика, выход переноса которого соединен с первым входом третьего элемента ИЛИ, второй вход которого соединен с5101520253035 40 45 группой выходов блока связи с ЗВМ, причем в каждом блоке коммутации первый вход соединен с первыми входами первого и второго элементов И, выход которого соединен с вычитающим входом первого счетчика, суммирующий вход которого соединен с выходом третьего элемента И, первый вход которого является третьим входом блока коммутации и соединен с первым входом четвертого элемента И, второй вход которого соединен с вторым входом первого эле 50 55 выходом пятого элемента И, выход третьего элемента ИЛИ является вторым выходом блока связи с ЗВМ и соединен с входом сдвига второго кольцевого регистра, вход начальной установки которого соединен спервым входом шестого элемента И, выходы второго кольцевого регистра являются второй группой выходов блока связи с ЭВМ, четвертый управляющий вход которого соединен с вторым входом шестого элемента И, третий вход которого соединен с выходом первого элемента И-НЕ, первый вход которого соединен с вторым выходом регистра управления, третий выход которого является пятым выходом блока связи с ЭВМ, группа выходов регистра управления соединена с первой группой входов второго элемента сравнения, вторая группа входов которого соединена с группой выходов второго счетчика, счетный вход которого соединен с выходом генератора импульсов, вход сброса второго счетцика соединен с выходом второго элемента сравнения и вторым входом первого элемента И-НЕ, четвертый итретий входы шестого элемента И являютсясоответственно восьмым и девятым управляющими входами блока связи с ЭВМ, выход шестого элемента И соединен с первыми входами элементов И группы и сосчетным входом третьего счетчика, вход сброса которого является пятым управляющим входом блока связи с ЭВМ и соединен с первым входом седьмого элемента И, второй вход которого соединен с выходом четвертого элемента ИЛИ; входы которого являются четвертой группой выходов блока связи с ЭВМ и соединены с выходами третьего счетчика, выход переноса которого соединен с первым входом пятого элемента ИЛИ, второй вход которого соединен с выходом седьмого элемента И, выход пятого элемента ИЛИ является шестым выходом блока связи с ЭВМ и соединен с входом сдвига третьего кольцевого регистра, вход нацальной установки которого соединен с шестым управляющим входом блока связи с ЭВМ, выходы третьего кольцевого регистра соединены с вторыми входами элементов И группы, выходы которых являются пятой мента И, первыми входами первого элемента И, первыми входами первого и второго элементов ИЛИ и с прямым выходом первого триггера, инверсный выход которого является седьмым выходом блока коммутации и соединен с первым входом третьего элемента ИЛИ и входом сброса второго триггера, прямой выход которого соединен с вторым входом второго элемента И, первым входом третьего элемента И и первым входом четвертого элемента ИЛИ, второй вход которого соединен с выходом первого элемента НЕ, выход четвертого элемента ИЛИ. соединен с входом установки первого триггера, вход синхронизации которого соединен с выходом второго элемента НЕ, вход которого соединен с третьим входом цетвертого элемента ИЛИ, выходом пятого элемента ИЛИ и вторым входом третьего элемента ИЛИ, выход которого является пятым выходом блока коммутации, четвертый выход которого Соединен с выходом переноса первого сцетчика, выходы которого соединены с входами шестого элемента ИЛИ, выцитающий и суммирующий входы второо счетчика соединены с выходами соответственно четвертого и первого элементов И, второй вход блока коммутации соединен с вторым входом второго элемента ИЛИ, выход которого соединен с входом установки второго триггера, инверсный выход которого соединен с вторым входом первого элемента ИЛИ, выход которого является восьмым выходом блока коммутации и соединен с первым входом седьмого элемента ИЛИ, второй вход которого соединен с выходом шестого элемента ИЛИ, третьим входом второго элемента ИЛИ и входом третьего элемента НЕ, выход которого соединен с входом синхронизации второго триггера, входы пятого элемента ИЛИ соединены с выходами второго счетчика, выход переноса которого является третьим выходом блока коммутации, первый и второй выходы которого соединены с выходами соответственно третьего триггера и седьмого элемента ИЛИ, вход первого элемента НЕ является четвертым входом блока коммутации, инверсный выход третьего триггера соединен со своим информационным входом, вход синхронизации третьего триггера соединен с выходом восьмого элемента ИЛИ, первый вход которого соединен с выходом третьего элемента ИЛИ, второй вход восьмого элемента ИЛИ соединен с выходом четвертого элемента НЕ, вход которого соединен с выходом переноса первого счетчика, вход установки третьего триггера соединен с выходом второго элемента ИЛИ, прямой выход четвертого триггера являетсяшест пере дом соед мент дом инфо его четв четв вято седь блок вход ющи нен груп дом вне ми в гру пер вых дов устр и дов о вход вход адре устр и саед та И, упра втор ЧАЮ торо вход торы мина соед вход вого ИЛИ,им у ами е к м лов,выхо тораявне гр дан м выходом блока коммутации, выход оса второго счетчика соединен с вхоятого элемента НЕ, выход которого нен с первым входом девятого эле- ИЛИ, выход которого соединен с вхо инхронизации четвертого триггера, мационный вход которого соединен с нверсным выходом, вход установки ртого триггера соединен с выходом ртого элемента ИЛИ, второй вход де Г о элемента ИЛИ соединен с выходом ого элемента ИЛИ, причем в каждом связи с внешним устройством первый выборки соединен с.первым управлявходом коммутатора адреса и соедипервыми входами элементов И ы, первый вход первого элемента ИСАЮЩЕЕ ИЛИ является первым вхоазрешения передачи блока связи с им устройством и соединен с первы одами коммутаторов данных первойы, вторые входы которых соединены с ми входами элементов ИЛИ группы и ами элементов И группы, вторые вхоторых являются первой группой вхо ыбора ЗУ блока связи с внешним ством, вторая группа адресных вхоторого соединена с первой группой в коммутатора адреса, вторая группа в которого является первой группой 30 ных входов блока связи с внешнимством, второй вход выборки которого нен с первыол входом первого элеменвыход которого соединен с вторым ляющим входом коммутатора адреса и 35 м входом первого элемента ИСКЛЮЕЕ ИЛИ, первыми входами коммутаданных второй группы и вторыми и элементов ИЛИ группы, выходы косоединены с входами выборки запо щих узлов, входы режима которых ены с выходом элемента ИЛИ-НЕ, которого соединены с выходами первторого элементов ИСКЛЮЧАЮЩЕЕ первый вход второго элемента ИСК ЮЩЕЕ ИЛИ является вторым входом шения передачи блока связи с внештройством и соединен с вторыми вхокоммутаторов данных второй группы, я группа входов-выходов которых сое а с первой группой входов-выходов таторов данных первой группы и вховыходэми данных запоминающих узходы адреса которых соединены с ами коммутатора адреса, первая и 55группы входов-выходов блока связи ним устройством соединены с вторыппами входов-выходов соответственрвой и второй групп коммутаторов х, вход строба обмена блока связи с внешним устройством соединен с первым входом второго элемента И, выход которого соединен с третьими входами элементов И группы, второй вход второго элемента И соединен с выходом первого элемента НЕ, вход которого соединен с первым входом первого элемента И, второй вход которого соединен с выходом второго элемента НЕ, вход которого соединен с первым входом второго элемента И, выход которого соединен с, вторым входом второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия, в него введен элемент И, в каждый канал сопряжения введен блок выбора канала, в каждый блок связи с ЭВМ введены три группы передатчиков, регистр вектора, два триггера, второй элемент И - НЕ, три элемента ИЛИ. третий шинный формирователь. элемент НЕ и второй дешифратор, причем в устройстве соответствующие группы входов-выходов скоростных коэффициентов и задания адреса канала каналов сопряжения соединены между собой, причем в каждом канале сопряжения выход требования прерывания блока связи с ЭВМ является выходом требования прерывания устройства, вход подтверждения прерывания которого соединен с входом подтверждения прерывания блока связи с ЭВМ первого канала сопряжения, выход подтверждения прерывания блока связи с ЗВМ каждого канала соединен с входом подтверждения прерывания блока связи с ЭВМ последующего канала сопряжения, шестая группа выходов блока связи с Э ВМ соединена с второй группой входов-выходов устройства, выход маскирования блока связи с ЗВМ соединен с входом маски блока выбора канала, вход выбора канала блока связи с ЭВМ соединен с выходом олока выбора канала, первый и второй входы сброса которого соединены с соответствующими выходами сброса блока связи с Э ВМ, группы выходов скоростных коэффициентов и задания адреса канала которого соединены с соответствующими группами входов блока выбора канала, группы входов-выходов которого являются соответствующими группами входов-выходов скоростных коэффициентов и задания адреса канала сопряжения, вход установки каждого блока выбора канала соединен с выходом элемента И, входы которого соединены с выходами настройки блоков связи с ЭВМ каждого канала сопряжения, причем в блоке связи с ЭВМ вторая группа входов первого элемента сравнения соединена с группой входов передатчиков первой группы, группа выходов которых является группой выходов задания адреса канала блокасвязи с ЭВМ, группа выходов скоростных коэффициентов которого является группой выходов передатчиков второй группы, группа входов которых соединена с группой выходов регистра управления, первый и четвертый выходы которого соединены соответственно с входом элемента НЕ, первым входом второго дешифратора и первым информационным входом регистра вектора, второй информационный вход которого соединен с пятым выходом регистра управления, является выходом маскирования канала и соединен с вторым входом второго дешифратора, вход разрешения которого является входом выбора канала блока связи с ЭВМ, выход настройки которого является шестым выходом регистра управления, выход элемента НЕ является первым выходом сброса канала блока связи с ЭВМ, второй выход сброса которого соединен с первыми входами восьмого элемента ИЛИ и первым выходом второго дешифратора, третий вход которого соединен с десятым управляющим входом блока связи с ЭВМ, шестой группой выходов которого является группа выходов передатчиков третьей группы, группа входов которых соединена с группой выходов регистра вектора, группа входов данных которого является группой задания адреса вектора блока связи с ЭВМ, вход записи регистра вектора соединен с управляющими входами передатчиков третьей группы, выходом шестого элемента 5 ИЛИ, третьим входом первого элементаИЛИ, с входом установки четвертого триггера и входом сброса пятого триггера, инверсный выход четвертого триггера соединен с входом третьего шинного формирователя, 10 выход которого является выходом требования прерывания блока связи с ЭВМ, вход подтверждения прерывания которого соединен с первыми входами второго элемента И-НЕ, шестого и седьмого элементов 15 ИЛИ, выход которого является выходомподтверждения прерывания блока связи с ЭВМ, прямой выход четвертого триггера соединен с вторым входом второго элемента И - НЕ, выход которого соединен с входом 20 установки пятого триггера, инверсный ипрямой выходы которого соединены с вторыми входами соответственно шестого и седьмого элементов ИЛИ, вход синхронизации четвертого триггера соединен 25 с выходом восьмого элемента ИЛИ, второй, третий четвертый входы которого соединены соответственно с вторым, третьим и четвертым выходами второго дешифратора,3011 - группа линий сигналов "ДАННЫЕ"1"112 - линия сигнала "ГОТОВНОСТЬ";13 - группа линий сигналов "ДАННЫЕ2".; 514 - 17 - линии сигналов "ТРЕБОВАНИЯОБМЕНА ВУ", "РЕЖИМ РАБОТЫ ВУ","СТРОБ ОБМЕНА ВУ", "КОНЕЦ ОБМЕНАВУ";18 - группа линий сигналов "ДАННЫЕ 10ВУ",19 - 23 - линии сигналов "РАЗРЕШЕНИЕ ОБМЕНА ЭВМ", "ПЕРЕНОС 1", "ПЕРЕНОС 2", "РАЗРЕШЕНИЕ ОБМЕНА ВУ","РАЗРЕШЕНИЕ ПЕРЕДАЧИ ВУ/ЗУ"; 1524 - 21 - группы линий сигналов "ВЫ-.БОР ЗУ", "АДРЕС ОТ ЭВМ", "АДРЕС ОТВУ", "ВЫБОР БЛОКА СВЯЗИ С ВУ";28 - 34 - линии сигналов ".СТРОБ ОБМЕНА ЭВМ"; 2029 - линии сигнала "ВЫБОРКА", "ТРЕБОВАНИЕ ОБМЕНА ЭВМ", "ЗАПОЛНЕНИЕОТ ЭВМ", "ЗАПОЛНЕНИЕ ОТ ВУ", "РЕЖИМРАБОТЫ ЭВМ", "РАЗРЕШЕНИЕ ПЕРЕДАЧИ ЭВМ/ЗУ"; 2535 - элемент И (например набор элементов ЛИ серии 155, К 155 или аналогичные),36 - 43 - линии сигналов "ТПР", "ППР 1","МАСКИРОВКА", "ППРО", "ППРТ", "СБРОС 301", "СБРОС 2", "ВЫБОР КАНАЛА";44 - 48 - группы линий сигналов "АДРЕСВЕКТОРА", "АДРЕС КАНАЛА 1", "СКОРОСТНОЙ КОЭФФИЦИЕНТ", "МАГИСТРАЛЬ", "АДРЕС КАНАЛА 2"; 3549 - линия сигнала "НАСТРОЙКА",На фиг.2:50 - первый элемент ИЛИ (напримерК 55 ЛЛ 1 или аналогичный);51 - первый триггер (например К 555 40ТМ 2 или аналогичный);52 - дешифратор, (например К 555 ИРЗОили аналогичный);53 - генератор импульсов (например набазе элементов серии 555); 4554 - второй счетчик (например К 555 ИЕ 5или аналогичный);55 - первый счетчик (например 555 ИЕ 2или аналогичный);56 - первый канальный приемник; 5057 - пятый элемент И (например, К 555ЛИ 1 или аналогичный);58 - седьмой элемент И;59 - первый элемент И;60, 61 - второй и третий элементы 55ИЛИ;62 - первый шинный формирователь(например К 559 ИП 1 или 585 АП 26 или аналогичный)63 - шестой элемент И; 64 - пятый элемент ИЛИ;65 - второй элемент сравнения (например 530 СП 1 или аналогичный)66 - третий счетчик;67 - элемент И - НЕ (например 555 ЛАЗ или аналогичный)68-70 - первый, третий и второй кольцевые регистры;71 - четвертый элемент ИЛИ;72 - группа элементов И;73 - группа адресных входов;74 - третья группа передатчиков;15, 76 - второй и третий канальные приемники;77 - первая группа канальных приемников;78, 79 - четвертый и пятый канальные приемники;80 - вторая группа канальных приемников;81 - второй шинный формирователь;82, 83 - второй и третий элементы И;84 - первый элемент сравнения;85; 86 - второй и третий триггеры;87 - регистр управления (например, набор триггеров или К 585 ИР 12 или аналогичный);88 - четвертый элемент И;89 - третий шинный формирователь;90 - регистр вектора (например 585 ИР 12 или аналогичный);91 - первая группа передатчиков;92 - четвертый триггер;93, 94 - шестой и седьмой элементы ИЛИ;95 - пятый триггер;96 - второй элемент И-НЕ;97 - вторая группа передатчиков;98 - восьмой элемент ИЛИ;99 - второй дешифратор (например 155 ИД 7 или аналогичный);100 - элемент НЕ (например 555 ЛН 1 или аналогичный);101 - группа сигналов "АДРЕС ВЕКТОРА";102 - элемент задержки.На фиг.3;103, 104 - первый и второй элементы И;105 - группа элементов ИЛИ;106 - элемент ИЛИ-НЕ;107 - запоминающее устройство (например набор 537 РУ 9 А или аналогичный);108, 109 - вторая и первая группа коммутаторов данных (например набор К 559 ИП 1 и К 559 ИП 2);110 - второй элемент "ИСКЛЮЧАЮЩЕЕ ИЛИ";111 - коммутатор адреса (например набор К 559 ИП 1 или аналогичный);. Керечман оррек Тираж ПодписноеГосударственного комитета по изобретениям и открытиям при ГКНТ СССР 113035, Москва, Ж, Раушская наб., 4/5 Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 1 Заказ 286ВНИИ Составит Техред М ь В, Поташеноргентал112 - группа элементов И;113 - первый элемент ИСКЛЮЧАЮЩЕЕ ИЛИ (например К 555 ЛП 5 или аналогичный);114, 115 - второй и первый. элементы НЕ.На фиг.4;116 - четвертый триггер;117 - первый элемент НЕ;118, 119 - четвертый и второй элементы ИЛИ;120, 121 - второй и третий элементы НЕ;122, 123 - первый и второй триггеры;124 - 127 - четвертый, первый, второй и третий элементы И;128 - первый элемент ИЛИ;129, 130 - второй и первый счетчики;131 - 134 - пятый, третий, шестой и седьмой элементы ИЛИ;135, 136 - четвертый и пятый элементы НЕ;137, 138 - восьмой и девятый элементы , ИЛИ;139 - третий триггер.На фиг,5:140 - 144 - передатчики (например, К 559 И П 1, К 585 АП 1 б, АП 2 6);145-149 - элементы И;150 - элемент задержки (например набор элементов НЕ или резистор, конденсатор или ЛМЗ);151 - группа приемников;152 - 156 - элементы ИСКЛЮЧАЮЩЕЕ ИЛИ - НЕ;157 - триггер;158-161 - элементы И;162 - элемент И;163 - триггер;164 - элемент НЕ;165-170 - элементы И;171-177 - элементы ИСКЛЮЧАЮЩЕЕ ИЛИ-НЕ;178 - группа приемников;179-185 - элементы И;186 - элемент задержки;187-193 - передатчики;194 - элемент И. Устройство для сопряжения ЗВМ с разноскоростными группами ВУ содержитканалов 11.1 сопряжения с группами из М внешних устройств, элемент И 35, каждый изканалов содержит блок коммутации 2, блок выбора канала 5, блок связи с ЭВМ 3 и М блоков связи с внешним устройством 4, каждый из которых содержит коммутатор 111, группу элементов И 112, два элемента НЕ 114 и 115, элемент ИЛИ - НЕ 106, два элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 110, 113, группу элементов ИЛИ 105, два элемента И103, 104, КР-разрядных запоминающих узлов 107, две группы из М коммутаторов данных 108, 109, блок коммутации 2 содержит два элемента Н Е 135, 136, девять элементов ИЛИ 118, 119, 128, 131-134, 137, 138, четыре триггера 116, 122, 123, 139, четыре элемента И 124 - 127, три элемента Н Е 117, 120, 121 и два счетчика 129, 130, блок 3 связи с ЭВМ содержит два элемента сравнения 65, 84, три шинных формирователя 62, 81, 89, пять 510 триггеров 51, 85, 86, 92, 95, две группы канальных приемников 77, 80, два регистра 87, 90, два дешифратора 52, 99, пять канальных приемников 56, 75, 76, 78, 79, два элемента И - Н Е 67, 96, элемент задержки 102, семь элементов И 82, 83, 88, 57 - 59, 63, восемь элементов ИЛИ 50, 60, 61, 64, 71, 93, 94, 98, три счетчика 54, 55, 66, генератор импульсов 53, три кольцевых регистра 68 - 70, группу элементов И 72, элемент НЕ 100 15 20 и три группы передатчиков 74, 91, 97, в каждом из каналов сопряжения первый б, второй 7 и третий 8 управляющие входы блока 3 связи с ЭВМ являются входами устройства для подключения к выходам вво 25 да, вывода и синхронизации Э ВМ соответственно, первый выход 9 блока 3 связи с ЭВМ является выходом устройства для подключения к входу синхронизации Э ВМ, второй выход 31 блока 3 связи с ЭВМ соединен с первым входом блока 2 коммутации. группы входов адреса 10 и данных 11 блока 3 связи с ЭВМ образуют группу входов устройства для подключения к шинам адреса и данных ЗВМ группы входов-выхо 30 35 дов 18 М блоков 4 связи с внешним устройством образуют группы входов-выходов устройства для подключения к группе информационных входов-выходов соответствыходов 24 блока 3 связи с ЭВМ соединена с группой входов выбора ЗУ блоков 4 связи с внешним устройством, вторая группа выходов 27 блока 3 связи с ЭВМ соединена с первыми входами выборки блоков 4 связи с внешним устройством, входы первого 56, второго 75 и третьего 76 канальных приемников являются, соответственно, первым 6, вторым 7 и третьим 8 управляющими входами блока 3 связи с ЭВМ, входы канальных приемников первой 77 и второй 80 групп образуют соответственно группу входов адреса 10 и данных 11 блока 3 связи с ЭВМ, выходы первого 62 и второго 81 шинных формирователей являются, соответственно, первым 9, и третьим 12 выходами блока 3 связи с 3 В М, синхровход первого 51 триггера соединен с выходом третьего 76 канального приемника, выходы канальных приемников первой группы 77 соединены с 50 55 40. вующих внешних устройств, первая группа20 25 30 35 первой группой входов элемента сравнения 84, выход которого соединен с информационным входом первого 51 триггера, вторая группа входов 73 элемента сравнения 84 образует группу входов задания адреса устройства, в каждом канале сопряжения 1 второй вход 14 блока коммутации 2 является входом требования обмена устройства, первый выход 15 блока коммутации 2 является соответствующим выходом режима устройства, четвертый управляющий вход 16 блока 3 связи с ЭВМ является соответствующим входом "строб обмена" устройства, выход 12 готовности блока связи с ЗВМ является соответствующим выходом готовности устройства, пятый управляющий вход 17 блока 3 связи с ЭВМ является соответствующим входом готовности устройства, выход 32 "заполнение от ВУ" блока 3 связи с ЭВМ соединен с третьим входом блока 2 коммутации, второй выход 19 которого соединен с управляющим входом блока 3 связи с ЭВМ, седьмой 20 управляющий вход которого соединен с третьим выходом блока 2 коммутации, четвертый выход 21 которого соединен с восьмым управляющим входом блока 3 связи с ЭВМ, девятый управляющий вход 22 которого соединен с пятым выходом блока коммутации, шестой 33 выход которого соединен с десятым управляющим входом блока связи с ЭВМ, седьмой 23 и восьмой 34 выход блока коммутации 2 соединен с соответствующими входами разрешения передачи М блоков 4 связи с внешним устройством, выход требования обмена 30 блока 3 связи с ЭВМ соединен с четвертым входом блока 2 коммутации, третья группа выходов 25 блока 3 связи с ЭВМ соединена с первыми группами адресных входов блоков 4 связи с внешним устройством, вторые группы адресных входов 26 которых соединены с четвертой группой выходов блока 3 связи с ЭВМ, четвертый выход 28 которого соединен с входами строба обмена блоков 4.связи с внешним устройством, вторые входы выборки 29 которых соединены с выходами пятой группы блока 3 связи с ЭВМ, вторые группы входов-выходов 13 данных блоков 4 связи с внешним ,устройством являются группой входов-выходов устройства, в блоке 3 связи с ЭВМ каждого изканалов сопряжения 1 выход первого 50 элемента ИЛИ соединен с первым входом первого 62 шинного формирователя, с первым входом первого 59 элемента И и с входом элемента задержки 102, выход которого соединен с вторым входом первого 62 шинного формирователя,выходы первого 56 и второо 75 канальных приемников соединены соответственно с 5 10 15 первыми входами второго 82 и третьего 83 элементов И, вторые входы которых соединены с прямым выходом первого 51 триггера, инверсный выход которого соединен с входом выборки дешифратора 52, первый и второй входы которого соединены с выходами второго 85 и третьего 86 триггеров, входы синхронизации которых соединены с выходом третьего 76 канального приемника, информационные входы второго 85 и третьего 86 триггеров соединены соответственно с выходами четвертого 78 и пятого 79 канальных приемников, входы которых соединены с первой группой адресных входов 10 блока 3 связи с ЗВМ, выход второго 82 элемента И соединен с первым входом первого 50 элемента ИЛИ и с первым входом четвертого 88 элемента И, выход которого соединен с входом второго 81 шинного формирователя, выход третьего 83 элемента И соединен с вторым входом первого 50 элемента ИЛИ и с входом синхронизации регистра управления 87, информационные входы которого соединены с выходами канальных приемников второй 80 группы,вход выборки регистра 87 соединен с первым выходом дешифратора 52, второй выход которого соединен с вторым входом четвертого 88 элемента И, третий вход которого является десятым 33 управляющим, входом блока 3 связи с ЗВМ, первый выход регистра управления 87 соединен с входами начальной установки первого 68 кольцевого регистра сдвига, первого счетчика 55 и с первым входом пятого 57 элемента И, второй вход которого соединен с выходом второго 60 элемента ИЛИ, входы которого соединены с выходами первого 55 счетчика и являются третьей группой выходов 25 блока 3 связи с Э ВМ, третий выход дешифратора 52 соединен с вторым входом первого 59 элемента И, третий и четвертый входы которого являются соответственно шестым 19 и седьмым 20 управляющими входами блока 3 связи с ЭВМ, четвертый выход 28 которого соединен с выходом. первого 59 элемента И и соединен с входом сдвига первого 68 кольцевого регистра, выходы которого являются первой группой выходов 24 блока 3 связи с ЗВМ, выход старшего разряда первого кольцевого регистра 68 соединен со счетным входом первого 55 счетчика, выход переноса которого соединен с первым входом третьего 61 элемента ИЛИ, второй вход которого соединен с выходом пятого 57 элемента И, выход третьего 61 элемента ИЛИ является вторым выходом 31 блока 3 связи с ЭВМ и соединен с входом сдвига второго 70 кольцевого регистра, вход начальной установки которого соединен с первым вхо 1837302 1050 дом шестого 63 элемента И, выходы второго 70 кольцевого регистра являются второй группой выходов 27 блока 3 связи с ЭВМ, четвертый 16 управляющий вход которого соединен с вторым входом шестого 63 элемента И, третий вход которого соединен с выходом элемента И - НЕ 67, первый вход которого соединен с вторым выходом регистра 87 управления, третий выход которого является пятым выходом 30 блока 3 связи с ЭВМ, группа выходов регистра управления 87 соединена с первой группой входов второго 65 элемента сравнения, вторая группа входов которого соединена с группой выходов второго 54 счетчика, счетный вход которого соединен с выходом генератора импульсов 53, вход сброса второго 54 счетчика соединен с выходом второго 65 элемента сравнения и с вторым входом элемента И - НЕ 67, четвертый и третий вход шестого 63 элемента И являются соответственно восьмым 21 и девятым 22 управляющим входами блока связи с ЭВМ, выход шестого элемента И 63 соединен с первыми входами элементов И группы 72 и со счетным входом третьего 66 счетчика, вход сброса которого является пятым 17 управляющим входом блока 3 связи с ЭВМ и соединен с первым входом седьмого 58 элемента И, второй вход которого соединен с выходом четвертого 71 элемента ИЛИ, входы которого являются четвертой группой выходов 26 блока 3 связи с ЭВМ и соединены с выходами третьего 66 счетчика, выход переноса которого соединен с первым входом пятого 64 элемента ИЛИ, второй вход которого соединен с выходом седьмого 58 элемента И, выход пятого элемента ИЛИ является шестым 31 выходом блока 3 связи с ЭВМ и соединен с входом сдвига третьего кольцевого 69 регистра, вход начальной установки которого соединен с шестым управляющим 19 входом блока 3 связи с ЭВМ, выходы третьего кольцевого регистра 69 соединены с вторыми входами элементов И группы 72, выходы которых являются пятой группой выходов 9 блока 3 связи с ЭВМ, в каждом блоке 2 коммутации первый вход 31 соединен с первыми входами первого 125 и второго 126 лементов И, выход которого соединен с вычитающим входом первого 130 счетчика,еуммирующий вход которого соединен с выодом третьего 127 элемента И, первый ход которого является третьим 32 входом лока 2 коммутации и соединен с первым ходом четвертого 124 элемента И, второй ход которого соединен с вторым входом ервого 125 элемента И, с первыми входами ервого 128 и второго 119 элементов ИЛИ, с прямым выходом первого 122 триггера,5 10 15 20 25 30 35 40 инверсный выход которого является седьмым выходом 23 блока 2 коммутации и соединен с первым входом третьего 132 элемента ИЛИ и с входом сброса второго 123 триггера, прямой выход которого соединен с вторым входом второго 126 элемента И, с первым входом третьего 127 элемента И и с первым входом четвертого 118 элемента ИЛИ, второй вход которого соединен с выходом первого 117 элемента НЕ, выход четвертого 118 элемента ИЛИ соединен с входом установки первого 122 триггера, вход синхронизации которого соединен с выходом второго 120 элемента НЕ, вход которого соединен с третьим входом четвертого 118 элемента ИЛИ, с выходом пятого 131 элемента ИЛИ и с вторым входом третьего 132 элемента ИЛИ, выход которого является пятым выходом 22 блока 2 коммутации, четвертый выход которого соединен с выходом переноса первого 130 счетчика, выходы которого соединены с входами шестого 133 элел 1 ента ИЛИ, вычитающий и суммирующий входы второго 129 счетчика соединены с выходами, соответственно, четвертого 124 и первого 125 элементов И, второй вход 14 блока 2 коммутации соединен с вторым входом второго 119 элемента ИЛИ, выход которого соединен с входом установки второго 123 триггера, инверсный выход которого соединен с вторн м входом первого 128 элемента ИЛИ, выход которого является восьмым Зд выходом блока 2 коммутации и соединен с первым входом седьмого 134 элемента ИЛИ, второй вход которого соединен с выходом шестого 133 элемента ИЛИ, с третьим входом второго 119 элемента ИЛИ и с входом третьего 121 элемента Н Е, выход которого соединен с входом синхронизации второго 123 триггера, входы пятого 131 элемента ИЛИ соединены с выходами второго 129 счетчика, выход переноса которого является третьим выходом 20 блока 2 коммутации, первый 15 и второй 19 выходы которого соединены с выходами, соответственно, третьего 139 триггера и седьмого 134 элемента ИЛИ, вход 30 первого элемента НЕ 117 является четвертым входол 1 блока 2 коммутации, инверсный выход третьего 139 триггера соединен со своим информационным входом, вход синхронизации третьего 139 триггера соединен с выходом восьмого 137 элемента ИЛИ, первый вход которого соединен с выходол 1 третьего 132 элемента ИЛИ, второй вход восьмого 137 элемента ИЛИ соединен с выходол четвертого 135 элемента НЕ, вход которого соединен с выходом переноса первого первого 130 счетчика, вход установки третьего 139 триггера соединен с выходом втооого 119 элемента10 15 20 30 40 45 50 ИЛИ, прямой выход 33 четвертого 116 триггера является шестым выходом блока 2 коммутации, выход переноса второго 139 счетчика соединен с входом пятого 136 элемента НЕ, выход которого соединен с первым входом девятого 138 элемента ИЛИ, выход которого соединен с входом синхронизации четвертого 116 триггера, информационный вход которого соединен с его инверсным выходом, вход установки четвертого 116 триггера соединен с выходом четвертого 118 элемента ИЛИ, второй вход девятого 138 элемента ИЛИ соединен с выходом седьмого 134 элемента ИЛИ, в каждом блоке 4 связи с внешним устройством первый вход выборки 27 соединен с первым управляющим входом коммутатора 111 адреса и соединен.с первыми входами элементов И группы 112, первый вход первого 113 элемента ИСКЛЮЧАЮЩЕЕ ИЛИ является первым входом 34 разрешения передачи блока 4 связи с внешним устройством и соединен с первыми входами коммутаторов данных первой 109 группы, вторые входы которых соединены с первыми входами элементов ИЛИ группы 105 и с выходами элементов И группы 112, вторые входы которых являются первой группой входов 24 выбора ЗУ блока 4 связи с внешним устройством, вторая группа 25 адресных входов которого соединена с первой группой входов коммутатора 111 адреса, вторая группа входов которого является первой 26 группой адресных входов блока 4 связи с внешним устройством, второй вход 29 выборки которого соединен с первым входом первого 103 элемента И, выход которого соединен с вторым управляющим входом коммутатора адреса 111 и соединен с вторым входом первого элрента 113 ИСКЛЮЧАЮЩЕЕ ИЛИ, с первыми входами коммутаторов данных второй группы 108 и с вторыми входами элементов ИЛИ группы 105, выходы которых соедине. ны с входами выборки запоминающих 107 устройств, входы режима которых соединены с выходом элемента ИЛИ - НЕ 106, входы которого соединены с выходами первого 113 и второго 110 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, первый вход второго 110 элемента ИСКЛЮЧАЮЩЕЕ ИЛИ является вторым входом 23 разрешения передачи блока 4 связи с внешним устройством и соединен с вторыми входами коммутаторов данных второй группы 108, первая группа входов- выходов которой соединена с первой группой входов-выходов коммутаторов данных первой группы 109 и с входами-выходами данных запоминающих устройств 107, входы адреса которых соединены с выходами коммутатора 111 адреса, первая 18 и вторая 13 группа входов-выходов блока 4 связи с внешним устройством соединены с второй группой входов-выходов соответственно второй 108 и первой 109 группы коммутаторов данных, вход строб обмена 28 блока связи с внешним устройством 4 соединен с первым входом второго 104 элемента И, выход которого соединен с третьими входами элементов И группы 112, второй вход второго 104 элемента И соединен с выходом первого 115 элемента НЕ, вход которого соединен с первым входом первого 103 элемента И, второй вход которого соединен с выходом второго 114 элемента НЕ, вход которого соединен с первым входом второго 104 элемента И, выход которого соединен с вторым входом второго 110 элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, группы входов-выходов скоростных коэффициентов 47 и задания адреса канала 48 каналов сопряжения 1 соединены между собой, в каждом канале сопряжения 1 выход требования прерывания 36 блока связи с ЭВМ является выходом требования прерывания устройства, вход 25 подтверждения прерывания 37 которого соединен с входом подтверждения прерывания блока 3 связи с ЭВМ первого канала сопряжения, выход подтверждения прерывания 39 которого соединен с входом 37 подтверждения прерывания блока связи с ЭВМ второго канала 2 сопряжения, выход подтверждения 39 прерывания которого соединяется с входом подтверждения прерывания блока сопряжения с ЭВМ последнего канала 1 сопряжения, прохода через блоки сопряжения промежуточных каналов, шестая группа выходов 44 блока 3 связи с ЭВМ соединена с второй группой входов-выходов 13 устройства. выход 38 маскирования блока 3 связи с ЭВМ соединен с входом маски блока 5 выбора канала, вход выбора 43 канала блока 3 сопряжения с ЭВМ соединен с выходом блока 5 выбора канала, первый 41 и второй 42 входы сброса которого соединены с соответствующими выходами сброса блока 3 сопряжения с ЭВМ, группы выходов скоростных коэффициентов 46 и задания адреса канала 45 которых соединены с соответствующими группами входов блока 5 выбора канала. группы входов-выходов которого являются соответствующими группами входов-выходов скоростных коэффициентов 47 и задания адреса канала 48 канала 1 сопряжения, вход установки каждого блока 5 выбора канала соединен с выходом элемента И 35, входы которого соединены с выходами 49 настройки каждого блока 3 связи с ЭВМ, в блоке 3 связи с ЭВМ вторая группа входов 73 первого 84 элемента сравнения соединена с группой5 10 входов передатчиков первой 91 группы,группа выходов 45 которой является груп, пой выходов задания адреса канала, группа выходов скоростных коэффициентов 46 которого является группой выходов второйгруппы 97 передатчиков, группа входов которой соединена с группой выходов регистра 87 управления, первый и четвертый выход которого соединены соответственно С входом элемента НЕ 100 и с третьим входом второго 99 дешифратора, с первым информационным входом регистра 90 ,вектора, второй информационный вход ко,торого является выходом маски 38 канала и соединен с пятым выходом регистра 87 управления и с вторым входом второго 99 де,шифратора, вход разрешения которогоявляется входом 43 выбора канала, выход ,элемента НЕ 100 является вторым выходом 42 сброса канала, первый выход 41 сброса которого соединен с четвертым входом восьмого 98 элемента ИЛИ и с четвертым выходом второго дешифратора 99, первый вход которого соединен с десятым управляющим входом 33 блока 3 связи с ЭВМ, шестая группа выходов 44 которого является группой выходов третьей группы 74 переатчиков, группа входов которой соединена с группой выходов регистра 90 вектора, группа входов 101 которого является группой задания адреса вектора, вход записи регистра вектора 90 соединен с управляющим входом третьей группы передатчиков4, с выходом шестого 93 элемента ИЛИ, с входом установки пятого 95 триггера и с входом сброса четвертого 92 триггера, инерсный выход которого соединен с входом ретьего 89 шинного формирователя, выход которого является выходом требования 36 :прерывания блока 3 сопряжения с ЭВМ, ход подтверждения 37 прерывания котороо соединен с первыми входами второго 96 лемента И - НЕ, шестого 93 и седьмого 94 лемента ИЛИ, выход которого являетя выодом 39 подтверждения прерывания блокасопряжения с ЭВМ, прямой выход четвер, ого 92 триггера соединен с вторым входом торого 96 элемента И - НЕ, выход которого оединен с входом сброса пятого 96 триггеа, инверсный и прямой выходы которого оединены с вторыми входами, соответстенно, шестого 93 и седьмого 94 элементовЛИ, вход синхронизации, четвертого 92 риггера соединен с выходом восьмого 98 лемента ИЛИ, первый, второй и третий ход которого соединены соответственно с ервым, вторым и третьим выходом второго 9 дешифратора, выход 49 настройки блока вязи с ЭВМ является шестым выходом реистра управления 87,15 20 25 30 35 40 45 50 55 Работу устройства рассмотрим на примере использования его для сопряжения Э В М типа "Электроника" с Е группами из М внешних устройств,Разрядность информационного слова ЭВМ (шина 13) - 16 бит, Максимальное количество групп- 16 - (определяется нагрузочной способностью ЭВМ и разрядностью группы линий 73. Количество внешних устройств в группе (М) - 16 (определяется разрядностью используемых кольцевых регистров сдвига и счетчиков) Объем ЗУ - 1024 слов х 16 (4 микросхемы типа 541 РУ 2). Количество ЗУ в блоке связи с ВУ (К) - 16. Разрядность информационного слова ВУ (шина 18) - 256 бит, Управляющий сигнал 14 от ВУ формируется в результате сложения сигналов готовности от ВУ по И, т.е. обмен ведется только когда все ВУ готовы к работе. Сигнал 16 и 17 формируется в результате обьединения сигналов стробов обмена от каждого ВУ по И (т.е. управляющими являются стробы от самого скоростного ВУ). Цепь сигнала 15 соединяется со всеми ВУ.На входы канальных приемников 77 и 78, 79 поступают соответственно тринадцать и два бита адреса, на входы канальных приемников 80 поступают 16 битов данных,Выход 9 шинного формирователя 62 соединяют с цепью СИП (сигнал ответа пассивного устройства) интерфейса ЭВМ, Вход 6 канального приемника 56 соединяют с цепью "ВВОД" интерфейса ЭВМ, вход 7 канального приемника 75 соединяют с цепью ВЫВОД интерфейса ЭВМ, вход 8 канального приемника 76 соединяют с цепью СИА,Выход 12 соединяют с разрядом(например 15) в магистрали 13. Выход 36 и вход 37 соединяют соответственно с цепью ТПР и ППР 1. Выход 39 (ППРО) предыдущего канала сопряжения соединяют с входом 37 (ППР 1) последующего канала сопряжения, образуя "дейзи-цепочку", Узел, состоящий иэ счетчика 54, элемента сравнения 65 и элемента И - НЕ 67 может быть реализован на микросхеме типа К 155 ИЕ 8 или аналогичной.Входы О триггеров 122, 123, 157, 163 соединены с цепью "ОБЩ", триггеров 92,95 с цепью "+5 В" через резистор 1 Ком, Коммутаторы адреса и данных 111, 108 и 109 реализованы на шестнадцати элементах И-ИЛИ, что соответствует разрядности счетчиков 55, 66 и ЗУ 107.Устройство работает в следующих режимах:- настройка,5 10 15 20 25 30 35 40 45 50 55- ввод информации нэ ЭВМ в ЗУ, - вывод информации из ЗУ в ВУ, - ввод информации из ВУ в ЗУ, - вывод информации из ЗУ в ЭВМ.В начальный момент производится установка в нулевое состояние счетчиков 55, 66, 129, 130 и триггеров 92, 95, 120, 123, 139, 116, 157, 163, в единичное состояние первые выходы и в нулевое состояние все остальные выходы кольцевых регистров 68, 69, 70 (цепи начальной установки на фиг,1, 2, 4 не показаны).НАСТРОЙКАНастройка устройства производится для организации обслуживания групп ВУ, с учетом их скоростных характеристик, установкой скоростных коэффициентов и разрешения или маскирования прерывания в каналах сопряжения путем записи в РКСвв кода частоты (скоростного коэффициента) и бита управления прерыванием (маски) в 9 разряд (линия 38), бита настройки в 10 разряд. Запись информации в РКСвв производится в цикле обращения к каналу "ВЫВОД",Адресная часть цикла,В соответствии с временной последовательностью сигналов интерфейса ЭВМ в начале цикла формирует на цепях адресной магистрали 10 адрес регистра управления 87 канала сопряжения 1 с которым предполагается обмен информацией, Старшие разряды адреса через первую группу канальных приемников 77 поступают на первую группу входов элемента 84 сравнения. На вторую группу 73 входов элемента 84 сравнения подают код адреса узла сопряжения (код группы). При совпадении кода группы с сигналами старших разрядов адреса интерфейса на выходе элемента 84 сравнения формируется сигнал логической единицы, поступающий на О-вход, О-триггера 51, После выдачи адреса Э В М формирует сигнал СИА. поступающий через канальный приемник 76 на вход записи "С" триггера 51 и устанавливающий его в единичное состояние. Сигнал СИА установит также триггеры 85 и 86 в состояние определяемое сигналами младших разрядов адреса поступающих через канальные приемники 78 и 79, на входы О-триггеров 85 и 86. Код младших разрядов определяет выбранный регистр, Сигналы с выходов триггеров поступают на входы дешифратора 52, который выбирается сигналом низкого уровня с обратного выхода триггера 51, Единичный сигнал с выхода дешифратора 52 поступит на вход выборки регистра управления 87 и разрешит его работу, После выдачи сигнала СИА, ЭВМ осуществляет снятие адреса и формирование сигналов "ДАННЫЕ" поступающих через группу канальных приемников 80 на входы регистра 87 и представляющих код скорости с установленным в 10 разряде битом настройки и в 7 разряде бита разрешения обмена,После этого ЭВМ вырабатывает сигнал ВЫВОД на линии 7. По этому сигналу код управления записывается в регистр 87 и на линии 38 появляется сигнал высокого уровня, Одновременно сигнал высокого уровня с выхода элемента И 83 поступает на вход элемента ИЛИ 50 и формирует на его выходе сигнал высокого уровня. С выхода элемента ИЛИ 50 сигнал высокого уровня поступает на первый вход шинного формирователя 62 и через элемент задержки 102 на его второй вход, В результате на выходе 9 шинного формирователя 62 через время Л 1, определяемое элементом задержки 49,формируется сигнал низкого уровня (СИП),который анализируется ЭВМ и воспринимается как результат окончания операции ."ВЫВОД". При получении сигнала СИП от устройства ЭВМ снимает сигнал ВЫВОД и снимает данные. Устройство снимает сигнал "СИП" завершая операцию приема данных (фиг,5 поз.А 4 описания прототипа). ЭВМ снимает сигнал "СИА", завершая цикл канала "ВЫВОД", Код скоростных коэффициентов через передатчики 97 по линиям 46 поступит на входы передатчиков 140 - 144 и элементов ИСКЛЮЧАЮЩЕЕ ИЛИ - НЕ 152 - -156, начиная с младших разрядов соответственно, Сигнал высокого уровня с выхода 10 разряда регистра 87 поступит на вход элемента И 35, на выходе которого появится сигнал высокого уровня, разрешающий выбор высокоскоростного ВУ только после настройки всех каналов сопряжения.Сигнал высокого уровня с выхода 9 разряда регистра 87 по линии 38 поступит на вход элемента И 194, и при наличии на втором входе высокого уровня сигнала с выхода элемента И 35, на его выходе сформируется сигнал высокого уровня который поступит на вход синхронизации С триггера 157, блока выбора канала 5, и передним фронтом установит его в единичное состояние, при котором на его выходе появится положительный потенциал, разрешающий прохождение сигналов управления передатчиками через элементы И 145 - 149 на входы управления передатчиков 140 - 144. Этот сигнал также поступит на вход группы приемников 151 через элемент задержки 150, имеющий Л с задержкиЬ 1 распространения сигналов по магистрали47, для обеспечения защиты схемы от переходных процессов возникающих из-за различия пути прохождения сигналов в магистрали 47; и разрешит прохождение сигналов через группу приемников 151,В исходном состоянии приемники 151закрыты и на их выходах присутствуют потенциалы низкого уровня, которые совместно с потенциалами низкого уровня (код скорости О) с выхода регистра 87 обеспечиваат высокие уровни сигналов на выходах элементов ИСКЛЮЧАЮЩЕЕ ИЛИ-НЕ 152-156, которые обеспечивают высокие уровни сигналов на выходах элементов И 158-161 и совместно с сигналом высокого уровня с триггера 157 обеспечат высокий уровень сигнала на выходе элементов И 145 - 149, открывающий передатчики 140-144 и разрешающий передачу кодов скорости в магистраль 47, где устанавливается результирующий потенциал монтажного ИЛИ, который посту пит через группу приемников 151 навходы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ - НЕ 152-156, На элементах ИСКЛЮЧАЮЩЕЕ ИЛИ-НЕ произойдет сравнение в каждом разряде потенциала бита кода скоростных коэффициентов и резуль, тирующего потенциала, Если потенциалы 1 старших бит совпадают, то на выходе эле-мента ИСКЛЮЧАЮЩЕЕ ИЛИ - НЕ 156 фор мируется потенциал высокого уровня,,который поступит на входы элементов И158 - 161, 149 разрешит дальнейшую выдачу в магистраль кода скоростного коэффициен та данного канала сопряжения. Если потен циалы старших бит не савпадаат. то на , выходе элемента ИСКЛЮЧАЮЩЕЕ ИЛИ НЕ 156 сформируется потенциал низкого ; уровня, по которому на выходах элеглентовИ 158 - 161,.149 появляются потенциалы низкого уровня, закрывающие передатчики , 140 - 144, т.к, это означает. что в магистрали , подключен канал сопряжения, имеющий бо лее высокую скорость обмена с ВУ (макси, мальная скорость обмена соответствует , коду скорости 00000 и частота обмена равна 1 частоте задающего генератора 53), Если в 1 блоке выбора канала 5 потенциалы старших , бит совпали, та осуществляется сравнение : ;потенциалов бит следующих младших раз, рядов и если в каком-то разряде потенциалыбит не совйадают, то на выходе саатветст-вующега элемента ИСКЛЮЧА 1 ОЩЕЕ 1 ЛЛИ - , НЕ формируется потенциал низкого уровня,,который отключит соатветствуац 1 ий и по 1 следующие передатчики от магистрали 47 и , выключит данный канал иэ операции выба 1 ра, После сравнения кодов скорости во всех 1, разрядах только в одном (при наличии только одного высокоскоростного канала сапря 5 10 15 20 25 30 35 40 45 50 55 жения) или в нескольких блоках 5 выбора канала (при наличии нескольких высокоскоростных каналов сопряжения с одинаковыми скоростями обмена - с равными кодами скорости) на выходе элемента ИСКЛЮЧАЮЩЕЕ ИЛИ - НЕ 158 появится положительный потенциал, обеспечивающий открывание передатчиков 187 - 193,В исходном состоянии приемники 178 закрыты и на их выходах присутствуют потенциалы низкого уровня, которые совместно с потенциалами низкого уровня (нулевые биты када адреса канала) с выхода передатчиков 91 обеспечивают высокие уровни сигналов на выходах соответствующих элементов ИСКЛЮЧА 10 ЩЕЕ ИЛИ-НЕ 171 - 177, которые обеспечивают высокие уровни сигналов на выходах соответствующих элементов И 165-170 и совместно с поступающим сигналом с выхода элемента И 158 Обаспе тса,: й уровень сигнала на выходе соответствующих элементов И 179- 185, аткрываагций соответствующие передат и ки 187-193 и разрешающий передачу кодов адреса в магистраль 48, где устанавливается результирующий потенциал монтажного ИЛИ, который через Лт задержки (элемент 186) поступит через группы приемников 151 нз входи элементов ИСКЛ 1 ОЧАЮЩЕЕ ИЛИ - НЕ 171 - 177. На элементах ИСКЛЮЧАЮЩЕЕ ИЛИ-НЕ произойдет сравнение в каждагл разряде потенциала бита када группавага адаеса и результируюшега па. :.:,и. алг Е;лп потенциалы старших бит совпадала, - :О нэ выходе элемента ЛСКЛ 101 А 1 Г.ЕЕ ИЛИ-НГ 177 формируется патенциал высока;О :раня, катарый поступит на охади элемг нтав И 16510, 185 и ра эре ш ит дал ьн ей вую цдачу а глагистраль кода группового адреса даннага канала сопряжения, Если потенциалы старших бит не совпадают, та на выходе элемента ИСКЛ ЮЧ АЮ Щ Е Е ИЛ И - Н Е 177 сформируется потенциал низкого уровня, па которому на выходах э 5 ементав И 165-170, 185 появятся патснциали низкого уровня закрывающие передатчики 187 - 193, т.к, это означает, что в г;агистрали подключен канал сопряжения, иглеащий такую же скорость, на более низкуа величину адреса, самый низкий групповой адрес канала соответствует коду 160000, Если в блоке выбора канала 5 потенциалы старших бит совпали, то осуществляется сравнение потенциалов бит следующих младших разрядов и, если в каком-та разряде потенциалы бит не совпадают, та на выходе соответствующего элеглента ИСКЛЮЧА 1 ОЩЕЕ 1 ЛЛИ-НЕ формируется потенциал низкого уровня, который аткл ючит соответствующий и

Смотреть

Заявка

4859681, 14.08.1990

ЛЕНИНГРАДСКОЕ НАУЧНО-ПРОИЗВОДСТВЕННОЕ ОБЪЕДИНЕНИЕ "ЭЛЕКТРОНМАШ"

ПОТАПЕНКО ВАЛЕРИЙ ИЛЬИЧ

МПК / Метки

МПК: G06F 13/10

Метки: внешних, группами, разноскоростными, сопряжения, устройств, эвм

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

Код ссылки

<a href="https://patents.su/23-1837302-ustrojjstvo-dlya-sopryazheniya-ehvm-s-raznoskorostnymi-gruppami-vneshnikh-ustrojjstv.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения эвм с разноскоростными группами внешних устройств</a>

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