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

 

Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах для обмена между двумя ЭВМ и абонентами. Целью изобретения является повышение контролепригодности устройства. Эта цель достигается тем, что в устройство 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 о ьо згг

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

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

РЕСПУБЛИК

„„Я0„„1336020 (50 4 Й 06 Р 13 20

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

CA

СлР

CO

М

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

К А BTOPCHOMY СВИДЕТЕЛЬСТВУ (21) 4056349/24-24 (22) 16.04.86 (46) 07.09.87. Бюл. № 33 (72) Н. H. Шарпило и В. С. Храмов (53) 681.325 (088.8) (56) Авторское свидетельство СССР № 526894, кл. G 06 Г 13/20, 1976.

Авторское свидетельство СССР № 868745, кл. G 06 F 13/20, 1980. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ

АБОНЕНТОВ С ЭВМ (57) Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах для обмена между двумя ЭВМ и абонентами.

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

3ВМ, блок 19 имитации абонента, генератор 17 импульсов, блоки 26 и 27 усилителей сигналов обмена с ЭВМ, элементы ИЛИ

22 — 25, группу элементов И и блок 20 ручного управления. 4 з.п. ф-лы, 8 ил, 2 табл.

1336020

20

50

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

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

На фиг. 1 приведена функциональная схема устройства; на фиг. 2 — 8 — функциональные схемы коммутатора, дополнительного коммутатора, блока управления обменом с ЭВМ, блока управления обменом с абонентом, блока имитации ЭВМ, блока имитации абонента и блока ручного управления.

Устройство 1 содержит основной 2 и резервный 3 каналы, каждый из которых включает блок 4 усилителей сигналов связи с абонентами, коммутатор 5, дешифратор 6 адреса, регистр 7 адреса, элементы И 8 и 9, триггеры 10 и 11, регистр 12 обмена, схему

13 сравнения, дополнительный коммутатор 14, блок 15 управления обменом с ЭВМ, блок

16 управления обменом с абонентом, генератор 17 импульсов, блок 18 имитации

ЭВМ, блок 19 имитации абонента, блок 20 ручного управления, третий элемент И 21, элементы ИЛИ 22 — 25, блоки 26 и 27 усилителей сигналов обмена с ЭВМ, шины 28 и

29 обмена между основным 2 и резервным

3 каналами, шины 30 связи с абонентами, шины 31 и 32 связи с первой и второй ЭВМ.

На фиг. 1 также показаны шины связи между блоками канала 2 или 3: шина 33 передачи тактовых импульсов, шины 34 и

35 выдачи и приема сигналов абонентов шинам 30 — 30„, шина 36 выдачи сигналов управления для абонентов в режиме контроля, шина 37 передачи управляющих сигналов поступающих от абонентов, шина 38 для передачи управляющих сигналов для абонентов, шина 39 приема информации последовательным кодом в регистр 12 от абонентов, шина 40 выдачи информации последовательным кодом из регистра 12, шины 41 управления подключением в коммутаторе 5 линий связи соответствующего абонента, шина

42 передачи управляющих сигналов в режиме контроля, шина 43 передачи сигнала

«Конец слова» в режиме контроля, шина 44 передачи управляющих сигналов, шина 45 передачи сигнала режима «Рабочий режим— режим контроля», шина 46 передачи управляющих сигналов, шина 47 передачи импульсов сдвига регистра 12,шина 48 передачи кода адреса абонента, шина 49 передачи сигналов управления в режиме контроля, шина 50 передачи сигнала «Пуск» в режиме контроля, шина 51 передачи сигналов управления в режиме контроля, шина 52 передачи управляющего сигнала от схемы 13 сравнения (разрешающего при несравнении кодов адресов каналов 2 и 3 и запрещающего — при сравнении), шина 53 передачи сигнала разрешения записи кода адреса абонента из регистра 12 в регистр 7, шина 54 выдачи кода адреса абонента, шина 55 приема сигналов управления, поступающих от

ЭВМ, шина 56 выдачи управляющих сигналов в ЭВМ, шина 57 приема информации параллельным кодом в регистр 12 обмена, шина 58 выдачи информации параллельным кодом из регистра 12 обмена, шина 59 передачи сигнала записи информации (прием слова) в рабочем режиме, шина 60 передачи признака направления обмена («Выдача из

ЭВМ» или «Прием в ЭВМ»), шина 61 передачи потенциалов управления из блока 20 в режиме контроля, шина 62 передачи сигналов индикации состояния разрядов регистра 12 обмена, шина 63 передачи адрескоманды (или информационного слова) параллельным кодом из блока 20 в режиме контроля, шина 64 передачи сигналов управления в режиме контроля, шина 65 выдачи управляющих и информационных сигналов в первую ЭВМ, шина 66 приема управляющих и информационных сигналов от первой ЭВМ, шина 67 приема управляющего сигнала «Конец обмена» от первой ЭВМ, шина 68 передачи управляющего потенциала с выхода триггера 10 (разрешающего после поступления сигнала «Начало обмена» и запрещающего — после поступления сигнала

«Конец обмена», шины 69 и 70 приема сигнала «Начало обмена», шина 71 передачи управляющего потенциала с выхода триггера 11 (разрешающего после поступления сигнала «Начало обмена» и запрещающего — после поступления сигнала «Конец обмена»), шина 72 приема управляющего сигнала «Конец обмена» от второй ЭВМ, шина 73 приема управляющих и информационных сигналов от второй ЭВМ, шина 74 выдачи управляющих и информационных сигналов во вторую ЭВМ, шина 75 передачи управляющего сигнала «Начало обмена» в режиме контроля для проверки шин связи второй ЭВМ, шина 76 передачи сигнала

«Конец обмена» в режиме контроля при проверке шин связи с первой ЭВМ, шина

77 передачи сигнала «Конец обмена в режиме контроля при проверке шин связи с второй ЭВМ, шина 78 передачи сигнала

«Начало обмена» в режиме контроля при проверке шин связи первой ЭВМ, шина 79 приема сигнала «Начало обмена» от первой

ЭВМ, шина 80 приема сигнала «Начало обмена» от второй ЭВМ.

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

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

Блок 15 управления обменом с ЭВМ содержит (фиг. 4) триггеры 104 — 112, узел

113 контроля по модулю два, элементы И

114 — 132, элементы ИЛИ 133 — 141, элемент

НЕ 142 и шину 143 установки в исходное состояние при включении питания.

1336020 4

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

168, элементы ИЛИ 169 — 77 и элемент 5

НЕ 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 15 индикации состояния разрядов регистра 12 и тумблерный регистр 216.

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

7 через дешифратор 6. Элементы И 8 и 9 предназначены для подключения шин управляющих сигналов начала обмена от второй и первой ЭВМ.

Триггеры 10 и 11 обеспечивают управление прохождением информационных и уп- 30 равляющих сигналов между первой или второй ЭВМ и коммутатором 14. Регистр 12 предназначен для приема адрес-команды и информационных слов из первой (второй) ЭВМ и выдачи их в соответствующий абонент, а также для приема информационного слова из абонента и выдачи его в ЭВМ.

В режиме контроля в регистр 12 также записывается из блока 20 адрес-команда с адресом абонента. Схема 13 сравнения предназначена для сравнения (например, по модулю два) кода адреса абонента основного канала 2 и кода адреса абонента резервного канала 3. Коммутатор 14 обеспечивает коммутацию шин информационных и управляющих сигналов в рабочем и контрольном режимах между ЭВМ, регистром 12 и блоком 15, который осуществляет управление обменом между ЭВМ и каналом устройства. Блок 16 предназначен для управления обменом между каналом устройства и абонентом. Генератор 17 импульсов вырабатывает тактовые импульсы рабочей частоты канала.

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

55 управляющих потенциалов и визуальный контроль разрядов регистра 12 при проверке работы каналов в режиме контроля.

Элементы И 21 предназначены для управления отключением шин передачи в резервный канал кода адреса абонента в режиме контроля.

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

2 и 3 и первой и второй ЭВМ. По линии

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

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

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

14 закрыт запрещающими потенциалами с прямых выходов триггеров 10 и 11, с инверсных выходов которых подаются разрешающие потенциалы на входы элементов

И 8 и 9. Коммутатор 5 закрыт запрещающими потенциалами на шинах 41 с выхода дешифратора 6 ввиду отсутствия кода адреса на регистре 7. С выхода блока

20 по шине 45 выдается разрешающий потенциал в блоки 15, 16, 18 и 19, в схему 13 сравнения и элементы И 21.

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

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

Основной канал 2 устройства обменивается информацией с той ЭВМ, от которой первым поступает сигнал начала обмена.

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

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

И 9 поступает по шине 69 на вход комму1336020 татора 14 для установки в исходное состояние блоков канала 2.

После выдачи сигнала начала обмена

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

После приема адрес-команды в регистр

12 код адреса поступает по шине 54 на вход регистра 7 и записывается в него сигналом записи, поступающим по шине 53. Одновременно адрес-команда поступает по шине

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

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

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

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

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

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

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

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

16, проходят по шинам 38 и 37 на коммутатор 5. Информационное слово из абонента поступает через блок 4 и коммутатор 5 по шине 39 на вход регистра 12 обмена и на вход блока 16 для контроля по модулю два.

После приема слова на регистр 12 блок

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

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

Аналогичным образом осуществляется прием в первую ЭВМ по шине 3li остальных слов массива из абонента.

После того, как в ЭВМ принят весь массив слов, она выдает в канал 2 сигнал окончания обмена, который с выхода блока 26 по шине 67 поступает на сброс триггера

10 через элемент ИЛИ 23 и на вход коммутатора 14.

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

Одновременно сигнал окончания обмена поступает через коммутатор 14 по шине 55 блока 15 и устанавливает его в исходное состояние.

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

Когда каналы 2 и 3 работают с разными абонентами, по шине 54 на вход схемы

13 сравнения поступает код адреса абонента, с которым хочет работать канал 2, а по шине 29 на входе схемы 13 установлен

1336020 код адреса абонента, с которым уже работает канал 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 — пассивным.

Для проверки функционирования устройства необходимо кабелем подключить шину

31 канала 2 (или шину 32 ) с шиной 31 канала 3 (или с шиной 32 ), т.е. чтобы был подключен один вход-выход каждого канала, а со стороны абонентов также подключить кабелем один вход-выход каждого ка5

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

С помощью органов управления блока 20 задается режим работы канала 2 (например, режим контроля). Тогда через коммутатор 14 и блок 26 на шину 31 канала

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

2 необходимо режим контроля установить на блоке 20 каналом 3.

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

В исходном состоянии шины 31 канала

2 и 31 канала 3, шины 30 каналов 2 и 3 соединены кабелями. На блоке 20 канала 2 режим контроля включен, а на блоке 20 канала 3 — выключен.

Управление режимом контроля осуществляется запрещающим потенциалом, выдаваемом по шине 45 с выхода блока 20.

На блоке 20 канала 2 набирается адрескоманда (с признаком адреса первого абонента и признаком направления обмена

«Выдача из ЭВМ») и величина передаваемого массива информационных слов.

При включении режима контроля блок 19 по шине 36 начинает вырабатывать сигналы готовности канала 2 и выдавать их через коммутатор 5 и блок 4 по шине 30 в канал 3.

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

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

Блок 18 вырабатывает сигнал начала обмена, который по шине 78 поступает через элемент ИЛИ 25 на вход триггера 10, устанавливая его. С выходов триггера 10 по шине 68 поступает разрешающий потенциал, а на вход элемента И 8 — запрещающий потенциа lbl. При проверке функционирования шин связи с резервной (второй) ЭВМ на бло1336020

10 ке 20 должен быть установлен признак проверки резервных связей. Тогда блок 18 вырабатывает сигнал начала обмена, который поступит с его выхода по шине 75 через элемент ИЛИ 22 на установку триггера 11. 5

Это для случая проверки функционирования каналов 2 и 3 через шины 32.

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

45). Дешифратор 6 подключен к шине первого абонента, выдавая разрешающий потенциал по шине 41 в коммутатор 5.

После того, как в регистр 12 канала 2 записана адрес-команда и открыты шины коммутатора 5 для первого абонента и шины коммутатора 14 для связи через блок 26 между шинами 31 каналов 2 и 3, канал

2 готов выдавать адрес-команду в канал 3.

Одновременно с выдачей сигнала начала обмена по шине 78 (для разблокировки входных и выходных шин в коммутаторе

14) блок 18 выдает этот же сигнал по шине

51 на вход блока 5, подготавливая его для работы в режиме контроля.

При поступлении сигнала готовности от канала 3 по шинам 31 через блок 26 (шину 30

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

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

Канал 3, приняв адрес-команду, снимает свои сигналы готовности и выставляет сигналы занятости на шине 31 . Расшифровка 45 адреса абонента, признака направления обмена и подключение шин абонента осуществляются в канале 3 так же, как в рабочем режиме работы канала 2. После подключения шин первого абонента канал 3, проанализировав наличие сигнала готовнос- 50 ти по шинам 30 из канала 2, организует выдачу по шине 30 в канал 2 полученной адрес-команды. Первым по шине 30 в канал

2 поступает сигнал начала обмена, который через блок 4 и коммутатор 5 проходит по шине 37 на вход блока 16 и устанавливает его в исходное состояние. Адрес-команда, передаваемая из канала 3, проходит через блоки 4 и 5 и по шине 39 последовательным кодом поступает на вход регистра

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

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

3 в канал 2 по шинам 30 заканчивается.

После приема адрес-команды на регистр

12 блок 18 организует вновь выдачу содержимого регистра 12 в канал 3 по шинам 31

Описанный цикл передачи адрес-командь повторяется столько раз, сколько слов установлено на блоке 20. При окончании выдачи последнего слова массива блок 18 канала 2 вырабатывает сигнал окончания обмена, который выдается в канал 3 по шине

31. Одновременно этим же сигналом с выхода блока 18 по шине 76 через элемент ИЛИ

23 сбрасывается триггер 10.

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

Канал 2, приняв по шине 30 последнее слово и сигнал окончания обмена из канала

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

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

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

Алгоритм работы канала 2 в рабочем режиме устройства 1 показан в табл. 1.

Приведен пример обмена информацией между первой ЭВМ и первым абонентом.

Алгоритм работы устройства 1 в режиме контроля приведен в табл. 2. Канал 2 при этом работает в режиме контроля, а канал

3 — в рабочем режиме. Осуществляется передача адрес-команды из канала 2 по шине 31 в канал 3 по шине 31 . После приема адрес-команды в канал 3 он организует ее выдачу в рабочем режиме по шине 30 в канал 2.

После приема адрес-команды по шине

30 в канал 2 он организует ее выдачу в ка1336020 нал 3 по шине 31ь Таким образом осуществляется передача адрес-команды по

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

На фиг. 2 показан пример реализации коммутатора 5 и приняты следующие обозначения шин: шины 34 — 346 выдачи сигналов обмена в рабочем режиме соответственно «Начало обмена», «Информация», «Конец слова», «Сдвиги», «Конец обмена» и «Начало слова», а в режиме контроля соответственно «Готовность», «Информация», «Занятость», «Сдвиги», «Верно», «Неисправность»; шины 35 — 35 приема сигналов обмена в рабочем режиме соответственно

«Верно», «Занятость», «Готовность», «Информация», «Неисправность», а в режиме контроля соответственно «Конец обмена», «Конец слова» «Начало обмена», «Информация»

«Начало слова», шины Збь 36> приема сигналов «Готовность» и «Занятость» в режиме контроля; шины 37 — 374 выдачи в блок 16 управляющих сигналов в рабочем режиме соответственно «Верно», «Занятость», «Готовность», «Неисправность», а в режиме контроля соответственно «Конец обмена», «Конец слова», «Начало обмена», «Начало слова»; шины 38 — 8; и 38> приема управляющих сигналов от блока 16 в рабочем режиме соответственно «Начало обмена», «Строб», «Конец слова», «Сдвиги», «Конец обмена» и «Начало слова»; шины 38, 38«, 38 и 38з приема управляющих сигналов от блока 16 в режиме контроля соответственно «Строб», «Сдвиги», «Верно» и «Неисправность».

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

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

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

В исходном состоянии все блоки 9 элементов И закрыты запрещающими потенциалами с выходов дешифратора 6 по шинам 41.

При получении адрес-команды на регистр 12 подключен тот блок 90 элементов И, код адреса которого указан в адрес-команде.

На фиг. 3 приведен пример реализации дополнительного коммутатора 14 и приняты обозначения: шины 55 †;„ передачи управляющих сигналов в рабочем режиме соответственно «Начало обмена», «Начало слова», «Прием слова», «Конец сlова», «Конец обмена», а в режиме контроля соответственно «Готовность», «Занятость», «Прием cloBa», «Верно», «Неисправность»; шина

56 передачи управляющего сигнала «Начало обмена» в режиме контроля; шины 56>—

56 передачи управляющих сигналов в рабочем режиме соответственно «Готовность», «Занятость», «Верно», «Неисправность»; шина 57 передачи информации параллельным кодом в регистр 12, шина 58 передачи информации параллельным кодом из регистра 12, шина 63 передачи информации параллельным кодом из блока 20, шины

64 — 64„ ie1>e H eHrH .io ) tlat> L..ieH режиме контроля соответственно «Начало слова», «Прием слова», «Конец слова», «Конец обмена»; шины 65 — 65» выдачи сигналов обмена в первую ЭВМ в рабочем режиме соответственно «Прием слова», «Неисправность», «Верно», «Занятость», «Готовность», «Информация», а также выдачи сигналов обмена в шину 31 в режиме контроля соответственно «Прием слова», «Начало слова», «Конец обмена», «Конец слова»; шины 66i—

66 приема сигналов обмена из ЭВМ в рабочем режиме соответственно «Информация»

«Конец слова», «Начало слова», «Прием слова», а также приема сигналов обмена из шины 31 в режиме контроля соответственно «Информация», «Занятость», «НеисправHîñòü», «ÏðèåM слова»; шина 67 приема сигнала «Конец обмена» в рабочем режиме и сигнала «Верно» в контрольном режиме из шины 31, шина 68 приема управляющего потенциала с выхода триггера 10; шина 69 приема сигнала «Начало обмена» в рабочем режиме и сигнала «Готовность» в контрольном режиме из шины 31 ., шина 70 приема сигнала «Начало обмена» в рабочем режиме и сигнала «Готовность» в контрольном режиме из шины 32i, шина 71 приема управляющего потенциала с выхода триггера 11; шина 72 приема сигнала «Конец обмена» в рабочем режиме и сигнала «Верно» в контрольном режиме из шины 32, шина 73 приема сигналов обмена из шины

32 (аналогичных сигналам на шине 66); шина 74 выдачи сигналов обмена в шину

32 (аналогичных сигналам на шине 65); шины 102 — 102« выдачи сигналов управления обменом через блок 101> >элементов И (аналогичных сигналам на шинах 65 — 65в); шины 103 — 103> приема сигналов обмена из блока 101. (аналогичных сигналам на шинах 66 — 66;); шина 103 приема сигнала

«Конец обмена» в рабочем режиме и сигнала

«Верно» в контрольном режиме от шины

32, шина 103;, приема сигнала «Прием слова» пз ЭВМ по шине 32ь

13

Элементы ИЛИ 91 — 94 предназначены для объединения шин передачи сигналов управления, вырабатываемых в рабочем и контрольном режимах. Элемент ИЛИ 95 объединяет шины 31 и 32 приема информации от двух ЭВМ и от блока 20 пульта управления, Элементы ИЛИ 96 — 100 объединяют шины 31> и 32 приема сигналов управления, поступающих от двух ЭВМ. Блок 101 и

101г элементов И осуществляют управление передачей сигналов обмена между каналом и первой и второй ЭВМ по шинам 31 и 32 .

На фиг. 4 приведен пример реализации блока 15 и приняты обозначения: шина 33 приема тактовых импульсов; шины 44 — 44З приема сигналов в рабочем режиме соответственно «Верно», «Обмен словом с абонентом закончен», «Начало слова выдано»; шина 45 приема управляющего потенциала режима «Рабочий режим — режим контроля», шины 46 — 466 выдачи управляющих сигналов соответственно «Прием в ЭВМ», «Обмен словом с ЭВМ закончен», «Установка в исходное состояние», «Сброс», «Конец обмена», «Выдача из ЭВМ», шины 51 — 51 приема сигналов управления в режиме контроля «Установка в исходное состояние», «Прием слова», «Начало обмена»; шина 52 приема разрешающего сигнала от схемы 13 сравнения; шина 53 выдачи сигнала записи в регистр 7 адреса; шины 55 — 55 приема сигналов управления в рабочем режиме соответственно «Начало обмена», «Начало слова», «Прием слова», «Конец слова», «Конец обмена», а в контрольном режиме соответственно «Готовность», «Неисправность», «Прием слова», «Занятость», «Верно», шина

56 выдачи сигнала «Начало обмена» в режиме контроля; шины 56 — 56 выдачи сигналов управления в рабочем режиме соответственно «Готовность», «Занятость», «Верно», «Неисправность», шины 57 и 58 приема информации соответственно при приеме от

ЭВМ и выдаче в ЭВМ; шина 59 выдачи сигнала «Прием слова» в рабочем и контрольном режимах работы; шина 60 приема признака направления обмена «Выдачи из ЭВМприем в ЭВМ».

Триггер 104 предназначен для хранения признака направления обмена «Выдача из

ЭВМ вЂ” прием в ЭВМ» в течение одного обмена после выдачи адрес-команды в абонент. Триггер 105 вырабатывает потенциал управления «Адрес-команда в абонент выдана». Триггер 106 вырабатывает потенциал управления «Обмен словом с ЭВМ закончен», разрешающий каналу обмен с абонентом, т.е. хранит признак окончания обмена с ЭВМ одним словом. Триггер 107 предназначен для хранения признака направления обмена «Выдача из ЭВМ вЂ” прием в ЭВМ» на время выдачи адрес-команды в абонент.

Триггер 108 управляет выдачей сигналов

«Готовность» и «Занятость» канала в рабо5

55 чем режиме для ЭВМ. Триггер 109 управляет выделением первого сигнала «Верно», поступающего после приема адрес-команды из ЭВМ. Триггер 110 управляет выдачей сигнала «Начало обмена» в режиме контроля. Триггер 111 управляет выделением одного импульса записи в регистр 7 адреса после поступления адрес-команды.

Триггер 112 предназначен для выработки управляющего сигнала для элемента

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

ЭВМ и выработку управляющих сигналов

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

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

В контрольном режиме работают триггер 110, элементы И 127, ИЛИ 137 и 139 — 141.

Остальные элементы работают в рабочем режиме. В исходном состоянии триггеры 104—

107 сброшены. В рабочем режиме по шине 45 поступает разрешающий потенциал управления «Рабочий режим — режим контроля». В режиме контроля по шине 45 поступает запрещающий потенциал управления. По шине 56 в ЭВМ выдаются сигналы

«Готовность» канала к обмену с ЭВМ с выхода элемента И 125.

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

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

138 в шину 464 установки в исходное состояние всех элементов и блока канала.

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

Третьим по шине 55 поступает сигнал

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

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

16

15 признаком направления обмена. Если адрескоманда принята в канал без ошибок, узел

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

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

130 на шину 56 как сигнал «Неисправность» (информация с ошибкой). Сигналом

«Конец слова» через элементы И 131 и

ИЛИ 139 осуществляется установка триггера

112 в исходное состояие.

Сигналом «Верно» (шина 564) с выхода элемента И 129 осуществляется запись через элементы И 122 и 121 признака направления обмена, поступающего по шине 60, в триггер 107. Если по шине 60 поступает разрешающий потенциал (признак «Прием в

ЭВМ»), триггер 107 будет установлен в единичное состояние. Если по шине 60 поступает запрещающий потенциал (признак «Выдача из ЭВМ»), сигнал «Верно» с выхода элемента И 122 не пройдет через элемент И 121 на установку триггера 107, который останется в исходном состоянии, т.е. на его выходе останется запрещающий потенциал.

С выхода элемента И 122 сигнал «Верно» устанавливает триггер 109. На вход элемента И

122 начинает поступать потенциал, который запрещает прохождение через него сигналов «Верно» в течение всего обмена.

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

53 как сигнал записи кода адреса в регистр 7 из регистра 12. Одновременно сигнал с выхода элемента И 126 устанавливает триггер 111, который запрещающим потенциалом со своего выхода блокирует прохождение через элемент И 126 остальных тактовых импульсов.

Сигналом «Верно» с выхода элемента И

129 устанавливается триггер 106 (запоминание признака конца обмена одним словом с 45

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

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

После выдачи адрес-команды из регистра

12 в абонент по шине 44 поступает сигнал

«Верно» от абонента, которым через элемент

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

44 пазрешающий потенциал «Обмен словом с абонентом закончен» на элементы И 16, 114 и 115. Осуществляется анализ режима работы канала. При режиме «Выдача на

ЭВМ» (разрешающий потенциал выдается с выхода триггера 104 на шине 46 и входы элементов И 116 и 117 тактовым импульсом через элементы И 116 и ИЛИ 134 устанавливается в исходное состояние триггер

108. На его инверсном выходе появляется разрешающий потенциал и с выхода элемента И 125 начинают выдаваться сигналы (шина 56 ) «Готовность» в ЭВМ, т.е. канал готов к приему из ЭВМ очередного информационного слова.

Работа блока 15 в режиме приема из

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

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

«Готовность» (шина 56) в ЭВМ только после выдачи адрес-команды и приема слова от абонента, т.е. по сравнению с режимом выдачи выработки сигналов «Готовность» задерживается дополнительно на время обмена одним словом.

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

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

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

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

18

17 обмена», который поступает по шине 55 на вход элемента И 120. С выхода элемента И

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

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

В режиме контроля по шине 51 сначала поступает сигнал «Установка в исходное состояние», который проходит через элемент ИЛИ 138 в шину 464 для установки всех элементов и блоков канала в исходное состояние. По шине 51г поступает сигнал

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

В режиме контроля по шине 55 поступает (от канала 3) сигнал «Готовность» на вход элементов И 127 и 128. По шине

45 в режиме контроля поступает запрещающий потенциал и поэтому элемент И 128 закрыт, а элемент И 127 открыт по второму входу (с выхода элемента HE 142) . Сигнал

«Готовность» с выхода элемента И 127 проходит через элемент ИЛИ 137 на шину 53 как сигнал записи кода адреса в адресный регистр 7, а на шину 56 — как сигнал

«Начало обмена» для выдачи в канал 3.

Одновременно сигналом с выхода элемента

И 127 через элемент ИЛИ 136 устанавливается в исходное состояние триггер 110.

Остальные элементы блока 15 в режиме контр ол я не р а бота ют.

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

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

И 164 на шину 38 .

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

Блок 16 устанавливается в исходное состояние сигналом «Установка в исходное состояние» на шине 464. Элементы И 167, 166, 163, 164,157 и 153 открыты разрешающим потенциалом (в рабочем режиме) «Рабочий режим — режим контроля», поступающим по шине 45. С выхода элемента НЕ

167 выдается запрещающий потенциал.

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

От абонента по шине 37з сигналы «Готовность» поступают на элементы И 159, 160, 164 и 166. После того, как в регистр 12 принято информационное слово (или адрес-команда), из блока 15 по шине 46З поступает сигнал «Обмен словом с ЭВМ закончен» на входы элементов И 164 и 166. Сигнал «Готовность» проходит через элемент И 166 и устанавливает триггер 150 в единичное состояние, после чего на входы элементов И 164, 160 и

154 начинает выдаваться разрешающий потенциал, а на вход элемента И 166 — запрещающий. Следующий сигнал «Готовность» на шине 37з проходит через элемент И 164 на выходную шину 38 как сигнал «Начало обмена», на вход триггера 152 и на вход триггера 148 (через элемент ИЛИ 172), устанавливая их в единичные состояния.

Тактовый импульс из шины 33 через элемент И 167 и 162 поступает на шину 38г как сигнал «Начало слова». Этот сигнал устанавливает в исходное состояние триггер

148 (через элемент ИЛИ 173) и в единичное состояние триггер 149 (через элемент ИЛИ

175), а также поступает на шину 44. Триггер 149 начинает выдавать разрешающий потенциал «Строб» на шину 38 и на вход элемента И 165. Тактовые импульсы начинают поступать через элемент И 165 на вход счетчика 145, на шины 384 и 47 как импульсы сдвига адрес-команды или информационного слова.

После получения сигнала «Начало слова» абонент перестает выдавать сигналы

«Готовность» и начинает выдавать сигналы

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

1336020 г0

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

ИЛИ 177 устанавливается в исходное состояние триггер 151.

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

Результаты контроля сохраняются.

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

44 как сигнал «Обмен словом с абонентом закончен» и на вход элемента И 154.

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

ЭВМ принято очередное слово) и наличии сигналов «Готовность» 37з от абонента триггер 150 будет установлен в единичное состояние и начнет выдавать разрешающий потенциал на входы элементов И 160 и 154.

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

55 гера 146 и через элемент ИЛИ 172 в единичное состояние триггера 148. На вход элемента И 162 начнет поступать разрешающий потенциал с выхода триггера 148. На выходе элемента И 162 появится сигнал

«Начало слова». Дальнейшая выработка сигналов управления обмена аналогична выработке сигналов при выдаче адрес-команды.

Информационное слово при приеме от абонента поступает по шине 39 через элемент

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

Результаты контроля сохраняются. После того, как выдан из ЭВМ (или принят в ЭВМ) весь массив информационных слов, от ЭВМ по шине 46 поступает сигнал «Конец обмена», который устанавливает триггер 147 в единичное состояние. На вход элемента И

157 начинает поступать разрешающий, а на вход элемента И 153 запрещающий потенциал. При поступлении от абонента сигнала «Верно» по шине 37 (после обмена очередным словом) он проходит через элемент И 157 на шину 38; как сигнал

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

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

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

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

161, 158, 159, 156 и 155. По шине 37з канала

3 поступает сигнал «Начало обмена», который проходит через элемент И 159 и ИЛИ

171 на установку в исходное состояние элементов блока 16 и по шине 42 блока l.

Из канала 3 поступает по шине 37 сигнал «Начало слова», который проходит через элемент И 161 на шину 424 и через элемент ИЛИ 175 на вход триггера 149. Триггер 149 начинает выдавать сигнал «Строб», разрешающий прием информации от канала 3.

После приема информации по шине 37 поступает сигнал «Конец слова» (37 ), который проходит через элемент ИЛИ 176 на сброс триггера 149 в исходное состояние. Одновременно сигналом «Конец слова» (37 ) проверяется состояние узла 144 контроля. Если информация принята без ошибок, на вход элемента И 155 выдается разрешающий потенциал и на шину 38г поступит сигнал «Верно». Если информация принята с ошибкой, разрешающий потенциал будет выдан на вход элемента И 156 и на шину 38 поступит сигнал «Неисправность». После выдачи всего массива информационных слов канал 3 выдает сигнал «Конец обмена», кото133В020

21

22 рый проходит через элемент И 158 на шину

42 как сигнал «Конец обмена» 42 для блока 19. На этом работа блока 16 в режиме контроля заканчивается.

На фиг. 6 приведен пример реализации блока 18 и приняты обозначения: шина 33 приема тактовых импульсов, шина 45 приема потенциала управления «Рабочий режим— режим контроля»; шины 49 — 49 приема сигналов «Установка в исходное состояние», «Конец слова»; шина 50 выдачи сигнала

«Пуск», шины 51> — 51з выдачи сигналов соответственно «Установка в исходное состояние», «Запись в регистр обмена», «На«ало обмена»; шины 61 — 616 приема потенциальных сигналов управления соответственно

«Резервный», «Основной», «Пуск», «Полуавтоматический», «Автоматический», «Код числа слов», шины 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 при проверке основных шин 31 (соединены шина 3lt канала 2 и шина 31 канал 3) в полуавтоматическом режиме.

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

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

Первый импульс с выхода счетчика 179 поступает на шину 51 как сигнал «Установка в исходное состояние». Второй импульс поступает на шину 51 как сигнал «Запись в регистр обмена», осуществляя запись адрес-команды, набранной на блоке 20, в регистр 12 обмена. Третий импульс выдается как сигнал «Начало обмена» в шину 51з.

Одновременно этот сигнал через элемент

ИЛИ 196 устанавливает в исходное состояние триггер 183, а через элемент И 189 выдается на шину 78 и далее через элемент

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

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

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

Этим сигналом в счетчик 182 добавляется

23

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

На этом заканчивается работа блока 18 по формированию сигналов управления для выдачи одного слова. Эту адрес-команду принимает канал 3, который работает в своем рабочем режиме, и организовывает ее выдачу через шину 30 в канал 2. После того, как адрес-команда через шину 30 поступит на регистр 12 канала 2, из канала 3 поступает по шине 49 сигнал «Конец слова», который поступает на вход триггера 184 блока 18 (через элементы ИЛИ 197 и И

194). На выходе триггера 184 появляется разрешающий потенциал и на вход счетчика

181 через элемент И 195 вновь начнут поступать тактовые импульсы. Счетчик 181 вновь выработает три импульса, добавит

«+ 1» в счетчик 182 и установит в исходное состояние триггер 184, т.е. в канал 3 будет выдано второе слово аналогично выдаче адрес-ком а нды.

Аналогичным образом вырабатываются сигналы управления для выдачи всех последующих слов. При переполнении счетчика 182 (выдано последнее слово) он вырабатывает сигнал «Конец обмена», который выдается на шину 64 и далее через коммутатор 14 в канал 3. Одновременно сигнал

«Конец обмена» с выхода счетчика 182 проходит через элемент И 192 на шину 76 и далее для установки триггера 10 в исходное состояние. Линии передачи информации шин

31 будут заблокированы. На этом работа блока 18 при выдаче массива информации заканчивается. Для того, чтобы еще раз передать этот же массив информации, необходимо вновь нажать кнопку «Пуск» на блоке 20.

В режиме «Автоматический» кнопку

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

ИЛИ 198. Период следования сигналов пуска, выдаваемых счетчиком 180, должен быть больше, чем суммарное время передачи одного заданного массива слов из канала 2 в канал 3 по шинам ЭВМ и из канала 3 в канал 2 по шинам абонента.

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

Запрещающий потенциал выдается счетчиком 182 только при нулевых значениях

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

Блок 19 имитации абонента (фиг. 7) работает только в режиме контроля при поступлении запрещающего потенциала «Рабочий режим — режим контроля» по шине 45. Этот потенциал инвертируется элементом НЕ 207 и поступает на входы элементов И 201 — 205 как разрешающий потенциал. Пусковыми сигналами из блока 18, поступающими по шине 50 через элементы И

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

201 и запрещающий на элемент И 202. Тактовые импульсы, поступающие по шине 33, проходят через элемент И 201 на шину 36 как сигналы «Готовность» канала 2 к приему информации из канала 3 по шинам 30 абонента.

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

«Начало слова» из канала 3 через элемент И 203 на вход триггера 200 последний устанавливается в единичное состояние.

На вход элемента И 201 начнет выдаваться запрещающий, а на вход элемента И 202— разрешающий потенциал. На шину 36 (и далее в канал 3) начнут поступать сигналы

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

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

Триггер 200 устанавливается в исходное состояние также от сигнала «Установка в исходное состояние» (шина 42 ), поступающего через элемент ИЛИ 206. Этот же сигнал выдается в блок 18 через шину 49.

На фиг. 8 приведен пример реализации блока 20 ручного управления и приняты обозначения: шина 45 выдачи управляющего потенциала «Рабочий режим — режим контроля; шины 61 i — 616 выдачи управляющих потенциалов соответственно «Резервный», «Основной», «Пуск», «Полуавтоматический», «Автоматический», «Код числа слов», шина

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

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

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

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

Формула изобретения телей узла 214 по шинам 616 выдаются разрешающие потенциалы.

Узел 215 индикации позволяет визуально наблюдать состояние разрядов регистра 12 обмена. При поступлении по шине 62 разрешающих потенциалов (при «единичном» состоянии соответствующих разрядов) высвечиваются элементы 215 †2„ индикации.

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

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

55 ход, второй информационный и управляющий входы коммутатора соединены соответственно с входом управления от абонента и первым выходом блока управления обменом с абонентом и с первым выходом блока имитации абонента, первый вход и второй выход которого подключены соответственно к первым выходу и входу блока имитации ЭВМ, выходы генератора импульсов соединены с тактовыми входами блоков имитации абонента, имитации ЭВМ, управления обменом абонентом и блока управления обменом с ЭВМ, третьи вход и выход блока имитации абонента соединены соответственно с вторым выходом и входом конца слова блока управления обменом с абонентом, вход управления от ЭВМ и третий выход которого подключены соответственно к первому выходу и входу управления от абонента блока управления обменом с ЭВМ, четвертый выход блока управления обменом с абонентом соединен с тактовым входом регистра обмена, синхровход, третий разрядный выход и группа разрядных выходов которого подключены соответственно к второму выходу и входу направления обмена блока управления обменом с ЭВМ и к группе индикаторных входов блока задания режима, первый и второй выходы блока задания режима соединены соответственно с вторым информационным входом дополнительного коммутатора и с третьим входом блока имитации ЭВМ. четвертый вход блока имитации абонента подключен к четвертому входу блока имитации ЭВМ и к входам режима блока управления обменом с ЭВМ, блока управления обменом с абонентом, к третьему выходу блока задания режима, к управляющему входу схемы сравнения и к первым входам элементов И группы, вторые входы которых соединены с выходом регистра адреса, третий выход и разрешающий вход блока управления обменом с ЭВМ подключены соответственно к синхровходу регистра адреса и к выходу схемы сравнения, первый информационный вход которой соединен с первым разрядным выходом регистра обмена, входы выдачи и приема информации, вход приема управляющих сигналов, четвертый выход и вход выдачи управляющих сигналов блока управления обменом с ЭВМ соединены соответственно с вторым разрядным выходом регистра обмена, с первым и вторым выходами и третьим информационным входом дополнительного коммутатора и с вторым выходом блока имитации ЭВМ, третий — седьмой выходы которого подключены соответственно к третьему управляющему входу дополнительного коммутатора, к первому входу первого элемента ИЛИ, к первому входу второго элемента ИЛИ, к первому входу третьего элемента ИЛИ и к первому входу четвертого элемента ИЛИ, третий, четвертый, пятый и шестой инфор1,186<.г2(>

28

27 мационные входы и третий и четвертый выходы дополнительного коммутатора соединены соответственно с первыми и вторыми BblxoJIàìè и входами первого и второго блоков усилителей сигналов обмена с

ЭВМ, выходы первого и второго элементов

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

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

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

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

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

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

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

29

30 ка, выходы пятого и седьмого элементов

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

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

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

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

1336020

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

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

НЕ, десять элементов И и четыре элемента

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

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

ИЛИ, выход элемента НЕ подключен к первым входам первого, пятого и девятого элементов И, вход. элемента НЕ и второй вход

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

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

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

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

1336020

33

Таблица 1 есть

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

А5

Аб

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

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

А7

1336020 нет

А11 Анализ признака направления обмена

Выдача из ЭВМ в абонент

Прием в ЭВМ из абонента

А12 нет

А20 есть кA21

А13 к А 14

Снятие сигналов Занятостьн и выдача сигналов "Готовность" из канала 2 в ЭВМ

Прием информационного слова из шины

31, Снятие сигналов "Занятость" из канала 2 в ЭВМ по шине 31, .

Анализ наличия сигналов Готовность" от абонента.

1336020

37 от А 20

А21 нет

А22 есть

А15 (31 )..

А23 к А 11 нет

А17

Анализ наличия сигналов "Готовность" от абонента по шине 30„ .

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

Анализ

А16 ичия сигнала Конец обмена" от ЭВМ.

Выдача в абонент по шине

30, сигнала "Конец обмена"

38

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

Выдача управляющих сигналов в абонент (30 ) и прием от . него информационного слова по шине 30 .

Снятие сигналов Занятость" и выдача сигналов "Готовность" из канала 2 в ЭВМ

Выдача в ЭВМ информационного слова. Снятие сигналов

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

1336020

39

Таблица 2

Б2 Установка на блоке 20 канала 2: — режима контроля; — адрес-команды с кодом адреса первого абонента (30 ) направления обмена "Выдачи из 3BM" в абонент; количества выдаваемых слов; — проверка основных линий передачи сигналов шины 31; — режима работы "Полуавтоматический".

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

Начало работы устройства 1 в режиме контроля.

Нажатие кнопки "Пуск" на блоке 20.

БЗ

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

Б4

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

Б5

Анализ наличия сигналов "Готовность" от канала 3 по шине 31. нет есть

Б7 к Б12

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

1336020

41

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

Б8

Выдача управляющих сигналов и адрес-команды из канала 2 в канал 3 по шине 31.

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

Б9

Подключение шин 30, абонента канала 3 через коммутатор 5 в соответст вии с полученным кодом адреса первого абонента, Б11

Запоминание признака направление обмена.

Анализ наличия

Б12 сигнала "Готовность" от канала 2 по шине 30 нет есть

Выдача сигнала "Начало обмена" в канал 2 из канал 3 по шине 30, Б13

Б14

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

Б10 Передача кода адреса абонента из регистра 12 в регистр 7 и признака направления обмена "Выдача из 38M" в блок 15 канала 3

1336020

44

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

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

Б15 от Б 22 анализ наличия сигналов "Готовность" от канала

3 по шине 31 нет

Б1б есть

Анализ наличия сигнала "Конец обмена" от блока 18 (выдается последнее слово или нет).

Б17 нет есть

Б18

Б23 и выдача сигналов

"Готовность" из канала 2 в канал 3 по шине 30, к Б 19 к Б 24

Выдача управляющих сигналов и содержимого регистра 12 канала (информационного слова) в канал

3 через шину 31.

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

Отключение шинпередачи сигналов коммутатора 14 канала 2.Снятие сигналов "Занятость"

1336020

46 от Б 23 от Б 18

Б24

Б19 нет ет

825 есть есть

Б21

Б26

Б22

Б27

Б27 к Б 16

Б28

Прием информационного слова в регистр 12 обмена канала

3. Снятие сигналов ГотовностЬ и выдача fèãí ëîB

"Занятость из канаЛа 3 по шине 31 в канал 2.

Анализ наличие сигналов Готовность от канала 2 по шине 30<

Выдача информационного слова из канала 3 в канал 2 по шине 30.

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

Прием информационного слова в канал 2 из канала 3 по шине

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

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

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

Анализ наличи сигналов Готовность" от канала 2 по ине 30.

Выдача последнего информационного слова и сигнала

"Конец обмена" из канала 3 в канал 2 по шине 30. Уста новка блоков канала 3 в ис ходное состояние. Снятие сигналов Занятость и выдача сигналов Готовность" из канала 3 в канал 2 по шине 31.

Прием последнего информаци онного слова и сигнала

"Окончание обмена" в канал

2 из канала 3 по шине 30, .

Снятие сигналов "готовность и выдача сигналов

"Занятость из канала 2 в канал 3 по шине 30.

Окончание работы устройства 1 в режиме контроля каналов.

Ожидание следующего сигнала Пуск .

1336020

Фиг, 2

4 1 41п

1336020 б5 55 5б 57

70 7 7Ф

1336020

133б 020

1336020

1336020

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

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

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

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

113035, Москва, K — 35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

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

 

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

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

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

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

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

Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах, имеющих разветвленную сеть абонентов

Изобретение относится к области вычислительной техники и может быть использовано в устройствах управления передачей информации между каналами ввода-вывода и абонентами

Изобретение относится к области вычислительной техники и может быть использовано в вычислительных системах

Изобретение относится к области вычислительной техники и может быть использовано в вычислительной ком- - плексах

Изобретение относится к области цифровых систем и может быть использовано для определения состояния совместно используемого ресурса

Изобретение относится к области компьютерной техники

Изобретение относится к вычислительной технике

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

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

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

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

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

Изобретение относится к вычислительной технике и может быть использовано в вычислительных комплексах

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