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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике, а именно к устройствам сопряжения абонентов с ЦВМ, и может быть использовано в управляющих цифровых вычислительных системах. Целью изобретения является расширение функциональных возможностей за счет обеспечения диагностической проверки устройства в составе цифровых вычислительных комплексов и повышения их помехозащищенности. С этой целью в устройство, содержащее блок управления , регистр сдвига, дешифратор адреса, группу усилителей, группу ключей, п групп разделительных элементов и п групп переключателей принимаемых слов, введены два мультиплексора, блок буферной памяти, циклический формирователь адреса и блок памяти сдвига. 2 з.п.ф-лы, 6 ил. Ј

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК ся)5 G 06 F 13/00

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР лаМааааааа ммааавлл

3 1 r-,,"ф @;,» r у, ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4671986/24 (22) 03.04.89 (46) 30.11.91. Бюл. ¹ 44 (72) Е.M.Ãåíäåëüìàí, Ю.Ф.Рожков, О.М,Невский, И.В.Босолаев, M.À.Çàöåïèí и

M.Е.Воропаева (53) 681.32(088.8) (56) Авторское свидетельство СССР

¹ 1238094, кл. 6 06 F 13/00, 1984.

Авторское свидетельство СССР

¹926641,,кл. G 06 F13/00,,1980. (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике, а именно к устройствам сопряИзобретение относится к вычислительной технике, а именно к устройствам сопряжения абонентов с ЦВМ, и может быть использовано в управляющих цифровых вь|числител ьных системах, Целью изобретения является расширение функциональных возможностей устройства за счет обеспечения диагностической проверки в составе цифровых вычислительных комплексов и повышения их помехозащищен ности, На фиг.1 представлена структурная схема устройства; на фиг.2 — функциональная схема блока управления; на фиг.3 — функциональная схема циклического формирователя адреса; на фиг.4 — 6 — временные диаграммы работы устройства в различных режимах. !

Устройство для ввода информации содержит (фиг.1) блок 1 управления, цикличе„„Ы3„, 1695314 А1 жения абонентов с ЦВМ, и может быть использовано в управляющих цифровых вычислительных системах. Целью изобретения является расширение функциональных возможностей за счет обеспечения диагностической проверки устройства в составе цифровых вычислительных комплексов и повышения их помехозащищенности, С этой целью в устройство, содержащее блок управления, регистр сдвига, дешифратор адреса. группу усилителей, группу ключей, и групп разделительных элементов и и групп переключателей принимаемых слов, введены два мультиплексора, блок буферной памяти, циклический формирователь адреса и блок памяти сдвига. 2 з.п.ф-льь 6 ил. ский формирователь 2 адреса, блок 3 буферной памяти, регистр 4 сдвига, дешифратор

5 адреса, группу усилителей 6, группу клю- Qh чей 7, и групп разделительных элементов 8, 10 и групп переключателей 9 принимаемых (Я слов. При этом входы усилителей 6 через (р элементы 8 и переключатели 9 соединены с выходами ключей 7, входы которых подключены к выходам дешифратора 5. информационный вход 10 которого подключен к оервомувыходу11 формироввтевв 2. Выход Ы в.

12 старшего разряда регистра 4 соединен с информационным выходом 13 устройства, вход 14 режима регистра 4 соединен с первым выходом 15 блока 1 управления. Информационный вход 16 регистра 4 соединен с выходом блока 3, вход 17 разрешения обращения которого подключен к второму выходу 18 блока 1 управления, входы с первого по седьмой 19-25 которого соединены соот1695314

55 ветственно со следующими входами устройства: входом 26 синхронизации, входом 27 начальной установки, тактовым входом 28, адресным входом 29, первым, вторым и третьим разрешающими входами 30-32. Ус- 5 тройство также содержит первый и второй мультиплексоры 33 и 34. При этом вход 27 начальной установки устройства подключен к входу 35 сброса формирователя 2 и входу о сброса регистра 4, тактовый вход 28 и вход 26 синхронизации устройства подклю чены соответственно к тактовому входу 37 и входу 38 синхронизации формирователя 2.

Второй выход 39 формирователя 2 соединен с разрешающим входом 40 дешифратора 5 и четвертым разрешающим входом 41 блока 1 управления, третий выход 42 формирователя 2 соединен с входом 43 операции блока 1, третий, четвертый и пятый выходы

44 — 46 которого соединены соответственно с первым и вторым управляющими входами

47 и 48 первого мультиплексора 33 и управляющим входом 49 второго мультиплексора 34. Первый информационный вход 50 муль типлексора 34 подключен к выходу 11 фор;мирователя 2, второй информационный вход 51 мультиплексора 34 подключен к адресному входу 29 устройства, а его выход подключен к адресному входу 52 блока 3, вход 53 записи которого соединен с первым выходом 15 блока 1. Информационный вход

54 блока 3 соединен с выходом первого мультиплексора 33, первый, второй и третий входы 55 — 57 которого подключены соответственно к выходам усилителей 6 группы, 3 дешифратор 5, информационному выходу

58 регистра 4. Вход 59 первого разряда регистра 4 соединен с информационным входом 60 устройства, тактовый вход 61 регистра 4 — с шестым выходом 62 блока 1, Выход блока 63 памяти сдвига соединен с информационным входом 64 формирователя 2.

Блок 1 предназначен для формирования на своих выходах 18, 44, 45, 46, 62--и 15 сигналов управления работой устройства.

Пример реализации блока 1 управления изрбражен на фиг.2. При этом вход 19 синхронизации и вход 20 начальной установки блока 1 соединены соответственно с первым и вторым входами 65 и 66 первого элемента ИЛИ 67, тактовый вход 21 блока соединен с разрешающим входом 68 первого дешифратора 69, первыми-входами 70 и

71.первого и второго элементов И 72 и 73, первым разрешающим входом 74 второго дешифратора 75. Адресный вход 22 блока 1 соединен с информационными входами 76 и 77 первого и третьего дешифраторов 69 и

78, первый разрешающий вход 23 блока со,l единен с первым входом 79 третьего элемента И 80, второй разрешающий вход 24 блока 1 соединен с вторым входом 81 первого элемента И 72, третий разрешающий вход 25 — с первым входом 82 четвертого элемента И 83, четвертый разрешающий вход 41 блока 1 — с вторым разрешающим входом 84 второго дешифратора 75, Вход операции 43 блока 1 соединен с информационным входом 85 второго дешифратора 75, первый выход 15 блока 1 соединен с вторым входом 86 второго элемента И 73 и выходом третьего элемента И 80. Второй выход 18 блока 1 соединен с выходом второго элемента ИЛИ 87, третий выход 44 блока 1 соединен с третьим (инверсным) разрешающим входом 88 второго дешифратора 75 и выходом первого триггера 89. Четвертый выход 45 блока 1 соединен с выходом второго триггера 90, пятый выход 46 блока 1 соединен с четвертым (инверсным) разрешающим входом 91 второго дешифратора 75, вторыми входами 92 и 93 третьего и четвертого элементов И 80 и 83, первым входом 94 третьего элемента ИЛИ 95 и выходом четвертого элемента ИЛИ 96. Шестой выход 62 блока 1 соединен с выходом пятого

Элемента ИЛИ 97, первый вход 98 которого подключен к выходу первого элемента И 72, второй вход 99- к первому входу 100 второго элемента ИЛИ 87 и выходу второго элемента И 73. Второй и третий входы 101 и 102 второго элемента ИЛИ 87 соединены соответственно с выходом второго дешифратора

75 и выходом четвертого элемента И 83, третий вход 103 первого элемента И 72 подключен к выходу третьего элемента ИЛИ 95, второй вход 104 которого соединен с первым выходом 105 третьего дешифратора 78.

Второй выход 106 дешифратора 78 соединен с входами четвертого элемента ИЛИ 96.

Третий вход 107 первого элемента ИЛИ 67 подключен к первому выходу 108 первого дешифратора 69, второй 109 и третий 110 выходы которого соединены соответственно с установочными входами 111 и 112 первого и второго триггеров 89 и 90, входы сброса 113 и 114 которых соединены с выходом первого элемента ИЛИ 67, Циклический формирователь 2, представленный на фиг.3,содержит счетчик 115, элемент И 116, триггер 117 и элемент 118 задержки. При этом вход 35 циклического формирователя 2 соединен с входом 119 сброса счетчика 115 и входом сброса 120 триггера 117. Вход 37 формирователя 2 соединен со счетным входом 121 счетчика 115 и через элемент 118 задержки — с первым входом 122 элемента И 116, вход 38 формирователя 2 соединен с входом 123 записи

1695314

10

30

50

55 счетчика 115, а вход 64- с информационным входом 124 счетчика 115, Первый выход 11 формирователя 2 сосединен с выходом 125 старших разрядов счетчика 115, второй выход 39 — с выходом триггера 117. Третий выход 42 формирователя 2 соединен с выходом 126 и младших разрядов счетчика 115, выход 127 переполнения (n-го разряда) которого подключен к установочному входу

128 триггера 117, второй вход 129 сброса которого соединен с выходом элемента И

116, второй вход 130 которого подключен к выходу 131 j-го разряда счетчика t15.

Формирователь 2 предназначен для последовательной модификации в цикле управляющего цифрового вычислительного комплекса (УЦВМ) двоичных кодов, поступающих на входы дешифратора 5 входных релейных слов.

Блок 3 буферной памяти служит для записи и хранения информации входных релейных слов с последующей выдачей ее через регистр 4 в УЦВМ.

Усилители 6 и ключи 7 обеспечивают гальваническую развязку устройства от контролируемых контактов (переключателей) 9 реле.

Разделительные элементы 8 выполняют функцию МОНТАЖНОЕ ИЛИ, что обеспечивает поразрядное уплотнение вводимой в устройство йнформации входных релейных слов.

Мультиплексоры 33 и 34 позволяют производить диагностические проверки устройства в составе управляющего ЦВК.

Мультиплексор 33 в зависимости от кода, поданного íà его управляющие входы 47 и 48, обеспечивает подключение к информационному входу 54 блока 3 либо выходов усилителей (код 00), либо выходов дешифратора 5(код01), либо выходов регистра 4(код

10).

Мультиплексор 34 в зависимости от значения сигнала на его управляющем входе 49 обеспечивает подключение к адресному входу 52 блока 3 либо выходов 11 формирователя 2 (код О), либо адресного входа 29 устройства (код 1), Блок 63 предназначен для навязки на входе 64 формирователя 2 двоичных кодов, благодаря этому при использовании устройства в резервированной структуре УЦВК моменты записи соответствующих входных релейных слов в блоки 3 в разных каналах сдвинуты относительно друг друга.

Устройство работает в одном иэ четырех режимов — автономном, диагностики регистра 4 сдвига, диагностики адресов опроса входных релейных слов, диагностики блока 3, Управление режимами работы устройства осуществляется управляющей ЦВМ, которая выдает на вход 29 устройства набор адресов в двоичном коде. Из всего массива адресов, поступающих из УЦВМ, устройство распознает следующие: набор адресов обращения УЦВМ к блоку 3 — e: адрес начала диагностики адресов входных релейн ых слов — P: адрес начала диагностики блока 3 — у; адрес обращения УЦВМ к регистру 4 — о; адрес сброса диагностических режимов — q.

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

При отсутствии обращения управляющей ЦВМ к устройству последнее последовательно осуществляет автономную запись информации входных репейных слов (информации о состоянии контактов реле; "0"— разомкнут, "1" — замкнут) в блок 3, причем каждому входному релейному слову соответствует определенная ячейка памяти блока 3. За один цикл управляющей ЦВМ (период сигнала синхронизации на входе 26 устройства) обеспечивается запись всех входных релейных слов абонента.

Запись информации входных релейных слов происходит следующим образом. При включении питания устройства на вход 27 поступает сигнал "Начальная установка", который, поступая на вход 20 блока 1, на вход 35 формирователя 2 и на вход 36 регистра 4, устанавливает их в начальное состояние. При этом с выходов 44, 45 и 46 блока

1 на входы 47 и 48 мультиплексора 33 и вход

49 мультиплексора 34 поступают управляющие сигналы низкого уровня, что обеспечивает коммутацию выходов усилителей 6 на информационный вход 54 блока 3, а сигналы с выхода 11 формирователя 2 через входы

50 мультиплексора 33 поступают на адресный вход 52 блока 3. Блок 1 выдает с выхода

15 на вход 53 блока 3 сигнал низкого уровня, по которому последний переходит в режим записи информации входных релейных слов.

По окончании сигнала "Начальная установка" на входы 26 и 28 устройства начинают непрерывно поступать сигналы синхронизации и тактов, По сигналу синхронизации на входе 38 и тактовому сигналу на входе 37 формирователя 2 последний осуществляет начальную установку на выходе

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

1695314 коду адреса соответствует высокий уровень на одном из выходов дешифратора 5. При модификации кода адреса с выхода 39 фор,мирователя 2 на вход 40 дешифратора 5 поступает управляющий сигнал, который определяет длительность адреса на выходах дешифратора 5. Сигнал высокогоуровня с одного из выходов дешифратора 5 посту, пает на один из входов соответствующего ключа 7 и открывает его, что приводит к, появлению потенциала на соответствую, щей адресной шине входного релейного слова. Этот потенциал через замкнутые контакты (переключатели) 9 и элементы 8 посту пает на входы усилителей 6 входного релейного слова, причем замкнутым контактам 9 соответствует наличие потенциала на входах усилителей 6, разомкнутым — его отсутствие, 1

Для записи информации входного релейного слова в блок 3 на вход 17 поступает сигнал "Обращение", Этот сигнал формируется на выходе 18 блока 1 при помощи сиг налов, поступающих с выходов 39 и 42 формирователя 2, на входы 41 и 43 блока 1.

Длительность сигнала обращения равна длительности тактового сигнала на входе 21

;;блока 1.

Для считывания информации входных релейных слов через выход 13 устройтсва в ,управляющую ЦВМ последняя выдает на, вход 29 устройства код адреса чтения, явля. ющийся адресом ячейки памяти блока 3, сопровождаемый двумя управляющими сиг налами (на входах 30 и 31 устройства), По

; приходу адреса чтения а на вход 22 блока

1 последний вырабатывает управляющий сигнал высокого уровня на выходе 46, при наличии которого мультиплексор 34 пропускает код адреса а чтения через вход 51 на адресный вход 52 блока 3.

Управляющий сигнал на входе 23 блока

1 формирует на выходе 15 сигнал высокого уровня, который поступает на вход 53 блока

3. При этом блок 1 выдает на выходах 18 и

62 сигналы„по которым информация с выхода блока 3 записывается в регистр 4. Поеле этого на вход 24 блока 1 из УЦВМ поступает управляющий сигнал. С помощью этого сигнала блок 1 формирует на входе 61 регистра 4 серию сдвиговых импульсов, по которым происходит выдача с выхода 12 регистра 4 информации последовательным кодом в управляющую ЦВМ, Во время считывания информации из блока 3 в УЦВМ устройство не производит циклическую запись информации входных репейных слов, так как адрес а чтения запрещает формирование на выходе 18 блока

1 сигнала "Обращение" при записи. Таким образом, сигнал "Обращение" при чтении имеет приоритет перед сигналом "Обращение" при записи. Для считывания информации из следующей ячейки памяти блока 3 управляющая ЦВМ модифицирует код адреса и чтения на входе 29 устройства, и цикл считывания повторяется.

Режим диагностики регистра 4 заключается в записи и считывании из него диагностической информации управляющей ЦВМ.

При записи информации на вход 29 устройства поступает код адреса ст данного режима, сопровождаемый последовательным 10

15 кодом информации на входе 59 регистра 4 и управляющим сигналом на входе 31 устройства. По управляющему сигналу на входе 24 блока 1 последний вырабатывает на входе

61 регистра 4 серию сдвиговых импульсов, по которой информация управляющей ЦВМ через вход 60 устройства записывается по20 следовательным кодом в регистр 4. Считынулевой информации, при которой происходит выдача содержимого регистра 4 в

Режим диагностики адресов входных

30 релейных слов заключается в записи состояния выходов дешифратора 5 в блок 3 в моменты записи информации соответствующих входных релейных слов с последующим считыванием информации в УЦВМ. Для организации данного режима используются запись и считывание информации в блок 3, формируемые как и в автономном-режиме, при этом вместо входа 55 мультиплексора

33 к входу 54 блока З.подключен вход 56, Для переключения мультиплексора 33 на вход

29 устройства поступает код адреса P данного режима, который запоминается блоком

1 и через выход 45 поступает в виде сигнала (высокого уровня) на вход 48 мультиплексо40 ра 33.

Сброс режима осуществляется или по сигналу "Начальная установка", или по сигналу синхронизации (вход 19 блока 1), или по коду адреса на входе 29 устройства.

50 Режим диагностики блока 3 осуществляется путем записи в него диагностической информации УЦВМ, а также считывания диагностической информации в УЦВМ, при этом коды адресов записи и считывания, поступающие в устройство из УЦВМ, соответствуют кодам адресов диагностируемых ячеек памяти блока 3.

Запись диагностической информации в блок 3 происходит следующим образом. Из вание диагноСтической информации из регистра 4 в УЦВМ осуществляется по тем

25 же управляющим сигналам,что и при записи

1695314

5

УЦВМ на вход 29 устройства поступает код адреса у данного режима, который запоминается блоком 1. При этом с выхода 44 на вход 47 мультиплексора 33 поступает сигнал высокого уровня. Последний коммутирует сигнал с выхода 58 регистра 4 через вход 57 мультиплексора 33 на вход 55 блока

3.

По одному из кодов адреса а происходит последовательная запись диагностической информации УЦВМ в регистр 4 и после этого перезапись ее в блок 3 по управляющему сигналу УЦВМ, поступающему на вход

32 устройства. По приходу управляющего сигнала на вход 25 блока 1 последний вырабатывает на выходе 18 сигнал обращения . блока 3, который находится в это время в режиме записи (низкий уровень на входе

53). Таким образом, обеспечивается запись содержимого регистра 4 в ячейку памяти блока 3, Считывание диагностической информации из блока 3 происходит аналогично считыванию из него инфоомации входных релейных слов в автономном режиме. Окончание данного диагностического режима происходит аналогично сбросу режима диагностики адресов входных релейных слов.

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

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

Общая циклограмма (временная диаграмма) работы устройства представлена на фиг.4.

В блоке 1 управления дешифратор 69 служит для формирования из кодов адреса и Р, поступающих из УЦВМ, сигналов высокого уровня, взведения триггеров 89 и

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

Дешифратор 75 предназначен для формирования сигнала "Обращение" при циклической записи входных релейных слов в блок 3, Элемент ИЛИ 67 обеспечивает сброс триггеров 89 и 90 по одному из сигналов

"Начальная установка" или "Синхронизация", а также по единичномусигналу, сформированному дешифратором 69 из двоичного кода адреса q, поступающего из

УЦВМ.

Элемент ИЛИ 95 предназначен для получения управляющего сигнала высокого уровня во время обращения УЦВМ к блоку 3 по любому двоичному коду набора адресов а, Для формирования серии сдвиговых импульсов, необходимых при приеме и выдаче последовательным кодом информации в регистр 4, применены элементы 93 и 72.

Для получения сигнала "Обращение" при перезаписи информации из регистра 4 в блок 3 служит элемент И 83.

Элемент 80 служит для получения управляющего сигнала высокого уровня при считывании информации из блока 3 s регистр 4, а также для получения при помощи элемента 73 сигнала "Обращение" для блока 3.

Логическое сложение сигналов "Обращение" для блока 3 во всех режимах работы устройства осуществляется элементом 87.

Элемент 97 предназначен для получения тактовых сигналов для регистра 4.

Блок 1 управления работает следующим образом, При поступлении на вход 66 элемента

67 сигнала "Начальная установка" триггеры

89 и 90 устанавливаются в нулевое состояние, После этого на вход 68 дешифратора 69 и входы 70, 71 и 74-элементов 72, 73 и 75 соответственно начинают непрерывно поступать тактовые сигналы.

При отсутствии обращения УЦВМ к устройству на входы 88 и 91 дешифратора 75 поступают сигналы низкого уровня. По приходу управляющего сигнала на вход 84 и соответствующего двоичного кода на входы

85 дешифратора 75 последний выдает через вход 101 элемента 87 сигнал "Обращение" к блоку 3. Период сигналов обращения и, следовательно, период записи информации входных релейных слов в блок 3 определяется периодом повторения управляющих сигналов на входе 84 и двоичного кода на входах 85 дешифратора 75.

Для считывания информации из блока 3 в УЦВМ на входы 77 дешифратора 78 поступает двоичный код адреса а, вследствие чего на одном из входов 106 элемента 96 появ1695314

1-0

35

50 ляется сигнал высокого уровня; С выхода лемента 96 этот сигнал поступает на выход

46 блока 1, а также на вход 91 дешифрато;ра 75, вход 93 элемента И 83, вход 92 элеента И 80, а также через вход 94 элемента

ЛИ 95 на вход 103 элемента И 72.

После этого из УЦВМ через вход 23 блоа 1 на вход 79 элемента И. 80 поступает правляющий сигнал, который обеспечиват получение на выходе 15 блока 1 единичого сигнала управления, разрешающего читывание из блока 3 и запись параллель ого кода в регистр 4; Этот же сигнал поступает на вход 86 элемента 73, с выхода оторого по сравнению с тактовым импульом на его входе 71 формируется сигнал

Обращение" к блоку 3, передающийся чееэ вход 100 элемента 87 на выход 18 блока, Одновременно с сигналом "Обращение" а выходе 62 блока 1 по сигналу на входе 99 лемента 97 формируется тактовый сигan, по которому производится параллельНая запись информации из блока 3 в регистр

4.

После этого на вход 81 элемента 72 потупает управляющий сигнал из УЦВМ, дли«ельность которого определяет количество сдвигающих импульсов на выходе элемента . 72.

Для обеспечения режима диагностической проверки регистра 4 путем организаии его записи и считывания УЦВМ выдает а входы 77 дешифратора 78 код адреса о . ри этом сигнал высокого уровня с выхода

05 дешифратора 78 через вход 104 элемена 95 поступает на вход 103 элемента 72, оторый формирует (с помощью управляюего сигнала УЦВМ на входе 70) серию двиговых импульсов, поступающих через ход 98 элемента 97 на выход 62 блока 1, В режиме диагностики адресов входных елейных слов блок 1 работает следующим бразом. Из УЦВМ на входы 76 дешифратоа 69 поступает код адреса Р. С выхода 110 ешифратора 69 сигнал высокого уровня потупает на вход 112 триггера 90 и устанавливает его в единичное состояние. С

Момента установления триггера 90 в едиНичное состояние начинает осуществляться

Циклическая запись в блок 3 информации о состоянии всех выходов дешифратора 5 по гем же сигналам "Обращение", что и при

Записи информации входных релейных слов в автономном режиме.

Работа блока 1 при считывании диагностической информации из блока 3 в УЦВМ аналогична его работе при считывании ее в автономном режиме.

В режиме диагностических проверок блока 3 блок 1 работает следующим обраэом. По приходу кода адреса у на вход 76 дешифратора 69 последний формирует на выходе 109 сигнал высокого уровня, который, поступая на вход 11 триггера 89, устанавливает его в единичное состояние.

Сигнал с выхода триггера 89 поступает на выход 44 блока 1 и на вход 88 дешифратора

75 и блокирует формирование на его выходе циклических сигналов "Обращение" к блоку

3, С выхода 44 сигнал поступает на вход 47 мультиплексора 33, подключая к информационному входу 54 блока 3 выход 58 регистра 4. После этого на вход 77 дешифратора

78 из УЦВМ поступает код адреса а, что приводит к появлению на выходе элемента

72 серии сдвиговых импульсов, по которым производится запись диагностической информации последовательным кодом в регистр 4. По окончании записи информации в регистр 4 с входа 25 блока 1 на вход 82 элемента 83 из УЦВМ поступает управляющий сигнал высокого уровня и при наличии высокого уровня на его входе 93 формируется сигнал "Обращение" к блоку 3, который через вход 102 элемента 87 поступает на выход 18 блока 1 и обеспечивает перезапись содержимого регистра 4 в соответствующую ячейку памяти блока 3.

Для записи диагностической информации в следующую ячейку памяти блока 3

УЦВМ модифицирует код адреса а на входе 77дешифратора 78, и цикл записи повторяется.

Считывание диагностической информации из блока 3 производится аналогично считыванию из него информации в автономном режиме.

Сброс диагностических режимов (сброс триггеров 89 и 90) осуществляется в начале каждого цикла УЦВМ по сигналу синхронизации на входе 65 элемента 67.

УЦВМ имеет возможность также принудительно сбрасывать триггеры 89 и 90 е любое время цикла УЦВМ, подавая на вход 76 дешифратора 69 код адреса q. При этом единичный сигнал высокого уровня с выхода 108 дешифратора 69 поступает через вход 107 элемента 67 на входы 113 и 114 триггеров 89 и 90, после сброса которых устройство возобновляет циклическую запись входных релейных слов

Счетчик 115 формирователя 2 предназначен для получения на своих выходах 125 и 126 двоичных кодов, используемых для формирования адресов входных релейных слов, а также циклических управляющих сигналов, необходимых для работы устройства.

1695314

Триггер 117 служит для создания управляющего сигнала, определяющего длительность адресов входных релейных слов, Элементы 118 и 116 предназначены для формирования сигнала сброса триггера 117, Формирователь 2 работает следующим образом.

По приходу сигнала с входа 35 на вход

119 счетчика 115 и вход 120 триггера 117 последние обнуляются. После этого на вход

121 счетчика 115, а также через элемент 118 на вход 122 элемента 116 с входа 37 начинают непрерывно поступать тактовые сигналы.

Счетчик 115 начинает подсчет тактовых сигналов и по приходу 2" -ro сигнала на вход

121 выдает с выхода 127 сигнал переполнения, который, поступая на вход 128 триггера

117, взводит его.

После этого при взведении j-го разряда (выход 131) счетчика 115 на входе 130 элемента 116 появляется сигнал высокого уровня и задержанный элементом 118 тактовый сигнал на входе 122 элемента 116 поступает на вход 131 триггера 117. Таким образом, на выходе 39 формирователя 2 формируется управляющий сигнал, длительность которого определяется моментами приходов сигналов на входах 128 и 129 триггера 117, а его период — периодом сигналов переполнения на выходе 127 счетчика 115, Двоичные коды п младших разрядов счетчика 115 (выход 126) используются для формирования циклических сигналов обращения блока 3, а двоичные коды старших .разрядов (выход 125) — для формирования адреса входных релейных слов.

Синхронизация счетчика 115 в цикле

УЦВМ осущесвтляется по приходу на его вход 123 сигнала синхронизации, при этом счетчик 115 производит параллельную запись двоичного кода, поступающего на входы 124 из блока 63 сдвига.

На фиг.5 и 6 детализированы временные диаграммы обмена устройства ввода с контроллером ЦВМ.

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

1. Устройство для ввода информации, содержащее блок управления, регистр сдвига, дешифратор адреса, группу усилителей, группу ключей, и групп разделительных элементов и п групп переключателей принимаемых слов, причем вход и выход i-го ключа группы (1С ф) соединены соответственно с 1-м выходом дешифраторэ адреса и первыми выводами переключателей принимаемых слов i-й группы, вторые выводы которых подключены к первым выводам одноименных разделительных элементов iй группы, вторые выводы которых соединены с входом i-го усилителя группы, вход

-тора адреса соединен с вторым выходам

30 циклического формирователя адреса, вход

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

40 выходами блока управления и информаци45

55

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

2, Устройство по п.1, о т л и ч э ю щ е ес я тем, что блок управления содержит три дешифратора, два триггера, пять элементов

1695314

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

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

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

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

35 выходами формирователя и вторым входом элемента И.

1695314

1695314

1695314

1695314

ВМ6 инц ормацци д 9ЦВИ

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

Редактор M.Циткина Техред M,Моргентал Корректор 3,Лончакова

Заказ 4163 Тираж Подписное

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

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

Производственно-издательский комбинат "Патент", r. Ужгород, ул.Гагарина, 101