Устройство для сопряжения цифровой вычислительной машины Советский патент 1988 года по МПК G06F13/00 

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

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

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

На фиг,1 представлена блок-схема устройства; на фиг,2,3 - функциональные схемы регистра приема информации и блока контроля времени вьодачи информации; на фиг.4 - временная диаграмма работы блока контроля времени вьвдачи кода; на фиг.5 - функциональная схема формирователей импульса, составляюпц1х узел формирования серии импульсов блока -контроля времени выдачи кода, и временная диаграмма их работы; на фиг.6-10 - функциональные схемы формирователя импульсов блока контроля времени выдачи кода, блока сумматоров информации, блока управления, блока усилителей и блока приема информации.

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

Регистр 2 (фиг.2) содержит регист памяти адресной информации, выпол5;ен ный на элементах НЕ 29 и триггерах 30, регистр памяти командной информации в прямом виде, выполненньй на элементах НЕ 31 и триггерах 32, регистр памяти командной информации в инверсном виде, выполненньй на элементах НЕ 33 и триггерах 34. Кроме

0

5

0

5

0

5

0

5

0

5

того, регистр 2 содержит элементы ИСКЛЮЧАЮЩЕЕ ИЛИ 35 и элемент И 36.

Блок 4 контроля времени вьщачи кода (фиг.З) содержит элемент НЕ 37, узел 38 формирования задержки серии импульсов, состоящий из формирователей 38 и 39 импульсов, элемент И-НЕ 40, первый элемент И 41, формирователь 42 импульсов, триггер 43, второй элемент И 44.

Формирователи 38,39 импульсов (фиг.5) содержат триггер, состоящий из резисторов 45 и 46, первого кон-, денсатора 47 элементов И-НЕ 48,49 и второго конденсатора 50, первый элемент задержки, построенный на элементе НЕ 51, диоде 52, резисторах 53 и 54, конденсаторе-55, элементе НЕ 56 и .элементе И-НЕ 57, элемент И-НЕ 58, элемент НЕ 59, второй элемент задержки, построенный на резисторе 60 и конденсаторе 61, элемент И-НЕ 62, элемент ИЛИ, образованный диодами 63 и 64 и резистором 65, 66 и выходы 67 и 68.

Формирователь 42 импульса (фиг.6), содержащий аналогично формирователю 39 триггер, построенный на элементах И-НЕ 48 и 49, резисторах 45,46, конденсаторах 47 и 50, элементы И-НЕ 58 и 62, НЕ 59, второй элемент задержки на конденсаторе 61 и резисторе 60, элемент ИЛИ, состоящий из диодов 63 и 64 и резистора 65. В отличие Т)т формирователя 39 первый элемент задержки формирователя 42 дополнительно включает элементы И-НЕ 69 и 70, элемент НЕ 71, элемент НЕ 72, элемент И-НЕ 73, а также вторую время- задающую цепочку из диода 52, резис- торор. 53 и 54, конденсатора 55 и элемента НЕ 56.

Блок 5 сумматоров информации содержит (фиг.7) сумматоры 74-76, элемент НЕ 77, элемент И-НЕ 7.8, элемент НЕ 79, элементы И-НЕ 80 и 81 и триггер 82, внутренние связи 83-91.

Блок 6 управления (фиг.8) содержит три формирователя 39 импульсов, триггер 92 и элементы И-НЕ 93-94.

Блок 8 усилителей (фиг.9) содержит группу элементов НЕ 95, элемент ИЖ, образованный диодами 96 и резистором 97, и групповой усилительный элемент НЕ 98.

Влок 9 приема информации (фиг.10) содержит узел формирователей 99 импульса, элемент ИЛИ 100, группу триггеров 101, узел входш.гх -усилителе 102, riepeKjrra4aTejib режима, включающий реле 103 с контактами 104 и 105 коммутатор полярности тин, построенный на группах диодов 106 и 107 и группах резисторов 108 и 109, ходной ко;-тмутатор, включающий усилители 110 и 111, группу элементов НИ 112 и шины 113 и 114 первой и второ групп информационных входов.

Элемент ИЛИ 1 предназначен для вьгработки сигнала наличия на шине 1 при приеме информации из ЭВМ.

Регистр 2 предназначен для приема, хранения адресной и командной информации, поступающей из ЭВМ по шина 11 и проверки командной информации.

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

