ZIP архив

Текст

(22) Заявлено 210581 (21) 3289 б 83/18-24 И 1 М.Кп.зс присоединением заявки Мо(23) Приоритет 6 Об Г 3/04 Государственный номитет СССР по делам изобретений и отнрытий(54) УСТРОИСТВО ДЛЯ ОБМЕНАИНФОРМАЦИЕИ Изобретение относится к вычислительной технике и технике автоматической передачи данных и может найти применение в системах ввода информации в цифровые вычислительные машины,Известно устройство для обмена информацией, которое содержит узел управления счетчиком, счетчик, узел приема, регистр сдвига, индикатор служебных сигналов, линейный буфер, ячейку формирования запроса, узел управления считыванием, осуществляет преобразование информации при обмене данных и не имеет аппаратных средств для подключения к системам с резервированием аппаратуры1. Наиболее близким по технической сущности к изобретению является устройство, содержащее входной регистр, регистр команды и узел управления, первый, второй и третий входы которого соединены соответственно с источником тактовых сигналов, устройством управления ЭВМ и выходом регистра команды, входы входного регистра и ре- гистра команды соединены соответственно с первым выходом узла управления и памятью ЭВМ, второй выход .узла управления соединен с устройством управления ЭВМ, а выход входного регистра подключен к памяти ЭВМ,В данном устройстве осуществляется прием последовательного кода от внешнего устройства, преобразование его в параллельный и выдача в запоминающее устройство ЭВМ2.Недостатком известного устройства является отсутствие возможности автоматического подключения или отключения устройства обмена информацией от внешнего устройства при использовании устройства обмена в вычислительных системах с многократным резервированием, когда требуется оперативное переключение внешнего устройства с вычислительной машины, 1 медшей из строя, на резервную.Целью изобретения является рас-, ширение функциональных возможностей устройства путем автоматического под" ключения и отключения от шин внешнего устройства. Поставленная цель достигается тем, что в устройство для обмена информацией, содержащее регистр команд, входной регистр, блок управления, причем первый и второй входы блока управленой регистр, блок управления, причем пер 1003064вый и второй входы блока управления являются соответственно тактовыми синхронизирующим входами устройства, третий вход блока управления соединен с первым выходом регистра команд,первый вход которого является командным входом устройства, первый выход блока управления является сигнальным выходом устройства, второй выход блока управления соединен с первым входом входного регистра, выход которого яв"1 О аяется информационным выходом устрой,ства, введены узел приема, два эле" мента И, формирователь импульсов,триггер, узел задержки, причем второй выход регистра команд соединен с 15 первыми входами узла приема и перво. го элемента И и входом Формирователя импульсов, выход которого соединен с первым нулевым входом триггера, вторым входом входного регистра 20 и четвертым входом блока управления, третий выход которого соединен с вторым нулевым входом триггера, первый вход блока управления соединен с вторым входом первого элемента И, вы ход которого соединен с единичным входом триггера и входом узла задержки, первый и второй входы второго элемента И соединены соответственно с выходами узла задержки и триггера, выход второго элемента И соединен с вторым входом регистра команд и является выходом сигнала окончания контроля устройства, третий вход. входного регистра соединен с выходом узла приема, второй вход которого является информационным входом уст ройства.На фиг. 1 приведена структурная схема устройства, на фиг. 2 - структурная схема блока управления. 40Устройство содержит узел 1 приема, блок 2 управления, регистр 3 команд, входной регистр 4, первый элемент И 5, формирователь 6 импульсов, узел 7 задержки, триггер 8, второй элемент45 И 9, входы 10-13 устройства, вйходы 14-16 устройства, генераторы 17 и 18 импульсов, группу 19 элементов И, элементы Й 20-25, счетчик 26, дешиФраторы 27 и 28, элементы ИЛИ 29 р) и 30, триггеры 31 и 32.Устройство работает следующим образом.Из памяти ЭВМ по командному входу 12 устройства в регистр 3 команд за- у писывается команда ввода, в которой указывается тип внешнего устройства, способ упаковки передаваемой в ЭВМ информации, режим работы системы, включающей в себя устройства обмена и ЭВМ.В зависимости от вида принимаемой информации, первого выхода регистра 3 команд управления в блок 2 управления выдаются сигналы начальной ус;анонки разрядов счетчика 26, управ"ляющего приемом информации во входной регистр 4.Сигналы установки начального кода в блоке 2 управления поступаютна первые входы соответствующих элементов И группы 19, на вторые входыкоторых через элемент ИЛИ 29,поступает стробирующий сигнал, которыйсопровождает команду. С выходов элементов И группы 19 начальный код записывается на счетчик 26,Таким образом. Устанавливаетсяколичество разрядов информационногослова, накапливаемого во входном регистре 4,Блок 2 управления содержит первыйггенератдр 17 синхроимпульсов, который обеспечивает, синхронизацию припередаче информации в память ЭВМ.Запускается он стробирующими сигна-лами, поступающими по синхройизирующему входу 11 устройства. Первый генератор 17 синхроимпульсов формируетдве последовательности синхроимпчльсов ТИ 1 и ТИ 2.Второй генератор 18 синхроимпульсов блока 2 управления обеспечиваетсинхронизацию приема информации навходной регистр 4. Запускается онсигналами тактовой чатоты, поступающнм на тактовый вход 10 устройства,Второй генератор 18 синхроимпульсовФормирует три последовательностисинхроимпульсов 1, й,Сигнал режима работы со второговыхода регистра 3 команд поступаетна вход фобмирователя 6 импульсов,при этом на его выходе формируютсяимпульсы определенной длительностидля установки в исходное состояние,триггера 8, входного регистра 4 итриггера 31 блока 2 управления.Узел 1 приема содержит реле, которое срабатывает при наличии сигнала на втором выходе регистра 3 команд, Через замкнутые контакты реле узла 1приема информация от внешнего устройства по входу 13 устройства поступает на третий вход входного регистра 4. Заполнение входного регистра 4 происходит по сигналам управления со второго выхода блока 2 управления.Сигналы управления в блоке 2 управления формируются первым дешифратором 27, подключенным к выходам счетчика 26, Увеличение на единицу кода на счетчике 26 осуществляется синхроимпульсами последовательности й через элемент И 20.По заполнению входного регистра 4 информацией происходит переполнение счетчика 26 блока 2 управления и сигнал с выхода второго дешифратора 28, стробированный синхроимпульсом последовательности 1;3, через элемент И 25 устанавливают в единичное состояние триггер 31,.Затем по синхро"импульсу последовательности ТИ 1 через элемент И 24 устанавливается вединичное состояние триггер 32. Сединичного выхода триггера 32 на сигнальныйвыход 14 устройства выдает"ся сигнал наличия информации, которыйпоступает. в устройство управленияЭВМ.Затем в блоке 2 управления посинхроимпульсу последовательностисчерез элемент И 21 и элемент ИЛИ 29происходит установка начального кодана счетчик 26 через группу 19 элементов И, соединенных с регистром 3 команды, 15По синхроимпульсу последовательности ТИ 2 через элемент И 22, элементИЛИ 30 устанавливается в .нулевое состояние триггер 31, после чего посинхроимпульсу последовательности ТИ 1 э 0устанавливается в нулевое состояние,триггер 32. Блок 2 управления, такимобразом, устанавливается в исходноесостояние.Выходной регистр 4 состоит из двух 25регистров динамического и статического), Динамический регистр осуществляет накопление информации, которая затем переписывается на статический регистр, с которого и осуществляется запись в память ЭВМ.Перепись информации с динамического регистра на статический осуществляется по сигналу с выхода элементаИ 25.При наличии сигнала на втором вы- З 5ходе регистра 3 команд импульсы тактовой частоты с выхода первого элемента И 5 поступают на входы узла 7задержки и триггера 8, Этими импульсами триггер 8 устанавливается в еди ничное состояние,С третьего выхода блока 2 управления на нулевой вход триггера 8 поступают сигналы ТИ 1 с первого генератора 17 синхроимпульсов, устанавливающие триггер 8 в нулевое состояние.С выхода узла 7 задержки и единичного выхода триггера 8 сигналы поступают на входы второго элементаИ 9.Время задержки сигнала в узле 7выбирается таким, чтобы между появлением сигнала на его входе и выходеуспевал сформироваться хотя бы одинсинхроимпульс на третьем выходе блока 2 управления. 50 В случае выхода ЭВМ из.строя, на синхронизирующий вход 11 блока 2 управления перестают поступать строби рующие сигналы, запускающие первый генератор 17 синхроимпульсов, а следовательно, отсутствуют сигналы установки триггера 8 в нулевое состояние с третьего выхода блока 2 управ ления. Так как тактовые сигналы продолжают поступать, то триггер 8, установившись в единичное состояние сигналом с выхода первого элемента И 5, сохраняет это состояние.При появлении задержанного тактового сигнала на выходе узла 7 задержки с выхода второго элемента И 9 на выход устройства выдается сигнал, устанавливающий также регистр 3 команд в исходное состояние.В результате сброса регистра 3 команд выключается реле узла 1 приема и своими контактами отключает информационные шины внешнего устройства от входного регистра 4, блокируется прохождение сигналов тактовой частоты через первый элемент И 5.На выходе формирователя 6 импульсов формируется импульс сброса триггера 8, выходного регистра 4 и первого триггера 31 блока 2 управления в исходное состояние. Сигнал окончания контроля с выхода 16 устройства поступает на все ЭВМ вычислительной системы, и старшая по приоритету ЭВМ подключается к внешнему устройству вместо вышедшего из строя.Таким образом, предлагаемое устройства обеспечивает воэможность работы в вычислительных системах с автоматическим отключением или подключением к внешнему устройству при.изменении состояния вычнслилельной системы . Использование предлагаемого устройства в составе вычислительного комплекса уменьшает потери информации при обмене с внешними устройствами и повышает производительность работы вычислительного комплекса. Применение предлагаемого устройства особенно эф-. фективно в многоканальных системах обмена информацией, работающих с аппаратурой в реальном масштабе времени.Формула изобретенияУстройство для обмена информацией, содержащее регистр команд, входной регистр, блок управления, причемпервый и второй входы блока управления являются соответственно тактовыми и синхронизирующим входами устройства, третий вход блока управления соединен с первым выходом регистра ко" манд, первый вход которого является командным входом устройства, пер" вый выход блока управления является сигнальным выходом устройства, второй выход блока управления соединен с.первым входом входного регистра, выходкоторого является информацион" ным выходом устройства, о т л и - ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей устройства путем автоматичес 1003064кого подключения и отключения от шинвнешнего устройства, в него введеныузел приема, два элемента И, формирователь.импульсов, триггер,узелзадержки, причем второй выход регистра команд соединен с первыми входамиузла приема и первого элемента И ивходом формирователя импульсов, выход которого соединен с первым нулевым входом триггера, вторым входомвходного регистра и четвертым входом блока управления, третий выходкоторого соединен с вторым нулевымвходом триггера, первый вход блокауправления соединен с вторым входомпервого элемента И, выход которого .5соединен с единичным входом триггераи входом узла задержки, первый и второй входы второго элемента И соединены соответственно с выходами узлазадержки и триггера, выход второгоэлемента И соединен с вторым входомрегистра команд и является выходомсигнала окончания контроля устройства, третий вход входного регистрасоединен с выходом узла приема, второй вход которого является информационным входом устройства.Источники информации,принятые во .внимание при экспертизе1, Усольцев Л.Г, Кислин Б.П, Сопряжение дискретных каналов связи сЭВМ, М "Связь", 1973, с. 102,рис. 3, 4.2. Овчинникрв В,И. Устройство автоматического обмена информацией.М., "Энергия", 1971, с. 141, рис.511 прототип).1003064 Составитель В. ГречневРедактор О.Половка Техред Т.Маточка Корректор А.дэятко Заказ атевт", г. Ужгород, ул. Проектная, 4 илиал П 31 Тираж 704НИИПИ Государственного коми по делам изобретений и отк 13035, Москва, Ж, Раушск Подписноеета СССРытийя наб., д. 4/

Смотреть

Заявка

3289683, 21.05.1981

ПРЕДПРИЯТИЕ ПЯ А-1178

БАНКОВСКИЙ ВЛАДИМИР ВЛАДИМИРОВИЧ, ГОРОДЕЦКИЙ ИГОРЬ ВЛАДИМИРОВИЧ, ДОРОФЕЕВА ЛЮДМИЛА ПАНТЕЛЕЕВНА, ЗЛАТНИКОВ ВЛАДИМИР МИХАЙЛОВИЧ, КАТКОВСКАЯ ЕЛЕНА ГЕРМАНОВНА, СУХАНОВ АЛЕКСЕЙ АЛЕКСЕЕВИЧ, ЯКОВЛЕВ АЛЕКСАНДР ВАСИЛЬЕВИЧ

МПК / Метки

МПК: G06F 3/04

Метки: информацией, обмена

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

Код ссылки

<a href="https://patents.su/5-1003064-ustrojjstvo-dlya-obmena-informaciejj.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для обмена информацией</a>

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