Многоканальное устройство для сопряжения абонентов с цвм
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано в управляющих вычислительных системах. Целью изобретения является повышение достоверности контроля устройства при работе в резервированной вычислительной системе, Цель достигается тем. что в устройство , содержащее две группы рабочих регистров , три группы элементов И, элемент И, регистр сдвига, счетчики адресов абонентов , слов и номера устройства, элемент ИЛИ-НЕ, два элемента ИЛИ, блок управления , элемент задержки, мультиплексор, дешифратор кода операции и дешифратор адресов, введены триггер, компаратор, три элемента И, элемент ИЛИ, элемент НЕ и элемент задержки. 1 з.п. ф-лы, 3 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (я)5 G 06 F 13/00
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
ОПИСАНИЕ ИЗОБРЕТЕНИЯ о
С
С)
ОО
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4767133/24 (22) 06,12,89, (46) 07.12.91, Бюл, N- 45 (72) Е,А.Березина, Е.М Гендельман, В.Е,Геништа, П.Д.Можайская и О.M.Íåâñêèé (53) 681.325(088.8) (56) Авторское свидетельство СССР
N 1101812, кл. G 06 F 13/00, 1983.
Авторское свидетельство СССР по заявке М 4437947/24, кл. G 06 F 13/00, 1988, (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО
ДЛЯ СОПРЯЖЕНИЯ АБОНЕНТОВ С ЦВМ (57) Изобретение относится к вычислительной технике и может быть использовано в
Изобретение относится к вычислительной технике, в частности к устройствам сопряжения абонентов с ЦВМ, и может быть исопльзовано в управляющих вычислительных системах, Цель изобретения — повышение достоверности контроля устройства при работе в резервированной вычислительной системе.
На фиг.1 представлена блок-схема устройства; на фиг.2. — функциональная схема блока управления; нэ фиг.3 — пример использования устройства в вычислительной системе.
Многоканальное устройство. содержит (фиг.1) блок 1 управления, регистр 2 сдвига, счетчик 3 адресов абонентов, счетчик 4 слов, дешифратор 5 адресов абонентов, дешифратор 6 кода операции, элементы И 7 первой группы, рабочие регистры 8 первой группы, элементы И 9 второй группы, рабочие реги Ы,„, 1697081 А1
2 управляющих вычислительных системах.
Целью изобретения является повышение достоверности контроля устройства при работе в резервированной вычислительной системе, Цель достигэетсч тем, что в устройство, содержащее две группы рабочих регистров, три группы элементов И, элемент И, регистр сдвига, счетчики адресов абонентов, слов и номера устройства, элемент
ИЛИ-НЕ, два элемента ИЛИ, блок управления, элемент задержки, мультиплексор, дешифратор кода операции и дешифратор адресов, введены триггер, компаратор, три элемента И, элемент ИЛИ, элемент НЕ и элемент задержки. 1 з.п. ф-лы, 3 ил, стры 10 второй группы, элементы И 11 трои.ьей группы, элементы И 12 —.15, элементы ИЛИ 16 — 18, счетчик 19 номера устройства, элементы 20 — 21 задержки, элемент
ИЛИ-НЕ 22, мультилексор 23, компаратор
24, триггер 25, элемент НЕ 26, входы 27 — 36 и выходы 37 — 39 устройства, На фиг.1 показаны также входы выходы 40 — 117 элементов устройства, Блок 1 управления содержит (фиг.2) триггеры 118 — 122, элементы И 123 — 129, элементы 130 — 132 задержки, счетчик 133, элементы ИЛИ 134 — 136, входы и выходы
137 — 164 элементов блока 1.
В системе (фиг.3) показаны три многоканальных устройства 165 — 167, I-й абонент
168 вычислительной системы, мажоритарный элемент 169 t-ro абонента 168, При этом входы 32 — 34 многоканальных устройств соединены с выходами 38, выхо1697081
35
40 ды 37 устройств соединены с входами 170— I72 абонента, подключеными к входам 173175 мажоритарного элемента 169.
Блок 1 управления предназначен для выработки управляющих сигналов, обеспечивающих обмен информацией с ЦВМ.
Регистр 2 сдвига предназначен для приема из ЦВМ посгедователъного кода командного слова и преобразования его в параллельный.
Командное слово из ЦВМ содержит код операции, адрес абонента (Ai) количества обмениваемых слов (К).
Koq операции определяет режим работы устройства — одновременный ввод информации из трех устройств в ЦВМ, поочередный ввод информации из трех устройств в ЦВМ, одновременный вывод информации из ЦВМ абонентом, поочередный вывод инфорации из ЦВМ абонентам.
Адрес абонента — адрес первого абонента, с которым осуществляется обмен информацией.
B соответствии с количеством обмениваемых слов осуществляется последовательный обмен информацией с К абонентами, начиная с абонента с адресом
А и кончая абонентом с адресом Ai + К. В соответствии с содержимым команды регистр 2 объединяет три группы разрядов.
Выходы 57 первой группы разрядов, содер>кащих адрес абонента, подключены к информационным входам 60 счетчика 3, выходы 58 второй группы разрядов, содержащих количество обмениваемых слов, подключены к входам 63 счетчика 4, выходы
59 третьей группы разрядов, содер>кащих код операции, подключены к входам 66 дешифратора 6.
Счетчик 3 служит для хранения и модификации адресов абонентов, с которыми
ЦВ М осуществл яет обмен информацией, Счетчик 4 служит для хранения и модификации количества обмениваемых слов.
Дешифратор 5 осуществляет выбор нсобходимого регистра 8 или 10 в соответствии с адресом в счетчике 3.
Каждый из регистров 8 предназначен для приема из ЦВМ последовательного кода числовой посылки, преобразования его в параллельный и передачи в абонент, Каждый из регистров 10 служит для приема параллельного кода от абонента и преобразования его в последовательный для передачи в
ЦВМ.
Счетчик 19 предназначен для определения номера устройства в резервированном наборе из трех устройств.
Мультиплексор 23 предназначен для передачи в LIBM информации or трех устройств, либо последовательно в соответствии с номером устройства в резервированном наборе из трех устройств, либо мажоритирования информации трех устройств по логике "два из трех".
Компаратор 24 служит для фиксации номера устройства в резервированном наборе из трех устройств.
В резервированной вычислительной системе каждое устройство Имеет свой номер — соответственно первое, второе или третье. Номер устройства задается подачей соответствующих потенциалов на входы 35 и 36 устройства и связанные с ними входы
104 и 105 компаратора 24, Так, для первого устройства на вход 35 устройства и связанный с ним вход 104 компаратора 24 подается положительный, а на вход 36 устройства и связанный с ним вход 105 компаратора 24 подается нулевой потенциал.
Для второго устройства нулевой и положительный потенциалы подаются соответственно на вход 35 и вход 36 устройства, а для третьего устройства положительный потенциал подан на входы 35 и 36 устройства и соответственно входы 104 и 105 компаратора 24.
Устройство работает следующим образом, Устройство работает в четырех режимах; одновременного ввода информации трех устройств в ЦВМ; поочередного ввода информации от каждого устройства в UBM; одновременного вывода информации из
ЦВМ; поочередного вывода информации из
ЦВМ в каждое устройство.
В процессе всей работы устройства из
ЦВМ через вход 28 устройства поступают тактовые импульсы на вход 55 регистра 2 сдвига, на вход 41 блока 1 управления, на тактовый вход 74 регистров 8 и на тактовый вход 78 регистров 10.
Перед началом работы через вход 29 устройства на вход 43 блока 1 управления подается сигнал "Начальная установка", по которому на выходах 48 и 49 блока 1 управления устанавливается нулевое состояние, затем через вход 30 устройства на вход 42 блока 1 управления, вход 92 счетчика 19 и через вход 114третьего элемента ИЛИ 18 на нулевой вход триггера 25 подается сигнал
"Команда", который запоминается в блоке 1 управления и по которому на нулевом выходе триггера 25 устанавливается единичное состояние, а на выходах 93 и 94 счетчика 19 и входах 96 и 97 элемента ИЛИ-НЕ 22 устанавливается нулевое состояние, при этом на выходе элемента ИЛ И-Н Е 22 и соединенном с ним входе 88 элемента И 12 устанавливается единичное состояние.
1697081
При появлении из ЦВМ через вход 27 устройства на входе 40 блока 1 управления и входе 54 регистра 2 сдвига последовательного кода командной посылки блок 1 управления выдает на своем выходе 48 сигнал
"Разрешение сдвига" на управляющий вход
56 регистра 2 сдвига, разрешающий прием последовательного кода командной посылки в регистр 2 сдвига, Как в режимах вывода информации, так и в режимах ввода ее в
ЦВМ после окончания приема команды с выхода 51 блока 1 управления на вход 61 счетчика 3, вход 64 счетчика 4 и вход 67 дешифратора 6 выдается управляющий сигнал, по которому осуществляется запись адреса абонента с выходов 57 регистра 2 сдвига в счетчик 4 через его входы 60, количества обмениваемых слов с выхода 58 регистра 2 сдвига в счетчик 4 через его входы
63 и дешифрация кода операции, поступающего с выходов 59 регистра 2 сдвига в дешифратор 6 через его входы 66, с выходов счетчика 3 адрес абонента подается в дешифратор 5, и в зависимости от адреса абонента на одном из выходов 68 или 69 дешифратора 5 появляется сигнал, В режиме одновременного ввода в
ЦВМ инфорации трех устройств устройство работает следующим образом. После окончания приема командной посылки в зависимости от адреса абонента на одном из выходов 69 дешифратора 5 йоявляется сигнал, поступающий на вход 76 и вход 80 соответствующих элементов И 9 и 11.
Одновременно с выхода 86 дешифратора 6 на вход 45 блока 1 управления подается сигнал "Ввод". При этом с выхода 49 блока
1 управления на вход 116 элемента И 15 подается сигнал "Разрешение сдвига" и, поскольку на вход 117 элемента И 15 подан единичный сигнал с инверсного выхода триггера 25, установленного сигналом "Команда" в нулевое состояние, сигнал "Разрешение сдвига" поступает с выхода элемента
И 15 на вход 75 элементов И 9.
С выхода элемента И 9, соответствующего адресу, заданному дешифратором 5, на управляющий вход 77 соответствующего ему регистра 10 подается сигнал, разрешающий сдвиг хранящейся там информации, поступившей на информацоинные входы 79 регистра 10 с информационных входов 31 устройства, С выхода регистра 10 последовательный код поступает на вход 81 соответствующего элемента И 11, а с его выхода на соответствующий вход 82 элемента ИЛИ 16, выход которого связан с информационным выходом 38 устройства.
Счетчик 19 установлен сигналом "Команда" в нулевое состояние, при котором с его выходов 93 и 94 соответственно на входы 96 и 97 элемента ИЛИ-НЕ 22 и на управ5 ляющие входы 98 и 99 мультиплексора 23 подается нулевой потенциал, при этом на выходе элемента ИЛИ-НЕ 22 и соединенном входе 88 элемента И 12 устанавливается положительный потенциал. Мультиплексор
10 23 выдает через селективный выход 39 устройства в LIBM последовательный код, полученный в результате выбора по логике "два .из трех" последовательного кода, поступившего на его входы 100 — 102 от данного уст15 ройства и двух соседних устройств.
После передачи последовательного кода с выхода 49 блока 1 управления сигнал
"Разрешение сдвига" снимается и, если содержимое счетчика 4 не равно нулю, с выхода 50 блока 1 управления на вход 65 счетчика 4 и через вход 87 элемента И 12 на выход элемента И 12 и вход 62 счетчика 3 подается сигнал, по которому содержимое счетчика 3 увеличивается, а содержимое счетчика 4 уменьшается на единицу, После чего с выхода 49 блока 1 управления выдается сигнал "Разрешение сдвига" и производится выдача последовательного кода из регистра 10, адрес которого на единицу больше адреса регистра 10, из которого выдавалась предыдущая посылка. Если после передачи очередной числовой посылки содержимое счетчика 4 становится равным нулю, то с выхода счетчика 4 на вход 44 блока 1 управления подается сигнал, по которому запрещается формирование сигнала
"Разрешение сдвига", т.е. опе рация ввода информации в ЦВМ заканчивается.
В режиме поочередного ввода в ЦВМ информации трех устройств производится ввод в ЦВМ информации от одноименных абонентов последовательно первого, второго и третьего устройства, т.е. производится ввод в ЦВМ информации от абонента с адресом Al от первого, второго и третьего устройства и только затем адрес абонента увеличивается на единицу и вводится информация от абонента с адресом Ан- последовательно от первого, второго и третьего
50 устройства.
Количество слов, задаваемых в командном слове, равно утроенному количеству абонентов, информация которых вводится по данному командному слову.
В режиме поочередного ввода в ЦВМ информации трех устройств устройство работает следующим образом.
После окончания командной посылки с выхода 85 дешифратора 6 на вход 46 блока
1 управлевния подается сигнал "Ввод поо1697081
20 чередный", а затем с выхода 52 блока 1 управления на вход 89 элемента ИЛИ 17 поступает сигнал "Конец слова", который через выход элемента ИЛИ 17 подается на вход 91 счетчика 19, и на выходе 93 счетчика
19, входе 96 элемента ИЛИ-HE 22 и первом управляющем входе 98 мультиплексора 23 устанавливается положительный потенциал, который настраивает мультиплексор 23 на передачу на его выход 103 и селективный выход 39 устройства последовательного кода, который поступит через вход 32 устрбйства на первый информационный вход 100 мультиплексора 23. Одновременно, в зави, симости от адреса абонента, на одном из выходов 69 дешифратора 5 появляется сигнал, поступающий на вход 76 и вход 80 соответствующих элементов И 9 и 11, а с выхода 49 блока 1 управления на вход 116 элемента И 15 поступает сигнал "Разреше:,ние сдвига" и, поскольку на вход 117 элемента И 15 подан единичный сигнал с инверсного выхода триггера 25, сигнал
"Разрешение сдвига" поступает с выхода элемента И 15 на вход 75 элементов И 9.
С выхода элемента И 9, соответствук щего адресу, заданному дешифратором 5, на управляющий вход 77 соответствующего ему регистра 10 подается сигнал, разрешающий сдвиг хранящейся там информации. С выхода регистра 10 последовательный код поступает на вход 80 соответствующего элемента И 11, а с его выхода на соответствующий вход 82 элемента ИЛИ 16, выход которого связан с информационным выходом 38 устройства. После передачи последовательного кода с выхода 49 блока 1 управления сигнала "Разрешение сдвига" снимается, а с выхода 50 блока 1 управления на вход 65 счетчика 4 подается сигнал, по которому содержимое счетчика 4 уменьшается на единицу.
Одновременно с выхода 52 блока 1 управления на вход 89 элемента ИЛИ 17 подается сигнал, который через выход элемента
ИЛИ 17 поступает на вход 91 счетчика 19, при этом на выходах 93 и 94 счетчика 19 и управляющих входах 98 и 99 мультиплексора 23 устанавливается соответственно нулевой и положительный потенциал, При таком состоянии управляющих входов 98 и 99 мультиплексор 23 настраивается на передачу последовательного кода с входа 101 на его выход 103 и селективный выход 39 устройства, После чего с выхода 49 блока 1 управления выдается сигнал "Разрешение сдвига" и производится выдача последовательного кода из регистра 10, имеющего тот же адрес, что и в предыдущей посылке. После передачи последовательного кода с вы25
55 хода 49 блока 1 управления сигнал "Разрешение сдвига" снимается, а с выхода 50 блока 1 управления на вход 65 счетчика 4 подается сигнал, по которому содержимое счетчика 4 уменьшается на единицу.
Одновременно с выхода 52 блока 1 управления на вход 89 элемента ИЛИ 17 поступает сигнал, который через выход элемента ИЛИ 1.7 подается на вход 91 счетчика 19, при этом на выходах 93 и 94 счетчика 19 и управляющих входах 98 и 99 мультиплексора 23 устанавливается положительный потенциал. При таком состоянии управляющих входов 98 и 99 мультиплексор
23 настраивается на передачу последовательного кода с входа 102 на его выход 103. и селективный выход 39 устройства, Затем с выхода 49 блока 1 управления выдается сигнал "Разрешение сдвига" и производится выдача последовательного кода из регистра 10, имеющего тот же адрес, что и в предыдущей посылке. После передачи последовательного кода с выхода 49 блока 1 управления сигнал "Разрешение сдвига" снимается. С выхода 50 блока 1 управления подается сигнал на вход 65 счетчика 4 и вход
87 элемента И 12. Одновременно с выхода
52 блока 1 управления подается сигнал на вход 89 элемента ИЛИ 17, который через выход элемента ИЛИ 17 поступает на счетный вход 91 счетчика 19, при этом на выходе переполнения 95 счетчика 19 появляется сигнал, а на его выходах 93 и 94 и входах 96 и 97 элемента ИЛИ-НЕ 23 устанавливается нулевой потенциал, при этом на выходе элемента ИЛИ-НЕ 22 и входе 88 элемента И 12 устанавливается положительный потенциал, разрешающий прохождение сигнала с входа 87 элемента И 12 ча его выход и вход
62 счетчика 3, при этом содержимое счетчика 3 увеличивается, а содержимое счетчика
4 уменьшается на единицу. После этого сигнала с выхода 95 счетчика 19, задержанный на элементе 20 задержки. поступает на вход
90 элемента ИЛИ 17, а с его выхода на счетный вход 91 счетчика 19, устанавливая на
его выходах 93 и 94, входах 96 и 97 элемента
ИЛИ-НЕ 22 и управляющих входах 98 и 99 мультиплексора 23 соответственно положительный и нулевой потенциалы, при которых мультиплексор 23 настраивается на передачу на свой выход 103 информации с первого информационного входа 100.
Если содержимое счетчика 4 не равно нулю, то повторяется ввод в ЦВМ с селективного выхода 39 устройства последовательного кода поочередно от первого, второго и третьего устройства, поступающего соответственно на входы 100-102 мультиплексора 23. Если после передачи
1697081 очередной числовой посылки содержимое счетчика 4 становится равным нулю, то с выхода счетчика 4 на вход 44 блока 1 управления подается сигнал, запрещающий формирование сигнала "Разрешение сдвига", т.е. операция ввода в ЦВМ заканчивается.
В режиме одновременного вывода информации из ЦВМ после командной посылки из ЦВМ через вход 27 устройства поступает последовательный код числа, который подается на вход 72 регистров 8 и на вход 40 блока 1 управления, При этом с выхода 49 блока 1 управления на вход 116 элемента И 15 подается сигнал "Разрешение сдвига" и, поскольку на вход 117 элемента И 15 подан положительный потенциал с выхода триггера 25, сигнал
"Разрешение сдвига" через выход элемента
И 15 подается на вход 71 элементов И 7, длительность сигнала соответствует длительности последовательного кода.
При этом на вход 73 соответствующсго регистра 8 с выхода элемента И 7, на вход
70 которого в соответствии с адресом абонента Ai подан сигнал с одного из выходов
68 дешифратора 5, поступает управляющий сигнал, разрешающий запись последовательного кода с входа 72.
С информационных выходов 83 данного регистра 8 информация выдается соответствующему абоненту через информационные выходы 37 устройства.
По окончании приема последовательного кода числа с выхода 49 блока 1 управления сигнал "Разрешение сдвига" снимается, а с выхода 50 блока 1 управления на вход 65 счетчика 4 и на вход 87 элемента И 12, а с его выхода на вход 62 счетчика,3 подается сигнал, по которому содержимое счетчика 3 увеличивается, а содержимое счетчика 4 уменьшается на единицу, В режиме поочередного вывода информации в три устройства производится поочередный прием информации ЦВМ в одноименные абоненты последовательно первого, второго и третьего устройства, для чего из ЦВМ для абонента с адресом Ai выдаются последовательно три числовых посылки, причем первая посылка принимается в абонент с адресом Ai первым устройством, вторая посылка принимается в абонент с адресом Ai вторым устройством, третья посылка принимается в абонент с адресом Ai третьим устройством и только затем адрес абонента увеличивается на единицу и передаются из ЦВМ последовательно три числовых посылки в абонент с адресом А + соответственно первого, второго и третьего устройств. При этом в каждой числовой посылке может содержаться разная информация, т.е, в одноименные абоненты фазных устройств может быть введена неодинаковая информация. Количество слов, задаваемых в командном сло5 ве, равно утроенному количеству абонентов.
В режиме поочередного вывода информации устройство работает следующим образом. После окончания командной
10 посылки с выхода 84 дешифратора 6 на вход
47 блока 1 управления подается сигнал "Вывод поочередный", а затем с выхода 53 блока 1 управления на вход 112 элемента И 14 и вход 109 элемента И 13 поступает положи15 тельный потенциал.
Счетчик 19 установлен сигналом "Команда" в нулевое состояние, при котором с его выходов 93 и 94 на входы соответственно 106 и 107 компаратора 24 поступает нулевой потенциал, при этом с выхода 108 компаратора 24 на вход элемента НЕ 26 также поступает нулевой потенциал, а через выход элемента НЕ 26 на вход 113 элемента
И 14 поступает положительный потенциал, 25 который через выход элемента И 14 подает ся на единичный вход триггера 25, устанавливая его в единичное состояние, при котором на вход 117 элемента И 15 поступает нулевой потенциал. Кроме того, после окончания командной посылки с выхода 52 блока 1 управления на вход элемента 21 задержки, вход 89 элемента ИЛИ 17 и через его выход на вход 91 счетчика 19 поступает сигнал "Конец слова" и на выходе 93 счетчика 19 и входе 106 компаратора 24 устанавливается положительный потенциал.
При этом только в первом устройстве, в котором на вход 35 устройства и связанный вход 104 компаратора 24 подан положительный, а на вход 36 устройства и связанный вход 105 компаратора 24 подан нулевой потенциал, на выходе 108 компаратора 24 и связанном с ним входе 110 элемента И 13 устанавливается положительный потенци45 ал. Затем после прихода на вход 111 элемента И 13 сигнала "Конец слова". задержанного на элементе 21 -адержки,на выходе элемента И 13 и связаном с ним входе 115 элемента ИЛИ 18 устанавливается положительный потенциал, который через выход элемента ИЛИ 18 поступает на нулевой вход триггера 25. После чего на выходе триггера 25 и связанном с ним входе
117 элемента И 15 устанавливается положи55 тельный потенциал.
Затем из LIBM через вход 27 устройства на вход 72 регистров 8 и вход 40 блока 1 управления поступает последовательный код. При этом с выхода 49 блока 1 управления на вход 116 элемента И 15 подается
1697081 сигнал "Разрешение сдвига" и, поскольку в первом устройстве на вход 1 l7 элемента И
15 подан положительный потенциал с выхода триггера 25, сигнал "Разрешение сдвига" через выход элемента И 15 подается на вход
71 элементов И 7. При этом на вход 73 соответствующего регистра 8 с выхода элемента
И 7, на вход 70 которого в соответствии с адресом абонента подан сигнал с одного из выходов 68 дешифратора 5, поступает управляющий сигнал, разрешающий запись последовательного кода с входа 72. С информационных выходов 83 данного регистра 8 информация выдается соответствующему абоненту через информационные выходы 37 устройства.
Во втором и третьем устройствах на выходе 108 компаратора 24 и связаном входе
110 элемента И 13 установлен нулевой потенциал и триггер 25 находится в единичном состоянии, при котором с его инверсного выхода на вход 117 элемента И 15 подается . нулевой потенциал, запрещающий прохождение сигнала "Разрешение сдвига" с входа
116 элемента И 15 íà его выход, После приема последовательного кода числа с выхода 49 блока 1 управления сигнал "Разрешение сдвига" снимается, а с выхода 50 блока 1 управления на вход 65 счетчика 4 подается сигнал, по которому содержимое счетчика 4 уменьшается на единицу. Одновременно с выхода 52 блока 1 управления на вход 89 элемента ИЛИ 17 и через его выход на вход 91 счетчика 19 поступает сигнал "Конец слова", по которому на выходах 93 и 94 счетчика 19 и связанных входах 106 и 107 компаратора 24 устанавливается соответственно нулевой и положительный потенциал, При этом только во втором устройстве, в котором на входы 35 и 36 устройства и связанные входы 104 и 105 компаратора 24 поданы соответственна положительный и нулевой потенциалы, на выходе 108 компаратора 24 и связанном входе 110 элемента
И 13 устанавливается положительный потенциал.
После прихода на вход 111 элемента И
13 сигнала с выхода элемента 21 задержки на выходе элемента И 13 и связанном входе
115элемента ИЛИ 18устанавливается положительный потенциал, который через выход элемента ИЛИ 18 поступает на нулевой вход триггера 25. После чего на выходе триггера
25 и связанном входе 117 элемента И 15 устанавливается положительный потенциал.
Затем из ЦВ М через вход 27 устройства на вход 72 регистров 8 и вход 40 блока 1 управления поступает последовательный код числа. При этом с выхода 49 блока 1 управления на вход 116 элемента И 15 подается сигнал "Разрешение сдвига" и, поскольку во втором устройстве на вход 117
5 элемента И 15 подан положительный потенциал с триггера 25, сигнал "Разрешение сдвига" через выход элемента И 15 подается на вход 71 элементов И 7. При этом на вход
73 соответствующего регистра 8 с выхода
10 элемента И 7, на вход 70 которого в соответствии с адресом абонента Ai подан сигнал с одного из выходов 68 дешифратора 5, поступает управляющий сигнал, разрешающий запись последовательного кода с входа 72.
15 С информационных выходов 83 данного регистра 8 информация выдается соответст; вующему абоненту через информационные выходы 37 устройства. В первом и третьем устройстве на выходе 108 компаратора 24 и связанном входе 110 элемента 13 установлен нулевой потенциал, и триггер 25 находится в единичном состоянии, при котором с его инверсного выхода на вход 117 элемента И 15 подается нулевой потенциал, запрещающий прохождение сигнала "Разрешение сдвига" с входа 116 элемента И 15 на его выход.
После приема последовательного кода числа с выхода 49 блока 1 управления сигнал "Разрешение сдвига" снимается, а с выхода 50 блока 1 управления на вход 65 счетчика 4 подается сигнал, по которому содержимое счетчика 4 уменьшается на единицу.
Одновременно с выхода 52 блока 1 управления на вход 89 элемента ИЛИ 17 и через его выход на вход 91 счетчика поступает сигнал "Конец слова", по которому на выходах 93 и 94 счетчика 19 и связанных
40 входах 106 и 107 компаратора 24 устанавливается положительный потенциал.
При этом только в третьем устройстве, в котором на входы 35 и 36 устройства и связанные входы 106 и 107 компаратора 24
45 подан положительный потенциал, на выходе 108 компаратора и связанном входе 110 элемента И 13 устанавливается положительный потенциал. После прихода на вход 111 элемента И 13 сигнала с выхода элемента 21
50 задержки на выходе элемента И 13 и связанном входе 115 элемента ИЛИ 18 устанавливается положительный потенциал, который через выход элемента ИЛИ 18 поступает на нулевой вход триггера 25. После чего на выходе триггера 25 и связанном входе 117 элемента И 15 устанавливается положительный потенциал.
Затем из ЦВМ через вход 27 устройства на вход 72 регистров 8 и вход 40 блока 1 управления поступает последовательный
1697081 код числа. При этом с выхода 49 блока 1 управления на вход 116 элемента И 15 подается сигнал "Разрешение сдвига" и, поскольку в третьем устройстве на вход 117 элемента И 15 подан положительный потен- 5 циал с триггера 25, сигнал "Разрешение сдвига" через выход элемента И 15 подается на вход элемента И 7. При этом на вход 73 соответствующего регистра 8 с выхода элемента И 7, на вход 70 которого в соот- 10 ветствии с адресом абонента А подан сигнал с одного из выходов 68 дешифратора
5, поступает управляющий сигнал, разрешающий запись последовательного кода с входа 72. 15
С информационных выходов 83 данного регистра 8 информация выдается соответствующему абоненту через информационные выходы 37 устройства.
В первом и втором устройствах на выхо- 20 де 108 компаратора 24 и связанном входе
110 элемента И 13 установлен нулевой потенциал и триггер 25 находится в единичном состоянии, при котором с его инверсного выхода на вход 117 элемента И 15 подается 25 нулевой потенциал, запрещающий прохождение сигнала "Разрешение сдвига" с входа
116 элемента И 15 на его выход. После приема последовательного кода числа с выхода
49 блока 1 управления сигнал "Разрешение сдвига" снимается. Затем с выхода 50 блока
1 управления на вход 65 счетчика 4 и вход
87 элемента И 12 подается сигнал. Одновременно с выхода 52 блока 1 управления подается сигнал на вход 89 элемента ИЛИ 17, 3поступающий через выход элемента ИЛИ 17 на счетный вход 91 счетчика 19. При этом на выходе 95 переполнения счетчика 19 появляется сигнал, а на его выходах 93 — 94 и входах 96 — 97 элемента ИЛ И-HE 22 устанав- 40 ливается нулевой потенциал. На выходе элемента ИЛИ-НЕ 22 и входе 88 элемента И
12 устанавливается положительный потенциал, разрешающий прохождение сигнала с входа 87 элемента И 12 íà его выход и вход 45
62 счетчика 3, Содержимое счетчика 3 увеличивается, а содержимое счетчика 4 уменьшается на единицу.
После этого сигнал с выхода 95 счетчика 19, задержанный на элементе 20 задер- 50 жки,поступает на вход 90.элемента ИЛИ
17, а с его. выхода на счетный вход 91 счетчика 19, устанавливая на его выходах соответственно нулевой и положительный потен циалы. 55
Если содержимое счетчика 4 не равно нулю, то по приходу числовых посылок из
ЦВМ повторяется вывод информации в абонент с адресом Ан- поочередно в первое, второе и третье устройство.
Если после очередного вывода информации в три устройства содержимое счетчика станет равным нулю, то с выхода счетчика
4 на вход 44 блока 1 управления подается сигнал, после чего с выхода 53 блока 1 управления сигнал режима снимается и операция заканчивается.
В блоке 1 управления (фиг.1) триггер 118 служит для формирования сигнала "Разрешение сдвига", разрешающего прием и выдачу последовательного кода, Триггер 119 предназначен для запоминания сигнала
"Команда", служащего признаком того, что пришедший после этого сигнала последовательный код являтся командной посылкой.
Триггер 120 предназначен для управления триггером 118 при формировании сигнала
"Разрешение сдвига" при одновременном вводе в ЦВ М информации от трех устройств.
Триггер 121 предназначен для управления триггером 118 при поочередном вводе в
ЦВМ информации абонентов трех устройств, Триггер 122 служит для выдачи управляющего сигнала режима работы при поочередном выводе информации из ЦВМ в три устройства, Счетчик 133 предназначен для подсчета количества тактов в течение действия сигнала "Разрешение сдвига", длительность которого. определяется емкостью счетчика 133 тактов и соответствует количеству разрядов последовательного кода. После отсчета количества тактов, соответствующих разрядности командной или числовой посылки, на выходе счетчика 133 тактов вырабатывается сигнал "Конец слова".
Блок управления работает следующим образом.
В течение всей работы устройства через вход 41 блока управления на вход элемента
130 задержки и вход 139 элемента И 123 поступают тактовые импульсы.
Перед началом работы через вход 43 на первые нулевые входы триггеров 118 и 119 подается сигнал "Начальная установка", по которому триггеры 118 и 119 устанавливаются в нулевое состояние. При этом на входе 140 элемента И 123, входе 154 элемента
И 124 и выходе 49 блока, соединенных с единичным выходом 137 триггера 118, а также на выходе 48 блока и выходе элемента И
124, соединенного входом 153 с единичным выходом 143 триггера 119, появляется нулевой сигнал. Одновременно с нулевого выхода 138 триггера 118 на вход 142 счетчика 133 подается единичный сигнал, который устанавливает счетчик 133 в нулевое состояние.
При появлении на входе 42 сигнала "Команда" триггер 119 устанавливается в единичное состояние, при этом íà его выходе 143
1697081
10 устанавливается положительный потенциал. Прием командной посылки осуществляется блоком 1 управления следующим образом. При появлении на входе 40 последовательного кода командной посылки .григгер 118 устанавливается в единичное состояние, при котором с выхода 137 триггера 118 на выход 49 блока 1 управления, вход 140 элемента И 123 и вход 154 элемента И 124 поступает положительный сигнал
"Разрешение сдвига", с выхода элемента И
121этот сигнал поступает на выход 48, Наличие сигнала "Разрешение сдвига" . на входе 140 элемента И 123 служит разре. шением прохождения TBKToBblxимпульсовс входа 41 блока и соединенного с ним входа
139 элемента И 123 на выход элемента И 123 и с его выхода на вход 141 счетчика 133. После того, как счетчик 133 отсчитает количество тактовых импульсов, соответствующи длительности командной посылки, н а
i его выходе появляется сигнал "Конец слава", поступающий на вход 151 элемента И
125, вход 148 элемента И l26 и вход 146 элемента И 127. При появлении на входе 150 элемента И 125 тактового импульса с элемента 130 задержки сигнал "Конец слова" с выхода элемента И 125 поступает на выход 51 блока 1 управления. При появлении с выхода элемента 131 задержки тактового импульса на входе 145 элемента И 127 с выхода элемента И 127 поступает сигнал на вторые нулевые входы триггеров 118 и
115, по которому производится сброс три — геров 118 и 119, при этом с выхода 138 триггера 118 поступает сигнал на вход 142 счетчика 133, по которому счетчик 133 сбрасывается, после чего сигнал "Разрешение сдвига" с выходов 48 и 49 блока 1 управления снимается, Прием командной посылки закончен., При одновременном выводе инфор ации из ЦВМ в три устройства блок 1 управления работает следующим образом. После выдачи командной посылки через вход 40 на первый единичный вход триггера 118 из
ЦВМ поступает последовательный код числовой посылки, при появлении которого триггер 118 устанавливается в единичное состояние. С его выхода 137 на выход 49 блока 1 управления и вход 140 элемента И
123 поступает сигнал "Разрешение сдвига", который разрешает прохождение тактового импульса с выхода 41 через вход 139 элемента И 123 на выход элемента И 123 и на вход 141 счетчика 133, После отсчета количества тактовых vìïóã bcîâ, соответствующих длительности числовой посылки, на выходе счетчика 133 появляется сигнал "Ко25
55 нец слова", поступающий на вход 148 элемента И 126 и вход 146 элемента И 127.
При появлении тактового импульса с выхода элемента 130 задержки на входе 147 элемента И 126 с выхода элемента И 126 сигнала "Конец слова" поступает на выход
50. При появлении тактового импульса с выхода элемента 131 задержки на входе 145 элемента И 127 с выхода элемента И 127 подается сигнал на вторые нулевые входы триггеров 118 и 119, устанавливающий эти триггеры в нулевое состояние, при этом сигнал "Разрешение сдвига" с выхода 49 блока снимается, а с выхода 138 триггера 118 поступает сигнал на вход 142 счетчика 133, по которому счетчик 133 сбрасывается, затем блок 1 управления готов к приему следующей числовой посылки.
При поочередном выводе информации
ЦВМ в три устройства блок 1 управления работает следующим образом. После приема последнего разряда последовательного кода командной посылки на выходе счетчика 133 выр-батывается сигнал "Конец слова", который выдается на. выход 51 блока, Затем из устройства через вход 47 на единичный вход триггера 122 поступает сигнал
"Вывод поочередный", по которому триггер
122 устанавливается в единичное состояние и на выход 53 блока и вход 164 элемента
ИЛИ 136 поступает единичный сигнал, который с выхода элемента ИЛИ 136 подается на вход 161 элемента И 129. Одновременно сигнал "Конец слова" поступает на вход 156 элемента ИЛИ 134, с выхода которого подается на вход 162 элемента И 129 и с его выхода на выход 52 блока 1 управления.
После выдачи командной посылки через вход 40 блока на первый единичный вход триггера 118 из ЦВМ поступает последовательный код числовой посылки. Далее блок
1 работает аналогично описанному при одновременном выводе информации ЦВМ в три устройства. После отсчета количества ,тактовых импульсов, соответствующих длительности числовой посылки, счетчик 133 формирует на своем выходе сигнал "Конец слова", поступающий на вход 1.48 элемента
И 126, с выхода которого этот сигнал подается на выход 50 блока и вход 155 элемента
ИЛИ 134. С выхода элемента ИЛИ 134 сигнал поступает на вход 162 элемента И 129 и с его выхода на выход 52 блока, Далее реализуется процедура сброса триггеров 118 и
119 и счетчика 133.
После того, как закончится вы вод заданного в командной посылке количества числовых слов, иэ устройства через вход 44 на нулевой вход триггера 122 поступает сиг17
1697081
18 нал, устанавливающий триггер 122 в нулевое состояние.
При одновременном вводе информации трех устройств блок 1 управления работает следующим образом. После приема последнего разряда последовательного кода командной посылки на выходе счетчика 133 вырабатывается сигнал "Конец слова", который выдается на выход 51 блока 1 управления. Затем из устройства через вход 45 блока на единичный вход триггера 120 выдается сигнал "Ввод", по которому триггер
120 устанавливается в единичное состояние и на вход 157 элемента ИЛИ 1