1
(21 ) 4457947/24-24
(22) 11.07.88
(46) 15.06.90. Бюл. № 22
(72) Е.А.Березина, Е.М.Гендельман,
В.Е.Геништа и П.Д.Можайская
(53)631с325(088.8)
(56)Авторское свидетельство СССР № 731433, кл. G 06 F 13/00, 1977.
Авторское свидетельство СССР И- 1101812, кл. G 06 F 13/00, 1983.
(54)МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ АБОНЕНТОВ С ЦВМ
(57)Изобретение относится к вычислительной технике и может быть исполь зовано, например, в управляющих резервированных вычислительных системах. Целью изобретения является расширение функциональных возможностей устройства путем обеспечения его работы в резервированной вычислительной системе. Цель достигается тем, что в устройство, содержащее две группы рабочих регистров, три группы элементов И, регистр сдвига, счетчики адресов абонентов и слов, дешифратор адресов и дешифратор кода операции, элемент ИЛИ и блок управления, введены мультиплексор, элемент ИЛИ-НЕ, счетчик номера устройства, элемент ИЛИ, элемент И и элемент задержки. 1 з.п. ф-лы, 3 ил.
с S
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения абонентов с цифровой вычислительной машиной | 1985 |
|
SU1277123A1 |
Многоканальное устройство для сопряжения абонентов с ЦВМ | 1989 |
|
SU1697081A1 |
Устройство для сопряжения абонентов с цифровой вычислительной машиной | 1987 |
|
SU1432534A1 |
Устройство для сопряжения абонентов с ЦВМ | 1988 |
|
SU1605243A1 |
Преобразователь электрического сигнала в давление жидкости или газа | 1983 |
|
SU1101600A1 |
Устройство для сопряжения ЦВМ с абонентами | 1989 |
|
SU1679495A1 |
Многоканальное устройство для сопряжения абонентов с ЦВМ | 1990 |
|
SU1777146A1 |
Устройство для сопряжения абонентов с ЦВМ | 1987 |
|
SU1460723A1 |
Устройство для сопряжения абонентов с ЦВМ | 1990 |
|
SU1755289A1 |
Устройство для сопряжения абонентов с ЦВМ | 1990 |
|
SU1716526A1 |
Изобретение относится к вычислительной технике и может быть использовано, например, в управляющих резервированных вычислительных системах. Целью изобретения является расширение функциональных возможностей устройства путем обеспечения его работы в резервированной вычислительной системе. Цель достигается тем, что в устройство, содержащее две группы рабочих регистров, три группы элементов И, регистр сдвига, счетчики адресов абонентов и слов, дешифратор адресов и дешифратор кода операции, элемент ИЛИ и блок управления, введены мультиплексор, элемент ИЛИ-НЕ, счетчик номера устройства, элемент ИЛИ, элемент И и элемент задержки. 1 з.п. ф-лы, 3 ил.
Изобретение относится к вычислительной технике, в частности к устройствам сопряжения абонентов с ЦВМ, и может быть использовано в управляющих вычислительных системах.
Цель изобретения - расширение функциональных возможностей устройства путем обеспечения его работы в резервированной вычислительной системе.
На фиг.1 представлена блок-схема устройства; на фиг.2 - функциональная схема блока управления;на фиг.З- пример использования устройства в вычислительной системе.
Многоканальное устройство содержит (фиг.1) блок 1 управления, регистр 2 сдвига, счетчик 3 адресов абонентов, счетчик 4 количества обмениваемых числовых слов, дешифра(Л
с
тор 5 адресов абонентов, дешифратор 6 кода операции, элементы И 7 первой группы, рабочие регистры 8 первой группы, элементы И 9 второй группы, рабочие регистры 10 второй группы, элементы И 11 третьей группы, элемент И 12, элементы ИЛИ 13 и 14, счетчик 15 номера устройства, элемент 16 задержки, элемент ИЛИ-НЕ 17, мультиплексор 18, входы 19-26 и выходы 27-29 устройства. На фиг.1 пока- заны также входы и выходы 30-90 элементов устройства.
Блок 1 управления содержит (фиг.2) триггеры 91-94, элементы И 95-101, элементы задержки 102-104,счетчик „105, элементы ИЛИ 106 и 107,входы и выходы 108-133 элементов блока 1. В системе (фиг.З) показаны три многоканальных устройства 134-136,соедиСП
ч
СП
со
00
315
ненные входами 24-26 с выходами 28. Входы , 24 и входы 28, 29 ройства соединяются с соответствующими выходами и входами ЦВМ, входы 23 и выходы 27 - с выходами и входами абонентов.
Блок 1 управления предназначен для выработки управляющих сигналов, обеспечивающих обмен информацией с ЦВМ. /
Регистр 2 сдвига предназначен для приема из ЦВМ последовательного кода командного слова и преобразования его в параллельный.
Командное слово из ЦВМ содержит код операции, адрес абонента (А), количество обмениваемых слов (К).
Код операции определяет режим работы устройства - одновременный ввод информации из трех устройств в ЦВМ, поочередный ввод информации из трех устройств в ЦВМ, вывод информации из ЦВМ абонентам.
Адрес абонента - адрес первого абонента, с которым осуществляется обмен информацией В соответствии с количеством обмениваемых слов осуществляется последовательный обмен информацией с К абонентами, на- чиная с абонента с адресом А7 и кончая абонентом с адресом А + К.
В соответствии с содержимым команды регистр 2 объединяет три группы разрядов. Выходы 45 первой труп- пы разрядов, содержащих адрес абонента, подключены к информационным входам 48 счетчика 3, выходы 46 второй группы разрядов, содержащих количество обмениваемых слов, подклю- чены к входам 51 счетчика 4, выходы 47 третьей группы разрядов, содержащих код операции, подключены к вхо- дам 54 дешифратора 6. Счетчик 3 служит для хранения и модификации адре- сов абонентов, с которыми ЦВМ осуществляет обмен информацией.
Дешифратор 5 осуществляет выбор необходимого регистра 8 или 10 в соответствии с адресом в счетчике 3.
Каждый из регистров 8 предназначен для приема из ЦВМ последовательного кода числовой посылки и преобразования его в параллельный и передачи в абонент. Каждый из регистров 10 служит для приема параллельного кода от абонента. Счетчик 15 предназначен для определения номера устройства в
резервированном наборе из трех устройств.
Мультиплексор 18 предназначен для передачи информации от трех устройст либо последовательно в соответствии с номером устройства в резервированном наборе из трех устройств, либо
мажоритирование информации по логике два из трех.
Устройство работает следующим образом.
Устройство работает в трех режимах: вывода информации из ЦВМ, одновременного ввода информации трех устройств в ЦВМ, поочередного ввода информации от каждого устройства в ЦВМ.
В процессе всей работы устройства из ЦВМ через вход 20 устройства по- ступают тактовые импульсы на вход 43 регистра 2 сдвига, на вход 31 блока 1 управления, на тактовый вход 62 регистров 8 и на тактовый вход 66 регистров 10.
Перед началом работы через вход 22 устройства на вход 33 блока 1 управления подается сигнал Начальная установка, по которому на выходах 37 и 38 блока 1 управления устанавливается нулевое состояние.
Затем через вход 21 устройства на вход 32 блока 1 управления и вход 79 счетчика 15 подается сигнал Команда, который запоминается в блоке 1 управления и по которому на выхода 80-82 счетчика 15 входах 83-84 элемента ИЛИ-НЕ 17 устанавливается нулевое состояние, при этом на выходе элемента ИЛИ-НЕ 17 и соединенном с ним входе 75 элемента И 12 устанавливается единичное состояние„
При появлении из ЦВМ через вход 1 устройства на входе 30 блока 1 управления и входа 42 регистра 2 сдвига последовательного кода командной посылки блок 1 управления выдает на своем выходе 37 сигнал Разрешение сдвига на управляющий вход 44 регистра 2 сдвига разрешающий прием последовательного кода командной посылки в регистр 2 сдвига
Как в режиме вывода информации, так и в режиме ввода ее в ЦВМ, после окончания приема команды с выхода 40 блока 1 управления на вход 49 счетчика 3, вход 52 счетчика 4, и вход 55 дешифратора 6 выдается управляющий сигнал, по которому осуществлется запись адреса абонента с выходо 45 регистра 2 сдвига в сметчик 3 через его входы 48, количества обмениваемых слов с выходов 46 регистра 2 сдвигав счетчик 4 через его входы 51 и дешифрация кода операции, поступающего с выходов 47 регистра 2 сдвига в дешифратор 6 через его входы 54 с выходов счетчика 3 адрес абонента подается в дешифратор 5 и, в зависимости от адреса абонента, на одном из выходов 56 или 57 дешифратора 5 появляется сигнал.
В режиме вывода информации из ЦВМ после командной посылки из ЦВМ через вход 19 устройства поступает последовательный код числа, который подается на вход 60 регистров 8 и вход 30 блока 1 управления. При этом с выхода 38 блока 1 управления на вход 58 элементов И 7 подается сигнал Разрешение сдвига, длительност которого соответствует длительности последовательного кода.
Одновременно на вход 61 соответствующего регистра 8 с выхода элемента И 7, на вход 59 которого в соответствии с адресом абонента AJ. подан сигнал с одного из выходов 56 дешифратора 5, поступает управляющий сигнал , разрешающий запись последовательного кода с входа 60.
С информационных выходов 71 данного регистра 8 информация выдается соответствующему абоненту через информационные выходы 27 устройства. По окончании приема последовательного кода числа с выхода 38 блока 1 управления сигнал Разрешение сдвига снимается, а с выхода 39 блока 1 управления на вход 53 счетчика 4 и на вход 74 элемента И 12, а с его выхода на вход 50 счетчика 3 подается сигнал, по которому содержимое счетчика 3 увеличивается, а содержимое счетчика 4 уменьшается на единиЧУ.
В режиме одновременного ввода в ЦВМ информации трех устройств устройство работает следующим образом.
После окончания приема командной посыпки в зависимости от адреса абонента на одном из выходов 57 Дешифратора 5 появляется сигнал, поступающий на вход 64 и вход 68 соответствующих элементов И 9 и И 11. Одновременно с выхода 72 дешифратора 6 на вход 35 блока 1 управления подается сигнал Ввод, а с выхода 38 блока
1 управления на вход 63 элементов Н 9 поступает сигнал Разрешение дзига. С выхода элемента Н 9, соответствующего адресу, заданному дешифратором 5, на управляющий вход 65 соответствующего ему регистра 10 подается сигнал, разрешающий сдвиг хранящейся там информации, поступившей на информационные входы 67 регистра 10 с информационных входов 23 устройства.
С выхода регистра 10 последовательный код поступает на вход 69
, соответствующего элемента И 11, а с его выхода на соответствующий вход 70 элемента ИЛИ 13, выход которого связан с выходом 28 устройства. Счетчик 15 установлен сигналом Команда
0 в нулевое состояние, при котором с его выходом 80-81 соответственно на входы 83-84 элемента ИЛИ-НЕ 17 и управляющие входы 85-86 мультиплексора 18 подается нулевой потенциал,
5 при этом на выходе элемента ИЛИ-НЕ 17 и соединенном входе 75 элемента И 12 устанавливается положительный потенциал. Мультиплексор 18 выдает через селективный выход 29 устройства в ЦВМ последовательный код, полученный в результате выбора по логике два из трех последовательного кода, поступившего на его входы 87-89 от данного устройства и двух соседних устройства
5 После передачи последовательного кода с выхода блока 1 управления сигнал Разрешение сдвига снимается и, если содержимое счетчика 4 не равно нулю, с выхода 39 блока 1
0 управления на вход 52 счетчика 4 и через вход 74 элемента И 12 на выход элемента И 12 и вход 50 счетчика 3 подается сигнал, по которому содержимое счетчика 3 увеличивает5 ся, а содержимое счетчика 4 уменьшается на единицу.
После чего с выхода 38 блока 1 управления выдается сигнал Разрешение сдвига и производится выдача после-
0 довательного кода из регистра 10, адрес которого на единицу больше адреса регистра 10, из которого вьщава- лась предыдущая посылка.
Если --после передачи очередной
е числовой посылки содержимое счетчика 4 станет равным нулю, то с выхода счетчика 4 на вход 34 блока 1 управления подается сигнал, по которому запрещается формирование сигнала
715
Разрешение сдвига, т.е, операция - ввода информации в ЦВМ заканчивается. В режиме поочередного ввода в ЦВМ информации трех устройств производится ввод в ЦВН информации от одноименных абонентов последовательно первого, второго и третьего устройства, т.е. производится ввод в ЦВМ информации от абонента с адресом А; от первого, втррого и третьего устройств , и только затем адрес абонента увеличивается на единицу и вводится информация от абонента с адресом А последовательно от перво- го, второго и третьего устройств.
Количество слов, задаваемых в командном слове, равно утроенному количеству абонентов, информация которых вводится по данному командному слову.
В режиме поочередного ввода в ЦВМ информации трех устройств устройство работает следующим образом.
После окончания командной посылки с выхода 73 дешифратора 6 на вход 36 -блока 1 управления подается сигнал Ввод поочередный, а затем с выхода 41 блока 1 управления на вход 76 элемента ИЛИ 14 поступает сигнал Конец слова, который через выход элемента ИЛИ 14 подается на вход 78 счетчика 15 и на выходе 80 счетчика 15, входе 83 элемента ИЛИ-НЕ 17 и первом управляющем входе 85 мультиплексора 18 устанавливается положительный потенциал, который настраивает мультиплексор 18 на передачу на его выход 90 и селективный выход 29 устройства последовательного кода, который поступит через пятый вход 24 устройства.
Одновременно в зависимости от адреса абонента на одном из выходов 57 дешифратора 5 появляется сигнал, поступающий на вход 64 и вход 68 соответствующих элементов И 9 и И 11 а с выхода 38 блока 1 управления на вход 63 элементов И 9 поступает сигнал Разрешение сдвига.
С выхода элемента И 9, соответствующего адресу, заданному дешифратором 5, на управляющий вход 65 соответствующего ему регистра 10 подается сигнал, разрешающий сдвиг хранящейся там информации. С выхода регистра 10 последовательный код поступает на вход 69 соответствующего элемента И 11, а с его выхода на соот
8
0
5
0
5
0
5
0
5
ветствующий вход 70 элемента ИЛИ 13, выход которого связан с выходом 28 устройства. После передачи последовательного кода с выхода 38 блока 1 управления сигнал Разрешение сдвига снимается, а с выхода 39 блока 1 управления на вход счетчика 4 подается сигнал, по которому содержимое счетчика 4 уменьшается на единицу.
Одновременно с выхода 41 блока 1 управления на вход 76 элемента ИЛИ 14 подается сигнал, который через выход элемента ИЛИ 14 подается на вход 78 счетчика 15, при этом на выходах 80-81 счетчика 15 и управляющих входах 85-86 мультиплексора 18 устанавливается соответственно нулевой и положительный потенциал. При таком состоянии управляющих входов 85-86 мультиплексор 18 настраивается на передачу последовательного кода с входа 88 на его выход 90 и селективный выход 29 устройства. После чего с выхода 38 блока 1 управления выдается сигнал Разрешение сдвига и производится выдача последовательного кода из регистра 10, имеющего тот же адрес, что и в предыдущей посылке.
После передачи последовательного кода с выхода 38 блока 1 управления сигнал Разрешение сдвига снимается, ас выхода 39 блока 1 управления на вход счетчика 4 подается сигнал, по которому содержимое счетчика 4 уменьшается на единицу.
Одновременно с выхода 41 блока 1 управления на вход 76 элемента ИЛИ 14 подается сигнал, который через выход элемента ИЛИ 14 подается на вход 78 счетчика 15, при этом на выходах 80-81 счетчика 15 и управляющих входах 85-86 мультиплексора 18 устанавливается положительный потенциал. При таком состоянии управляющих входов 85-86 мультиплексор 18 настраивается на передачу последовательного кода с входа 89 на его выход 90 и селективный выход 29 устройства. Затем с выхода 38 блока 1 управления выдается сигнал Разрешение сдвига и производится выдача последовательного кода из регистра 10, имеющего тот же адрес, что и в предыдущей посылке .
После передачи последовательного кода с выхода 38 блока 1 управления
сигнал ется.
Разрешение сдвига снима
91
С выхода блока 1 управления на вход 52 счетчика 4, вход 74 элемента И 12 и вход 76 элемента ИЛИ 14 подается сигнал, который через выход элемента ИЛИ 14 подается на счетный вход 78 счетчика 15, при этом на выходе переполнения 82 счетчика 15 появляется сигнал, а на его выходах 80-81 и входах 83-84 элемента ИЛИ-НЕ 17 устанавливается нулевой потенциал, при этом на выходе элемента ИЛИ-НЕ 17 и входе 75 элемента И 12 устанавливается положительный потенциал, разрешающий прохождение сигнала с входа 74 элемента И 12 на его выход и вход 50 счетчика 3, при этом содержимое счетчика увеличивается, а содержимое счетчика 4 уменьшается на единицу. После этого сигнал с выхода 32 счетчика 15, задержанный на элементе задержки 16, поступает на вход 77 элемента ИЛИ 14, ас его выхода на счетный вход 78 счетчика 15 устанавливая на его выходах 80-81, входах 83-84 элемента ИЛИ-НЕ 17 и управляющих входах 85-86 мультиплексора 18 соответственно положительный и нулевой потенциалы, при которых мультиплексор-мажоритар 28 настраивается на .передачу на свой выход 90 информации с первого информационного входа 87. Если содержимое счетчика 4 не равно нулю, но повторяется ввод в ЦВИ с селективного выхода 29 устройства последовательного кода по очередно от первого, второго и третьего устройства, поступающего соответственно на 87-89 входы мультиплексора 12. Если после передачи очередной числовой посылке содержимое счетчика 4 станет равным нулю, то с выхода счетчика 4 на вход 34 блока 1 управления подается сигнал, запрещающий формирование сигнала Разрешение сдвига, т.е. операция вво- да в ЦВН заканчивается.
В блоке 1 управления (фиг.2) триггер 91 cлvжит для формирования сигнала Разрешение сдвига, разрешающего прием и выдачу последователь- ного кода. Счетчик 105 предназначен для подсчета количества тактов в течение действия сигнала Разрешение сдвига, длительность которых определяется емкостью счетчика 105 так- тов и соответствует количеству разрядов последовательного кода.
После отсчета количества тактов соответствующих разрядности команд
5
0
5
59
5 5
0 5
0
0
310
ной или числовой посылки sia выходе счетчика 105 тактов вырабатывается сигнал Конец слова. Триггер 92 w предназначен для запоминания сигнала Команда, служащего признаком того, что пришедший после этого сигнала последовательный код является командной посылкой. Триггер 93 предназначен для управления триггером 91 при формировании сигнала Разрешение сдвига при одновременном вводе в ЦВМ информации от абонентов. Триггер 94 предназначен для управления триггеров 91 при поочередном вводе в ЦВМ информации абонентов трех устройств.
Блок 1 управления работает следующим образом. В течение всей работы устройства через вход 31 на вход элемента задержки 102 и вход 110 элемента И 95 поступают тактовые импульсы. Перед началом работы через входы 33 на входы триггера 91 и 92 подается сигнал Начальная установка, по которому триггеры 91 и 92 устанавливаются в нулевое состояние. При этом на входе 111 элемента И 95, входе 125 элемента И 96 и выходе 38, соединенных с единичным выходом 108 триггера 91, а также на выходе 37 и выходе элемента И 96, соединенного входом 124 с единичным выходом 114 триггера 92, появляется нулевой сигнал. Одновременно с нулевого выхода 109 триггера 91 на вход 113 счетчика 105 подается единичный сигнал, который устанавливает счетчик 105 в нулевое состояние.
При появлении на входе 32 сигнала Команда триггер 92 устанавливается в единичное состояние; при этом на его выходе 114 устанавливается положительный потенциал. Прием командной посылки осуществляется блоком 1 управления следующим образом. При появлении на входе 30 последовательного кода командной посылки триггер 91 устанавливается в единичное состояние,при котором с выхода 108 триггера 91 на выход 38 и входы элементов И 95 и 96 поступает положительный сигнал Разрешение сдвига11, с выхода элемента И 96 этот сигнал поступает на выход 37.
Наличие сигнала Разрешение сдвига на входе 108 элемента И 95 служит разрешением прохождения тактовых импульсов с входа 31 блока и соединенного с ним входа 110 элемента И 95
П1
на выход элемента И 95 и с его выхода на вход 112 счетчика 105. После т ого, как счетчик 105 отсчитает коли ч ество тактовых импульсов, соответствующих длительности командной посыпки, на его выходе появляется сиг- н|ал Конец слова, поступающий на вход 122 элемента И 97, вход 119 Элемента И 98 и вход 117 элемента Ц 99. При появлении на входе 121 элемента И 97 тактового импульса с эле- кента задержки 102 сигнал Конец слова с выхода элемента И 97 посту- гает на выход 40. При появлении с выхода элемента1 задержки 103 тактового импульса на входе 116 элемента И 99 с выхода элемента И 99 поступает сигнал на входы триггеров 91 и 92 по которому производится сброс триггеров 91 и 92; при этом с выхода 109 триггера 91 поступает сигнал на вход 13 счетчика 105,по которому счетчик 05 сбрасывается, после чего сигнал Разрешение сдвига с выходов 37 и &8 снимается. Прием командной посылки заканчивается.
При выводе информации из ЦВМ блок 1 управления работает следующим образом. После выдачи командной посылки через вход 30 на вход триггера 91 из ЦВМ поступает последователь- Цый код числовой посылки, при появлении которого триггер 91 устанавлива- ется в единичное состояние. С его выхода 108 на выход 38 и на вход 125 элемента И 96 поступает сигнал Разрешение сдвига, который разрешает прохождение тактовых импульсов- с входа 31 через вход 110 элемента И 95 на выход элемента И 95 и на вход 112 счетчика 105. После отсчета количества тактовых импульсов, соответствующих длительности числовой посыпки, на выходе счетчика 105 по- является сигнал Конец слова, поступающий на входы элементов И 97, 98, 99. При появлении тактового импульса с выхода элемента задержки 102 на входе 118 элемента И 98 с выхода элемента И 98 сигнал Конец слова поступает на выход 39. При появлении тактового импульса на выходе элемента задержки 103 с выхода элемента И 99 подается сигнал на входы триггеров 91 и 92, устанавливающий эти триггеры в нулевое состояние, а затем блок 1 управления готов к приему следующей числовой посылки.
59812
При одновременном вводе информации трех устройств блок 1 управления работает следующим образом.После приема- последнего разряда последова-
тельного кода командной посылки на i выходе счетчика 105 вырабатывается сигнал Конец слова, который выдается на выход 40. Затем из устройQ ства через вход 35 на вход триггера 93 выдается сигнал Ввод, по которому триггер 93 устанавливается в единичное состояние и на вход 128 элемента ИЛИ 107 поступает единич5 ный сигнал, который с выхода этого элемента подается на вход 131 элемента И 100. Одновременно сигнал Конец слова поступает на вход 127 элемента ИЛИ 106, с выхода которо0 го затем подается на вход элемента задержки 104 и с ее выхода на вход 130 элемента И 100.С выхода элемента И 100 единичный сигнал подается на вход триггера 91, устанавливая
5 его в единичное состояние, при этом с выхода триггера 91 на выход 38 блока управления и вход 125 элемента И 96 подается сигнал Разрешение сдвига.
Далее блок управления работает аналогично описанному при выводе информации в ЦВМ. После отсчета количества тактовых импульсов, соответствующие длительности числовой посылки, счетчик 105 формирует на
5 своем выходе сигнал Конец слова, поступающий на вход 119 элемента И 98, с выхода которого этот сигнал подается на выход 39 и вход 126 элемента ИЛИ 106. С выхода элемен0 та ИЛИ 106 сигнал поступает на вход элемента задержки 104 и, если триггер 93 находится в единичном состоянии, то с выхода элемента И 100 подается единичный сигнал на вход триг5 гера 91, устанавливая его в единичное состояние. Далее повторяется процедура выработки сигналов Разрешение сдвига и Конец слова. После того, как закончится ввод заданно0 го в командной посылке количества числовых слов из устройства через вход 34 на вход триггера 93 поступает сигнал, устанавливающий триггер 93 в нулевое состояние. На этом ввод
5 в ЦВМ заканчивается.
При поочередном вводе в ЦВМ информации трех устройств блок управления работает следующим образом.
0
13
После приема последнего разряда последовательного кода командной посыпки на выходе счетчика 105 вырабатывается сигнал Конец слова, который выдается на выход 40 блока 1. Затем из устройства через вход 36 на вход триггера 94 выдается сигнал Ввод поочередный, по которому триггер 94 устанавливается в единичное состояние и на вход 129 элемента ИЛИ 107 поступает единичный сигнал, .который с выхода этого элемента подается на вход 131 элемента II 100. Далее блок 1 управления работает аналогично описанному при одно- 1 временном вводе информации в ЦВМ.
После отсчета количества тактовых импульсов, соответствующих длительности числовой посылки, счетчик 105 формирует на своем выходе сигнал Конец слова, поступающий через элемент И 98 на выход 39 и вход 126 элемента ИЛИ 106, с выхода которого сигнал поступает на вход элемента задержки 104. Если триггер 94 находится в единичном состоянии, то с выхода элемента И 100 подается единичный сигнал на вход триггера 91, устанавливая его в единичное состояние. Далее повторяется процедура выработки сигналов Разрешение сдвига и Конец слова.
После того, как закончится ввод заданного в командной посылке количества числовых слов, из устройства через вход 34 блока 1 управления на вход триггера 94 поступает сигнал, устанавливающий триггер 94 в нулевое состояние.
Формула изобретения
1„ Многоканальное устройство для сопряжения абонентов с ЦВМ, содержащее регистр сдвига, первая, вторая и третья группы разрядных выходов которого соединены соответственно с группами информационных входов счетчика адресов абонентов, счетчика слов и дешифратора кода операции, блок управления, первым выходом подключенный к входу разрешения сдвига регистра сдвига, а вторым выходом - к первым входам элементов И первой и второй групп, вторые входы которых соединены соответственно с первой и второй группами выходов дешифратора
1571598
14
0
5
0
адресов, входом подключенного к выходу счетчика адресов абонентов, -первую группу рабочих регистров, выходы которых образуют группу выходов устройства для подключения к информационным входам абонентов, а входы разрешения соединены с выходами элементов И первой группы, вторую группу рабочих регистров, информационные входы которых являются группой входов- устройства для подключения к информационным выходам абонентов, а разрешающие входы и выходы соединены соответственно с выходами элементов И второй группы и первыми входами элементов И третьей группы, выходами подключенных к группе входов первого элемента ИЛИ, выход которого является выходом устройства для подключения к информационному входу ЦВМ, причем вторая группа выходов дешифратора адресов подключена к вторым входам элементов И третьей группы, тактовые
5 входы регистра сдвига, блока управления и рабочих регистров первой и второй групп являются входом устройства для подключения к тактовому выходу ЦВМ, вход команды блока управления, информационные входы регистра сдвига и рабочих регистров первой группы являются входом устройства для подключения к информационному выходу ЦВМ, выходы счетчика слов и первый выход дешифратора кода опе5 рации соединены соответственно с входом конца обмена и первым входом режима блока управления, входы начальной установки и команды которого являются соответствующими входами устройства для подключения к выходам начальной установки и признака команды ЦВМ, счетный вход счетчика слов соединен с третьим выходом блока управления, четвертым выходом подключенного к синхровходам счетчика адресов абонентов, счетчика слов и дешифратора кода операции, о т л и-
0
5
чающееся тем, что, с целью расширения функциональных возможно
стей устройства за счет обеспечения работы в резервированной вычислительной системе, в него введены мультиплексор, счетчик номера устройства, второй элемент ИЛИ, элемент И, эле- мен-т ИЛИ-НЕ и элемент задержки, причем выход мультиплексора является выходом устройства для подключения к информационному входу ЦВМ, группа
ytutl
24
Ш
и
14
291
гв
г
Ш
и
29
29
Фиг.З
Авторы
Даты
1990-06-15—Публикация
1988-07-11—Подача