Устройство для сопряжения абонентов с ЭВМ Советский патент 1987 года по МПК G06F13/20 

Описание патента на изобретение SU1336020A1

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

Цель изобретения - повышение контро- лепригодности устройства.

На фиг. 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 выдачи и приема сигналов абонентов шинам 30i-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 прие5

5

0

зо 35 .с 50 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 передачи сигнала «Конец обмена в per жиме контроля при проверке шин связи с второй ЭВМ, шина 78 передачи сигнала «Начало обмена в режиме контроля при проверке шин связи первой ЭВМ, шина 79 приема сигнала «Начало обмена от первой ЭВМ, шина 80 приема сигнала «Начало обмена от второй ЭВМ.

Коммутатор 5 содержит (фиг. 2) элементы ИЛИ 81-89, блоки 90i-90„ элементов И.

Коммутатор 14 содержит (фиг. 3) элементы ИЛИ 91 - 100 и блоки 1011 и 1022 элементов И, шины 102 и 103 внутренних связей.

Блок 15 управления обменом с ЭВМ содержит (фиг. 4) триггеры 104-112, узел 113 контроля по модулю два, элементы И 114-132, элементы ИЛИ 133-141, элемент НЕ 142 и шину 143 установки в исходное состояние при включении питания.

Блок 16 управления обменом с абонентом содержит (фиг. 5) узел 144 контроля по модулю два, счетчик 145 импульсов сдвига, триггеры 146-152, элементы И 153- 168, элементы ИЛИ 169-177 и элемент НЕ 178.

Блок 18 имитации ЭВМ содержит (фиг. 6) счетчики 179-182 импульсов, триггеры 183 и 184, элемент НЕ 185, элементы И 186-195 и элементы ИЛИ 196-199.

Блок 19 имитации абонента содержит (фиг. 7) триггер 200, элементы И 201 - 205, элемент ИЛИ 206 и элемент НЕ 207.

Блок 20 ручного управления содержит (фиг. 8) переключатели 208-213 режимов работы, узел 214 переключателей, узел 215 индикации состояния разрядов регистра 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 обеспечивает задание оператором режима работы, выдачу

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

„ обеспечивают обмен информационными и управляющими сигналами между каналами

2и 3 и первой и второй ЭВМ. По линии 28 связи передается код адреса абонента из основного канала 2 в резервный канал 3. По линии 29 связи передается

5 код адреса абонента из резервного канала

3в основной канал 2. К линиям 30i-ЗОп связи подключены абоненты (преобразователи, табло, дисплеи и др.), причем каждый из абонентов подключается к обоим каналам 2 и 3.

0 в исходном достоянии основной 2 и резервный 3 каналы готовы (выдают сигналы готовности) для приема адрес-команды из любой ЭВМ. Дополнительный коммутатор 14 закрыт запрещающими потенциалами

5 с прямых выходов триггеров 10 и 11, с инверсных выходов которых подаются разрешающие потенциалы на входы элементов И 8 и 9. Коммутатор 5 закрыт запрещающими потенциалами на шинах 41 с выхода дешифратора 6 ввиду отсутствия ко0 да адреса на регистре 7. С выхода блока 20 по шине 45 выдается разрешающий потенциал в блоки 15, 16, 18 и 19, в схему 13 сравнения и элементы И 21.

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

5 При включении питающих напряжений блок 15 начинает вырабатывать сигналы готовности к обмену с ЭВМ, которые поступают по шине на вход 14 коммутатора 14, а затем по шинам 65 и 74 на входы блоков 26 и 27 и далее в первую и

0 вторую ЭВМ.

Основной канал 2 устройства обменивается информацией с той ЭВМ, от которой первым поступает сигнал начала обмена. При работе канала 2 с первой ЭВМ пос5 ледняя, сформировав адрес абонента и признаки обмена, выдает в канал 2 сигнал начала обмена через блок 26 по шине 79 на вход элемента И 9, открытый по другому входу разрешающим потенциалом с выхода триггера 11. С выхода элемента И 9 сигнал

0 начала обмена поступает через элемент ИЛИ 25 на вход триггера 10 и устанавливает его в единичное состояние, т.е. с его выходов начинают выдаваться разре- щающий потенциал по щине 68, запрещающий потенциал - на вход элемента И 8, т.е. блокируется прохождение сигнала начала обмена от второй ЭВМ. Одновременно сигнал начала обмена с выхода элемента И 9 поступает по шине 69 на вход комму5

татора 14 для установки в исходное состояние блоков канала 2.

После выдачи сигнала начала обмена ЭВМ по шинам 31 начинает выдавать в регистр 12 адрес-команду, содержащую код адреса абонента и признаки обмена. Адрес- команда и сигналы управления поступают с выхода блока 26 по шине 66 и через коммутатор 14 по шине 57. Одновременно с началом приема адрес-команды на регистр 12

команды) из ЭВМ в регистр 12 обмена, а затем его передача в абонент по установленному на выходе дешифратора 6 адресу.

Если канал 2 должен осуществлять прием информации из абонента, блок 15 передает управление блоку 16, который начинает вырабатывать управляющие сигналы, обеспечивающие прием информационного слова из абонента на регистр 12. Сигналы управканал 2 снимает сигналы готовности и на- ления, выдаваемые и принимаемые блоком чинает выдавать в ЭВМ по шине 31 сигналы16, проходят по шинам 38 и 37 на коммутатор 5. Информационное слово из абонента поступает через блок 4 и коммутатор 5 по

занятости.

После приема адрес-команды в регистр 12 код адреса поступает по шине 54 на вход регистра 7 и записывается в него сигналом записи, поступающим по шине 53. Одновременно адрес-команда поступает по шине 57 на вход блока 15 для контроля по модулю два. После записи адрес-команды в регистр 12 признак направления обмена «Выдача в ЭВМ или «Прием из ЭВМ выдается по шине 60 на вход блока 15. Дешифратор 6 расшифровывает код адреса абонента, поступающий по шине 48, и выдает разрешающий потенциал в коммутатор 5 для подключения входных и выходных шин ка15

шине 39 на вход регистра 12 обмена и на вход блока 16 для контроля по модулю

два.

35

После приема слова на регистр 12 блок 16 передает управление блоку 15, который снимает сигналы занятости и начинает выдавать в первую ЭВМ сигналы готовности 20 канала 2.

Получив сигналы готовности канала 2, ЭВМ организует считывание информационного слова, которое поступает с выхода регистра 12 обмена по шине 58 на вход блока 15 для контроля по модулю два и в шикала 2 через блок 4 усилителей к шине 30 ну 65. соответствующего абонента.Аналогичным образом осуществляется

При поступлении сигнала готовности отприем в первую ЭВМ по шине 31: остальабонента по шине 30 через блок 4 и от-ных слов массива из абонента,

крытые шины коммутатора 5 блок 16 на-После того, как в ЭВМ принят весь масчинает выдавать по шине 38 определенную ,п сив слов, она выдает в канал 2 сигнал оконпоследовательность управляющих сигналов, -« - :-

с помощью которых осуществляется передача адрес-команды последовательным кодом из регистра 12 по шине 40 через коммутатор 5 и блок 4 в абонент.

Импульсы сдвига выдаются с выхода блока 16 по шине 47. Адрес-команда выхода регистра 12 поступает по шине 40 на вход коммутатора 5 и далее через кабельные усилители блока 4 в шины 30 абонента, а также на вход блока 16 для контроля по модулю два.

При любом обмене (прием из ЭВМ или выдача в ЭВМ) в устройство 1 из ЭВМ первой выдается адрес-команда, которая должна быть выдана в абонент, так как абонент должен знать, как ему работать (выдавать или принимать информацию).

Одновременно по признакам адрес-команды устройство 1 определяет в каком режиме оно должно работать. Полученные признаки (направление обмена, код адреса абонента и др.) хранятся в устройстве 1 Q в течение всего обмена.

После выдачи адрес-команды в абонент блок 15 анализирует признак направления обмена.

Если должна осуществляться выдача информации из ЭВМ в абонент, восстанав- 55 ьши абонентами, по щине 54 на вход схемы ливается выдача сигналов готовности ка-13 сравнения поступает код адреса абонала 2 и осуществляется прием информа-нента, с которым хочет работать канал 2,

ционного слова (аналогично приему адрес-а по шине 29 на входе схемы 13 установлен

чания обмена, который с выхода блока 26 по шине 67 поступает на сброс триггера 10 через элемент ИЛИ 23 и на вход коммутатора 14.

Триггер 10 устанавливается в исходное состояние, т.е. с его прямого выхода по шине 68 начинает выдаваться в коммутатор 14 запрещающий потенциал (блокируются все входные и выходные щины), а с инверсного выхода - разрешающий сигнал на вход элемента И 8 (снимается блокиров- 40 ка обращения второй ЭВМ к каналу 2). Одновременно сигнал окончания обмена поступает через коммутатор 14 по шине 55 блока 15 и устанавливает его в исходное состояние.

45

Канал 2 подготовлен к новому обмену с любой ЭВМ. Для того, чтобы исключить возможную сбойную ситуацию, когда две ЭВМ одновременно обращаются к одному абоненту (например, первая ЭВМ выдает информацию через основной канал 2 в первый абонент по шине 30i, а вторая ЭВМ также хочет выдать информацию через резервный канал 3 в первый абонент 30i), введена схема 13 сравнения кодов адресов.

Когда каналы 2 и 3 работают с разкоманды) из ЭВМ в регистр 12 обмена, а затем его передача в абонент по установленному на выходе дешифратора 6 адресу.

Если канал 2 должен осуществлять прием информации из абонента, блок 15 передает управление блоку 16, который начинает вырабатывать управляющие сигналы, обеспечивающие прием информационного слова из абонента на регистр 12. Сигналы управ ления, выдаваемые и принимаемые блоком 16, проходят по шинам 38 и 37 на комму15

