Устройство для обмена информацией

Иллюстрации

Показать все

Реферат

 

ОПИСАНИЕ 00З

И 3 О Б Р ЕТ Е Н И Я

Союз Советскик

Социалистических

Республик

К, .К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ . (61) Дополнительное к авт. свид-ву (22) Заявлено 210581 (21) 3289б83/18-24 (j1} M.Кд.З с присоединением заявки Мо (23) Приоритет

G Об F 3/04

Государственный комитет

СССР по делам изобретений и открытий (53} УДК б81.3. (088.8}

Опубликовано 070383. Бюллетень ¹ 9

Дата опубликования описания 070383

В.В. Банковский, И.В. Городецкий, Л.П . Дорофеева, В.М. Златников, Е.Г. Катковская, A.A. С жгнов — = и A.Â. Яковлев

r (72) Авторы изобретения (71) Заявитель (54) УСТРОИСТВО ДЛЯ OSMEHA ÈHÔÎÐMAÖÈÅÈ

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

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

В данном устройстве осуществляется прием последовательного кода от внешнего устройства, преобразование его в параллельный и выдача в запоминающее устройство ЭВМ (2J.

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

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

Поставленная цель достигается тем, что в устройство для обмена информацией, содержащее регистр команд, входной регистр, блок управления, причем первый и второй входы блока управленой регистр, блок управления, причем пер1003064 вый и второй входы блока управления являются соответственно тактовыми синхронизирующим входами устройства, третий вход блока управления соединен с первым выходом регистра команд,первый вход которого является командным входом устройства, первый выход блока управления является сигнальным выходом устройства, второй выход блока управления соединен с первым входом входного регистра, выход которого яв-10 ляется информационным выходом устрой,ства, введены узел приема, два элемента И, формирователь импульсов,триггер, узел задержки, причем второй выход регистра команд соединен с 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 g0 и 30, триггеры 31 и 32.

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

Из памяти ЭВМ по командному. входу

12 устройства в регистр 3 команд за- у писывается команда ввода, в которой указывается тип внешнего устройства, способ упаковки передаваемой в ЭВМ информации, режим работы системы, включающей в себя устройства обмена и ЭВМ.

В зависимости от вида принимаемой информации, первого выхода регистра

3 команд управления в блок 2 управления выдаются сигналы начальной ус- 65 анонки разрядов счетчика 26, управляющего приемом информации во входной регистр 4.

Сигналы установки начального кода в блоке 2 управления поступают на первые входы соответствующих элементов И группы 19, на вторые входы которых через элемент ИЛИ 29,поступает стробирующий сигнал, который сопровождает команду. С выходов элементов И группы 19 начальный код записывается на счетчик 26.

Таким образом. Устанавливается количество разрядов информационного слова, накапливаемого во входном регистре 4.

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

Запускается он стробирующими сигна- лами, поступающими по синхройизирующему входу 11 устройства. Первый генератор 17 синхроимпульсов формирует две последовательности синхроимпчльсов ТИ1 и ТИ2.

Второй генератор 18 синхроимпульсов блока 2 управления обеспечивает синхронизацию приема информации на входной регистр 4. Запускается он сигналами тактовой ча тоты, поступаю= щнм на тактовый вход 10 устройства.

Второй генератор 18 синхроимпульсов формирует три последовательности синхроимпульсов tg, t<, Сигнал режима работы со второго выхода регистра 3 команд-поступает на вход фодмирователя 6 импульсов, при этом на его выходе формируются импульсы определенной. длительности для установки в исходное состояние, триггера 8, входного регистра 4 и триггера 31 блока 2 управления.

Узел 1 приема содержит реле, которое срабатывает при наличии сигнала на втором выходе регистра 3 команд.

Через замкнутые контакты реле узла 1 приема информация от внешнего устройства по входу 13 устройства поступает на третий вход входного регистра

4. Заполнение входного регистра 4 происходит по сигналам управления со второго выхода блока 2 управления.

Сигналы управления в блоке 2 управления формируются первым дешифратором 27, подключенным к выходам счетчика 26. Увеличение на единицу кода на счетчике 26 осуществляется синхроимпульсами последовательности

t< через элемент И 20.

По заполнению входного регистра

4 информацией происходит переполнение счетчика 26 блока 2 управления и сигнал с выхода второго дешифратора

28, стробированный синхроимпульсом последовательности t. через элемент

И 25 устанавливают в единичное сос1003064

В случае выхода ЭВМ из.строя, на синхронизирующий вход 11 блока 2 управления перестают поступать строби- 60 рующие сигналы, запускающие первый генератор 17 синхроимпульсов, а следовательно, отсутствуют сигналы установки триггера 8 в нулевое состояние с третьего выхода блока 2 управ- 65 тояние триггер 31,.Затем по синхро" импульсу последовательности ТИ1 через элемент И 24 устанавливается s единичное состояние триггер 32. С единичного выхода триггера 32 на сигнальный выход 14 устройства выдается сигнал наличия информации, который поступает. в устройство управления

ЭВМ.

Затем в блоке 2 управления по синхроимпульсу последовательности через элемент И 21 и элемент ИЛИ 29 происходит установка начального кода на счетчик 26 через группу 19 элементов И, соединенных с регистром 3 команды. 15

По синхроимпульсу последовательности ТИ2 через элемент И 22, элемент

ИЛИ 30 устанавливается в .нулевое состояние триггер 31, после чего по ,,синхроимпульсу последовательности ТИ1э0 устанавливается в нулевое состояние, триггер 32. Блок 2 управления, таким образом, устанавливается в исходное состояние.

Выходной регистр 4 состоит из двух2д регистров (динамического и статического). Динамический регистр осуществляет накопление информации, которая затем переписывается на статический регистр, с которого и осуществляется запись в память ЭВМ.

Перепись информации с динамического регистра на статический осуществляется по сигналу с выхода элемента

И 25.

При наличии сигнала на втором вы- З5 ходе регистра 3 команд импульсы тактовой частоты с выхода первого элемента И 5 поступают на входы узла 7 задержки и триггера 8. Этими импульсами триггер 8 устанавливается в еди-40 ничное состояние.

С третьего выхода блока 2 управления на нулевой вход триггера 8 поступают сигналы ТИ1 с первого генератора 17 синхроимпульсов, устанавли- 45 вающие триггер 8 в нулевое состояние.

С выхода узла 7 задержки и единичного выхода триггера 8 сигналы поступают на входы второго элемента

И 9.

Время задержки сигнала в узле 7 выбирается таким, чтобы между появлением сигнала на его входе и выходе успевал сформироваться хотя бы один синхроимпульс на третьем выходе блока 2 управления. ления. Так как тактовые сигналы продолжают поступать, то триггер 8, установившись в единичное состояние сигналом с выхода первого элемента

И 5, сохраняет это состояние.

При появлении задержанного тактового сигнала на выходе узла 7 задержки с выхода второго элемента И 9 на выход устройства выдается сигнал, устанавливающий также регистр 3 команд в исходное состояние.

В результате сброса регистра 3 команд выключается реле узла 1 приема и своими контактами отключает информационные шины внешнего устройства от входного регистра 4, блокируется прохождение сигналов тактовой частоты через первый элемент И 5.

На выходе формирователя 6 импульсов формируется импульс сброса триггера

8, выходного регистра 4 и первого триггера 31 блока 2 управления в исходное состояние. Сигнал окончания контроля с выхода 16 устройства поступает на все ЭВМ вычислительной системы, и старшая по приоритету ЭВМ подключается к внешнему устройству вместо вышедшего из строя.

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

Формула изобретения

Устройство для обмена информацией, содержащее регистр команд, входной регистр, блок управления, причем первый и второй входы блока управления являются соответственно тактовыми и синхронизирующим входами устройства, третий вход блока управления соединен с первым выходом регистра ко" манд, первый вход которого является командным входом устройства, первый выход блока управления является сигнальным выходом устройства, второй выход блока управления соединен с.первым входом входного регистра, выход которого является информацион" ным выходом устройства, о т л и— ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей устройства путем автоматичес1003064

Л7 Р7 кого подключения и отключения от шин внешнего устройства, в него введены узел приема, два элемента И, форми-. рователь.импульсов, триггер, узел задержки, причем второй выход регистра команд соединен с первыми входами узла приема и первого элемента И и входом формирователя импульсов, выход которого соединен с первым нулевым входом триггера, вторым входом входного регистра и четвертым вхо- tO дом блока управления, третий выход которого соединен с вторым нулевым входом триггера, первый вход блока управления соединен с вторым входом первого элемента И, выход которого Я соединен с единичным входом триггера и входом узла задержки, первый и второй входы второго элемента И соединены соответственно с выходами узла задержки и триггера, выход второго элемента И соединен с вторым входом регистра команд и является выходом сигнала окончания контроля устройства, третий вход входного регистра соединен с выходом узла приема, вто рой вход которого является информационным входом устройства.

Источники информации, принятые во .внимание при экспертизе

1. Усольцев Л.Г. Кислин Б.П, Сопряжение дискретных каналов связи с

ЭВМ, М., "Связь", 1973, с. 102, рис. 3, 4.

2. Ойчинникрв B.È. Устройство автоматического обмена информацией.

М., "Энергия", 1971, с. 141, рис.511 (прототип).

1003064

Составитель В. Гречнев

Редактор О.Половка Техред Т.Маточка Корректор A.äýÿòêî

Заказ 1553/31 Тираж 704 Подписное

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

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

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4