Блок 4 контроля времени выдачи кода предназначен для контроля ЭВМ по времени выдаваемой информации. На фиг.4 изображена временная диаграмма, поясняющая работу блока 4. В случае, если в выходном регистре ЭВМ информация находится более допустимого времени, блок 4 вырабатывает в линию 13 сигнал Отказ. При отсутствии сбоев в выходном регистре ЭВМ блок 4 вырабатывает сигнал Считывание (линия 25). В формирователе 42 (фиг.5) вторая времязадающая цепочка коммутируется с помощью элементов И-НЕ 69, 70 и 73, выполняя в отрицательной логике функции логического элемента ШТИ. При приходе управляющего сигнала по линии 22 какой-либо полярности в работу включается одна из двух времязадающих цепочек.

Блок 5 сумматоров информации предназначен для проверки правильности принятой в регистр 2 адресной информации, закодированной по принципу числа сочетаний Cg.

На входы первого 74, второго 75 и третьего 76 сумматоров по линиям поступает 8- разрядньй код адресной информации из регистра 2 (по входу 20). На входы второго 80 и третьего 81 элементов И-НЕ поступает, по линии 24 разрешающий сигнал Контроль из блока 6. В случае правильности кода на выходе первого 78 элемента И-НЕ

./дз

вырабатывается сигнал 23 линии гтра- вшгьного кода, При ошибочном коде на выходе триггера 82 вырабатывается сигнал Отказ (линия 14).

С выхода элемента И 36 регистра 2 сигна. гы НеправштьньпЧ кйд (линия 23) и от блока 5 собраны по схеме Монтажное или и поступают на разрешаю Q щий вход элемента И-НЕ 40 в блоке 4 лля запуска формирователя 42.

Блок 6 предназначен для выработки в линии 21 управляющих сигналов Сброс, Запись, поступающих в ре15 гистр 2, управляющего сигнала Контроль -, поступающего в блок 5 по линии 21, управляющего сигнала Переключение щин, поступающего в блок 9 по линии 26.

2Q Блок 6 (фиг.8) функционально состоит из трех пос.иедовательно включенных формирователей 39 (фиг.5), первый из которых запускается по линии 19 от элемента 1. В режиме диаг25 ностики блок 6 обеспечивает выработку в линию 26 управляющего сигнала Пе- реключерше шин в соответствии с дешифрируемым адресом, поступающим по линии 20 от регистра 2.

3Q Блок 7 коммутации предназначен для запрета передачи неправильной информации (командной и адресной), записанных в регистре 2 к блоку. 10 по щине 27 и по шинам 17 и 18.

j- Блок 8 предназначен для сбора сигналов Состояние, поступающих из блока 9 по линии 28, выработки в линии 15 управляющего сигнала Требование, поступающего в ЭВМ . Через .

40 блок 8 осуществляется передача инфор- мации о сигналах Состояние в ЭВМ.

Блок 9 приема информации (фиг.10) предназначен для передачи информации в ЭВМ от абонентов, разбитых на m

45 групп по п в каждой группе, с указанием номера группы и для выработки сигналов Состояние в линиях 28-1- -28-т при изменении состояния абонента и для выявления в режиме диагносQ тики неисправных усилителей-инверторов 102.

Формирователи 99 состоят из. дифференцирующих цепочек, от которых сигналы поступают на установочные

5 входы триггеров ИЛИ 101.

Дешифратор 10 адреса предназначен для дешифрации кода адреса и состоит из наборного поля выбора перемычками из каждого байта адресной информации.

которая закодирована числом сочетаний Cj, двух разрядов, поступающих на входы элементов И, количество которых (количество дешифрируемых адресов) определяется количеством групп абонентов блока 9, количеством блоков 8 и количеством абоненто в которые выводится командная информация по шине 18,

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

Обмен информацией между ЭВМ и абонентами через устройство может осуществляться в трех режимах: инициативный ввод информации в ЭВМ от абонентов; принудительный ввод информации по инициативе ЭВМ; вывод информации (команд) из ЭВМ к абонентам,