шине 39 на вход регистра 12 обмена и на вход блока 16 для контроля по модулю

два.

сив слов, она выдает в канал 2 сигнал окон -« - :-

чания обмена, который с выхода блока 26 по шине 67 поступает на сброс триггера 10 через элемент ИЛИ 23 и на вход коммутатора 14.

Триггер 10 устанавливается в исходное состояние, т.е. с его прямого выхода по шине 68 начинает выдаваться в коммутатор 14 запрещающий потенциал (блокируются все входные и выходные щины), а с инверсного выхода - разрешающий сигнал на вход элемента И 8 (снимается блокиров- ка обращения второй ЭВМ к каналу 2). Одновременно сигнал окончания обмена поступает через коммутатор 14 по шине 55 блока 15 и устанавливает его в исходное состояние.

ьши абонентами, по щине 54 на вход схемы 13 сравнения поступает код адреса або

Канал 2 подготовлен к новому обмену с любой ЭВМ. Для того, чтобы исключить возможную сбойную ситуацию, когда две ЭВМ одновременно обращаются к одному абоненту (например, первая ЭВМ выдает информацию через основной канал 2 в первый абонент по шине 30i, а вторая ЭВМ также хочет выдать информацию через резервный канал 3 в первый абонент 30i), введена схема 13 сравнения кодов адресов.

Когда каналы 2 и 3 работают с разкод адреса абонента, с которым уже работает канал 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 (или шину 32i) с шиной ЗЬ канала 3 (или с шиной 32-2), т.е. чтобы был подключен один вход-выход каждого канала, а со стороны абонентов также подключить кабелем один вход-выход каждого канала устройства 1 (например, сначала первые выходы 30 каналов 2 и 3, после проверки работоспособности первых входов-выходов подключают вторые входы-выходы и

т.д.). Можно подключить все одно}1менные шины 30 каналов 2 и 3 между собой, а выбор адреса абонента будет осуществляться в соответствии с адресом, указанным в адрес-команде.

f4 С помощью органов управления блока 20 задается режим работы канала 2 (например, режим контроля). Тогда через коммутатор 14 и блок 26 на шину 31 канала 2 и далее на вход 31 канала 3 начнут поступать сигналы управления обменом, а че5 рез коммутатор 5 и блок 4 - сигналы готовности на шину 30 (если установлен первый адрес-абонента) и далее на шину 30 канала 3. При этом на блоке 20 канала 3 все органы управления остаются в исходном положении, т.е. канал 3 функционирует в

0 обычном рабочем режиме. Для проверки функционирования в рабочем режиме канала 2 необходимо режим контроля установить на блоке 20 каналом 3.

Функционирование канала 3 с помощью

5 имитационного оборудования канала 2 (режим контроля установлен в канале 2) происходит следующим образом.

В исходном состоянии шины 31 канала 2 и 31 канала 3, шины 30 каналов 2 и 3 соединены кабелями. На блоке 20 канала 2

0 режим контроля включен, а на блоке 20 канала 3 - выключен.

Управление режимом контроля осуществляется запрещающим потенциалом, выдаваемом по шине 45 с выхода блока 20. На блоке 20 канала 2 набирается адрес5 команда (с признаком адреса первого абонента и признаком направления обмена «Выдача из ЭВМ) и величина передаваемого массива информационных слов.

При включении режима контроля блок 19

р. по шине 36 начинает вырабатывать сигналы готовности канала 2 и выдавать их через коммутатор 5 и блок 4 по шине 30 в канал 3. Канал 3 в начале работы постоянно выдает сигналы готовности по шине 31, т.е. он готов к приему адрес-команды от канала 2.

5 При нажатии кнопки «Пуск на блоке 20 канала 2 блок 18 выдает но шине 51 последовательность управляющих сигналов: устанавливает канал 2 в исходное состояние, выдает сигнал записи по шине 59 адрес-команды, поступающей через шину 63, комму0 татор 14 и шину 57 из блока 20 в регистр 12 обмена, выдает сигнал начала обмена.

Блок 18 вырабатывает сигнал начала обмена, который по шине 78 поступает через элемент ИЛИ 25 на вход триггера 10, устанавливая его. С выходов триггера 10 по шине 68 поступает разрешающий потенциал, а на вход элемента И 8 - запрешающий потенциалы. При проверке функционирования шин связи с резервной (второй) ЭВМ на блоке 20 должен быть установлен признак проверки резервных связей. Тогда блок 18 вырабатывает сигнал начала обмена, который поступит с его выхода по шине 75 через элемент ИЛИ 22 на установку триггера П. Это для случая проверки функционирования каналов 2 и 3 через шины 32.

Адрес-команда, набранная на блоке 20, передается параллельным кодом по шине 63 и через коммутатор 14 по шине 57 на вхо- ды регистра 12 и блока 15. По сигналу, выработанному блоком 15 по шине 53, код адреса будет переписан в регистр 7, так как схема 13 выдает по шине 52 разрешаюш.ий потенциал (ее работа блокируется запреща- юшим потенциалом имитации ЭВМ по шине 45). Дешифратор 6 подключен к шине первого абонента, выдавая разрешающий потенциал по шине 41 в коммутатор 5.

После того, как в регистр 12 канала 2 записана адрес-команда и открыты шины коммутатора 5 для первого абонента и шины коммутатора 14 для связи через блок 26 между шинами 31 каналов 2 и 3, канал 2 готов выдавать адрес-команду в канал 3. Одновременно с выдачей сигнала начала обмена по шине 78 (для разблокировки входных и выходных шин в коммутаторе 14) блок 18 выдает этот же сигнал по шине 51 на вход блока 15, подготавливая его для работы в режиме контроля.

При поступлении сигнала готовности от канала 3 по шинам 31 через блок 26 (шину 66) и блок 14 (шину 55) блок 15 вырабатывает сигнал начала обмена, который по шине 56 коммутатора 14, шине 65 блока 26 и шинам 31. поступает в канал 3 и подготавливает коммутатор 14 канала 3 для приема адрес-команды из канала 2. Остальные управляющие обменом сигналы вырабатывает блок 18, которые с его выхода поступают по шине 64 на вход коммутатора 14 и далее по шине 65 в блок 26, а затем в канал 3.

Адрес-команда с выхода регистра 12 поступает параллельным кодом по шине 58 через коммутатор 14, шину 65 и блок 26 в канал 3.

Канал 3, приняв адрес-команду, снимает свои сигналы готовности и выставляет сигналы занятости на шине ЗЬ. Расшифровка адреса абонента, признака направления обмена и подключение шин абонента осуществляются в канале 3 так же, как в рабочем режиме работы канала 2. После подключения шин первого абонента канал 3, проанализировав наличие сигнала готовнос- ти по шинам 30 из к.анала 2, организует выдачу по шине 30 в канал 2 полученной адрес-команды. Первым по шине 30 в канал 2 поступает сигнал начала обмена, который через блок 4 и коммутатор 5 проходит по шине 37 на вход блока 16 и устанавливает его в исходное состояние. Адрес-команда, передаваемая из канала 3, проходит через блоки 4 и 5 и по шине 39 носледова

,, 5

0 5

О 5

5 0

5

тельным кодом поступает на вход регистра 12 обмена.

. Адрес-команда поступает также на вход блока 16 для контроля по модулю, (например, два). После выдачи адрес-команды по шине 30 канал 3 по шине ЗЬ восстанавливает свои сигналы готовности. Канал 2 после приема адрес-команды по шине 30 снимает свои сигналы готовности и начинает выдавать сигналы занятости.

На этом цикл передачи адрес-команды из канала 2 в канал 3 по шинам 31 и из канала 3 в канал 2 по шинам 30 заканчивается.

После приема адрес-команды на регистр 12 блок 18 организует вновь выдачу содержимого регистра 12 в канал 3 по шинам 31 Описанный цикл передачи адрес-командь повторяется столько раз, сколько слов установлено на блоке 20. При окончании выдачи последнего слова массива блок 18 канала 2 вырабатывает сигнал окончания обмена, который выдается в канал 3 по шине 31. Одновременно этим же сигналом с выхода блока 18 по шине 76 через элемент ИЛИ 23 сбрасывается триггер 10.

Канал 3 после приема последнего слова и сигнала окончания обмена из канала 2 по шине 312 организует выдачу этого слова через шину 30i в канал 2, а затем устанавливается в исходное состояние.

Канал 2, приняв по шине 30i последнее слово и сигнал окончания обмена из канала 3, восстанавливает выдачу сигнала готовности по шине 30i и блокирует выработку сигнала пуска блока 18. Информация на регистре 12 сохраняется.

Работа в режиме контроля каналов 2 и 3 закончена. Значение разрядов регистра 12 можно проконтролировать визуально на блоке 20, так как с выхода регистра 12 по шине 62 на вход блока 20 пульта управления выводится световая индикация всех разрядов регистра 12 обмена.

На этом проверка функционирования каналов 2 и 3 через шины 31 и шины 30i первого абонента заканчивается. Аналогичным образом проверяется функционирование каждой последующей шины 30 абонента при изменении кода адреса в адрес-команде блока 20 канала 2.

Алгоритм работы канала 2 в рабочем режиме устройства 1 показан в табл. 1. Приведен пример обмена информацией между первой ЭВМ и первым абонентом.

Алгоритм работы устройства 1 в режиме контроля приведен в табл. 2. Канал 2 при этом работает в режиме контроля, а канал 3 - в рабочем режиме. Осуществляется передача адрес-команды из канала 2 по шине 31: в канал 3 по шине ЗЬ. После приема адрес-команды в канал 3 он организует ее выдачу в рабочем режиме по шине 30i в канал 2.

После приема адрес-команды по шине 30i в канал 2 он организует ее выдачу в канал 3 по шине 31 ь Таким образом осуществляется передача адрес-команды по «кольцу : канал 2 - шина 31 - канал 3 - шина 30 - канал 2. Адрес-команда передается по «кольцу столько раз, сколько слов набрано на блоке 20 пульта управления (т.е. от кода числа слов).

