Устройство для сопряжения абонентов с эвм

Номер патента: 1336020

Авторы: Храмов, Шарпило

Есть еще 22 страницы.

Смотреть все страницы или скачать ZIP архив

Текст

(504 С 063 гг ПИСАНИЕ ИЗОБРЕТЕНИЯА ВТОРСНОМУ СВИДЕТЕЛЬСТВУ 35 3 гг 7 ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ(54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ АБОНЕНТОВ С ЭВМ(57) Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах для обмена между двумя ЭВМ и абонентами. Целью изобретения является повышение конт,Я 01336020 ролепригодности устроиства. Эта цель достигается тем, что в устройство 1, состоя. шее из двух каналов 2 и 3, каждый из которых включает блок 4 усилителей сигналов связи с абонентом, коммутатор 5, дополнительный коммутатор 14, регистр 12 обмена, схему 3 сравнения, регистр 7 адреса, дешифратор 6 адреса, два триггера 10 н 1 и два элемента И 8 и 9, введены блок 15 управления обменом с ЭВМ, блок 16 управления обменом с абонентом, блок 8 имитации ЭВМ, блок 19 имитации абонента, генератор 7 импульсов, блоки 26 и 27 усилителей сигналов обмена с ЭВМ, элементы ИЛИ 22 - 25, группу элементов И и блок 20 ручного управления. 4 з,п. ф-лы, 8 ил, 2 табл.обмена, который поступает по шине 55 на вход элемента И 120. С выхода элемента И 120 сигнал Конец обмена поступает на шину 46, а через элемент ИЛИ 133 на вход сброса триггера 105 и устанавливает его в исходное состояние.На этом работа блока 15 в рабочем режиме заканчивается.В режиме контроля по шине 51 сначала поступает сигнал Установка в исходное состояние, который проходит через элемент ИЛИ 138 в шину 464 для установки всех элементов и блоков канала в исходное состояние. По шине 51 г поступает сигнал Прием слова, который проходит через элемент ИЛИ 140 на шину 59 для записи в регистр 12 адрес-команды, подготовленной на блоке 20. Третьим по шине 51 з поступает сигнал Начало обмена, который устанавливает триггер 110 в единичное состояние.В режиме контроля по шине 55 поступает (от канала 3) сигнал Готовность на вход элементов И 127 и 128. По шине 45 в режиме контроля поступает запрещающий потенциал и поэтому элемент И 128 закрыт, а элемент И 127 открыт по второму входу (с выхода элемента НЕ 142). Сигнал Готовность с выхода элемента И 127 проходит через элемент ИЛИ 137 на шину 53 как сигнал записи кода адреса в адресный регистр 7, а на шину 56, - как сигнал Начало обмена для выдачи в канал 3. Одновременно сигналом с выхода элемента И 127 через элемент ИЛИ 136 устанавливается в исходное состояние триггер 110. Остальные элементы блока 15 в режиме контроля не работают.На фиг, 5 приведен пример реализации блока 16 и приняты обозначения: шина 37 приема управляющих сигналов от абонента; шина 38 выдачи управляющих сигналов в абонент, шины 39 и 40 приема информации от коммутатора 5 и регистра 12 обмена; шины 42 в 4 выдачи сигналов управления в контрольном режиме соответственно Конец обмена, Установка в исходное состояние, Конец слова, Начало слова; шина 43 приема сигнала Конец слова в режиме контроля; шина 44 выдачи управляющих сигналов в блок 15; шина 45 приема управляющего потенциала Рабочий режим - режим контроля; шина 46 приема управляющих сигналов от блока 15, шина 47 выдачи сигналов Сдвиги,Узел 144 контроля по модулю два осуществляет контроль информационных слов, выдаваемых в абонент и принимаемых от него. Счетчик 145 подсчитывает количество импульсов сдвигов и выдает сигнал переполнения. Триггер 146 хранит признак окончания обмена одним словом с абонентом и выдает потенциал Обмен словом с абонентом закончен по шине 44 г. Тригер 147 хранит признак конца обмена, поступивший по ши 5 10 15 20 25 30 35 40 45 50 55 не 46 ь от ЭВМ. Триггер 148 управляет формированием сигнала Начало слова при обмене с абонентом. Триггер 149 управляет выдачей сигнала Строб по шине 38. Триггер 150 выдает управляющий потенциалы на элементы И 164 и 166. Триггер 151 управляет выдачей сигнала Конец слова через элемент И 168 на шину 38 з. Триггер 152 управляет выдачей сигнала Начало обмена через элемент И 164 на шину 38.Все элементы блока 16 работают в рабочем режиме. В контрольном режиме работают элементы И 158, 159 и 161 и ИЛИ 171 и 175, а также узел 144 контроля с элементами И 155 и 256 и ИЛИ 170.Блок 16 устанавливается в исходное состояние сигналом Установка в исходное состояние на шине 464. Элементы И 167, 166, 163, 164,157 и 153 открыты разрешающим потенциалом (в рабочем режиме) Рабочий режим - режим контроля, поступающим по шине 45. С выхода элемента НЕ 167 выдается запрещающий потенциал.В рабочем режиме блок 16 работает следующим образом.От абонента по шине 37 з сигналы Готовность поступают на элементы И 159, 160, 164 и 166. После того, как в регистр 12 принято информационное слово (или адрес-команда), из блока 15 по шине 46 з поступает сигнал Обмен словом с ЭВМ закончен на входы элементов И 164 и 166. Сигнал Готовность проходит через элемент И 166 и устанавливает триггер 150 в единичное состояние, после чего на входы элементов И 164, 160 и 154 начинает выдаваться разрешающий потенциал, а на вход элемента И 166 - запрещающий. Следующий сигнал Готовность на шине 37 з проходит через элемент И 164 на выходную шину 38 как сигнал Начало обмена, на вход триггера 152 и на вход триггера 148 (через элемент ИЛИ 172), устанавливая их в единичные состояния.Тактовый импульс из шины 33 через элемент И 167 и 162 поступает на шину 387 как сигнал Начало слова. Этот сигнал устанавливает в исходное состояние триггер 148 (через элемент ИЛИ 173) и в единичное состояние триггер 149 (через элемент ИЛИ 175), а также поступает на шину 44. Триггер 149 начинает выдавать разрешающий потенциал Строб на шину 38 и на вход элемента И 165. Тактовые импульсы начинают поступать через элемент И 165 на вход счетчика 145, на шины 384 и 47 как импульсы сдвига адрес-команды или информационного слова.После получения сигнала Начало слова абонент перестает выдавать сигналы Готовностьи начинает выдавать сигналы Занятость в шины 37 (42), которые поступают через элементы И 163 и ИЛИ 174 на вход сброса триггера 150 и устанавливают его в исходное состояние. Счетчик145 подсчитывает необходимое количество импульсов сдвига, а затем выдает сигнал переполнения на установочный вход триггера 151 и через элемент ИЛИ 176 на вход сброса триггера 149. Триггер 149 перестает выдавать на шину 382 сигнал Строб, а триггер 151 начинает выдавать разрешающий потенциал на вход элемента И 168. С выхода элемента И 168 на шину 38 з поступает сигнал Конец слова, которым через элемент ИЛИ 177 устанавливается в исходное состояние триггер 151.При выдаче в абонент информационное слово по шине 40 через элемент ИЛИ 170 поступает на узел 144 контроля. Узел 144 контролирует правильность выдачи слова. Результаты контроля сохраняются.В ответ на сигнал Конец слова в шине 38 з абонент выдает сигнал Верно (слово принято без ошибок), который поступает по шине 37 на входы элементов И 158, 157 и 153. Элементы И 157 и 158 закрыты по другим входам. С входа элемента И 153 сигнал Верно поступает на шину 44 и на вход триггера 146, устанавливая его в единичное состояние, триггер 146 начинает выдавать разрешающий потенциал на шину 442 как сигнал Обмен словом с абонентом закончен и на вход элемента И 154.После завершения анализа направления обмена блоком 15 выдается сигнал Готовность к обмену с ЭВМ, который поступает по шине 466 через элемент ИЛИ 169 на триггер 146, устанавливая его в исходное состояние. На этом заканчивается работа блока 16 по выдаче адрес-команды в абонент. Если канал должен организовать обмен в режиме выдачи информации из ЭВМ в абонент, при поступлении по шине 46 з сигнала Обмен словом с ЭВМ закончен (из ЭВМ принято очередное слово) и наличии сигналов Готовность 37 з от абонента триггер 150 будет установлен в единичное состояние и начнет выдавать разрешающий потенциал на входы элементов И 160 и 154.Следующий сигнал Готовность проходит через элемент И 160, открытый по шине 46 потенциалом Выдача из ЭВМ, и через элемент ИЛИ 172 на установку триггера 148 для выработки сигнала Начало слова (387). Последовательность выработки остальных управляющих сигналов аналогична описанной. Если канал должен организовать обмен в режиме приема информации в ЭВМ от абонента, при наличии сигнала на шине 46 з Обмен словом с ЭВМ закончен и признака направления обмена в шине 46 Прием в ЭВМ сигнал Готовность в шине 37 з через элемент И 166 устанавливает триггер 150 в единичное состояние, На прямом выходе его появляется разрешающий потенциал, который разрещает прохождение через элемент И 154 тактового импульса на установку через элемент ИЛИ 169 в исходное состояие триг 5 10 15 20 25 30 35 40 45 50 55 гера 146 и через элемент ИЛИ 172 в единичное состояние триггера 148. На вход элемента И 162 начнет поступать разрешающий потенциал с выхода триггера 148. Навыходе элемента И 162 появится сигналНачало слова, Дальнейшая выработка сигналов управления обмена аналогична выработке сигналов при выдаче адрес-команды,Информационное слово при приеме отабонента поступает по шине 39 через элементИЛИ 170 на узел 144 контроля, которыйконтролирует правильность приема информации от абонента,Результаты контроля сохраняются. Послетого, как выдан из ЭВМ (или принят в ЭВМ)весь массив информационных слов, от ЭВМпо шине 46 з поступает сигнал Конец обмена, который устанавливает триггер 147в единичное состояние. На вход элемента И157 начинает поступать разрешающий, ана вход элемента И 153 запрещающийпотенциал. При поступлении от абонентасигнала Верно по шине 37 (после обмена очередным словом) он проходит черезэлемент И 157 на шину 38; как сигналКонец обмена с абонентом. Одновременноэтим сигналом через элемент ИЛИ 171 устанавливаются в исходное состояние элементы блока 16.На этом работа блока 16 управленияобменом с абонентом в рабочем режимезаканчивается.В режиме контроля блок 16 работаетследующим образом.По шине 45 поступает запрещающий потенциал Рабочий режим - режим контроля. С выхода элемента НЕ 178 выдается разрешающий потенциал на элементы И161, 158, 159, 156 и 155. По шине 37 з канала3 поступает сигнал Начало обмена, который проходит через элемент И 159 и ИЛИ171 на установку в исходное состояние элементов блока 16 и по шине 422 блока 1.Из канала 3 поступает по шине 374 сигнал Начало слова, который проходит черезэлемент И 161 на шину 424 и через элемент ИЛИ 175 на вход триггера 149. Триггер 149 начинает выдавать сигнал Строб,разрешающий прием информации от канала 3.После приема информации по шине 37 поступает сигнал Конец слова (372), которыйпроходит через элемент ИЛИ 176 на сбростриггера 149 в исходное состояние. Одновременно сигналом Конец слова (372) проверяется состояние узла 144 контроля, Еслиинформация принята без ошибок, на входэлемента И 155 выдается разрешающий потенциал и на шину 386 поступит сигнал Верно. Если информация принята с ошибкой, разрешающий потенциал будет выданна вход элемента И 156 и на шину 38 з поступит сигнал Неисправность. После выдачи всего массива информационных слов канал 3 выдает сигнал Конец обмена, кото 13300202122рый проходит через элемент И 158 на шину 42 как сигнал Конец обмена 421 для блока 19, На этом работа блока 6 в режиме контроля заканчивается.На фиг. 6 приведен пример реализации блока 18 и приняты обозначения; шина 33 приема тактовых импульсов, шина 45 приема потенциала управления Рабочий режим - режим контроля; шины 49 - 49 приема сигналов Установка в исходное состояние, Конец слова; шина 50 выдачи сигнала Пуск, шины 511 - 51 з выдачи сигналов соответственно Установка в исходное состояние, Запись в регистр обмена, Начало обмена; шины 611 - 616 приема потенциальных сигналов управления соответственно Резервный, Основной, Пуск, Полуавтоматический, Автоматический, Код числа слов, шины 64 - 644 выдачи сигналов управления соответственно Начало слова, Прием слова, Конец слова, Конец обмена; шина 75 выдачи сигнала Начало слова для резервной линии связи с ЭВМ; шины 76 и 77 выдачи сигналов Конец обмена для основной и резервной линии связи с ЭВМ; шина 78 выдачи сигнала Начало слова для основной линии связи.Счетчик 179 обеспечивает подсчет и выдачу первых трех импульсов Установка в исходное состояние, Запись в регистр обмена и Начало обмена.Счетчик 180 предназначен для выдачи сигналов пуска блока 18 в автоматическом обмене. Счетчик 181 обеспечивает подсчет и выделение следующих трех импульсов обмена Начало слова, Прием слова и Конец слова. Счетчик 182 используется для записи кода числа слов величины передаваемого массива информации и выработки сигнала переполнения Конец обмена после выдачи всего массива, Триггер 183 и элемент И 187 управляют работой счетчика 179. Триггер 184 и элемент И 195 управляют работой счетчика 81. В исходном состоянии для рабочего режима блок 18 блокирован, так как на шину 45 поступает разрешающий потенциал Рабочий режим - режим контроля, который инвертируется элементом НЕ 185 и блокирует прохождение частоты через элемент И 186. При включении питания сигнал Установка в исходное состояние поступает по шине 49 на счетчики 179 - 182 и триггеры 183 и 184, устанавливая их в исходное состояние. С выходов триггеров 183 и 184 выдаются запрещающие потенциалы.Блок 18 работает только в режиме контроля, При этом по шине 45 поступает запрещающий потенциал, который инвертируется элементом НЕ 185 и поступает на входы элементов И 186, 194 и 190. Тактовые импульсы с шины 33 начинают поступать через элемент И 186 на входы элементов 5 10 15 20 25 30 35 40 45 50 55 И 187, 191, и 195, закрытые по другим входам.Блок 18 подготовлен к работе и ждет сигнала Пуск. Перед нажатием кнопки Пуск необходимо на блоке 20 установить необходимые признаки для работы в режиме контроля, набрать адрес-команду и признак направления обмена (всегда Выдача из ЭВМ), выбрать проверяемый вход-выход 31 (основной) или 32 (резервный) ЭВМ, режим работы Полуавтоматический или Автоматический, а также установить величину выдаваемого массива слов (код числа слов).Рассмотрим работу блока 18 при проверке основных шин 31 (соединены шина 311 канала 2 и шина 31 канал 3) в полуавтоматическом режиме.В этом случае по шине 61 из блока 20 поступают разрешающие потенциалы Основной (61) и Полуавтоматический (614).Нажимается кнопка Пуск на блоке 20 и по шине 61 з на элемент И 190 поступает сигнал Пуск, Он проходит через элементы И 190 и ИЛИ 198 на вход триггера 183 и шину 50, а через элемент ИЛИ 199 на вход триггера 194, состояние которого не изменяется (выдается запрещающий потенциал) . Триггер 183 устанавливается в единичное состояние и откры вает элемент И 187. Тактовые импульсы начинают поступать на вход счетчика 179.Первый импульс с выхода счетчика 179 поступает на шину 51 как сигнал Установка в исходное состояние. Второй импульс поступает на шину 51 как сигнал Запись в регистр обмена, осуществляя запись адрес-команды, набранной на блоке 20, в регистр 12 обмена. Третий импульс выдается как сигнал Начало обмена в шину 51 з. Одновременно этот сигнал через элемент ИЛИ 196 устанавливает в исходное состояние триггер 183, а через элемент И 189 выдается на шину 78 и далее через элемент ИЛИ 25 канала 2 устанавливает в единичное состояние триггер 10, т.е. открываются шины коммутатора 14 для обмена по шине 31,. Сигнал Начало обмена поступает также через элементы ИЛИ 197 и И 194 на вход триггера 184, с выхода которого начинает выдаваться разрешающий потенциал на вход элемента И 195,Тактовые импульсы начинают поступать на вход счетчика 181. Первый импульс с выхода счетчика 181 выдается на шину 64 и далее в коммутатор 14 (затем в канал 3) как сигнал Начало слова в шине 641. Второй импульс с выхода счетчика 181 выдается как сигнал Прием слова (шина 64), по которому осуществляется передача параллельным кодом адрес-команды из регистра 12 через коммутатор 14 в канал 3. Третий импульс с выхода счетчика 181 выдается как сигнал Конец слова (шина 64 З). Этим сигналом в счетчик 182 добавляетсяединица (выдано одно слово), а через элемент ИЛИ 199 устанавливается в исходное состояние триггер 184. Тактовые импульсы через элемент И 195 не поступают на счетчик 181.На этом заканчивается работа блока 18 по формированию сигналов управления для выдачи одного слова. Эту адрес-команду принимает канал 3, который работает в своем рабочем режиме, и организовывает ее выдачу через шину 30 в канал 2. После того, как адрес-команда через шину 30 поступит на регистр 12 канала 2, из канала 3 поступает по шине 49 сигнал Конец слова, который поступает на вход триггера 184 блока 18 (через элементы ИЛИ 197 и И 194), На выходе триггера 184 появляется разрешающий потенциал и на вход счетчика 181 через элемент И 195 вновь начнут поступать тактовые импульсы. Счетчик 181 вновь выработает три импульса, добавит + 1 в счетчик 182 и установит в исходное состояние триггер 184, т.е. в канал 3 будет выдано второе слово аналогично выдаче адрес-команды. Аналогичным образом вырабатываются сигналы управления для выдачи всех последующих слов. При переполнении счетчика 182 (выдано последнее слово) он вырабатывает сигнал Конец обмена, который выдается на шину 64 и далее через коммутатор 14 в канал 3. Одновременно сигнал Конец обмена с выхода счетчика 182 проходит через элемент И 192 на шину 76 и далее для установки триггера 1 О в исходное состояние. Линии передачи информации шин 31 будут заблокированы. На этом работа блока 18 при выдаче массива информации заканчивается. Для того, чтобы еще раз передать этот же массив информации, необходимо вновь нажать кнопку Пуск на блоке 20. В режиме Автоматический кнопку Пуск нажимать не надо. Эту функцию выполняет счетчик 180, При поступлении разрешающего потенциала Автоматический (шина 61) на вход элемента И 191 с его выхода начинают поступать тактовые импульсы на вход счетчика 180. При переполнении счетчик 180 выдает импульс пуска на вход триггера 183 через элемент ИЛИ 198. Период следования сигналов пуска, выдаваемых счетчиком 180, должен быть больше, чем суммарное время передачи одного заданного массива слов из канала 2 в канал 3 по шинам ЭВМ и из канала 3 в канал 2 по шинам абонента.Для того, чтобы не произошло запуска блока 18 по шине 49 сигналом Конец слова при приеме последнего слова из канала 3 по шине 30, на элемент И 194 выдаетоя запрещающий потенциал с выхода счетчика 182. Запрещающий потенциал выдается счетчиком 182 только при нулевых значениях 5 10 15 20 25 30 35 40 45 50 55 всех его разрядов, в остальных случаях выдается разрешающий потенциал.Блок 19 имитации абонента (фиг, 7) работает только в режиме контроля при поступлении запрещающего потенциала Рабочий режим - режим контроля по шине 45. Этот потенциал инвертируется элементом НЕ 207 и поступает на входы элементов И 201 - 205 как разрешающий потенциал. Пусковыми сигналами из блока 18, поступающими по шине 50 через элементы И 204 и ИЛИ 206, устанавливается в исходное состояние триггер 200, который выдает разрешающий потенциал на вход элемента И 201 и запрещающий на элемент И 202. Тактовые импульсы, поступающие по шине 33, проходят через элемент И 201 на шину 36 как сигналы Готовность канала 2 к приему информации из канала 3 по шинам 30 абонента.При поступлении по шине 424 сигнала Начало слова из канала 3 через элемент И 203 на вход триггера 200 последний устанавливается в единичное состояние, На вход элемента И 201 начнет выдаваться запрещающий, а на вход элемента И 202 - разрешающий потенциал. На шину 36 (и далее в канал 3) начнут поступать сигналы Занятость. После приема в канал 2 очередного слова (по шинам 30 абонента) из канала 3 по шине 43 з поступает сигнал Конец слова, который проходит через элементы И 205 и ИЛИ 206 на вход триггера 200 и устанавливает его в исходное состояние. Блок 19 начнет выдавать сигнал Готовность. Одновременно сигнал Конец слова проходит на шину 43.Триггер 200 устанавливается в исходное состояние также от сигнала Установка в исходное состояние (шина 42), поступающего через элемент ИЛИ 206, Этот же сигнал выдается в блок 18 через шину 49.На фиг. 8 приведен пример реализации блока 20 ручного управления и приняты обозначения: шина 45 выдачи управляющего потенциала Рабочий режим - режим контроля; шины 61 - 616 выдачи управляющих потенциалов соответственно Резервный, Основной, Пуск, Полуавтоматический, Автоматический, Код числа слов; шина 62 приема сигналов индикации соответствующих разрядов регистра 12 обмена, шина 63 выдачи потенциалов управления с тумблерного регистра 216.Переключатели 208 - 213 обеспечивают включение соответствующих управляющих потенциалов для обеспечения работы канала в контрольном режиме, При включении переключателя 208 по шине 61 выдается разрешающий потенциал Резервный (шина 61). Разрешающие потенциалы выдаются также при включении остальных переключателей. Узел 214 переключателей используется для набора кода числа выдаваемых слов из канала. При включении переключа 1336020 26Формула изобретения телей узла 214 по шинам 616 выдаются разрешающие потенциалы.Узел 215 индикации позволяет визуально наблюдать состояние разрядов регистра 12 обмена. При поступлении по шине 62 разрешающих потенциалов (при единичном состоянии соответствующих разрядов) высвечиваются элементы 215 - 215 индикации. Тумблерный регистр 216 используется для ручного набора кода адрес-команды и кода информационных слов. Количество тумблеров регистра 2 16 соответствует количеству разрядов адрес-команды информационного слова, принимаемого из ЭВМ. При включении тумблеров выдаются разрешающие потенциалы на шину 63,1. Устройство для сопряжения абонентов с ЭВМ, содержащее два канала, каждый из которых содержит блок усилителей сигналов связи с абонентами, основной коммутатор, дешифратор адреса, регистр адреса, два элемента И, два триггера, регистр обмена, схему сравнения и дополнительный коммутатор, причем в каждом канале группа входов-выходов блока усилителей сигналов связи с абонентами является группой входов-выходов устройства для подключения к информационно-управляющим шинам абонентов, группа информационных входов, группа выходов, группа адресных входов, первые информационные вход и выход основного коммутатора соединены соответственно с группой выходов и группой входов блока усилителей сигналов связи с абонентами, с группой выходов дешифратора адреса, с информационными выходом и входом последовательного кода регистра обмена, первый разрядный выход которого соединен с информационным входом регистра адреса, выход и разрешающий вход регистра адреса подключены соответственно к входу дешифратора адреса и выходу схемы сравнения, информационный вход параллельного кода и второй разрядный выход регистра обмена подключены соответственно к первому выходу и первому информационному входу дополнительного коммутатора, первый и второй управляющие входы которого соединены соответственно с прямыми выходами первого и второго триггеров, инверсные выходы первого и второго триггеров подключены соответственно к первым входам первого и второго элементов И, отличающееся тем, что, с целью повышения контролепригодности устройства, в каждый канал устройства введены блок управления обменом с ЭВМ, блок управления обменом с абонентом, генератор импульсов, блок имитации ЭВМ, блок имитации абонента, блок задания режима, группа элемента И, четыре элемента ИЛИ и два блока усилителей сигналов обмена с ЭВМ, причем второй вы 5 10 15 20 25 30 35 40 45 50 55 ход, второй информационный и управляющий входы коммутатора соединены соответственно с входом управления от абонента и первым выходом блока управления обменом с абонентом и с первым выходом блока имитации абонента, первый вход и второй выход которого подключены соответственно к первым выходу и входу блока имитации ЭВМ, выходы генератора импульсов соединены с тактовыми входами блоков имитации абонента, имитации ЭВМ, управления обменом абонентом и блока управления обменом с ЭВМ, третьи вход и выход блока имитации абонента соединены соответственно с вторым выходом и входом конца слова блока управления обменом с абонентом, вход управления от ЭВМ и третий выход которого подключены соответственно к первому выходу и входу управления от абонента блока управления обменом с ЭВМ, четвертый выход блока управления обменом с абонентом соединен с тактовым входом регистра обмена, синхровход, третий разрядный выход и группа разрядных выходов которого подключены соответственно к второму выходу и входу направления обмена блока управления обменом с ЭВМ и к группе индикаторных входов блока задания режима, первый и второй выходы блока задания режима соединены соответственно с вторым информационным входом дополнительного коммутатора и с третьим входом блока имитации ЭВМ. четвертый вход блока имитации абонента подключен к четвертому входу блока имитации ЭВМ и к входам режима блока управления обменом с ЭВМ, блока управления обменом с абонентом, к третьему выходу блока задания режима, к управляющему входу схемы сравнения и к первым входам элементов И группы, вторые входы которых соединены с выходом регистра адреса, третий выход и разрешающий вход блока управления обменом с ЭВМ подключены соответственно к синхровходу регистра адреса и к выходу схемы сравнения, первый информационный вход которой соединен с первым разрядным выходом регистра обмена, входы выдачи и приема информации, вход приема управляющих сигналов, четвертый выход и вход выдачи управляющих сигналов блока управления обменом с ЭВМ соединены соответственно с вторым разрядным выходом регистра обмена, с первым и вторым выходами и третьим информационным входом дополнительного коммутатора и с вторым выходом блока имитации ЭВМ, третий - седьмой выходы которого подключены соответственно к третьему управляющему входу дополнительного коммутатора, к первому входу первого элемента ИЛИ, к первому входу второго элемента ИЛИ, к первому входу третьего элемента ИЛИ и к первому входу четвертого элемента ИЛИ, третий, четвертый, пятый и шестой инфор 1,1 86 г г 212827мационные входы и третий и четвертый выходы дополнительного коммутатора соединены соответственно с первыми и вторыми выходами и входами первого и второго блоков усилителей сигналов обмена с ЭВМ, выходы первого и второго элементов И подключены соответственно к вторым входам первого и четвертого элементов ИЛИ и седьмому и восьмому информационным входам дополнительного коммутатора, вторые и третьи выходы первого и второго блоков усилителей сигналов обмена с ЭВМ соединены соответственно с вторыми входами второго и третьего элементов ИЛИ и вторыми входами второго и первого элементов И, входы установки и сброса первого триггера и входы установки и сброса второго триггера подключены соответственно к выходам четвертого, второго и первого, третьего элементов ИЛИ, входы выдачи и приема информации блока управления обменом с абонентом соединены соответственно с информационным выходом последовательного кода регистра обмена и первым выходом основного коммутатора, выходы элементов И группы первого и второго каналов соединены соответственно с вторыми информационными входами схем сравнения второго и первого каналов, входы-выходы первых и вторых блоков усилителей сигналов обмена с ЭВМ каждого являются соответствующими входами- выходами устройства для подключения к информационно-управляюгцим шинам первой и второй ЭВМ.2. Устройство по и. 1, отличающееся тем, что блок управления обменом с ЭВМ содержит девять триггеров, узел контроля по модулю два, девятнадцать элементов И, девять элементов ИЛИ и элемент НЕ, причем первые входы первого и второго элементов И соединены соответственно с инверсным выходом второго и прямым выходом первого триггеров, последний инверсным выходом подключен к первым входам третьего и четвертого элементов И, прямые выходы третьего и четвертого триггеров соединены соответственно с первым входом пятого элемента И и вторым входом четвертого элемента И, выходы первого, второго и третьего элементов ИЛИ подключены соответственно к входам сброса второго, пятого и третьего триггеров, выходы шестого-десятого элементов И соединены соответственно с вторым входом второго элемента И, первым входом первого элемента ИЛИ, установочными входами четвертого, шестого и пятого триггеров, первые входы одиннадцатого - тринадцатого элементов И подключены к выходу шестого элемента И, а вторые входы - соответственно к прямому и инверсному выходам пятого триггера и прямому. выходу шестого триггера, инверсным выходом соединенного с первым входом девятого элемента И, первые входы третьего и четвер 5 10 15 20 25 30 35 40 45 50 55 того элементов ИЛИ подключены к выходу четырнадцатого элемента И, первым и вторым входами соединенного соответственно с выходом элемента НЕ и прямым выходом седьмого триггера, вход сброса которого соединен с выходом четвертого элемента ИЛИ, прямой выход восьмого триггера подключен к третьему входу тринадцатого элемента И, выход которого соединен с установочным входом восьмого триггера и вторым входом пятого элемента ИЛИ, выход пятнадцатого элемента И подключен к первому входу шестого элемента ИЛИ, выход которого соединен с первыми входами второго, третьего и седьмого элементов ИЛИ, вторыми входами первого и четвертого элементов И и входами сброса первого, четвертого, шестого и восьмого триггеров и узла контроля по модулю два, прямой и инверсный выходы которого соединены соответственно с первыми входами шестнадцатого и семнадцатого элементов И, первый вход и выход восемнадцатого элемента И соединены соответственно с прямым выходом девятого триггера и вторым входом седьмого элемента ИЛИ, выходом подключенного к входу сброса девятого триггера, первые входы шестого, седьмого, десятого, пятнадцатого и девятнадцатого элементов И, вторые входы семнадцатого и шестнадцатого элементов И, второй вход восемнадцатого элемента И и вход элемента НЕ соединены с входом режима блока, выход девятнадцатого элемента И соединен с первым входом восьмого элемента ИЛИ, выход которого является вторым выходом блока, первый и второй входы девятого элемента ИЛИ являются соответственно входами выдачи и приема информации блока, а выход соединен с информационным входом узла контроля по модулю два, выход пятого элемента ИЛИ является третьим выходом блока, второй вход пятого элемента И соединен с разрешающим входом блока и четвертым входом тринадцатого элемента И, второй вход шестого и первый вход восьмого элементов И является соответственно тактовым входом и входом направления абонента блока, второй вход восьмого элемента И соединен с выходом девятого элемента И, второй вход третьего элемента ИЛИ подключен к выходу второго элемента ИЛИ, второй и третий входы которого соединены соответственно с выходами третьего и второго элементов И, третьим входом подключенного к прямому выходу второго триггера, установочный вход которого соединен с выходом первого элемента И, выход четвертого элемента И соединен с установочным входом первого триггера, второй вход первого элемента И соединен с вторым входом третьего элемента И и четвертым входом второго элемента И, второй вход четвертого элемента И и третий вход первого элемента И образуют вход управления от абонента бло 13360203029ка, выходы пятого и седьмого элементов И, второго и шесого элементов ИЛИ и прямой и инверсный выходы первого триггера образуют первый выход блока, вторые входы седьмого, десятого и девятнадцатого эле ментов И, третий вход восемнадцатого элемента И, соединенный с третьими входами шестнадцатого и семнадцатого элементов И, второй вход четырнадцатого элемента И, соединенный с вторым входом пятнадцатого элемента И, образуют вход приема управляющих сигналов блока, выходы одиннадцатого, двенадцатого, четырнадцатого, шестнадцатого и семнадцатого элементов И образуют четвертый выход блока, выход шестнадцатого элемента И соединен с устано вочным входом третьего триггера и вторым входом девятого элемента И, выход десятого элемента И соединен с установочным входом девятого триггера, установочный вход седьмого триггера и вторые входы шестого и восьмого элементов ИЛИ образуют вход выдачи управляющих сигналов блока.3. Устройство по п. 1, отличающееся тем, что блок управления обменом с абонентом содержит узел контроля по модулю два, счетчик импульсов сдвига, семь триггеров, шестнадцать элементов И, элемент НЕ и девять элементов ИЛИ, причем выходы первого и второго элементов И подключены соответственно к установочному входу первого триггера и первому входу первого элемента ИЛИ, первый и второй входы второго 30 элемента ИЛИ являются соответственно входами выдачи и приема информаци блока, а выход подключен к информационному входу узла контроля по модулю два, прямой и инверсный выходы которого соединены соответственно с первыми входами тре тьего и четвертого элементов И, инверсный выход второго триггера соединен с первыми входами первого и второго элементов И, а прямой выход - с первым входом пятого элемента И, первые входы шестого и седьмого элементов И и вторые входы третьего и четвертого элементов И подключены к выходу элемента НЕ, выходы седьмого и восьмого элементов И соединены соответственно с первыми входами третьего и четвертого элементов ИЛИ, подключенных 45 выходами соответственно к входу сброса второго триггера и установочному входу третьего триггера, второй вход четвертого элемента ИЛИ соединен с выходом второго элемента И, выход пятого элемента ИЛИ соединен с входом сброса третьего тригге ра, первые входы девятого и десятого элементов И соединены соответственно с выходами элемента НЕ и третьего триггера, выходы одиннадцатого и десятого элементов И подключены соответственно к первым входам шестого и седьмого элементов ИЛИ, выходы 55 седьмого и восьмого элементов ИЛИ подсоединены соответственно к установочному входу и входу сброса четвертого триггера,входы сброса пятого, шестого и седьмого триггеров соединены соответственно с выходами шестого, девятого и третьего элементов ИЛИ, прямые выходы пятого и четвертого триггеров соединены соответственно с первыми входами двенадцатого и тринадцатого элементов И, инверсный выход и установочный вход пятого триггера соединены соответственно с первым входом и выходом четырнадцатого элемента И, выход пятнадцатого элемента И соединен с первым входом шестнадцатого элемента И и вторыми входами второго, десятого и трицадцатого элементов И, вход элемента НЕ является входом режима блока и соединен с вторыми входами первого, пятого, двенадцатого и четырнадцатого элементов И и первыми входами одиннадцатого и пятнадцатого элементов И, второй вход которого является тактовым входом блока, вход сброса и выход первого триггера подключены соответственно к выходу первого элемента ИЛИ и третьему входу второго элемента И, четвертым входом соединенного с прямым выходом пятого триггера и первым входом восьмого элемента И, выход третьего элемента ИЛИ соединен с вторыми входами первого и шестого элементов ИЛИ первыми входами восьмого и девятого элементов ИЛИ и входами сброса счетчика импульсов сдвига и узла контроля по модулю два, выход десятого элемента И соединен с первым входом пятого элемента ИЛИ, выход тринадцатого элемента И подключен к четвертому входу блока и счетному входу счетчика импульсов сдвига, выходом соединенного с вторым входом восьмого элемента ИЛИ и установочным входом шестого триггера, выход которого подключен к второму входу шестнадцатого элемента И, выходом соединенного с вторым входом девятого элемента ИЛИ, выходы первого и десятого элементов И и выход первого триггера образуют третий выход блока, третий выход первого элемента И, соединенный с третьим входом пятого и вторым входом шестого элементов И, третий вход третьего элемента И, соединенный с третьими входами четвертого элемента И и восьмого элемента ИЛИ и вторым входом одиннадцатого элемента И, второй вход седьмого элемента И, соединенный с вторым входом восьмого элемента И и третьими входами двенадцатого и четырнадцатого элементов И, и второй вход девятого элемента И образуют вход управления от абонента блока, четвертый вход двенадцатого элемента И, соединенный с четвертым входом четырнадцатого элемента И, третьи входы восьмого элемента И и первого элемента ИЛИ, пятый вход второго элемента И и второй вход третьего элемента ИЛИ, соединенного с вторым входом пятого элемента ИЛИ, и установочный вход второго триггера образуют вход управления от ЭВМблока, второй и третий входы седьмого элемента ИЛИ соединены соответственно с входом конца слова блока и выходом девятого элемента И, третий вход четвертого элемента ИЛИ соединен с установочным входом седьмого триггера и выходом двенадцатого элемента И, пятым входом подключенного к выходу седьмого триггера, выходы шестого и девятого элементов И, выход третьего элемента ИЛИ и соответствующая шина первого входа блока образуют второй выход блока, выходы третьего, четвертого, пятого, десятого, двенадцатого, тринадцатого и шестнадцатого элементов И и выход четвертого триггера образуют первый выход блока, третий вход третьего элемента ИЛИ соединен с выходом пятого элемента И.4. Устройство по п. 1, отличающееся тем, что блок имитации ЭВМ содержит четыре счетчика импульсов, два триггера, элемент НЕ, десять элементов И и четыре элемента ИЛИ, причем выход первого элемента И соединен с первым входом второго элемента И, вторым входом и выходом соответственно подключенного к выходу первого триггера и счетному входу первого счетчика импульсов, первый выход которого соединен с первыми входами первого и второго элементов ИЛИ и третьего и четвертого элементов И, выходы пятого и шестого элементов И подключены соответственно к первому входу третьего элемента ИЛИ и счетному входу второго счетчика импульсов, выходом соединенного с вторым входом третьего элемента ИЛИ, выход которого подклю чен к первому выходу блока, входу установки первого триггера и первому входу четвертого элемента ИЛИ, выходы третьего, четвертого, седьмого, и восьмого элементов И являются соответственно четвертым, седьмым, пятым и шестым выходами блока, выход девятого элемента И соединен с установочным входом второго триггера, выход которого подключен к первому входу десятого триггера, вторым входом соединенного с выходом первого элемента И и первым входом шестого элемента И, а выходом - со счетным входом третьего счетчика импульсов, первый выход которого подключен к счетному входу четвертого счетчика импульсов и второму входу четвертого элемента ИЛИ, выход элемента НЕ подключен к первым входам первого, пятого и девятого элементов И, вход элемента НЕ и второй вход 5 10 15 20 25 30 35 40 45 первого элемента И являются соответственно четвертым и вторым входами блока, выходы второго, первого и четвертого элементов ИЛИ соединены соответственно с вторым входом девятого элемента И и входами сброса первого и второго триггеров, третий вход девятого элемента И соединен с первым выходом четвертого счетчика импульсов, вторым выходом подключенного к третьему входу четвертого элемента ИЛИ, и первым входом седьмого и восьмого элементов И, второй вход первого элемента ИЛИ, соединенный с входами сброса первого в четверто счетчиков импульсов и четвертым входом четвертого элемента ИЛИ, и второй вход второго элемента ИЛИ образуют первый вход блока, первый, второй и третий выходы первого счетчика импульсов образуют второй выход блока, вторые входы третьего и четвертого элементов И, соединенные соответственно с вторыми входами восьмого и седьмого элементов И, второй и третий входы пятого элемента И, второй вход шестого элемента И и информационный вход четвертого счетчика импульсов образуют третий вход блока, первый - третий выходы третьего счетчика импульсов и второй выход четвертого счетчика импульсов образуют третий выход блока,5. Устройство по п. 1, отличающееся тем, что блок имитации абонента содержит триггер, пять элементов И, элемент НЕ и элемент ИЛИ, причем выход элемента ИЛИ соединен с входом сброса триггера, инверсный и прямой выходы и установочный вход которого подключены соответственно к первым входам первого и второго элементов И и выходу третьего элемента И, первый вход и выход четвертого элемента И соединены соответственно с первым входом блока и первым входом элемента ИЛИ, вторым входом подключенного к выходу пятого элемента И и третьему выходу блока, третий и четвертый входы элемента ИЛИ, первые входы четвертого и пятого элементов И образуют третий вход блока, выход пятого элемента И и соответствующая шина третьего входа блока образуют второй выход блока, выходы первого и второго элементов И образуют первый выход блока, вторые входы первого в пято элементов И соединены с выходом элемента НЕ, вход которого является четвертым входом блока, третьи входы первого и второго элементов И являются вторым входом блока,1336020 34 33 Таблица 1 Прием адрес-команды из ЭВМ по шине 31, на регистр 12, Снятие сигна лов "Готовность" и выдача сигналов "Занятость" из канала 2 в ЭВМ п шине 31, . ередача кода адреса абонента в регистр 7 и признака направлебмена в блок 15,лучение ши дом адреса правления бонента (вервый абонеена,ммутаторе 5) в соответствии с принятым30,), Промежуточное хранение признака1336020 А 11 Анализ признака направления обмена Выдача из ЭВв абонент рием в ЭВМ избонента ть 1не нади товн тов ЭВМ к А Прием инФормационного слова из шины 3 11 . Снятие сигналов Занятость" из канала 2 в ЭВМ по шине 31 А Снятиеи выданость31 гн алов Занясигналов нГоканала 2 в Анализя сигналовть" от абоне5 10 15 20 25 30 35 40 50 55 Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах для организации обмена между ЭВМ и абонентами,Цель изобретения - повышение контролепригодности устройства,На фиг. 1 приведена функциональная схема устройства; на фиг. 2 - 8 - функциональные схемы коммутатора, дополнительного коммутатора, блока управления обменом с ЭВМ, блока управления обменом с абонентом, блока имитации ЭВМ, блока имитации абонента и блока ручного управления.Устройство 1 содержит основной 2 и резервный 3 каналы, каждый из которых включает блок 4 усилителей сигналов связи с абонентами, коммутатор 5, дешифратор 6 адреса, регистр 7 адреса, элементы И 8 и 9, триггеры 10 и 11, регистр 12 обмена, схему 13 сравнения, дополнительный коммутатор 14,блок 15 управления обменом с ЭВМ, блок 16 управления обменом с абонентом, генератор 17 импульсов, блок 18 имитации ЭВМ, блок 19 имитации абонента, блок 20 ручного управления, третий элемент И 21, элементы ИЛИ 22 - 25, блоки 26 и 27 усилителей сигналов обмена с ЭВМ, шины 28 и 29 обмена между основным 2 и резервным 3 каналами, шины 30 связи с абонентами,шины 31 и 32 связи с первой и второй ЭВМ.На фиг. 1 также показаны шины связи между блоками канала 2 или 3: шина 33 передачи тактовых импульсов, шины 34 и 35 выдачи и приема сигналов абонентов шинам 30 - 30, шина 36 выдачи сигналов управления для абонентов в режиме контроля, шина 37 передачи управляющих сигналов поступающих от абонентов, шина 38 для передачи управляющих сигналов для абонентов, шина 39 приема информации последовательным кодом в регистр 12 от абонентов, шина 40 выдачи информации последовательным кодом из регистра 12, шины 41 управления подключением в коммутаторе 5 линий связи соответствующего абонента, шина 42 передачи управляющих сигналов в режиме контроля, шина 43 передачи сигнала Конец слова в режиме контроля, шина 44 передачи управляющих сигналов, шина 45 передачи сигнала режима Рабочий режим - режим контроля, шина 46 передачи управляющих сигналов, шина 47 передачи импульсов сдвига регистра 12,шина 48 передачи кода адреса абонента, шина 49 передачи сигналов управления в режиме контроля, шина 50 передачи сигнала Пуск в режиме контроля, шина 51 передачи сигналов управления в режиме контроля, шина 52 передачи управляющего сигнала от схемы 13 сравнения (разрешающего при несравнении кодов адресов каналов 2 и 3 и запрещающего - при сравнении), шина 53 передачи сигнала разрешения записи кода адреса абонента из регистра 12 в регистр 7, шина 54 выдачи кода адреса абонента, шина 55 приема сигналов управления, поступающих от ЭВМ, шина 56 выдачи управляющих сигналов в ЭВМ, шина 57 приема информации параллельным кодом в регистр 12 обмена, шина 58 выдачи информации параллельным кодом из регистра 12 обмена, шина 59 передачи сигнала записи информации (прием слова) в рабочем режиме, шина 60 передачи признака направления обмена (Выдача из ЭВМ или Прием в ЭВМ), шина 61 передачи потенциалов управления из блока 20 в режиме контроля, шина 62 передачи сигналов индикации состояния разрядов регистра 12 обмена, шина 63 передачи адрес- команды (или информационного слова) параллельным кодом из блока 20 в режиме контроля, шина 64 передачи сигналов управления в режиме контроля, шина 65 выдачи управляющих и информационных сигналов в первую ЭВМ, шина 66 приема управляющих и информационных сигналов от первой ЭВМ, шина 67 приема управляющего сигнала Конец обмена от первой ЭВМ, шина 68 передачи управляющего потенциала с выхода триггера 10 (разрешающего после поступления сигнала Начало обмена и запрещающего - после поступления сигнала Конец обмена, шины 69 и 70 приема сигнала Начало обмена, шина 71 передачи управляющего потенциала с выхода триггера 11 (разрешающего после поступления сигнала Начало обмена и запрещающего - после поступления сигнала Конец обмена), шина 72 приема управляющего сигнала Конец обмена от второй ЭВМ, шина 73 приема управляющих и информационных сигналов от второй ЭВМ, шина 74 выдачи управляющих и информационных сигналов во вторую ЭВМ, шина 75 передачи управляющего сигнала Начало обмена в режиме контроля для проверки шин связи второй ЭВМ, шина 76 передачи сигнала Конец обмена в режиме контроля при проверке шин связи с первой ЭВМ, шина 77 передачи сигнала Конец обмена в режиме контроля при проверке шин связи с второй ЭВМ, шина 78 передачи сигнала Начало обмена в режиме контроля при проверке шин связи первой ЭВМ, шина 79 приема сигнала Начало обмена от первой ЭВМ, шина 80 приема сигнала Начало обмена от второй ЭВМ.Коммутатор 5 содержит (фиг, 2) элементы ИЛИ 81 - 89, блоки 90 - 90 элементов И. Коммутатор 14 содержит (фиг, 3) элементы ИЛИ 91 - 100 и блоки 101 и 102 элементов И, шины 102 и 103 внутренних связей.Блок 15 управления обменом с ЭВМ содержит (фиг. 4) триггеры 104 - 112, узел 113 контроля по модулю два, элементы И 114 в 1, элементы ИЛИ 133 в 1, элемент НЕ 142 и шину 143 установки в исходное состояние при включении питания.(31 ). А 23 к А 11 нет А 17 Анализналичия сигналов "Готовность" от абонента по шине 30,Выдача информационного словв абонент по шине 301 Анализналичия сигнала "Конецобмена" от ЭВМ,Выдача в абонент по шине30, сигнала "Конец обмена" 38Окончание таблицы 1 Выдача управляющих сигналовв абонент (30) и прием отнего информационного словапо шине 30 . Снятие сигналов Занятость и выдача сигналов "Готовность" из канала 2 в ЭВМ Выдача в ЭВМ информационного слова. Снятие сигналов133 б 020 40 39 Таблица 2 Б 2 Установка на блоке 20 канала 2:- режима контроля;- адрес-команды с кодом адреса первого абонента (30)направления обмена "Выдачи из ЭВМ" в абонент;количества выдаваемых слов;- проверка основных линий передачи сигналов шины 31;- режима работы "Полуавтоматический".Канал 3 будет работать в своем рабочем режиме. и признаком Начало работы устройства 1 в режиме контроля.Нажатие кнопки "Пуск" на блоке 20,БЗ Выдача сигналов Готовность" из блока 19 через коммутатор 5, блок 4усилителей и шину 30 канала 2 в канал 3 Б 4 Подготовка канала 2 к работе сигналами из блока 18. Установка всехблоков в исходное состояние. Запись в регистр 12 с блока 20 набранной адрес-команды. Б 5 Анализ наличиясигналов "Готовность" от канала 3 по шине 31. нет есть Б 7 к Б 12 Выдача в канал 3 сигнала "Начало обмена" из канала 2 по шине 31. Подключение шин передачи сигналов в коммутаторе 5 канала 2 и в коммутаторе 5 канала 31336020 42 41 Продолжение табл. 2 Б 8 Выдача управляющих сигналов и адрес-команды из канала 2 в канал 3 пошине 31,Прием адрес-команды в канал 3. Снятие сигналов Готовность" и выдачасигналов "Занятость" из канала 3 в канал 2 по шине 31. Б 9 Подключение шин 30, абонента канала 3 через коммутатор 5 в соответствии с полученным кодом адреса первого абонента,Б 11 Запоминание признака направление обмена. Анализ наличия Б 12 сигнала Готовность" от канала 2 по шине 30нет есть Выдача сигнала "Начало обмена" в канал 2 из канал 3 по шине 30,Б 13 Б 14 Выдача адрес-команды из канала 3 в канал 2 по шине 30. Снятие сигналов "Занятость" и выдача сигналов "Готовность" из канала 3 в канал 2по шине 31. Б 10 Передача кода адреса абонента из регистра 12 в регистр 7 и признака направления обмена "Выдача из ЭВМ" в блок 15 канала 31336020 43 44 Продолжение табл,2 Прием адрес-команды в регистр 12 канала 2 через шину 30, . Снятиесигналов "Готовность" канала 2 и выдача сигналов "Занятость" в .ка -нал 3 по шине 30 Б 15 от Б 22 Анализ наличиясигналов "Готовность" от канала3 по шине 31 нет Б 1 б есть Анализ на чия сигнала "Конец обмена" от блока 18 (выдается последнее слово или нет),Б 17 нет есть Б 18 Б 23 и выдача сигналов"Готовность" из канала 2 в канал 3 пошине 30,к Б 19 к Б 24 Выдача управляющих сигналов исодержимого регистра 12 канала(информационного слова) в канал3 через шину 31.Снятие сигналов "Занятость" ивыдача сигналов "Готовность" изканала 2 в канал 3 по шине 30,Выдача управляющих сигналов, последнего информационного слова исигнала "Конец словообмена" из канала 2 вканал 3 через шину 31.Отключение шин переда -чи сигналов коммутатора 14 канала 2,Снятиесигналов "Занятость"1336020 45 46 от Б 23 от Б 18 Б 24 Б 19 нет ет 825 есть есть Б 21 Б 26 Б 22 Б 27 Б 27 кБ 16 Б 28 Прием информационного словав регистр 12 обмена канала3. Снятие сигналов ГотовностЬ и выдача игалов"Занятостьп из канала 3 пошине 31 в канал 2,Анализ наличие сигналов Готовность от канала 2 по шине 30 Выдача информационного слова из канала 3 в канал 2 по шине 30. Снятие сигналов Занятостьи выдача сигналов "Готовность" из канала 3 в канал 2 по шине 31,Прием информационного слова вканал 2 из канала 3 по шине30. Снятие сигналов нГотовностьн и выдача сигналов Занятостан из канала 2 в канал 3по шине 30 Продолжение табл, 2 Прием последнего слова вканал 3 по шине 31. Запоминание сигнала "Конецобмена" в канале 3. Снятиесигнплон Готовностьвыдача сигналов ПЗанятость" по шине 31 из канала 3 в канал 2. Отключение шин передачи сигналов коммутатора 14 канала 3,Анализ наличи сигналов Готовность" от канала 2 по ине 30,Выдача последнего информационного слова и сигнала"Конец обмена" из канала 3в канал 2 по шине 30. Установка блоков канала 3 в исходное состояние. СнятиесигналовЗанятость и выдача сигналов Готовность"из канала 3 в канал 2 пошине 31,Прием последнего информационного слова и сигналаБлок 16 управления обменом с абонентом содержит (фиг. 5) узел 144 контроля по модулю два, счетчик 145 импульсов сдвига, триггеры 146 - 152, элементы И 153 - 168, элементы ИЛИ 169 -77 и элемент 5 НЕ 178.Блок 18 имитации ЭВМ содержит (фиг. 6) счетчики 179 - 182 импульсов, триггеры 183 и 184, элемент НЕ 185, элементы И 186 - 195 и элементы ИЛИ 196 - 199,10Блок 19 имитации абонента содержит (фиг. 7) триггер 200, элементы И 201 - 205, элемент ИЛИ 206 и элемент НЕ 207.Блок 20 ручного управления содержит (фиг. 8) переключатели 208 - 213 режимов работы, узел 214 переключателей, узел 215 15 индикации состояния разрядов регистра 12 и тумблерный регистр 216.Блок 4, в состав которого входят двусторонние приемопередающие кабельные усилители, предназначен для обеспечения приема и выдачи сигналов при обмене с або нентами. Коммутатор 5 обеспечивает коммутацию шин информационных и управляющих сигналов в рабочем режиме и в режиме контроля в соответствии с расшифрованным адресом абонента, поступающим с регистра 7 через дешифратор 6. Элементы И 8 и 9 предназначены для подключения шин управляющих сигналов начала обмена от второй и первой ЭВМ.Триггеры 10 и 11 обеспечивают управление прохождением информационных и уп равляющих сигналов между первой или второй ЭВМ и коммутатором 14. Регистр 12 предназначен для приема адрес-команды и информационных слов из первой (второй) ЭВМ и выдачи их в соответствующий абонент, а также для приема информационного слова из абонента и выдачи его в ЭВМ.В режиме контроля в регистр 12 также записывается из блока 20 адрес-команда с адресом абонента. Схема 13 сравнения предназначена для сравнения (например, по модулю два) кода адреса абонента основного канала 2 и кода адреса абонента резервного канала 3. Коммутатор 14 обеспечивает коммутацию шин информационных и управляющих сигналов в рабочем и контрольном режимах между ЭВМ, регистром 12 и блоком 15, который осуществляет управление обменом между ЭВМ и каналом устройства. Блок 16 предназначен для управления обменом между каналом устройства и абонентом. Генератор 17 импульсов вырабатывает тактовые импульсы рабочей частоты канала.Блок 18 имитации ЭВМ вырабатывает управляющие сигналы определенной последовательности в режиме контроля при отсутствии ЭВМ. Блок 19 имитации абонента вырабатывает последовательность .управляющих сигналов в режиме контроля при отсутствии абонентов, Блок 20 обеспечивает задание оператором режима работы, выдачу 35 40 45 50 55 управляющих потенциалов и визуальный контроль разрядов регистра 12 при проверке работы каналов в режиме контроля. Элементы И 21 предназначены для управления отключением шин передачи в резервный канал кода адреса абонента в режиме контроля.Блоки 26 и 27 содержат приемопередающие кабельные усилители, которые обеспечивают обмен информационными и управляющими сигналами между каналами 2 и 3 и первой и второй ЭВМ. По линии 28 связи передается код адреса абонента из основного канала 2 в резервный канал 3. По линии 29 связи передается код адреса абонента из резервного канала 3 в основной канал 2. К линиям 30 всвязи подключены абоненты (преобразователи, табло, дисплеи и др.), причем каждый из абонентов подключается к обоим каналам 2 и 3.В исходном состоянии основной 2 и резервный 3 каналы готовы (выдают сигналы готовности) для приема адрес-команды из любой ЭВМ. Дополнительный коммутатор 14 закрыт запрещающими потенциалами с прямых выходов триггеров 10 и 11, с инверсных выходов которых подаются разрешающие потенциалы на входы элементов И 8 и 9, Коммутатор 5 закрыт запрещающими потенциалами на шинах 41 с выхода дешифратора 6 ввиду отсутствия кода адреса на регистре 7. С выхода блока 20 по шине 45 выдается разрешающий потенциал в блоки 15, 16, 18 и 19, в схему 13 сравнения и элементы И 21.В рабочем режиме устройство работает следующим образом.При включении питающих напряжений блок 15 начинает вырабатывать сигналы готовности к обмену с ЭВМ, которые поступают по шине на вход 14 коммутатора 14, а затем по шинам 65 и 74 на входы блоков 26 и 27 и далее в первую и вторую ЭВМ.Основной канал 2 устройства обменивается информацией с той ЭВМ, от которой первым поступает сигнал начала обмена. При работе канала 2 с первой ЭВМ последняя, сформировав адрес абонента и признаки обмена, выдает в канал 2 сигнал начала обмена через блок 26 по шине 79 на вход элемента И 9, открытый по другому входу разрешающим потенциалом с выхода триггера 11. С выхода элемента И 9 сигнал начала обмена поступает через элемент ИЛИ 25 на вход триггера 10 и устанавливает его в единичное состояние, т.е. с его выходов начинают выдаваться разрешающий потенциал по шине 68, запрещающий потенциал - на вход элемента И 8, т.е. блокируется прохождение сигнала начала обмена от второй ЭВМ. Одновременно сигнал начала обмена с выхода элемента И 9 поступает по шине 69 на вход комму 1336020Составитель В. ВертлибРедактор П. Гереши Техред И. Верес Корректор Л. ПилипенкоЗаказ 3804/45 Тираж 672 ПодписноеВНИИПИ Государственного комитета СССР по делам изобретений и открытий113035, Москва, Ж - 35, Раушская наб., д. 4/5Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4татора 14 для установки в исходное состояниеблоков канала 2.После выдачи сигнала начала обменаЭВМ по шинам 31 начинает выдавать врегистр 12 адрес-команду, содержащую кодадреса абонента и признаки обмена, Адрескоманда и сигналы управления поступают свыхода блока 26 по шине 66 и через коммутатор 14 по шине 57. Одновременно с началом приема адрес-команды на регистр 12канал 2 снимает сигналы готовности и начинает выдавать в ЭВМ по шине 31 сигналызанятости.После приема адрес-команды в регистр12 код адреса поступает по шине 54 навход регистра 7 и записывается в него сигналом записи, поступающим по шине 53, Одновременно адрес-команда поступает по шине57 на вход блока 15 для контроля по модулю два. После записи адрес-команды в регистр 12 признак направления обмена Выдача в ЭВМ или Прием из ЭВМ выдается по шине 60 на вход блока 15. Дешифратор 6 расшифровывает код адресаабонента, поступающий по шине 48, и выдаетразрешающий потенциал в коммутатор 5 дляподключения входных и выходных шин канала 2 через блок 4 усилителей к шине 30соответствующего абонента.При поступлении сигнала готовности отабонента по шине 30 через блок 4 и открытые шины коммутатора 5 блок 16 начинает выдавать по шине 38 определеннуюпоследовательность управляющих сигналов,с помощью которых осуществляется передача адрес-команды последовательным кодом из регистра 12 по шине 40 через коммутатор 5 и блок 4 в абонент.Импульсы сдвига выдаются с выхода блока 16 по шине 47. Адрес-команда выходарегистра 12 поступает по шине 40 на входкоммутатора 5 и далее через кабельныеусилители блока 4 в шины 30 абонента,а также на вход блока 16 для контроляпо модулю два.40При любом обмене (прием из ЭВМ иливыдача в ЭВМ) в устройство 1 из ЭВМ первой выдается адрес-команда, которая должна быть выдана в абонент, так как абонент должен знать, как ему работать (выдавать или принимать информацию).Одновременно по признакам адрес-команды устройство 1 определяет в каком режиме оно должно работать. Полученныепризнаки (направление обмена, код адресаабонента и др.) хранятся в устройстве 1в течение всего обмена,После выдачи адрес-команды в абонентблок 15 анализирует признак направленияобмена.Если должна осуществляться выдача информации из ЭВМ в абонент, восстанавливается выдача сигналов готовности канала 2 и осуществляется прием информационного слова (аналогично приему адрескоманды) из ЭВМ в регистр 12 обмена, а затем его передача в абонент по установленному на выходе дешифратора 6 адресу.Если канал 2 должен осуществлять прием информации из абонента, блок 15 передает управление блоку 16, который начинает вырабатывать управляющие сигналы, обеспечивающие прием информационного слова из абонента на регистр 12. Сигналы управления, выдаваемые и принимаемые блоком 16, проходят по шинам 38 и 37 на коммутатор 5. Информационное слово из абонента поступает через блок 4 и коммутатор 5 по шине 39 на вход регистра 12 обмена и на вход блока 16 для контроля по модулю два.После приема слова на регистр 12 блок 16 передает управление блоку 15, который снимает сигналы занятости и начинает выдавать в первую ЭВМ сигналы готовности канала 2.Получив сигналы готовности канала 2, ЭВМ организует считывание информационного слова, которое поступает с выхода регистра 12 обмена по шине 58 на вход блока 15 для контроля по модулю два и в шину 65.Аналогичным образом осуществляется прием в первую ЭВМ по шине 31 остальных слов массива из абонента.После того, как в ЭВМ принят весь массив слов, она выдает в канал 2 сигнал окончания обмена, который с выхода блока 26 по шине 67 поступает на сброс триггера 1 О через элемент ИЛИ 23 и на вход коммутатора 14.Триггер 10 устанавливается в исходное состояние, т.е. с его прямого выхода по шине 68 начинает выдаваться в коммутатор 14 запрещающий потенциал (блокируются все входные и выходные шины), а с инверсного выхода - разрешающий сигнал на вход элемента И 8 (снимается блокировка обращения второй ЭВМ к каналу 2).Одновременно сигнал окончания обмена поступает через коммутатор 14 по шине 55 блока 15 и устанавливает его в исходное состояние. Канал 2 подготовлен к новому обмену с любой ЭВМ. Для того, чтобы исключить возможную сбойную ситуацию, когда две ЭВМ одновременно обращаются к одному абоненту (например, первая ЭВМ выдает информацию через основной канал 2 в первый абонент по шине 30 ь а вторая ЭВМ также хочет выдать информацию через резервный канал 3 в первый абонент 30), введена схема 13 сравнения кодов адресов.Когда каналы 2 и 3 работают с разными абонентами, по шине 54 на вход схемы 13 сравнения поступает код адреса абонента, с которым хочет работатьканал 2, а по шине 29 на входе схемы 13 установленкод адреса абонента, с которым уже работает канал 3.При несравнении (например, по модулю два) по шине 52 с выхода схемы 13 выдается разрешающий потенциал в регистр 7 (разрешение записи кода адреса из регистра 12 в регистр 7) и в блок 15 для формирования сигнала передачи управления блоку 16.Например, если вторая ЭВМ через канал 3 работает с первым абонентом, на вход схемы 13 канала 2 по шине 29 из канала 3 поступает код адреса первого абонента.Если на регистр 12 канала 2 из первой ЭВМ записана адрес-команда с кодом адреса первого абонента, этот код с выхода регистра 12 по шине 54 поступает на вход схемы 13 сравнения. Происходит сравнение и схема 13 выдает запрещающий потенциал по шине 52 на вход регистра 7, который заблокирует шины записи в регистр 7, и на вход блока 15, которым не будет выработан сигнал записи кода адреса из регистра 12 в регистр 7 адреса. Канал 2 ожидает окончания обмена второй ЭВМ с первым абонентом через канал 3. После окончания обмена код адреса на шине 29 изменяется. Схема 13 начинает выдавать разрешающий потенциал по шине 52, блок 15 вырабатывает по шине 53 сигнал записи кода адреса из регистра 12 в регистр 7, дешифратор 6 открывает входные и выходные шины в коммутаторе 5 для работы с первым абонентом и блок 15 передает управление блоку 16, т.е. канал 2 начинает работать, как описано выше.Наличие в устройстве 1 двух независимых каналов 2 и 3 позволяет реализовать идею работы их друг на друга после подключения входных и выходных шин со стороны ЭВМ и абонентов.По шинам 31 (32) каждый канал в рабочем режиме работает как пассивное устройство, которое вырабатывает сигналы готовности или занятости канала, а инициатором обмена всегда является ЭВМ.По шинам 30 каждый канал в рабочем режиме работает как активное устройство, т.е. выполняет функции ЭВМ в части организации обмена. В общем случае организация обмена с абонентом по шинам 30 может отличаться от организации обмена с ЭВМ по шинам 31 и 32.Для обеспечения возможности работы каналов 2 и 3 друг на друга необходимо, чтобы один из каналов в режиме контроля по шинам 31 (32) был активным, а по шинам 30 - пассивным.Для проверки функционирования устройства необходимо кабелем подключить шину 311 канала 2 (или шину 321) с шиной 312 канала 3 (или с шиной 32), т.е. чтобы был подключен один вход-выход каждого канала, а со стороны абонентов также подключить кабелем один вход-выход каждого ка 5 10 15 20 25 30 35 40 45 50 55 нала устройства 1 (например, снацала первые выходы 30 каналов 2 и 3, после проверки работоспособности первых входов-выходов подключают вторые входы-выходы и т.д.), Можно подключить все одноименные шины 30 каналов 2 и 3 между собой, а выбор адреса абонента будет осуществляться в соответствии с адресом, указанным в адрес-команде.С помощью органов управления блока 20 задается режим работы канала 2 (например, режим контроля). Тогда через коммутатор 14 и блок 26 на шину 31 канала 2 и далее на вход 31 канала 3 начнут поступать сигналы управления обменом, а через коммутатор 5 и блок 4 - сигналы готовности на шину 30 (если установлен первый адрес-абонента) и далее на шину 30 канала 3. При этом на блоке 20 канала 3 все органы управления остаются в исходном положении, т.е. канал 3 функционирует в обыцном рабочем режиме. Для проверки функционирования в рабочем режиме канала 2 необходимо режим контроля установить на блоке 20 каналом 3.Функционирование канала 3 с помощью имитационного оборудования канала 2 (режим контроля установлен в канале 2) происходит следующим образом.В исходном состоянии шины 31 канала 2 и 31 канала 3, шины 30 каналов 2 и 3 соединены кабелями. На блоке 20 канала 2 режим контроля включен, а на блоке 20 канала 3 - выключен.Управление режимом контроля осуществляется запрещающим потенциалом, выдаваемом по шине 45 с выхода блока 20.На блоке 20 канала 2 набирается адрес- команда (с признаком адреса первого абонента и признаком направления обмена Выдача из ЭВМ) и величина передаваемого массива информационных слов.При включении режима контроля блок 19 по шине 36 начинает вырабатывать сигналы готовности канала 2 и выдавать их через коммутатор 5 и блок 4 по шине 30 в канал 3. Канал 3 в начале работы постоянно выдает сигналы готовности по шине 31, т.е. он готов к приему адрес-команды от канала 2.При нажатии кнопки Пуск на блоке 20 канала 2 блок 18 выдает по шине 51 последовательность управляющих сигналов: устанавливает канал 2 в исходное состояние, выдает сигнал записи по шине 59 адрес-команды, поступающей через шину 63, коммутатор 14 и шину 57 из блока 20 в регистр 12 обмена, выдает сигнал начала обмена.Блок 18 вырабатывает сигнал начала обмена, который по шине 78 поступает через элемент ИЛИ 25 на вход триггера 1 О, устанавливая его. С выходов триггера 10 по шине 68 поступает разрешающий потенциал, а на вход элемента И 8 - запрещающий потенциалы. При проверке функционирования шин связи с резервной (второй) ЭВМ на бло 1336020 10ке 20 должен быть установлен признакпроверки резервных связей. Тогда блок 18вырабатывает сигнал начала обмена, который поступит с его выхода по шине 75 черезэлемент ИЛИ 22 на установку триггера 11. 5Это для случая проверки функционирования каналов 2 и 3 через шины 32.Адрес-команда, набранная на блоке 20,передается параллельным кодом по шине 63и через коммутатор 14 по шине 57 на входы регистра 12 и блока 15. По сигналу,выработанному блоком 15 по шине 53, кодадреса будет переписан в регистр 7, так каксхема 13 выдает по шине 52 разрешающийпотенциал (ее работа блокируется запрещающим потенциалом имитации ЭВМ по шине 1545). Дешифратор 6 подключен к шине первого абонента, выдавая разрешающий потенциал по шине 41 в коммутатор 5.После того, как в регистр 12 канала 2записана адрес-команда и открыты шины коммутатора 5 для первого абонента и шины 20коммутатора 14 для связи через блок 26между шинами 31 каналов 2 и 3, канал2 готов выдавать адрес-команду в канал 3.Одновременно с выдачей сигнала началаобмена по шине 78 (для разблокировкивходных и выходных шин в коммутаторе14) блок 18 выдает этот же сигнал по шине51 на вход блока5, подготавливая егодля работы в режиме контроля,При поступлении сигнала готовности отканала 3 по шинам 31 через блок 26 (шину 3066) и блок 14 (шину 55) блок 15 вырабатывает сигнал начала обмена, который пошине 56 коммутатора 14, шине 65 блока 26 ишинам 31. поступает в канал 3 и подготавливает коммутатор 14 канала 3 для приема адрес-команды из канала 2. Остальные 3управляющие обменом сигналы вырабатывает блок 18, которые с его выхода поступаютпо шине 64 на вход коммутатора 14 и далее пошине 65 в блок 26, а затем в канал 3.Адрес-команда с выхода регистра 12 поступает параллельным кодом по шине 58 40через коммутатор 14, шину 65 и блок 26 вканал 3.Канал 3, приняв адрес-команду, снимаетсвои сигналы готовности и выставляет сигналы занятости на шине 31,. Расшифровка 45адреса абонента, признака направления обмена и подключение шин абонента осуществляются в канале 3 так же, как в рабочем режиме работы канала 2. После подключения шин первого абонента канал 3,проанализировав наличие сигнала готовности по шинам 30 из канала 2, организуетвыдачу по шине 30 в канал 2 полученнойадрес-команды. Первым по шине 30 в канал2 поступает сигнал начала обмена, которыйчерез блок 4 и коммутатор 5 проходит пошине 37 на вход блока 16 и устанавливаетего в исходное состояние. Адрес-команда,передаваемая из канала 3, проходит черезблоки 4 и 5 и по шине 39 последовательным кодом поступает на вход регистра12 обмена.. Адрес-команда поступает также на входблока 16 для контроля по модулю, (например, два). После выдачи адрес-командыпо шине 30 канал 3 по шине 31 восстанавливает свои сигналы готовности. Канал 2после приема адрес-команды по шине 30снимает свои сигналы готовности и начинаетвыдавать сигналы занятости.На этом цикл передачи адрес-команды изканала 2 в канал 3 по шинам 31 и из канала3 в канал 2 по шинам 30 заканчивается.После приема адрес-команды на регистр12 блок 18 организует вновь выдачу содержимого регистра 12 в канал 3 по шинам 3Описанный цикл передачи адрес-командьповторяется столько раз, сколько слов установлено на блоке 20. При окончании выдачи последнего слова массива блок 18 канала 2 вырабатывает сигнал окончания обмена, который выдается в канал 3 по шине31. Одновременно этим же сигналом с выхода блока 18 по шине 76 через элемент ИЛИ23 сбрасывается триггер 10.Канал 3 после приема последнего словаи сигнала окончания обмена из канала 2 пошине 31 организует выдачу этого слова через шину 30 в канал 2, а затем устанавливается в исходное состояние.Канал 2, приняв по шине 30 последнееслово и сигнал окончания обмена из канала3, восстанавливает выдачу сигнала готовности по шине 30 и блокирует выработку сигнала пуска блока 18. Информация нарегистре 12 сохраняется.Работа в режиме контроля каналов 2 и 3закончена. Значение разрядов регистра 12можно проконтролировать визуально наблоке 20, так как с выхода регистра 12 пошине 62 на вход блока 20 пульта управления выводится световая индикация всехразрядов регистра 12 обмена,На этом проверка функционирования каналов 2 и 3 через шины 31 и шины 30первого абонента заканчивается. Аналогичным образом проверяется функционированиекаждой последующей шины 30 абонента приизменении кода адреса в адрес-командеблока 20 канала 2.Алгоритм работы канала 2 в рабочемрежиме устройства 1 показан в табл, 1.Приведен пример обмена информацией между первой ЭВМ и первым абонентом.Алгоритм работы устройства 1 в режимеконтроля приведен в табл. 2. Канал 2 приэтом работает в режиме контроля, а канал3 - в рабочем режиме. Осуществляетсяпередача адрес-команды из канала 2 по шине 31 в канал 3 по шине 31. После приемаадрес-команды в канал 3 он организует еевыдачу в рабочем режиме по шине 30 вканал 2,После приема адрес-команды по шине30 в канал 2 он организует ее выдачу в ка 1336020нал 3 по шине 31 ь Таким образом осуществляется передача адрес-команды по кольцу: канал 2 - шина 31 - канал 3 - шина 30 - канал 2. Адрес-команда передается по кольцу столько раз, сколько слов набрано на блоке 20 пульта управления (т.е. от кода числа слов).На фиг. 2 показан пример реализации коммутатора 5 и приняты следующие обозначения шин: шины 34 - 346 выдачи сигналов обмена в рабочем режиме соответственно Начало обмена, Информация, Конец слова, Сдвиги, Конец обмена и Начало слова, а в режиме контроля соответственно Готовность, Информация, Занятость, Сдвиги, Верно, Неисправность; шины 35 - 35 приема сигналов обмена в рабочем режиме соответственно Верно, Занятость, Готовность, Информация, Неисправность, а в режиме контроля соответственно Конец обмена, Конец слова Начало обмена, Информация Начало слова, шины Збь 36 приема сигналов Готовность и Занятость в режиме контроля; шины 37 - 374 выдачи в блок 16 управляющих сигналов в рабочем режиме соответственно Верно, Занятость, Готовность, Неисправность, а в режиме контроля соответственно Конец обмена, Конец слова, Начало обмена, Начало слова; шины 38 - 8; и 387 приема управляющих сигналов от блока 16 в рабочем режиме соответственно Начало обмена, Строб, Конец слова, Сдвиги, Конец обмена и Начало слова; шины 38, 38, 386 и 38 з приема управляющих сигналов от блока 16 в режиме контроля соответственно Строб, Сдвиги, Верно и Неисправность. Элементы ИЛИ 81 - 85 обьединяют соответствующие сигналы обмена, поступающие из блоков 90 - 90, элементов И. Например, элемент ИЛИ 81 объединяет шины приема сигналов Верно от всех абонентов, элемент ИЛИ 82 - сигналов Занятость и т.д.Элементы ИЛИ 86 - 89 предназначены для объединения управляющих сигналов, вырабатываемых в рабочем режиме и режиме контроля, и выдачи их в каждый блок 90 элементов И.Блок 90 элементов И предназначен для коммутации сигналов обмена между каналом и абонентом через элементы И. Выбор номера блока 90 элементов И (адреса абонента) осуществляется подачей разрешающего потенциала по шине 41 с выхода дешифратора 6 адреса. Одновременно может быть включен только один блок 90 элементов И. В исходном состоянии все блоки 9 элементов И закрыты запрещающими потенциалами с выходов дешифратора 6 по шинам 41. При получении адрес-команды на регистр 12 подключен тот блок 90 элементов И, код адреса которого указан в адрес-команде. 5 10 15 20 25 30 35 40 45 50 55 На фиг. 3 приведен пример реализации дополнительного коммутатора 14 и приняты обозначения: шины 55 в 5 передачи управляющих сигналов в рабочем режиме соответственно Начало обмена, Начало слова, Прием слова, Конец слова, Конец обмена, а в режиме контроля соответственно Готовность, Занятость, Прием слова, Верно, Неисправность; шина 56 передачи управляющего сигнала Начало обмена в режиме контроля; шины 56 - 56 передачи управляющих сигналов в рабочем режиме соответственно Готовность, Занятость, Верно, Неисправность; шина 57 передачи информации параллельным кодом в регистр 12, шина 58 передачи информации параллельным кодом из регистра 12, шина 63 передачи информации параллельным кодом из блока 20, шины 64 впередачи сигналов управления в режиме контроля соответственно Начало слова, Прием слова, Конец слова, Конец обмена; шины 65 - 65 выдачи сигналов обмена в первую ЭВМ в рабочем режиме соответственно Прием слова, Неисправность, Верно, Занятость, Готовность, Информация, а также выдачи сигналов обмена в шину 31 в режиме контроля соответственно Прием слова, Начало слова, Конец обмена, Конец слова; шины 66 - 66 приема сигналов обмена из ЭВМ в рабочем режиме соответственно Информация Конец слова, Начало слова, Прием слова, а также приема сигналов обмена из шины 31 в режиме контроля соответственно Информация, Занятость, Неисправность, Прием слова; шина 67 приема сигнала Конец обмена в рабочем режиме и сигнала Верно в контрольном режиме из шины 31; шина 68 приема управляющего потенциала с выхода триггера 10; шина 69 приема сигнала Начало обмена в рабочем режиме и сигнала Готовность в контрольном режиме из шины 31, шина 70 приема сигнала Начало обмена в рабочем режиме и сигнала Готовность в контрольном режиме из шины 32 ь шина 71 приема управляющего потенциала с выхода триггера 11; шина 72 приема сигнала Конец обмена в рабочем режиме и сигнала Верно в контрольном режиме из шины 32, шина 73 приема сигналов обмена из шины 32 (аналогичных сигналам на шине 66); шина 74 выдачи сигналов обмена в шину 32 (аналогичных сигналам на шине 65); шины 102 - 102 в выдачи сигналов управления обменом через блок 101 элементов И (аналогичных сигналам на шинах 65 - 65 в); шины 103 в 1 приема сигналов обмена из блока 101. (аналогичныхсигналам на шинах 66 - 66;); шина 103 приема сигнала Конец обмена в рабочем режиме и сигнала Верно в контрольном режиме от шины 32, шина 103;, приема сигнала Прием слова пз ЭВМ по шине 32 ь5 10 15 20 25 30 35 40 45 50 55 Элементы ИЛИ 91 - 94 предназначены для объединения шин передачи сигналов управления, вырабатываемых в рабочем и контрольном режимах. Элемент ИЛИ 95 объединяет шины 31 и 32 приема информации от двух ЭВМ и от блока 20 пульта управления.Элементы ИЛИ 96 - 100 объединяют шины 31 и 32 приема сигналов управления, поступающих от двух ЭВМ, Блок 101 и 101 г элементов И осуществляют управление передачей сигналов обмена между каналом и первой и второй ЭВМ по шинам 31 и 32.На фиг. 4 приведен пример реализации блока 15 и приняты обозначения: шина 33 приема тактовых импульсов; шины 44 - 44 з приема сигналов в рабочем режиме соответственно Верно, Обмен словом с абонентом закончен, Начало слова выдано; шина 45 приема управляющего потенциала режима Рабочий режим - режим контроля, шины 46 - 466 выдачи управляющих сигналов соответственно Прием в ЭВМ, Обмен словом с ЭВМ закончен, Установка в исходное состояние, Сброс, Конец обмена, Выдача из ЭВМ, шины 51 - 51 з приема сигналов управления в режиме контроля Установка в исходное состояние, Прием слова, Начало обмена; шина 52 приема разрешающего сигнала от схемы 13 сравнения; шина 53 выдачи сигнала записи в регистр 7 адреса; шины 55 - 55 приема сигналов управления в рабочем режиме соответственно Начало обмена, Начало слова, Прием слова, Конец слова, Конец обмена, а в контрольном режиме соответственно Готовность, Неисправность, Прием слова, Занятость, Верно, шина 56 выдачи сигнала Начало обмена в режиме контроля; шины 56 - 56 выдачи сигналов управления в рабочем режиме соответственно Готовность, Занятость, Верно, Неисправность, шины 57 и 58 приема информации соответственно при приеме от ЭВМ и выдаче в ЭВМ; шина 59 выдачи сигнала Прием слова в рабочем и контрольном режимах работы; шина 60 приема признака направления обмена Выдачи из ЭВМ- прием в ЭВМ,Триггер 104 предназначен для хранения признака направления обмена Выдача из ЭВМ - прием в ЭВМ в течение одного обмена после выдачи адрес-команды в абонент. Триггер 105 вырабатывает потенциал управления Адрес-команда в абонент выдана, Триггер 106 вырабатывает потенциал управления Обмен словом с ЭВМ закончен, разрешающий каналу обмен с абонентом, т.е.хранит признак окончания обмена с ЭВМ одним словом, Триггер 107 предназначен для хранения признака направления обмена Выдача из ЭВМ - прием в ЭВМ на время выдачи адрес-команды в абонент.Триггер 108 управляет выдачей сигналов Готовность и Занятость канала в рабочем режиме для ЭВМ. Триггер 109 управляет выделением первого сигнала Верно,поступающего после приема адрес-командыиз ЭВМ. Триггер 110 управляет выдачейсигнала Начало обмена в режиме контроля. Триггер 111 управляет выделениемодного импульса записи в регистр 7 адресапосле поступления адрес-команды,Триггер 112 предназначен для выработки управляющего сигнала для элементаИ 131 при приеме информации от ЭВМ ипри выдаче в ЭВМ. Узел 113 контроляобеспечивает контроль по модулю два передаваемой информации между каналом иЭВМ и выработку управляющих сигналовВерно и Неисправность.Блок 15 обеспечивает выработку управляющих сигналов обмена с ЭВМ при приеме (или выдаче) информации в рабочемрежиме, а также сигналов управленияобменом с абонентом.В контрольном режиме работают триггер 110, элементы И 127, ИЛИ 137 и 139 в 1.Остальные элементы работают в рабочем режиме, В исходном состоянии триггеры 104 -107 сброшены. В рабочем режиме по шине 45 поступает разрешающий потенциалуправления Рабочий режим - режим контроля. В режиме контроля по шине 45 поступает запрещающий потенциал управления, По шине 56 в ЭВМ выдаются сигналыГотовность канала к обмену с ЭВМ с выхода элемента И 125,В рабочем режиме блок 15 работает следующим образом,По шине 55 от ЭВМ первым поступаетсигнал Начало обмена (шина 55), который проходит через элементы И 128 и ИЛИ138 в шину 464 установки в исходное состояние всех элементов и блока канала.Вторым поступает сигнал Начало слова(шина 55), который проходит через элемент И 123 и устанавливает триггеры 108и 112. С входа элемента И 125 заблокирована выдача сигналов Готовность и разблокирована выдача сигналов Занятостьс выхода элемента И 124. Триггер 112 начнетвыдавать управляющий сигнал на вход элемента И 131.Третьим по шине 55 поступает сигналПрием слова (синхронно с информациейна шине 57), который проходит через элементы И 132 и ИЛИ 140 на шину 59 для записи информации в регистр 12 обмена,При обмене информацией канала с ЭВМнезависимо от направления обмена из ЭВМсначала выдается адрес-команда, в которойуказываются все признаки обмена Выдачаиз ЭВМ или Прием в ЭВМ, код адресаабонента, с которым ЭВМ будет обмениваться информацией, количество передаваемых слов и другие признаки. Адрес-команду канал должен выдавать в абонент, азатем организовывать обмен информацией сабонентом в соответствии с полученнымпризнаком направления обмена. Если адрес- команда принята в канал без ошибок, узел 113 контроля вырабатывает разрешающий потенциал на вход элемента И 129, если с ошибкой - на вход элемента И 130. Анализ состояния узла 113 контроля осуществляется сигналом Конец слова (шина 55), который поступает следующим тактом послеинформации и проходит через элемент И129 на шину 56 как сигнал Верно (информация без ошибок) или через элемент И 130 на шину 56 как сигнал Неисправность (информация с ошибкой). Сигналом Конец слова через элементы И 131 и ИЛИ 139 осуществляется установка триггера 112 в исходное состояие.Сигналом Верно (шина 564) с выхода элемента И 129 осуществляется запись через элементы И 122 и 121 признака направления обмена, поступающего по шине 60, в триггер 107. Если по шине 60 поступает разрешающий потенциал (признак Прием в ЭВМ), триггер 107 будет установлен в единичное состояние. Если по шине 60 поступает запрещающий потенциал (признак Выдача из ЭВМ), сигнал Верно с выхода элемента И 122 не пройдет через элемент И 121 на установку триггера 107, который останется в исходном состоянии, т.е. на еговыходе останется запрещающий потенциал. С выхода элемента И 122 сигнал Верно устанавливает триггер 109. На вход элемента И 122 начинает поступать потенциал, который запрещает прохождение через него сигналов Верно в течение всего обмена.Тактовый импульс с шины 33 проходитчерез элементы И 119 и 126, открытые повсем входам (по шине 52 поступает разрешающий сигнал со схемы 13 сравнения кодов адресов), и элемент ИЛИ 137 на шину 10 15 20 253035 53 как сигнал записи кода адреса в регистр 7 из регистра 12. Одновременно сигнал с выхода элемента И 126 устанавливает триггер 111, который запрещающим 40 потенциалом со своего выхода блокирует прохождение через элемент И 126 остальных тактовых импульсов.Сигналом Верно с выхода элемента И 129 устанавливается триггер 106 (запоминание признака конца обмена одним словом с 45 ЭВМ). С выхода элемента И 118 (при разрешающем сигнале на шине 52) начинает выдаваться сигнал управления Обмен словом с ЭВМ закончен на шину 46 з.Триггер 106 сбрасывается в исходное состояние сигналом Готовность к обмену с ЭВМ, поступающим по шине 46.После выдачи адрес-команды из регистра 12 в абонент по шине 44 поступает сигнал Верно от абонента, которым через элемент И 117 осуществляется перепись признака обмена Прием в ЭВМ из триггера 107 в триггер 104. В режиме Выдача из ЭВМ с выхода триггера 107 выдается запрещающий потенциал, сигнал Верно через элемент И 117 не проходит и триггер 104 остается в исходном состоянии, По шине 44 г поступает после сигнала Верно на шине 44 разрешающий потенциал Обмен словом с абонентом закончен на элементы И 16, 114 и 115. Осуществляется анализ режима работы канала. При режиме Выдача на ЭВМ (разрешающий потенциал выдается с выхода триггера 104 на шине 46 и входы элементов И 116 и 117 тактовым импульсом через элементы И 116 и ИЛИ 134 устанавливается в исходное состояние триггер 108. На его инверсном выходе появляется разрешающий потенциал и с выхода элемента И 125 начинают выдаваться сигналы (шина 56) Готовность в ЭВМ, т.е. канал готов к приему из ЭВМ очередного информационного слова.Работа блока 15 в режиме приема из ЭВМ каждого информационного слова аналогична работе при приеме адрес-команды.Если необходимо принимать информацию от абонента (признак Прием в ЭВМ), с выхода триггера 104 на шине 46 и на элемент И 115 выдается разрешающий потенциал. Так как при выполнении режима приема информации от абонента ему необходимо сначала выдать адрес-команду, а затем организовать прием информационного слова, блок 15 должен выдать сигналы Готовность (шина 56) в ЭВМ только после выдачи адрес-команды и приема слова от абонента, т,е. по сравнению с режимом выдачи выработки сигналов Готовность задерживается дополнительно на время обмена одним словом.После выдачи адрес-команды в абонент по шине 44 поступает сигнал Обмен словом с абонентом закончен. Затем принимается сигнал по шине 44 з Начало слова выдано, который через элемент И 114 устанавливает триггер 105. С его прямого выхода на элемент И 115 начинает поступать разрешающий потенциал.После того, как информационное слово из абонента будет записано в регистр 12 обмена, по шине 44 поступит сигнал Обмен словом с абонентом закончен. Тактовый импульс с шины 33 проходит через элементы И 119, 115 и ИЛИ 134 на вход сброса триггера 108. Через элемент И 125 начнут выдаваться сигналы Готовность, т.е. в ЭВМ сообщается, что канал принял информационное слово от абонента и готов его выдать в ЭВМ. Одновременно с выхода элемента ИЛИ 134 сигнал поступает на шину 46 для установки в исходное состояние триггера 146 в блоке 16.Прием от абонента остальных слов осуществляется аналогично приему первого слова, Триггер 105 в течение всего обмена выдает разрешающий потенциал на вход элемента И 115.Обмен между ЭВМ и абонентом всегда заканчивается по сигналу из ЭВМ Конец

Смотреть

Заявка

4056349, 16.04.1986

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

ШАРПИЛО НИКОЛАЙ НИКОЛАЕВИЧ, ХРАМОВ ВИТАЛИЙ СЕМЕНОВИЧ

МПК / Метки

МПК: G06F 13/20

Метки: абонентов, сопряжения, эвм

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

Код ссылки

<a href="https://patents.su/30-1336020-ustrojjstvo-dlya-sopryazheniya-abonentov-s-ehvm.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения абонентов с эвм</a>

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