В первом режиме работы устройства - режиме инициативного ввода информации в ЭВМ от абонентов - изменение состояния какого-либо абонента, подключенного к шине 12 (фиг.10 приводит к выработке в соответствующем формирователе 99 сигнала, устанавливающего триггер 101 в единич-- ное состояние. Сигналы Состояние по линиям 28 поступают на входы блока 8, в котором вьфабатывается сигнал Требование, поступающий по линии 15 в ЭВМ, При наличии сигнала Требование ЭВМ устанавливает в своем выходном регистре закодированный адрес блока 8, поступающий по щине 11, Выходной сигнал элемента ИЛИ 1 запускает блок 4 и блок 6, вырабатывающий управляющие сигналы ./ Сброс и Запись, В регистр 2 производится запись адресной информаци (в третьем режиме работы адресной и командной-), которая по линии 20 поступает в блок 5, где .производится проверка правильности кода принятой адресной информации, закодированной по закону сочетаний С0(ЭВМ вьщает иформацию, закодированную числом сочтаний , но по мере прохождения по узлам устройства фаза сигнагш изменяется на 180 , и поэтому блок 5 анлизирует код С g), В случае правильн информации блок 5 вырабатывает в линии 23 сигнал правильного кода, раз решающий запуск формирователя 42 в блоке 4, Формирователь 4-2 вырабатывает сигнал Считывание, поступающ по линии 25 в блок 7 и разрешакиций прохождение на дешифратор 10 адпес

5

ной информации, записанной в регистре 2, С выхода дешифратора 10 по шине 17 адресный сигнал открывает выходные элементы НЕ 98 в блоке 8, Информация о состоянии абонентов с выхода блока 8 поступает по шине 16 во входной регистр ЭВМ, Из анализа поступившей информации ЭВМ узнает, на входе какой группы абонентов .произошло изменение. После этого в выходном р.егистре ЭВМ устанавливает адрес (закодированный - Cg) той группы абонентов, от которой получен сигнал 5 Состояние, В указанном порядке происходит,прохождение адресной информации по блокам устройства, и сигнал с выхода дешифратора 10 по шине 17 стробирует по входу Е усилитель Q 102-й группы абонентов, в которой произошло изменение. Одновременно через элемент ИЛИ 100 открывается один из усилителей 110 или 111 в зависимости от состояния контактов 104, 105 реле 103 (шина высокого или низкого уровня). Информация от абонентов через элементы ИЛИ 112 поступает по шине 16 в ЭВМ. Одновременно адресный сигнал с выхода дешифратора 10 по шине 17 устанавливает триггер 101 в нулевое состояние (той группы абонентов, в которой было изменение),, снимая сигнал Состояние с линии 28 и сигнал Требование с линии 15, При. следующем состоянии информахщи от абонентов, поступающей по шине 12 в блок 9, снова переключается в единичное состояние триггер 101, вырабатывается сигнал Состояние, Сигнал Требование по линии 15 поступает в ЭВМ. . .

Дальше обработка сигнала проводится по указанному порядку.

Во втором режиме работы устройства - режиме принудительного ввода информации по инициативе ЭВМ - ЭВМ производит программньш опрос абонентов.. Для этого ЭВМ в своем регистре устанавливает кодированньй адрес опрашиваемой группы абонентов, кото- рьй записывается в регистр 2, проверяется в-блоке 5, дешифрируется в дешифраторе 10 и по шине 17 поступает в блок 9, где производится подключение группы абонентов к шине 16, Информация от опрашиваемой группы, абонентов поступает в ЭВМ. Последовательно изменяя адреса, ЭВМ может опросить все группы абонентов.

0

5

0

5

0

5

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

Б устройстве осуществляется пос

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

название год авторы номер документа
Устройство для сопряжения ЭВМ с абонентом 1987
  • Лунев Владимир Никитович
  • Конопелько Валентина Петровна
SU1536390A1
Устройство для обмена информацией 1983
  • Карцев Михаил Александрович
SU1149239A1
Устройство для сопряжения ЭВМ с абонентами 1985
  • Петров Александр Васильевич
  • Пчелкина Елена Юрьевна
SU1283779A1
Автоматизированная система контроля радиоэлектронных устройств 1989
  • Ларичев Анатолий Павлович
  • Рогожин Олег Владимирович
  • Кочнев Александр Александрович
  • Гришин Сергей Викторович
SU1683038A1
Устройство для сопряжения абонентов с ЭВМ 1986
  • Аронов Борис Моисеевич
  • Левчук Станислав Андреевич
  • Наточанный Стэз Абрамович
SU1410041A1
Устройство для захвата магистрали ЭВМ 1982
  • Жернова Светлана Сергеевна
  • Кудряшов Владимир Иванович
  • Степанов Виктор Николаевич
SU1075247A1
Устройство для обмена информацией 1984
  • Рогозик Виктор Васильевич
  • Шеремет Ирина Антоновна
  • Полищук Валерий Максимович
SU1180905A1
Устройство для сопряжения двух электронно-вычислительных машин с внешними абонентами 1985
  • Бордыков Валерий Петрович
  • Латифуллин Расих Нуруллович
SU1264192A1
Устройство для сопряжения ЭВМ с абонентами 1988
  • Ваврук Евгений Ярославович
  • Перепичка Степан Ярославович
SU1520531A1
Устройство для сопряжения с общей магистралью вычислительной системы 1982
  • Шевкопляс Борис Владимирович
SU1100614A1

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

Реферат патента 1988 года Устройство для сопряжения цифровой вычислительной машины

Изобретение относится к области вычислительной техники, в частности к устройствам для сопряжения с датчиками двухпозиционных сигналов, и может быть использовано в системах для ввода в управляющую ЭВМ и вывода из нее большого количества информации о состоянии датчиков и для построения систем обмена информацией. Целью изобретения является повышение достоверности работы устройства. Постав-ленная цель достигается тем, что в устройство, содержащее регистр приема информации, дешифратор адреса, дешифратор команд, блок управления, блок коммутации и блок усилителей, введены элемент ИЛИ, блок контроля времени вьщачи кода, блок сумматоров информации и блок приема информации. В блоке сумматоров информации проверяется код принятой из ЭВМ информации. Блок приема информации предназначен для передачи от абонентов информации в ЭВМ. В режиме диагностики ЭВМ может выявить в блоке неисправные усилители и произвести переключение шины сбора информации, при котором неисправный усилитель не будет оказывать шунтирующее воздействие на исправные. Устройство может работать в трех режимах: режим инициативного ввода информации в ЭВМ от абонентов; режим принудительного ввода информации по инициативе ЭВМ; режим вьшода информации из ЭВМ к абонентам. 1 табл.,3 з.п,ф-лы, 10 ил. « (/ t QD СО

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

мандную информацию в прямом и инверс- ,Q тоянный аппаратный контроль информаном виде соответственно. С выходов всех выходных регистров инфоомят ия (адресная и командная) по шине 11 поступает на вход регистра 2 и на вход элемента ШШ 1, который сигналом в линии 19 (наличие информации) запускает блок 4 и блок 6, После проверки адресной информации в блоке 5, командной в регистре 2 по линиям 23 сигналы правильного кода разрешают запуск формирователя 42 в блоке 4. После того, как ЭВМ снимет адресную и командную информацию со своих трех выходных регистров, на выходе элемен- та ШШ 1 сигнал в линии 19 примет нулевое состояние (см.эпюру 2 на фиг.4), что позволит (при наличии сигнала правильного кода) запустить формирователь 42 в блоке 4. На выходе блока 4 в линии 25 появится сигнал считывания информации (эпюра 6, фиг,4), поступающий в блок 7, разрешая прохождение адресной информации по линии 27 на дешифратор 10, командной информации по шине 18 на входы всех абонентов. С выхода дешифра- тора 10 по шине 18 к соответствующему абоненту поступает сигнал разрешения записи командной информации.

В случае неправильной командной или адресной информации ЭВМ будет вьщавать информацию через свои выходные регистры больше установленного времени и блок 7 не пропустит к абоции (адресной и командной), выдаваемой на 3BMj и правильность ее записи в регистр 2. В регистре 2 (фиг.2) адресная информация хранится в тригге15 рах 30, командная информация хранится: - в триггерах 32; инверсная - в триггерах 34, Командная информация поразрядно проверяется с помощью двухвходовых элементов ИС2Q КГПОЧАЮЩЕЕ ИЖ 35, на одни входы которых поступает прямая (командная) информация, на другие входы - инверсная , Наличие на обоих входах двух нулей или двух единиц приведет к

25 появлению на выходе элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 35 нулевого сигнала, который вызовет появление на выходе элемента И 36 сигнала Неправильный код (линия 23),

30

35

40

Адресная информация, закодированная числом сочетаний (С - на ЭВМ, Cg - на выходе регистра 2), проверяется в блоке 5, используя тот факт, что коды, построенные по приндапу закона сочетаний, имеют большую корректирующую способность по сравнению с кодами по модулю два. I Для контроля ЭВМ по времени вьща- ваемой информации предназначен блок 4 (фиг.З), Блок 4 работает следующим образом, С выхода элемента ИЛИ 1 (фиг,1) сигнал наличия информации (фиг,4, эпюра 1) через формирователь 38 (эпюра 2, фиг.4), по заднему

нентам информацию, т.е. производится 45 запускает формирователь 39,

защита абонентов от неправильной ин- формации.

Время нахождения вьщаваемой информации на шинах 17 и 18 определяется длительностью управляющего сигнала Считывание (линия 25), вырабатываемого в блоке 4 формирователем 42 зависимости от сигнала в линии 22, Длительность команды определяется временем срабатывания электромагнитных устройств абонентов (реле и т.д,), Длительность коротких команд должна согласовываться с быстродействием бесконтактных устройств абонентов.

50

55

который вырабатывает импульс Контроль (эпюра 4, фиг,4) - формирует временные ворота, во время кото- рых ЭВМ должна убрать информацию (эпюра 1, фиг,4). Если этого не произойдет, то не запустится (через элемент И 40) формирователь 42 (не вырабатывается сигнал Считывание, стробирующий блок 7), Через элемент И 41 сигналом (эпюра 5, ,4) триггер 43 установится в единичное состояние, в ЭВМ по линии 13 поступит сигнал Отказ по времени вьщачи кода. Формирователь 42 запустится пои

ции (адресной и командной), выдаваемой на 3BMj и правильность ее записи в регистр 2. В регистре 2 (фиг.2) адресная информация хранится в триггерах 30, командная информация хранится: - в триггерах 32; инверсная - в триггерах 34, Командная информация поразрядно проверяется с помощью двухвходовых элементов ИСКГПОЧАЮЩЕЕ ИЖ 35, на одни входы которых поступает прямая (командная) информация, на другие входы - инверсная , Наличие на обоих входах двух нулей или двух единиц приведет к

появлению на выходе элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 35 нулевого сигнала, который вызовет появление на выходе элемента И 36 сигнала Неправильный код (линия 23),

Адресная информация, закодированная числом сочетаний (С - на ЭВМ, Cg - на выходе регистра 2), проверяется в блоке 5, используя тот факт, что коды, построенные по приндапу закона сочетаний, имеют большую корректирующую способность по сравнению с кодами по модулю два. I Для контроля ЭВМ по времени вьща- ваемой информации предназначен блок 4 (фиг.З), Блок 4 работает следующим образом, С выхода элемента ИЛИ 1 (фиг,1) сигнал наличия информации (фиг,4, эпюра 1) через формирователь 38 (эпюра 2, фиг.4), по заднему

45 запускает формирователь 39,

50

55

который вырабатывает импульс Контроль (эпюра 4, фиг,4) - формирует временные ворота, во время кото- рых ЭВМ должна убрать информацию (эпюра 1, фиг,4). Если этого не произойдет, то не запустится (через элемент И 40) формирователь 42 (не вырабатывается сигнал Считывание, стробирующий блок 7), Через элемент И 41 сигналом (эпюра 5, ,4) триггер 43 установится в единичное состояние, в ЭВМ по линии 13 поступит сигнал Отказ по времени вьщачи кода. Формирователь 42 запустится пои

наличии импульса Контроль (эпюра 4, фиг.4) и при наличии в линии 23 сигналов правильности кода от блока 5 и от регистра 2.

Формирователь 39 (фиг.5) работает

следующим образом. Элементы И-НЕ 48 и 49,-резисторы 45 и 46, конденсаторы 47 и 50 образуют помехозащшценный триггер. При включении устройства, если триггер оказывается в единичном состоянии, схема восстанавливае триггер в исходное (нулевое) состояние. Высокий уровень на входах эле- мента И-НЕ 58 приводит к появлению на его выходе нулевого уровня, который через диод 63 устанавливает триггер в нулевое состояние. С приходом нулевого импульса на вход 66 триггер устанавливается в единичное состоя- ние. Конденсатор 55 через резистор 54 начинает заряжаться до уровня срабатывания элемента НЕ 56, от нулевог выходного уровня которого на выходе элемента И-НЕ 57 появляется высокий потенциал. Конденсатор 61 начинает разряжаться через резистор 60 до уровня О на входе элемента И-НЕ 62 В результате на выходе элемента И-ЬЕ 62 образуется короткий нулевой им- пульс, который через диод 64 устанавливает триггер в нулевое состояние. Длительность импульса, сформированного на выходе 67, зависит от постоянной времени резистора 54 и конденсатора 55. Резистор 53 ограничивает разрядный ток конденсатора 55, протекаюпщй через диод 52 и выходной каскад элемента НЕ 51. Длительность короткого импульса, сформированного на выходе 68, зависит от постоянной времени резистора 60 и конденсатора 61, Цепочка из резистора 53 и диода 52 позволяет сократить время разряда конденсатора 55, т.е. время приведе- ния формирователя 39 в исходное сос тояние. Элемент И-НЕ 58 обеспечивает самовосстановление формирователя 39 при включении устройства и при сбое достаточно длительных помех. От Коротких помех триггер защищен конденсаторами 47 и 50. Для контрОо1Я исправности исполнительных блоков и для контроля вьодаваемой информации ЭВМ может после вывода команды (третий режим работы) установить в выходных регистрах ЭВМ контроля нулевую команду во всех разрядах. При наличии адреса контроля происходит пере

g о 5 о Q

5

0

5

ключение входов 12 блока 9 с приема информахщи от абонентов на контроль выходных команд (на фиг.1 не показано) . Устанавливая соответствующие адреса ввода, ЭВМ может контролировать выдаваемые команды.

Ввод информации в ЭВМ осуществляется через блоки 9 и 8. Все усилители 102 в блоке 9 (фиг. 10) поразрядно запараллелены, образуя общую шину ввода информации. Но в такой системе при выходе из строя какого-либо усилителя 102 будет шунтироваться шина ввода информации, что затруднит обнаружение источников неисправностей. В данной системе для исключения влия- ния неисправного усилителя 102 на работу исправных и для обнаружения неисправного усилителя 102 введены две шины, образованные включением на выходе каждого разряда усилителя 102 двух диодов 106, 107, включенных один катодом, другой анодом. Объединение анодов диодов 106 образует шину 103 высокого уровня, катодов дио- д ов 107 - шину 114 низкого уровня.

Блок 9 работает следующим образом. На фиг.10 контакты 104, 105 реле 103 |показаны в положении работы с шиной ; 113 (работает усилитель 110). При опросе какой-либо группы абонентов, подключенной к шине 12, ЭВМ в адресной информации,поступающей по шине 11 входов устройства, устанавливает кодированный адрес этой группы абонентов. В дешифраторе 10 вырабатывается разрешающий сигнал, который по шине 17 стробирует соответствующий усилитель 102, и информация через диод 106 появляется на шине 113 высокого уровня, подключенной на входы усилителя 110, на управляющий вход Е которого через контакт 105 подается разрешающий сигнал (сигнаЛ выбора кристалла) . При подключении.контактов 104, 105 в нижнее положение информация будет проходить по шине 114 через усилитель 111 и далее через соответствующий элемент ИЛИ 112 по шине- 16 в ЭВМ, В режиме диагностики, когда ЭВМ производит переключение входов 12 блока 9 от абонентов на контроль выходных команд, анализом принимаемой информации в двух режимах работы с шиной 113 и с шиной 114 можно определить неисправный усилитель 102, вид отказа и остановиться в работе с той шиной, при которой

11

неисправньй усилитель 102 не будет оказывать шунтирующее влияние на исправные усилители l02,

Предполагается, что случается только один отказ или несколько отказов одного вида. В таблице условн показано: +-КЗ - вид отказа, при котором выходной каскад усилителя 102 имеет паразитную связь с плюсом ис- точника питания (замыкание выхода усилителя 102 на плюс источника питания) ; - КЗ - вид отказа, при котором выходной каскад усилителя 102 имеет паразитную связь с общим про- водом источника питания (замыкание выхода на минус источника питания); Т или неправильная информация

В таблице показано, что при рабо с шиной 113 при отказе вида +КЗ не- верная информация 1 будет на шине 113 при опросе только неисправного усилителя 102 (вид отказа +КЗ) при передаче О. Отказ вида -КЗ приводит к появлению неправильной инфор- мации (при передаче 1) при опросе всех усилителей 102. Следовательно, шина 113 позволяет выявить неисправный усилитель 102 и продолжать работать с исправными при отказ вида +КЗ. Шина 114 позволяет выявит неисправньй усилитель 102 и продолжать работу с исправными при отказе -КЗ.

С целью увеличения количества обслуживаемых абонентов в первом и втором режимах работы - в режиме приема информации от абонентов - возможно наращивание числа блоков 8 и 9. Для этого дополнительные разряды шины 12 подключаются к входу дополнительного блока 9. Управляющий сигнал Переключение шин, поступающий по линии 26 из блока 6 будет параллельно подключаться к входам основного и дополнительного блоков 9,. Адресные входы блоков 9 будут подключаться к пшне 17. Сигнал Требование в линии 15 от дополнительного блока 8 будет поступать на дополнительньй вход Требование ЭВМ. Выходные информационные сигналы дополнительных блоков 8 и 9 выходят на шину 16.

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

1. Устройство для сопряжения цифровой вычислительной машины (ЦВМ) с

Q 5

о 5 п

5

0

5

0

5

793I 2

аПонеигами, содержащее регистр прнс,ма информация, информационнЕ. е входы которого являются группой пхолов уст- poticrna для соединения с группой информационных выходов ЦВМ, дешифратор команд, блок управления, блок KOMNty- тации, группы информационных входов которых соединены с группой информационных выходов регистра приема информации, группа входов записи и сброса которого соединена с группой выходов блока управления, дешифратор адреса, группа кодовых входов которого соединена с первой группой выходов блоки коммутации, вторая группа выходов которого и группа выходов дешифратора адреса являются соответствую- 1ЦИМИ группами выходов устройства для подключения к группам информационных и адресных входов ЦВМ, блок усилителей, синхровход которого соединен с группой выходов дешифратора адреса, а выход является выходом устройства для подключения к входу запроса прерывания ЦВМ, группа выходов блока усилителей является группой выходов устройства для подключения к группе информационных входов ЦВМ, отличающееся тем, что, с целью повышения достоверности работы устройства, в него введены элементы ИЖ, блок контроля времени вьщачи кода, блок cyNfMaTopoB информации и блок приема информации, причем группа входов элемента ИЛИ соединена с группой входов устройства для подключения к группе информационных выходов ЦВМ, а выход соединен с синхронизирующими входами блока управления и блока контроля времени выдачи кода, первый выход и вход пуска которого подключены соответственно к управляющему входу блока коммутации и выходу дешифратора команд, а вход разрешения - к выходу регистра приема информации и стробирующему выходу блока сумматоров информации, группой информационных входов и входов синхронизации соединенного соответственно с группой выходов регистра приема информации и первым выходом блока управления, второй выход которого подключен к входу режима блока приема информации, rpynrta информационных входов которого является группой входов устройства для подключения к группе информационных выходов абонентов, группа адресных

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

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

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

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

является ( синхронизирующим входом

-,

блока.

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

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

блока.

Фиг. 2

Фиг.

V.

3J

Переключение шин

Z6

Фиг.9

ВНИИ1ГИ Заказ 6507/49 Тираж 704

Пр Жли,- толигр). пр-тие, г. Ужгород, ул. Проектная, 4

Подписное

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

Устройство для обмена информацией 1984
  • Рогозик Виктор Васильевич
  • Шеремет Ирина Антоновна
  • Полищук Валерий Максимович
SU1180905A1
Устройство для сопряжения канала цифровой вычислительной машины с абонентами 1976
  • Дементьев Николай Иванович
  • Михайлов Сергей Федорович
  • Пронин Евгений Григорьевич
  • Школин Владимир Петрович
SU615471A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 444 793 A1

Авторы

Агранов Давид Моисеевич

Бруфман Самуил Саневич

Попов Александр Михайлович

Дворковая Елена Андреевна

Шугуров Ростислав Андреевич

Даты

1988-12-15Публикация

1987-05-20Подача