На фиг. 2 показан пример реализации коммутатора 5 и приняты следующие обозначения шин: шины 34|-34б выдачи сигналов обмена в рабочем режиме соответственно «Начало обмена, «Информация, «Конец слова, «Сдвиги, «Конец обмена и «Начало слова, а в режиме контроля соответственно «Готовность, «Информация, «Занятость, «Сдвиги, «Верно, «Неисправность ; шины 35|-Збз приема сигналов обмена в рабочем режиме соответственно «Верно, «Занятость, «Готовность, «Информация, «Неисправность, а в режиме контроля соответственно «Конец обмена, «Конец слова «Начало обмена, «Информация «Начало слова, шины 36i, 362 приема сигналов «Готовность и «Занятость в режиме контроля; шины выдачи в блок 16 управляющих сигналов в рабочем режиме соответственно «Верно, «Занятость, «Готовность, «Неисправность, а в режиме контроля соответственно «Конец обмена, «Конец слова, «Начало обмена, «Начало слова ; щины 38i-85 и 38 приема управляющих сигналов от блока 16 в рабочем режиме соответственно «Начало обмена, «Строб, «Конец слова, «Сдвиги, «Конец обмена и «Начало слова ; шины 382, 384, 38б и 38 приема управляющих сигналов от блока 16 в режиме контроля соответственно «Строб, «Сдвиги, «Верно и «Неисправность.

Элементы ИЛИ 81-85 объединяют соответствующие сигналы обмена поступающие из блоков 90|-90„ элементов И. Например, элемент ИЛИ 81 объединяет шины приема сигналов «Верно от всех абонентов, элемент ИЛИ 82 - сигналов «Занятость и т.д.

Элементы ИЛИ 86-89 предназначены для объединения управляющих сигналов, вырабатываемых в рабочем режиме и режиме контроля, и выдачи их в каждый блок 90 элементов И.

Блок 90 элементов И предназначен для коммутации сигналов обмена между каналом и абонентом через элементы И. Выбор номера блока 90 элементов И (адреса абонента) осуществляется подачей разрешающего потенциала по щине 41 с выхода дещиф- ратора 6 адреса. Одновременно может быть включен только один блок 90 элементов И. В исходном состоянии все блоки 9 элементов И закрыты запрещающими потенциалами с выходов дешифратора 6 по шинам 41. При получении адрес-команды на регистр 12 подключен тот блок 90 элементов И, код адреса которого указан в адрес-команде.

0

На фиг. 3 приведен пример реализации дополнительного коммутатора 14 и приняты обозначения: шины 55i-Sos передачи управляющих сигналов в рабочем режиме соответственно «Начало обмена, «Начало слова, «Нрием слова, «Конец слова, «Конец обмена, а в режиме контроля соответственно «Готовность, «Занятость), «Прием слова, «Верно, «Неисправность ; шина 56i передачи управляюшего сигнала «Начало обмена в режиме контроля; шины 662- 5б5 передачи управляющих сигналов в рабочем режиме соответственно «Готовность, «Занятость, «Верно, «Неисправность ; шина 57 передачи информации параллель5 ным кодом в регистр 12, шина 58 передачи информации параллельным кодом из регистра 12, шина 63 передачи информации параллельным кодом из блока 20, шины 64|-644 передачи сигналов управления в режиме контроля соответственно «Начало сло0 ва, «Прием слова, «Конец слова, «Конец обмена ; шины 65i-65б выдачи сигналов обмена в первую ЭВМ в рабочем режиме соответственно «Прием слова, «Неисправность, «Верно, «Занятость, «Готовность,

5 «Информация, а также выдачи сигналов обмена в шину 311 в режиме контроля соответственно «Прием слова, «Начало слова, «Конец обмена, «Конец слова ; шины 66i - 664 приема сигналов обмена из ЭВМ в рабочем режиме соответственно «Информация

0 «Конец слова, «Начало слова, «Прием слова, а также приема сигналов обмена из шины 31 в режиме контроля соответственно «Информация, «Занятость, «Неисправность, «Прием слова ; шина 67 приема сигнала «Конец обмена в рабочем режиме

5 и сигнала «Верно в контрольном режиме из шины ЗЬ; шина 68 приема унравляю- щего потенциала с выхода триггера 10; щн- на 69 приема сигнала «Начало обмена в рабочем режиме и сигнала «Готовность в контрольном режиме из шины 311; njHHa 70 прие0 ма сигнала «Начало обмена в рабочем режиме и сигнала «Готовность в контрольном режиме из шины 32i, шина 71 приема управляющего потенциала с выхода триггера 11; шина 72 приема сигнала «Конец

с обмена в рабочем режиме и сигнала «Верно в контрольном режиме из шины 32i; шина 73 приема сигналов обмена из шины 32i (аналогичных сигналам на шине 66); шина 74 выдачи сигналов обмена в шину 32i (аналогичных сигналам на шине 65);

0 шины 102i-102б выдачи сигналов управления обменом через блок 101 а элементов И (аналогичных сигналам на шинах 65i-65б); шины 103i-ЮЗз приема сигналов обмена из блока lOla (аналогичных сигналам на шинах 66|-ббо); шина 1034 приема сигнала

5 «Конец обмена в рабочем режиме и сигнала «Верно в контрольном режиме от шины 32i; шина ЮЗз приема сигнала «Прием слова из ЭВМ по шине 32i.

Элементы ИЛИ 91-94 предназначены для объединения шин передачи сигналов управления, вырабатываемых в рабочем и контрольном режимах. Элемент ИЛИ 95 объединяет шины 311 и 32 приема информации от двух ЭВМ и от блока 20 пульта управления.

Элементы ИЛИ 96-100 объединяют шины 311 и 32 приема сигналов управления, поступаюш,их от двух ЭВМ. Блок 1011 и 1012 элементов И осуш;ествляют управление передачей сигналов обмена между каналом и первой и второй ЭВМ по шинам 311 и 32|.

На фиг. 4 приведен пример реализации блока 15 и приняты обозначения: шина 33 приема тактовых импульсов; шины 44i-44з приема сигналов в рабочем режиме соответственно «Верно, «Обмен словом с абонентом закончен, «Начало слова выдано ; шина 45 приема управляющего потенциала режима «Рабочий режим - режим контроля, шины 46i-46б выдачи управляюш,их сигналов соответственно «Прием в ЭВМ, «Обмен словом с ЭВМ закончен, «Установка в исходное состояние, «Сброс, «Конец обмена, «Выдача из ЭВМ, шины 511-51з приема сигналов управления в режиме контроля «Установка в исходное состояние, «Прием слова, «Начало обмена ; шина 52 приема разрешающего сигнала от схемы 13 сравнения; шина 53 выдачи сигнала записи в регистр 7 адреса; шины 55:-555 приема сигналов управления в рабочем режиме соответственно «Начало обмена, «Начало слова, «Прием слова, «Конец слова, «Конец обмена, а в контрольном режиме соответственно «Готовность, «Неисправность, «Прием слова, «Занятость, «Верно, шина 56i выдачи сигнала «Начало обмена в режиме контроля; шины 5б2-5б5 выдачи сигналов управления в рабочем режиме соответственно «Готовность, «Занятость, «Верно, «Неисправность, шины 57 и 58 приёма информации соответственно при приеме от ЭВМ и выдаче в ЭВМ; шина 59 выдачи сигнала «Прием слова в рабочем и контрольном режимах работы; шина 60 приема признака направления обмена «Выдачи из ЭВМ- прием в ЭВМ.

Триггер 104 предназначен для хранения признака направления обмена «Выдача из ЭВМ - прием в ЭВМ в течение одного обмена после выдачи адрес-команды в абонент. Триггер 105 вырабатывает потенциал управления-«Адрес-команда в абонент выдана. Триггер 106 вырабатывает потенциал управления «Обмен словом с ЭВМ закончен, разрешающий каналу обмен с абонентом, т.е. хранит признак окончания обмена с ЭВМ одним словом. Триггер 107 предназначен для хранения признака направления обмена «Выдача из ЭВМ - прием в ЭВМ на время выдачи адрес-команды в абонент. Триггер 108 управляет выдачей сигналов «Готовность и «Занятость канала в рабочем режиме для ЭВМ. Триггер 109 управляет выделением первого сигнала «Верно, поступающего после приема адрес-команды из ЭВМ. Триггер 110 управляет выдачей

сигнала «Начало обмена в режиме контроля. Триггер 111 управляет выделением одного импульса записи в регистр 7 адреса после поступления адрес-команды.

Триггер 112 предназначен для выработки управляющего сигнала для элемента И 131 при приеме информации от ЭВМ и при выдаче в ЭВМ. Узел 113 контроля обеспечивает контроль по модулю два передаваемой информации между каналом и ЭВМ и выработку управляющих сигналов

5 «Верно и «Неисправность.

Блок 15 обеспечивает выработку управляющих сигналов обмена с ЭВМ при приеме (или выдаче) информации в рабочем режиме, а также сигналов управления обменом с абонентом.

0 В контрольном режиме работают триггер 110, элементы И 127, ИЛИ 137 и 139-141. Остальные элементы работают в рабочем режиме. В исходном состоянии триггеры 104- 107 сброшены. В рабочем режиме по щи5 не 45 поступает разрешающий потенциал управления «Рабочий режим - режим контроля. В режиме контроля по шине 45 поступает запрещающий потенциал управления. По шине 5б2 в ЭВМ выдаются сигналы «Готовность канала к обмену с ЭВМ с выхо0 да элемента И 125.

Б рабочем режиме блок 15 работает следующим образом.

По щине 55 от ЭВМ первым поступает сигнал «Начало обмена (щина 55i), который проходит через элементы И 128 и ИЛИ

5 138 в шину 4б4 установки в исходное состояние всех элементов и блока канала. Вторым поступает сигнал «Начало слова (шина 552), который проходит через элемент И 123 и устанавливает триггеры 108 и 112. С входа элемента И 125 заблоки рована выдача сигналов «Готовность и разблокирована выдача сигналов «Занятость с выхода элемента И 124. Триггер 112 начнет выдавать управляюший сигнал на вход элемента И 131.

5 Третьим по шине 55 поступает сигнал «Прием слова (синхронно с информацией на шине 57), который проходит через элементы И 132 и ИЛИ 140 на шину 59 для записи информации в регистр 12 обмена. При обмене информацией канала с ЭВМ

0 независимо от направления обмена из ЭВМ сначала выдается адрес-команда, в которой указываются все признаки обмена «Выдача из ЭВМ или «Прием в ЭВМ, код адреса абонента, с которым ЭВМ будет обмениваться информацией, количество переда5 ваемых слов и другие признаки. Адрес-команду канал должен выдавать в абонент, а затем организовывать обмен информацией с абонентом в соответствии с полученным

признаком направления обмена. Если адрес- команда принята в канал без ошибок, узел 113 контроля вырабатывает разрешающий потенциал на вход элемента И 129, если с ошибкой - на вход элемента И 130. Ана- 5 ЛИЗ состояния узла 113 контроля осуш,ест- вляется сигналом «Конец слова (шина 55), который поступает следующим тактом после информации и проходит через элемент И

129на шину 56 как сигнал «Верно (инфор- д мация без ошибок) или через элемент И

130на шину 5б5 как сигнал «Неисправность (информация с ошибкой). Сигналом «Конец слова через элементы И 131 и ИЛИ 139 осуществляется установка триггера 112 в исходное состояие.

Сигналом «Верно (шина 564) с выхода элемента И 129 осуществляется запись через элементы И 122 и 121 признака направления обмена, поступающего по шине 60, в триггер 107. Если по шине 60 поступает разрешающий потенциал (признак «Прием в ЭВМ), триггер 107 будет установлен в единичное состояние. Если по шине 60 поступает запрещающий потенциал (признак «Выдача из ЭВМ), сигнал «Верно с выхода элемент И 117 не проходит и триггер 104 остается в исходном состоянии. По шине 442 поступает после сигнала «Верно на шине 44 разрешающий потенциал «Обмен словом с абонентом закончен на элементы И 116, 114 и 115. Осушествляется анализ режима работы канала. При режиме «Выдача на ЭВМ (разрешающий потенциал выдается с выхода триггера 104 на шине 46 и входы элементов И 116 и 117 тактовым импульсом через элементы И 116 и ИЛИ 134 устанавливается в исходное состояние триггер 108. На его инверсном выходе появляется разрешающий потенциал и с выхода элемента И 125 начинают выдаваться сигналы 15 (шина 562) «Готовность в ЭВМ, т.е. канал готов к приему из ЭВМ очередного информационного слова.

Работа блока 15 в режиме приема из ЭВМ каждого информационного слова аналогична работе при приеме адрес-команды.

Если необходимо принимать информацию от абонента (признак «Прием в ЭВМ), с выхода триггера 104 на шине 46: и на элемент И 115 выдается разрешающий потенциал. Так как при выполнении режима

мента И 122 не пройдет через элемент И 12125 приема информации от абонента ему не- на установку триггера 107, который останет-обходимо сначала выдать адрес-команду, а ся в исходном состоянии, т.е. на егозатем организовать прием информационно- выходе останется запрещающий потенциал.го слова, блок 15 должен выдать сигналы С выхода элемента И 122 сигнал «Верно ус-«Готовность (шина 562) в ЭВМ только постанавливает триггер 109. На вход элемента Иле выдачи адрес-команды и приема слова от 122 начинает поступать потенциал, который30

абонента, т.е. по сравнению с режимом выдачи выработки сигналов «Готовность задерживается дополнительно на время обмена одним словом.

запрещает прохождение через него сигналов «Верно в течение всего обмена.

Тактовый импульс с шины 33 проходит через элементы И 119 и 126, открытые по всем входам (по шине 52 поступает разрешающий сигнал со схемы 13 сравнения кодов адресов), и элемент ИЛИ 137 на шину 53 как сигнал записи кода адреса в регистр 7 из регистра 12. Одновременно сигнал с выхода элемента И 126 устанавливает триггер 111, который запрещающим потенциалом со своего выхода блокирует прохождение через элемент И 126 остальных тактовых импульсов.

Сигналом «Верно с выхода элемента И 129 устанавливается триггер 106 (запоминание признака конца обмена одним словом с ЭВМ). С выхода элемента И 118 (при разрешающем сигнале на щине 52) начинает выдаваться сигнал управления «Обмен словом с ЭВМ закончен на шину 46з.

Триггер 106 сбрасывается в исходное состояние сигналом «Готовность к обмену с ЭВМ, поступающим по шине 46.

После выдачи адрес-команды из регистра 12 в абонент по щине 44 поступает сигнал «Верно от абонента, которым через элемент И 117 осуществляется перепись признака обмена «Прием в ЭВМ из триггера 107 в триггер 104. В режиме «Выдача из ЭВМ с выхода триггера 107 выдается запрещающий потенциал, сигнал «Верно через эле

мент И 117 не проходит и триггер 104 остается в исходном состоянии. По шине 442 поступает после сигнала «Верно на шине 44 разрешающий потенциал «Обмен словом с абонентом закончен на элементы И 116, 114 и 115. Осушествляется анализ режима работы канала. При режиме «Выдача на ЭВМ (разрешающий потенциал выдается с выхода триггера 104 на шине 46 и входы элементов И 116 и 117 тактовым импульсом через элементы И 116 и ИЛИ 134 устанавливается в исходное состояние триггер 108. На его инверсном выходе появляется разрешающий потенциал и с выхода элемента И 125 начинают выдаваться сигналы 5 (шина 562) «Готовность в ЭВМ, т.е. канал готов к приему из ЭВМ очередного информационного слова.

Работа блока 15 в режиме приема из ЭВМ каждого информационного слова аналогична работе при приеме адрес-команды.

Если необходимо принимать информацию от абонента (признак «Прием в ЭВМ), с выхода триггера 104 на шине 46: и на элемент И 115 выдается разрешающий потенциал. Так как при выполнении режима

5 приема информации от абонента ему не- обходимо сначала выдать адрес-команду, а затем организовать прием информационно- го слова, блок 15 должен выдать сигналы «Готовность (шина 562) в ЭВМ только после выдачи адрес-команды и приема слова от 0

5

0

абонента, т.е. по сравнению с режимом выдачи выработки сигналов «Готовность задерживается дополнительно на время обмена одним словом.

После выдачи адрес-команды в абонент по шине 442 поступает сигнал «Обмен словом с абонентом закончен. Затем принимается сигнал по шине 44з «Начало слова выдано, который через элемент И 114 устанавливает триггер 105. С его прямого выхода на элемент И 115 начинает поступать разрешающий потенциал.

После того, как информационное слово из абонента будет записано в регистр 12 обмена, по шине 442 поступит сигнал «Обмен словом с абонентом закончен. Тактовый импульс с шины 33 проходит через элемен- 5 ты И 119, 115 и ИЛИ 134 на вход сброса триггера 108. Через элемент И 125 начнут выдаваться сигналы «Готовность, т.е. в ЭВМ сообщается, что канал принял информационное слово от абонента и готов его выдать в ЭВМ. Одновременно с выхода элемента ИЛИ 134 сигнал поступает на шину 46 для установки в исходное состояние триггера 146 в блоке 16.

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

Обмен между ЭВМ и абонентом всегда заканчивается по сигналу из ЭВМ «Конец

0

5

обмена, который поступает по шине 555 на вход элемента И 120. С выхода элемента И 120 сигнал «Конец обмена поступает на шину 46, а через элемент ИЛИ 133 на вход сброса триггера 105 и устанавливает его в исходное состояние.

На этом работа блока 15 в рабочем режиме заканчивается.

В режиме контроля по шине 51 сначала поступает сигнал «Установка в исходное состояние, который проходит через элемент ИЛИ 138 в шину 4б4 для установки всех элементов и блоков канала в исходное состояние. По шине 512 поступает сигнал «Прием слова, который проходит через элемент ИЛИ 140 на шину 59 для записи в регистр 12 адрес-команды, подготовленной на блоке 20. Третьим по шине 51з поступает сигнал «Начало обмена, который устанавливает триггер 110 в единичное состояние.

В режиме контроля по шине 55i поступает (от канала 3) сигнал «Готовность на вход элементов И 127 и 128. По шине 45 в режиме контроля поступает запрещаю- ший потенциал и поэтому элемент И 128 закрыт, а элемент И 127 открыт по второму входу (с выхода элемента НЕ 142). Сигнал «Готовность с выхода элемента И 127 проходит через элемент ИЛИ 137 на шину 53 как сигнал записи кода адреса в адресный регистр 7, а на шину 56i - как сигнал «Начало обмена для выдачи в канал 3. Одновременно сигналом с выхода элемента И 127 через элемент ИЛИ 136 устанавливается в исходное состояние триггер ПО. Остальные элементы блока 15 в режиме контроля не работают.

На фиг. 5 приведен пример реализации блока 16 и приняты обозначения: шина 37 приема управляюших сигналов от абонента; шина 38 выдачи управляюших сигналов в абонент, шины 39 и 40 приема информации от коммутатора 5 и регистра 12 обмена; шины 42i-424 выдачи сигналов управления в контрольном режиме соответственно «Конец обмена, «Установка в исходное состояние, «Конец слова, «Начало слова ; шина 43 приема сигнала «Конец слова в режиме контроля; шина 44 выдачи управляющих сигналов в блок 15; шина 45 приема управляющего потенциала «Рабочий режим- режим контроля ; шина 46 приема управляющих сигналов от блока 15, шина 47 выдачи сигналов «Сдвиги.

Узел 144 контроля по модулю два осуществляет контроль информационных слов, выдаваемых в абонент и принимаемых от него. Счетчик 145 подсчитывает количество импульсов сдвигов и выдает сигнал переполнения. Триггер 146 хранит признак окончания обмена одним словом с абонентом и выдает потенциал «Обмен словом с абонентом закончен по шине 442. Тригер 147 хранит признак конца обмена, поступивший по ши

5

0

5

0

5

0

5

0

5

не 4б5 от ЭВМ. Триггер 148 управляет формированием сигнала «Начало слова при обмене с абонентом. Триггер 149 управляет выдачей сигнала «Строб по шине 382. Триггер 150 выдает управляющий потенциалы на элементы И 164 и 166. Триггер 151 управляет выдачей сигнала «Конец слова через элемент И 168 на шину 38з. Триггер 152 управляет выдачей сигнала «Начало обмена через элемент И 164 на шину 38i.

Все элементы блока 16 работают в рабочем режиме. В контрольном режиме работают элементы И 158, 159 и 161 и ИЛИ 171 и 175, а также узел 144 контроля с элементами И 155 и 256 и ИЛИ 170.

Блок 16 устанавливается в исходное состояние сигналом «Установка в исходное состояние на шине 4б4. Элементы И 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 поступает на шину 38 как сигнал «Начало слова. Этот сигнал устанавливает в исходное состояние триггер 148 (через элемент ИЛИ 173) и в единичное состояние триггер 149 (через элемент ИЛИ 175), а также поступает на шину 44. Триггер 149 начинает выдавать разрешающий потенциал «Строб на шину 382 и на вход элемента И 165. Тактовые импульсы начинают поступать через элемент И 165 на вход счетчика 145, на шины 384 и 47 как импульсы сдвига адрес-команды или информационного слова.

После получения сигнала «Начало слова абонент перестает выдавать сигналы «Готовность и начинает выдавать сигналы «Занятость в щины 372 (42з), которые поступают через элементы И 163 и ИЛИ 174 на вход сброса триггера 150 и устанавливают его в исходное состояние. Счетчик

145 подсчитывает необходимое количество импульсов сдвига, а затем выдает сигнал переполнения на установочный вход триггера 151 и через элемент ИЛИ 176 на вход сброса триггера 149. Триггер 149 перестает выдавать на шину 882 сигнал «Строб, а триггер 151 начинает выдавать разрешающий потенциал на вход элемента И 168. С выхода элемента И 168 на шину 38з поступает сигнал «Конец слова, которым через элемент ИЛИ 177 устанавливается в исходное состояние триггер 151.

При выдаче в абонент информационное слово по шине 40 через элемент ИЛИ 170 поступает на узел 144 контроля. Узел 144 контролирует правильность выдачи слова. Результаты контроля сохраняются.

В ответ на сигнал «Конец слова в шине ЗВз абонент выдает сигнал «Верно (слово принято без ошибок), который поступает по шине 37) на входы элементов И 158, 157 и 153. Элементы И 157 и 158 закрыты по другим входам. С входа элемента И 153 сигнал «Верно поступает на шину 44i и на вход триггера 146, устанавливая его в единичное состояние, триггер 146 начинает выдавать разрешающий потенциал на шину 442 как сигнал «Обмен словом с абонентом закончен и на вход элемента И 154.

После завершения анализа направления обмена блоком 15 выдается сигнал «Готовность к обмену с ЭВМ, который поступает по шине 46б через элемент ИЛИ 169 на триггер 146, устанавливая его в исходное состояние. На этом заканчивается работа блока 16 по выдаче адрес-команды в абонент. Если канал должен организовать обмен в режиме выдачи информации из ЭВМ в абонент, при поступлении по шине 46з сигнала «Обмен словом с ЭВМ закончен (из ЭВМ принято очередное слово) и наличии сигналов «Готовность 37$ от абонента триггер 150 будет установлен в единичное состояние и начнет выдавать разрешающий потенциал на входы элементов И 160 и 154.

Следующий сигнал «Готовность проходит через элемент И 160, открытый по шине 46 потенциалом «Выдача из ЭВМ, и через элемент ИЛИ 172 на установку триггера 148 для выработки сигнала «Начало слова (38). Последовательность выработки остальных управляющих сигналов аналогична описанной. Если канал должен организовать обмен в режиме приема информации в ЭВМ от абонента, при наличии сигнала на шине 46з «Обмен словом с ЭВМ закончен и признака направления обмена в шине 46i «Прием в ЭВМ сигнал «Готовность в шине 37з через элемент И 166 устанавливает триггер 150 в единичное состояние. На прямом выходе его появляется разрешающий потенциал, который разре- щает прохождение через элемент И 154 тактового импульса на установку через элемент ИЛИ 169 в исходное состояие триггера 146 и через элемент ИЛИ 172 в единичное состояние триггера 148. На вход элемента И 162 начнет поступать разрещаю- щий потенциал с выхода триггера 148. На

выходе элемента И 162 появится сигнал «Начало слова. Дальнейшая выработка сигналов управления обмена аналогична выработке сигналов при выдаче адрес-команды. Информационное слово npji приеме от

„ абонента поступает по шине 39 через элемент ИЛИ 170 на узел 144 контроля, который контролирует правильность приема информации от абонента.

Результаты контроля сохраняются. После того, как выдан из ЭВМ (или принят в ЭВМ)

5 весь массив информационных слов, от ЭВМ по шине 4б5 поступает сигнал «Конец обмена, который устанавливает триггер 147 в единичное состояние. На вход элемента И 157 начинает поступать разрешающий, а на вход элемента И 153 запрещающий

0 потенциал. При поступлении от абонента сигнала «Верно по щине 37i (после обмена очередным словом) он проходит через элемент И 157 на шину 385 как сигнал «Конец обмена с абонентом. Одновременно

5 этим сигналом через элемент ИЛИ 171 устанавливаются в исходное состояние элементы блока 16.

На этом работа блока 16 управления обменом с абонентом в рабочем режиме заканчивается.

0 В режиме контроля блок 16 работает следующим образом.

По шине 45 поступает запрещающий потенциал «Рабочий режим - режим контроля. С выхода элемента НЕ 178 выдается разрешающий потенциал на элементы И

5 161, 158, 159, 156 и 155. По шине 37з канала 3 поступает сигнал «Начало обмена, который проходит через элемент И 159 и ИЛИ 171 на установку в исходное состояние элементов блока 16 и по щине 422 блока 1. Из канала 3 поступает по щике 37 сиг нал «Начало слова, который проходит через элемент И 161 на шину 424 и через элемент ИЛИ 175 на вход триггера 149. Триггер 149 начинает выдавать сигнал «Строб, разрешающий прием информации от кана5

5

ла 3.

После приема информации по шине 37 поступает сигнал «Конец слова (372), который проходит через элемент ИЛИ 176 на сброс триггера 149 в исходное состояние. Одновременно сигналом «Конец слова (372) про- 0 веряется состояние узла 144 контроля. Если информация принята без ошибок, на вход элемента И 155 выдается разрешающий потенциал и на шину 38б поступит сигнал «Верно. Если информация принята с ощиб- кой, разрешающий потенциал будет выдан на вход элемента И 156 и на щину 38g поступит сигнал «Неисправность. После выдачи всего массива информационных слов канал 3 выдает сигнал «Конец обмена, который проходит через элемент И 158 на шину 42 как сигнал «Конец обмена 42i для блока 19. На этом работа блока 16 в режиме контроля заканчивается.

На фиг. 6 приведен пример реализации блока 18 и приняты обозначения: шина 33 приема тактовых импульсов, шина 45 приема потенциала управления «Рабочий режим - режим контроля ; шины 49-49 приема сигналов «Установка в исходное состояние, «Конец слова ; шина 50 выдачи сигнала «Пуск, шины 511-513 выдачи сигналов соответственно «Установка в исходное состояние, «Запись в регистр обмена, «Начало обмена ; шины 611-61б приема потенциальных сигналов управления соответственно «Резервный, «Основной, «Пуск, «Полуавтоматический, «Автоматический, «Код числа слов, шины 64|-644 выдачи сигналов управления соответственно «Начало слова, «Прием слова, «Конец слова, «Конец обмена ; шина 75 выдачи сигнала «Начало слова для резервной линии связи с ЭВМ; шины 76 и 77 выдачи сигналов «Конец обмена для основной и резервной линии связи с ЭВМ; шина 78 выдачи сигнала «Начало слова для основной линии связи.

Счетчик 179 обеспечивает подсчет и выдачу первых трех импульсов «Установка в исходное состояние, «Запись в регистр обмена и «Начало обмена.

Счетчик 180 предназначен для выдачи сигналов пуска блока 18 в автоматическом обмене. Счетчик 181 обеспечивает подсчет и выделение следующих трех импульсов обмена «Начало слова, «Прием слова и «Конец слова.

Счетчик 182 используется для записи кода числа слов величины передаваемого массива информации и выработки сигнала переполнения «Конец обмена после выдачи всего массива. Триггер 183 и элемент И 187 управляют работой счетчика 179. Триггер 184 и элемент И 195 управляют работой счетчика 181.

В исходном состоянии для рабочего режима блок 18 блокирован, так как на шину 45 поступает разрешающий потенциал «Рабочий режим - режим контроля, который инвертируется элементом НЕ 185 и блокирует прохождение частоты через элемент И 186. При включении питания сигнал «Установка в исходное состояние поступает по шине 49| на счетчики 179-182 и триггеры 183 и 184, устанавливая их в исходное состояние. С выходов триггеров 183 и 184 выдаются запрещающие потенциалы.

Блок 18 работает только в режиме контроля. При этом по шине 45 поступает запрещающий потенциал, который инвертируется элементом НЕ 185 и поступает на входы элементов И 186, 194 и 190. Тактовые импульсы с шины 33 начинают поступать через элемент И 186 на входы элементов

И 187, 191, и 195, закрытые по другим входам.

Блок 18 подготовлен к работе и ждет сигнала «Пуск. Перед нажатием кнопки

«Пуск необходимо на блоке 20 установить необходимые признаки для работы в режиме контроля, набрать адрес-команду и признак направления обмена (всегда «Выдача из ЭВМ), выбрать проверяемый вход-вы ход 31 (основной) или 32 (резервный) ЭВМ, режим работы «Полуавтоматический или «Автоматический, а также установить величину выдаваемого массива слов (код числа слов).

Рассмотрим работу блока 18 при проверке

5 основных шин 31 (соединены шина 311 канала 2 и шина ЗЬ канал 3) в полуавтоматическом режиме.

В этом случае по шине 61 из блока 20 поступают разрешающие потенциалы «Основной (бЬ) и «Полуавтоматический (бЦ).

0 Нажимается кнопка «Пуск на блоке 20 и по шине 613 на элемент И 190 поступает сигнал «Пуск. Он проходит через элементы И 190 и ИЛИ 198 на вход триггера 183 и шину 50, а через эле5 мент ИЛИ 199 на вход триггера 194, состояние которого не изменяется (выдается запрещающий потенциал). Триггер 183 устанавливается в единичное состояние и откры вает элемент И 187. Тактовые импульсы начинают поступать на вход счетчика 179.

0 Первый импульс с выхода счетчика 179 поступает на щину 511 как сигнал «Установка в исходное состояние. Второй импульс поступает на шину 512 как сигнал «Запись в регистр обмена, осуществляя запись адрес-команды, набранной на блоке 20, в рес гистр 12 обмена. Третий импульс выдается как сигнал «Начало обмена в щину 51з. Одновременно этот сигнал через элемент ИЛИ 196 устанавливает в исходное состояние триггер 183, а через элемент И 189 выдается на щину 78 и далее через элемент

0 ИЛИ 25 канала 2 устанавливает в единичное состояние триггер 10, т.е. открываются щины коммутатора 14 для обмена по шине 311. Сигнал «Начало обмена поступает также через элементы ИЛИ 197 и И 194 на вход триггера 184, с выхода которого начинает выдаваться разрещающий потенциал на вход элемента И 195.

Тактовые импульсы начинают поступать на вход счетчика 181. Первый импульс с выхода счетчика 181 выдается на щину 64 и

0 далее в коммутатор 14 (затем в канал 3) как сигнал «Начало слова в шине 64. Второй импульс с выхода счетчика 181 выдается как сигнал «Прием слова (щина 642), по которому осуществляется передача параллельным кодом адрес-команды из регистра

5 12 через коммутатор 14 в канал 3. Третий импульс с выхода счетчика 181 выдается как сигнал «Конец слова (шина 64з). Этим сигналом в счетчик 182 добавляется

единица (выдано одно слово), а через элемент ИЛИ 199 устанавливается в исходное состояние триггер 184. Тактовые импульсы через элемент И 195 не поступают на счетчик 181.

На этом заканчивается работа блока 18 по формированию сигналов управления для выдачи одного слова. Эту адрес-команду принимает канал 3, который работает в своем рабочем режиме, и организовывает ее выдачу через шину 30 в канал 2. После того, как адрес-команда через шину 30 поступит на регистр 12 канала 2, из канала 3 поступает по шине 492 сигнал «Конец слова, который поступает на вход триггера 184 блока 18 (через элементы ИЛИ 197 и И 194). На выходе триггера 184 появляется разрешаюш,ий потенциал и на вход счетчика 181 через элемент И 195 вновь начнут поступать тактовые импульсы. Счетчик 181 вновь выработает три импульса, добавит «-f-1 в счетчик 182 и установит в исходное состояние триггер 184, т.е. в канал 3 будет выдано второе слово аналогично выдаче адрес-команды.

Аналогичным образом вырабатываются сигналы управления для выдачи всех последующих слов. При переполнении счетчика 182 (выдано последнее слово) он вырабатывает сигнал «Конец обмена, который выдается на шину 64 и далее через коммутатор 14 в канал 3. Одновременно сигнал «Конец обмена с выхода счетчика 182 проходит через элемент И 192 на шину 76 и далее для установки триггера 10 в исходное состояние. Линии передачи информации шин 311 будут заблокированы. На этом работа блока 18 при выдаче массива информации заканчивается. Для того, чтобы еш,е раз передать этот же массив информации, необходимо вновь нажать кнопку «Пуск на блоке 20.

В режиме «Автоматический кнопку «Пуск нажимать не надо. Эту функцию выполняет счетчик 180. При поступлении разрешающего потенциала «Автоматический (шина 61) на вход элемента И 191 с его выхода начинают поступать тактовые импульсы на вход счетчика 180. При переполнении счетчик 180 выдает импульс пуска на вход триггера 183 через элемент ИЛИ 198. Период следования сигналов пуска, выдаваемых счетчиком 180, должен быть больше, чем суммарное время передачи одного заданного массива слов из канала 2 в канал 3 по шинам ЭВМ и из канала 3 в канал 2 по шинам абонента.

Для того, чтобы не произошло запуска блока 18 по шине 492 сигналом «Конец слова при приеме последнего слова из канала 3 по шине 30, на элемент И 194 выдается запрещающий потенциал с выхода счетчика 182. Запрещающий потенциал выдается счетчиком 182 только при нулевых значениях

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

Блок 19 имитации абонента (фиг. 7) работает только в режиме контроля при поступлении запрещающего потенциала «Рабочий режим - режим контроля по шине 45. Этот потенциал инвертируется элементом НЕ 207 и поступает на входы элементов И 201-205 как разрешающий потен циал. Пусковыми сигналами из блока 18, поступающими по шине 50 через элементы И 204 и ИЛИ 206, устанавливается в исходное состояние триггер 200, который выдает разрешающий потенциал на вход элемента И 201 и запрещающий на элемент И 202. Так5 товые импульсы, поступающие по шине 33, проходят через элемент И 201 на шину 36i как сигналы «Готовность канала 2 к приему информации из канала 3 по шинам 30 абонента.

При поступлении по шине 424 сигнала

0 «Начало слова из канала 3 через элемент И 203 на вход триггера 200 последний устанавливается в единичное состояние. На вход элемента И 201 начнет выдаваться запрещающий, а на вход элемента И 202-

5 разрешающий потенциал. На шину Зб2 (и далее в канал 3) начнут поступать сигналы «Занятость. После приема в канал 2 очередного слова (по шинам 30 абонента) из канала 3 по шине 43з поступает сигнал «Конец слова, который проходит через элементы

0 И 205 и ИЛИ 206 на вход триггера 200 и устанавливает его в исходное состояние. Блок 19 начнет выдавать сигнал «Готовность. Одновременно сигнал «Конец слова проходит на шину 43.

Триггер 200 устанавливается в исходное

5 состояние также от сигнала «Установка в исходное состояние (шина 422), поступающего через элемент ИЛИ 206. Этот же сигнал выдается в блок 18 через шину 49. На фиг. 8 приведен пример реализации

д блока 20 ручного управления и приняты обозначения: шина 45 выдачи управляющего потенциала «Рабочий режим - режим контроля; шины 611-61б выдачи управляющих потенциалов соответственно «Резервный, «Основной, «Пуск, «Полуавтоматический,

5 «Автоматический, «Код числа шина

62приема сигналов индикации соответствующих разрядов регистра 12 обмена, шина

63выдачи потенциалов управления с тумблерного регистра 216.

Переключатели 208-213 обеспечивают 0 включение соответствующих управляющих потенциалов для обеспечения работы канала в контрольном режиме. При включении переключателя 208 по шине 61 выдается разрешающий потенциал «Резервный (шина 611). Разрешающие потенциалы выдаются

5

также при включении остальных переключателей. Узел 214 переключателей используется для набора кода числа выдаваемых слов из канала. При включении переключателей узла 214 по шинам бЦ выдаются разрешающие потенциалы.

Узел 215 индикации позволяет визуально наблюдать состояние разрядов регистра 12 обмена. При поступлении по шине 62 раз- решаюш.их потенциалов (при «единичном состоянии соответствующих разрядов) высвечиваются элементы 215i-215„ индикации. Тумблерный регистр 216 используется для ручного набора кода адрес-команды и кода информационных слов. Количество тумблеров регистра 216 соответствует количеству разрядов адрес-команды информационного слова, принимаемого из ЭВМ. При включении тумблеров выдаются разрешающие потенциалы на щину 63.

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

1. Устройство для сопряжения абонентов с ЭВМ, содержащее два канала, каждый из которых содержит блок усилителей сигналов связи с абонентами, основной коммутатор, дешифратор адреса, регистр адреса, два элемента И, два триггера, регистр обмена, схему сравнения и дополнительный коммутатор, причем в каждом канале группа входов-выходов блока усилителей сигналов связи с абонентами является группой входов-выходов устройства для подключения к информационно-управляющим щинам абонентов, группа информационных входов, группа выходов, группа адресных входов, первые информационные вход и выход основного коммутатора соединены соответственно с группой выходов и группой входов блока усилителей сигналов связи с абонентами, с группой выходов дешифратора адреса, с информационными выходом и входом последовательного кода регистра обмена, первый разрядный выход которого соединен с информационным входом регистра адреса, выход и разрешающий вход регистра адреса подключены соответственно к входу дешифратора адреса и выходу схемы сравнения, информационный вход параллельного кода и второй разрядный выход регистра обмена подключены соответственно к первому выходу и первому информационному входу дополнительного коммутатора, первый и второй управляющие входы которого соединены соответственно с прямыми выходами первого и второго триггеров, инверсные выходы первого и второго триггеров подключены соответственно к первым входам первого и второго элементов И, отличающееся тем, что, с целью повышения контролепригодности устройства, в каждый канал устройства введены блок управления обменом с ЭВМ, блок управления обменом с абонентом,генератор импульсов, блок имитации ЭВМ, блок имитации абонента, блок задания режима, группа элемента И, четыре элемента ИЛИ и два блока усилителей сигналов обмена с ЭВМ, причем второй выход, второй информационный и управляющий входы коммутатора соединены соответственно с входом управления от абонента и первым выходом блока управления обменом с абонентом и с первым выходом блока имитации абонента, первый вход и второй выход которого подключены соответственно к первым выходу и входу блока имитации ЭВМ, выходы генератора импульсов соединены с тактовыми входами блоков ими0 тации абонента, имитации ЭВМ, управления обменом абонентом и блока управления обменом с ЭВМ, третьи вход и выход блока имитации абонента соединены соответственно с вторым выходом и входом

с конца слова блока управления обменом с абонентом, вход управления от ЭВМ и третий выход которого подключены соответственно к первому выходу и входу управления от абонента блока управления обменом с ЭВМ, четвертый выход блока управления

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

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

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

g к первому входу второго элемента ИЛИ, к первому входу третьего элемента ИЛИ и к первому входу четвертого элемента ИЛИ, третий, четвертый, пятый и щестой инфор0

27

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

2. Устройство по п. 1, отличающееся тем, что блок управления обменом с ЭВМ содержит девять триггеров, узел контроля по модулю два, девятнадцать элементов И, девять элементов ИЛИ и элемент НЕ, причем первые входы первого и второго элементов И соединены соответственно с инверсным выходом второго и прямым выходом первого триггеров, последний инверсным выходом

подключен к первым входам третьего и чет

вертого элементов И, прямые третьего и четвертого триггеров соединены соответственно с первым входом пятого элемента И и вторым входом четвертого элемента И, выходы первого, второго и третьего эле- ментов ИЛИ подключены соответственно к входам сброса второго, пятого и третьего триггеров, выходы шестого-десятого элементов И соединены соответственно с вторым входом второго-элемента И, первым входом первого элемента ИЛИ, установочными вхо- дами четвертого, шестого и пятого триггеров, первые входы одиннадцатого-тринадцатого элементов И подключены к выходу шестого элемента И, а вторые входы - соответственно к прямому и инверсному выходам пятого триггера и прямому: выходу шестого триггера, инверсным выходом соединенного с первым входом девятого элемента И, первые входы третьего и четвер„ з 0 с Q

0

. 0 5

28

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

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

с первыми входами двенадцатого и тринадцатого элементов И, инверсный выход и установочный вход пятого триггера соединены соответственно с первым входом и выходом четырнадцатого элемента И, выход нят- надцатого элемента И соединен с первым входом шестнадцатого элемента И и вторыми входами второго, десятого и трицадцатого элементов И, вход элемента НЕ является входом режима блока и соединен с вторыми входами первого, пятого, двенадцатого и четырнадцатого элементов И и первыми входами одиннадцатого и пятнадцатого элементов И, второй вход которого является тактовым входом блока, вход сброса и выход первого триггера подключены соответшестого и восьмого элементов ИЛИ образуют 20 ственно к выходу первого элемента ИЛИ и

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

третьему входу второго элемента И, четвертым входом соединенного с прямым выходом пятого триггера и первым входом восьмого элемента И, выход третьего элемента ИЛИ

два, счетчик импульсов сдвига, семь триг- 25 соединен с вторыми входами первого и шес- геров, шестнадцать элементов И, элемент НЕ и девять элементов ИЛИ, причем выходы первого и второго элементов И подключены соответственно к установочному входу первого триггера и первому входу первого элемента ИЛИ, первый и второй входы второго ЗО пятого элемента ИЛИ, выход тринад- элемента ИЛИ являются соответственно вхо-цатого элемента И подключен к четвертотого элементов ИЛИ первыми входами восьмого и девятого элементов ИЛИ и входами сброса счетчика импульсов сдвига и узла контроля по модулю два, выход десятого элемента И соединен с первым вхому входу блока и счетному входу счетчика импульсов сдвига, выходом соединенного с вторым входом восьмого элемента ИЛИ и установочным входом шестого триггера, выход которого подключен к второму входу шестнадцатого элемента И, выходом соединенного с вторым входом девятого элемента ИЛИ, выходы первого и десятого элементов И и выход первого триггера образуют третий выход блока, третий выход первого элемента И, соединенный с третьим входом пятого и вторым входом шестого элементов И, третий вход третьего элемента И, соединенный с третьими входами четвертого элемента И и восьмого элемента ИЛИ и вторым входом одиннадцатого элемента И, второй вход седьмого элемента И, соединенный с вторым входом восьмого элемента И и третьими входами двенадцатого и четырнадцатого элементов И, и второй вход девятого элемента И образуют вход управления от абонента блока, четвертый вход двенадцатого элемента И, соединенный с четвертым входом четырнадцатого элемента И, третьи входы восьмого элемента И и первого элемента ИЛИ, пятый вход второго элемента И и второй вход третьего элемента ИЛИ, соединенного с вторым входом пятого элемента ИЛИ, и установочный вход второго триггера образуют вход управления от ЭВМ

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

входы сброса пятого, шестого и седьмого триггеров соединены соответственно с выходами шестого, девятого и третьего элементов ИЛИ, прямые выходы пятого и чет

с первыми входами двенадцатого и тринадцатого элементов И, инверсный выход и установочный вход пятого триггера соединены соответственно с первым входом и выходом четырнадцатого элемента И, выход нят- надцатого элемента И соединен с первым входом шестнадцатого элемента И и вторыми входами второго, десятого и трицадцатого элементов И, вход элемента НЕ является входом режима блока и соединен с вторыми входами первого, пятого, двенадцатого и четырнадцатого элементов И и первыми входами одиннадцатого и пятнадцатого элементов И, второй вход которого является тактовым входом блока, вход сброса и выход первого триггера подключены соответственно к выходу первого элемента ИЛИ и

третьему входу второго элемента И, четвертым входом соединенного с прямым выходом пятого триггера и первым входом восьмого элемента И, выход третьего элемента ИЛИ

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

0

5

0

5

му входу блока и счетному входу счетчика импульсов сдвига, выходом соединенного с вторым входом восьмого элемента ИЛИ и установочным входом шестого триггера, выход которого подключен к второму входу шестнадцатого элемента И, выходом соединенного с вторым входом девятого элемента ИЛИ, выходы первого и десятого элементов И и выход первого триггера образуют третий выход блока, третий выход первого элемента И, соединенный с третьим входом пятого и вторым входом шестого элементов И, третий вход третьего элемента И, соединенный с третьими входами четвертого элемента И и восьмого элемента ИЛИ и вторым входом одиннадцатого элемента И, второй вход седьмого элемента И, соединенный с вторым входом восьмого элемента И и третьими входами двенадцатого и четырнадцатого элементов И, и второй вход девятого элемента И образуют вход управления от абонента блока, четвертый вход двенадцатого элемента И, соединенный с четвертым входом четырнадцатого элемента И, третьи входы восьмого элемента И и первого элемента ИЛИ, пятый вход второго элемента И и второй вход третьего элемента ИЛИ, соединенного с вторым входом пятого элемента ИЛИ, и установочный вход второго триггера образуют вход управления от ЭВМ

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

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

4. Устройство по п. 1, отличающееся тем, что блок имитации ЭВМ содержит четыре счетчика импульсов, два триггера, элемент НЕ, десять элементов И и четыре элемента ИЛИ, причем выход первого элемента И соединен с первым входом второго элемента И, вторым входом и выходом соответственно подключенного к выходу первого триггера и счетному входу первого счетчика импульсов, первый выход которого соединен с первыми входами первого и второго элементов ИЛИ и третьего и четвертого элементов И, выходы пятого и шестого элементов И подключены соответственно к первому входу третьего элемента ИЛИ и счетному входу второго счетчика импульсов, выходом соединенного с вторым входом третьего элемента ИЛИ, выход которого подклю чей к первому выходу блока, входу установки первого триггера и первому входу четвертого элемента ИЛИ, выходы третьего, четвертого, седьмого, и восьмого элементов И являются соответственно четвертым, седьмым, пятым и шестым выходами блока, выход девятого элемента И соединен с установочным входом второго триггера, выход которого подключен к первому входу десятого триггера, вторым входом соединенного с выходом первого элемента И и первым входом шестого элемента И, а выходом - со счетным входом третьего счетчика импульсов, первый выход которого подключен к счетному входу четвертого счетчика импульсов и второму входу четвертого элемента ИЛИ, выход элемента НЕ подключен к первым входам первого, пятого и девятого элементов И, вход-элемента НЕ и второй вход

15

20

25

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

5. Устройство по п. 1, отличающееся тем, что блок имитации абонента содержит триггер, пять элементов И, элемент НЕ и 2Q элемент ИЛИ, причем выход элемента ИЛИ соединен с входом сброса триггера, инверсный и прямой выходы и установочный вход которого подключены соответственно к первым входам первого и второго элементов И и выходу третьего элемента И, первый вход и выход четвертого элемента И соединены соответственно с первым входом блока и первым входом элемента ИЛИ, вторым входом подключенного к выходу пятого элемента И и третьему выходу блока, третий и четвертый входы элемента ИЛИ, первые входы четвертого и пятого элементов И образуют третий вход блока, выход пятого элемента И и соответствующая шина третьего входа блока образуют второй выход блока, выходы первого и второго элементов И образуют первый выход блока, вторые входы первого-пятого элементов И соединены с выходом элемента НЕ, вход которого является четвертым входом блока, третьи входы первого и второго элементов И являются вторым входом блока.

35

40

45

первого элемента И являются соответственно четвертым и вторым входами блока, выходы второго, первого и четвертого элементов ИЛИ соединены соответственно с вторым входом девятого элемента И и входами сброса первого и второго триггеров, третий вход девятого элемента И соединен с первым выходом четвертого счетчика импульсов, вторым выходом подключенного к третьему входу четвертого элемента ИЛИ, и первым входом седьмого и восьмого элементов И, вто дом седьмого и восьмого элементов И, вто5

0

5

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

5. Устройство по п. 1, отличающееся тем, что блок имитации абонента содержит триггер, пять элементов И, элемент НЕ и Q элемент ИЛИ, причем выход элемента ИЛИ соединен с входом сброса триггера, инверсный и прямой выходы и установочный вход которого подключены соответственно к первым входам первого и второго элементов И и выходу третьего элемента И, первый вход и выход четвертого элемента И соединены соответственно с первым входом блока и первым входом элемента ИЛИ, вторым входом подключенного к выходу пятого элемента И и третьему выходу блока, третий и четвертый входы элемента ИЛИ, первые входы четвертого и пятого элементов И образуют третий вход блока, выход пятого элемента И и соответствующая шина третьего входа блока образуют второй выход блока, выходы первого и второго элементов И образуют первый выход блока, вторые входы первого-пятого элементов И соединены с выходом элемента НЕ, вход которого является четвертым входом блока, третьи входы первого и второго элементов И являются вторым входом блока.

5

0

5

А1 Включение питаюрдих напряжений устройства 1.

Установка в исходное состояние при включении.

А2

Выдача сигналов Готовность из канала 2 в ЭВМ.

Таблица 1

Прием сигнала Начало обмена на ЭВМ в канал 2 по шине 31.

А4

Подключение шин передачи сигналов в коммутаторе 14.

А5

Прием адрес-команды из ЭВМ по шине 31 на регистр 12. Снятие сигналов Готовность и выдача сигналов Занятость из канала 2 в ЭВМ по шине 31, .

А6

Передача кода адреса абонента в регистр 7 и признака направления обмена в блок 15.

А7

Получение шин абонента (в коммутаторе 5) в соответствии с принятым кодом адреса (первый абонент 30j). Промежуточное хранение признака направления обмена.

Продолжение табл. 1

А9

Выдача в абонент по шине 30i сигнала Начало обмена.

А10

Выдача в абонент адрес-команды по шине 30 . Запоминание признака направления обмена Выдача из ЭВМ - Прием в ЭВМ.

37

1336020

38

Окончание таблицы 1

от А 20

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

название год авторы номер документа
Устройство для сопряжения ЭВМ с абонентами 1985
  • Шарпило Николай Николаевич
  • Антонов Юрий Яковлевич
  • Бычкова Вера Леонидовна
  • Земчихин Юрий Степанович
  • Лабовская Лариса Семеновна
  • Науменко Валентина Николаевна
  • Стыцюк Борис Павлович
SU1305698A1
Устройство для сопряжения 1980
  • Шарпило Николай Николаевич
  • Гончарова Анна Михайловна
  • Щенов Эдуард Васильевич
SU868745A1
Устройство для сопряжения ЭВМ с абонентом 1990
  • Коваль Сергей Яковлевич
SU1702380A1
Многоканальное устройство для сопряжения 1980
  • Шарпило Николай Николаевич
  • Гончарова Анна Михайловна
  • Сяпуков Иван Герасимович
  • Храмов Виталий Семенович
  • Щенов Эдуард Васильевич
SU903852A2
Устройство для сопряжения ЭВМ с абонентом 1986
  • Алферьев Николай Николаевич
  • Кочкин Валерий Дмитриевич
  • Красильников Александр Николаевич
  • Терентьев Сергей Евгеньевич
  • Шунин Владимир Александрович
SU1334154A1
Микропрограммное устройство сопряжения 1984
  • Блейер Ян Фридович
  • Бамбурова Тамара Андреевна
  • Звиргздиньш Франциск Петрович
  • Мирошкин Владимир Авраамович
  • Родэ Валерия Степановна
  • Шлихте Ян Юзефович
SU1179359A1
Устройство для сопряжения 1983
  • Кондратьев Виктор Александрович
SU1176338A2
Система ввода-вывода для микропрограммируемой ЭВМ 1988
  • Балабанов Александр Степанович
  • Булавенко Олег Николаевич
  • Кулик Светлана Ивановна
SU1667084A1
Устройство для сопряжения электронно-вычислительной машины с группой внешних устройств 1985
  • Звиргздиньш Франциск Петрович
  • Блейер Янис Фридович
  • Родэ Валерия Степановна
  • Эглитис Андрис Эйженович
SU1278866A1
Устройство для сопряжения каналов ввода - вывода с абонентами 1988
  • Нагорнов Эдуард Андреевич
SU1679491A1

Иллюстрации к изобретению SU 1 336 020 A1

Реферат патента 1987 года Устройство для сопряжения абонентов с ЭВМ

Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах для обмена между двумя ЭВМ и абонентами. Целью изобретения является повышение контролепригодности устройства. Эта цель достигается тем, что в устройство 1, состоя- ндее из двух каналов 2 и 3, каждый из которых включает блок 4 усилителей сигналов связи с абонентом, коммутатор 5, дополнительный коммутатор 14, регистр 12 обмена, схему 13 сравнения, регистр 7 адреса, дешифратор 6 адреса, два триггера 10 и 11 и два элемента И 8 и 9, введены блок 15 управления обменом с ЭВМ, блок 16 управления обменом с абонентом, блок 18 имитации ЭВМ, блок 19 имитации абонента, генератор 17 импульсов, блоки 26 и 27 усилителей сигналов обмена с ЭВМ, элементы ИЛИ 22-25, группу элементов И и блок 20 ручного управления. 4 з.п. ф-лы, 8 ил, 2 табл. ио, S (Л со со О5 о ьо згг

Формула изобретения SU 1 336 020 A1

есть

А15 Выдача информационного слова в абонент по шине 30

Выдача в ЭВМ информационного слова. Снятие сигналов Готовность и выдача сигна лов Занятость каналом 2 для ЭВМ (31).

нет

к А 11

А17

Выдача в абонент ло шине 30, сигнала Конец обмена

А18

Снятие сигналов Занятость и выдача сигналов Готовность каналом 2 для ЭВМ по шине 31

А19

Конец работы канала 2: конец обмена информацией между ЭВМ (31 ) и абонентом (30 ),

Б1 Подключение входов-выходов (вх-вых) 30 каналов 2 и 3. Подключение вх-вых 31 канала 2 и вх-вых 312 канала 3. Включение питающих напряжений устройства 1 . Установка в исходное состоян ие при включении.

Б2 Установка на блоке 20 канала 2:

-режима контроля;

-адрес-команды с кодом адреса первого абонента (30) и признаком направления обмена Выдачи из ЭВМ в абонент;

-количества выдаваемых слов;

-проверка основных линий передачи сигналов шины 31;

-режима работы Полуавтоматический.

Канал 3 будет работать в своем рабочем режиме.

БЗ Начало работы устройства 1 в режиме контроля, Нажатие кнопки Пуск на блоке 20.

Б4 Выдача сигналов Готовность из блока 19 через коммутатор 5, блок 4 усилителей и шину 30 канала 2 в канал 3

Б5 Подготовка канала 2 к работе сигналами из блока 18. Установка всех блоков в исходное состояние. Запись в регистр 12 с блока 20 набранной адрес-команды.

Таблица 2

Б7 Выдача в канал 3 сигнала Начало обмена из канала 2 по шине 31. Подключение шин передачи сигналов в коммутаторе 5 канала 2 и в коммутаторе 5 канала 3

к Б 12

41

1336020

42 Продолжение табл. 2

Б13

Выдача сигнала Начало обмена в канал 2 из канал 3 по шине ЗО

Б14

Выдача адрес-команды из канала 3 в канал 2 по шине 30. Снятие сигналов Занятость и выдача сигналов Готовность из канала 3 в канал 2 по шине 31.

Б15 Прием адрес-команды в регистр 12 канала 2 через шину 30, . Снятие

сигналов Готовность канала 2 и выдача сигналов Занятость в ха- нал 3 по шине 30,

Продолжение табл.2

Выдача управляющих сигналов и содержимого регистра 12 канала 2 (информационного слова) в канал 3 через шину 31. Снятие сигналов Занятость и вьщача сигналов Готовность из канала 2 в канал 3 по шине 30

к Б 19

23

Выдача управляющих сигналов, последнего информационного слова и сигнала Конец слово- обмена из канала 2 в канал 3 через шину 31. Отключение шин передачи сигналов коммутатора 14 канала 2.Снятие сигналов Занятость и вьщача сигналов Готовность из канала 2 в канал 3 по шине 30j

от Б 18

Продолжение табл. 2

от Б 23

Прием информационного слова в регистр 12 обмена канала 3. Снятие сигналов Готовность и игнйлов Занятость из канала 3 по шине 31 в канал 2.

Прием последнего слова н канал 3 по шине 31. Запоминание сигнала Конец обмена канале 3. Снятие сигнплон Готоипость и выдача сигнало Занятость но шине Л И-) канала 3 в канал 2. Отключение шин передачи сигналов коммутатора 14 канала 3.

37 Jd39 to

fuz.Z

4/,

Wfl

fuz. 3

70 7Z

4 6

5

6

Фиг. 5

аг.8

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

Редактор П. ГерешиТехред И. ВересКорректор Л. Пилипенко

Заказ 3804/45Тираж 672Подписное

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

113035, Москва, Ж-35, Раушская наб., д. 4/5 Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

Документы, цитированные в отчете о поиске Патент 1987 года SU1336020A1

Резервированное устройство формирования сигналов управления абонентами 1975
  • Мельчин Геннадий Прокопьевич
  • Дубинин Виктор Григорьевич
  • Гасенегер Маркс Моисеевич
SU526894A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для сопряжения 1980
  • Шарпило Николай Николаевич
  • Гончарова Анна Михайловна
  • Щенов Эдуард Васильевич
SU868745A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 336 020 A1

Авторы

Шарпило Николай Николаевич

Храмов Виталий Семенович

Даты

1987-09-07Публикация

1986-04-16Подача