Устройство для сопряжения цифровой вычислительной машины
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 444293 09 3 00 51 4 0 ОПИСАНИЕ ИЗОБРЕТЕН ИДЕТЕЛЬСТВУ А ВТОРСКО ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИИ(56) Авторское свидетельство СССР В 1180905, кл, С 06 Р 13/00, 1984.Авторское свидетельство СССР В 615471, кл. 0 06 Г 13/00, 1976. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЦИФРОВОЙ ВЬИИСЛИТЕЛЬНОЙ МАШИНЫ С АБОНЕНТАМИ(57) Изобретение относится к области вычислительной техники, в частности к устройствам для сопряжения с датчиками двухпозиционных сигналов, и может быть использовано в системах для ввода в управляющую ЭВМ и вывода из нее большого количества информаци о состоянии датчиков и для построени систем обмена информацией, Целью изобретения является повышение досто верности работы устройства. Постав ленная цель достигается тем, что вустройство, содержащее регистр приема информации, дешифратор адреса, дешифратор команд, блок управления,блок коммутации и блок усилителей,введены элемент ИЛИ, блок контролявремени выдачи кода, блок сумматоровинформации и блок приема информации.В блоке сумматоров информации проверяется код принятой из ЭВМ информации. Блок приема информации предназначен для передачи от абонентов информации в ЭВМ. В режиме диагностики ЭВМ может выявить в блоке неисправные усилители и произвести переключение шины сбора информации, прикотором неисправный усилитель не будет оказывать шунтирующее воздействие на исправные. Устройство можетработать в трех режимах: режим инициативного ввода информации в ЭВМ отабонентов; режим принудительного ввода информация по инициативе ЭВМ; режим вывода информации из ЭВМ к абонентам. 1 табл, 3 з.п.ф-лы, 10 ил.Изобретение относится к области вычислительной техники, в частности к устройствам ввода-вывода для сопряжения с датчиками двухпозиционных сигналов и может быть использованов системах для ввода в управляющую ЭВМ и вывода из нее большого количества информации о состоянии датчиков и для построения систем обмена информацией,Целью изобретения является повышение достоверности работы устройства. На фиг.1 представлена блок-схемаустройства; на фиг,2,3 - функциональные схемы регистра приема информациии блока контроля времени выдачи информации; на фиг.4 - временная диаграмма работы блока контроля временивыдачи кода; на фиг.5 - функциональная схема формирователей импульса,составляющих узел формирования серии импульсов блока контроля времени25выдачи кода, и временная диаграммаих работы; на фиг,6-10 - функциональные схемы формирователя импульсов блока контроля времени выдачикода, блока сумматоров информации,блока управления, блока усилителейи блока приема информации,Устройство для сопряжения цифровойвычислительной машины с абонентами,(фиг.1) содержит элемент ИЛИ 1, регистр 2 приема информации дешифратор 3 команд, блок 4 контроля временивыдачи кода, блок 5 сумматоров информации, блок 6 управления, блок 7 коммутации, блок 8 усилителей, блок 9приема информации, дешифратор 10 адреса, шины 11 группы информационныхвходов от. ЭВМ, шины 12 группы инфор"мационных входов абонентов, шины13-15 выходных управляющих сигналов,поступающих в ЭВМ, шины 16 группы 45информационных выходов в ЭВМ, шины17, 18 групп адресных и ийформационных выходов к абонентам, линии 19-28внутренних связей .устройства.регистр 2 (фиг,2) содержит регистр50 памяти адресной информации, выполнен ный на элементах НЕ 29 и триггерах 30 регистр памяти командной инфорФн мации в прямом виде, выполненныи на55 элементах НЕ 31 и триггерах 32, регистр памяти командной информации в инверсном виде, выполненный на эле" ментах НЕ 33 и триггерах 34. Кроме того, регистр 2 содержит элементыИСКЛЮЧАЮЩЕЕ ИЛИ 35 и элемент И 36,Блок 4 контроля времени выдачикода (фиг,3) содержит элемент НЕ 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, элемент И-НЕ 78, элемент НЕ 79, элементы И-НЕ 80 и 81и триггер 82, внутренние связи 83-91,Блок 6 управления (фиг,8) содержит три формирователя 39 импульсов,триггер 92 и элементы И-НЕ 93-94.Блок 8 усилителей (фиг,9) содержитгруппу элементов НЕ 95, элемент ИЛИ,образованный диодами 96 и резистором97, и групповой усилительный элементНЕ 98.Блок 9 приема информации (фиг.10)содержит узел формирователей 99 импульса, элемент ИЛИ 100, группу триг Э/геров 101, узел входных .усилителей102, переключатель режима, включающий реле 103 с контактами 104 и 105,коммутатор полярности псин, построенный на группах диодов 106 и 107 игруппах резисторов 108 и 109, и:выходной коммутатор, включающий усилители 11 О и 111, группу элементов ИЛИ112 и шины 113 и 114 первой и второйгрупп информационных входов,Элемент ИЛИ 1 предназначен длявыработки сигнала наличия на шине 11при приеме информации из ЭВМ.Регистр 2 предназначен для приема, хранения адресной и команднойинформации, поступающей из ЭВМ пошине 11 и проверки командной информации,Дешифратор 3 команд служит длявыработки управляющего сигнала влинии 22 в зависимости от вида команд, поступающих из ЭВМ (короткиеи длинные),Блок 4 контроля времени выдачикода предназначен для контроля ЭВМпо времени выдаваемой информации.На фиг,4 изображена временная диаграмма, поясняющая работу блока 4, Вслучае, если в выходном регистре ЭВМинформация находится более допустимого времени, блок 4 вырабатывает влинию 13 сигнал "Отказ". При отсутствии сбоев в выходном регистре ЭВМблок 4 вырабатывает сигнал "Считывание" (линия 25). В Формирователе42 (фиг.5) вторая времязадающая цепочка коммутируется с помощью элементов И-НЕ 69, 70 и 73, выполняяв отрицательной логике функции логи -ческого элемента ИЛИ. При приходеуправляющего сигнала по линии 22 ка -кой-либо полярности в работу включается одна из двух времязадающих цепочек.Блок 5 сумматоров информации предназначен для проверки правильностипринятой в регистр 2 адресной информации, закодированной по принципучисла сочетаний С .На входы первого 74, второго 75 итретьего 76 сумматоров по линиямпоступает 8- разрядный код адреснойинформации из регистра 2 (по входу20), На входы второго 80 и третьего81 элементов И-НЕ поступает. по линии24 разрешающий сигнал "Контроль" изблока 6, В случае правильности кодана выходе первого 78 элемента И-НЕ 4793 4вырабатывается сигнал 23 линии пра -вильного кода, При ошибочном кодена выходе триггера 82 вырабатывается сигнал "Отказ" (линия 14),5С выхода элемента И 36 регистра)сигналы "Непранильньп код" (линия 23)и от блока 5 собраны по схеме "Монтажное ИЛИ" и поступают на разрешаю 1 Ощий вход элемента И-НЕ 40 н блоке 4лля запуска формирователя 42,Ьлок 6 предназначен для выработкив линии 21 управляющих сигналовСброс , "Запись 1, поступающих в регистр 2, управляющего сигнала "Контроль", поступающего в блок 5 по линии 21, управляющего сигнала "Переключение ппп", поступающего в блок9 по линии 26,Блок 6 (Фиг.8) функционально состоит из трех последовательно включенных формирователей 39 (фиг,5), первый из которых запускается по линии19 от элемента ИЛИ 1, В режиме диаг 25 ностики блок 6 обеспечивает выработкун линию 26 управляющего сигнала "Переключение шин" в соответствии с дешифрируемым адресом, поступающим полинии 20 от регистра 2.Блок 7 коммутации предназначен длязапрета передачи неправильной информации (командной и адресной), записанных в регистре 2 к блоку. 10 пошине 27 и по шинам 17 и 18,Ьлок 8 предназначен для сбора сигналовСостояние , поступающих изблока 9 по линии 28, выработки в линии 15 управляющего сигнала "Требование", поступающего в ЭВМ, Черезблок 8 осуществляется передача инфор-мации о сигналах Состояние" в ЭВМ,Блок 9 приема информации (фиг,10)предназначен для передачи информациив ЭВ 1 от абонентов, разбитых на тгрупп по и в каждой группе, с указанием номера группы и для выработкисигналов "Состояние" в линиях 28-.1 --28-п 1 при изменении состояния абонента и для выявления в режиме диагностики неисправных усилителей-инверторов 102.Формирователи 99 состоят из дифференцирующих цепочек, от которыхсигналы поступают на установочныевходы триггеров ИЛИ 101,Дешифратор 10 адреса предназначендля дешифрации кода адреса и состоитиз наборного поля выбора перемычкамииз каждого байта адресной информации,5 14 которая закодирована числом сочета" ний С, двух разрядов, поступающихйна входы элементов И, количество которых (количество дешифрируемых адресов) определяется количеством групп абонентов блока 9, количеством блоков 8 и количеством абонентов в которые выводится командная информация по шине 18,Устройство работает следующим образом.Обмен информацией между ЭВМ и абонентами через устройство может осуществляться в трех режимах: инициативный ввод информации в ЭВМ от абонентов; принудительный ввод информации по инициативе ЭВМ; вывод информации (команд) из ЭВМ к абонентам.В первом режиме работы устройства - режиме инициативного ввода информации в ЭВМ от абонентов - изме- нение состояния какого-либо абонента, подключенного к шине 12 (фиг.10) приводит к выработке в соответствующем формирователе 99 сигнала, устанавливающего триггер 101 в единичное состояние. Сигналы "Состояние" по линиям 28 поступают на входы блока 8, в котором вырабатывается сигнал "Требование", поступающий по линии 15 в ЭВМ, При наличии сигнала "Требование" ЭВМ устанавливает в своем выходном регистре закодированный адрес блока 8, поступающий по шине 11. Выходной сигнал элемента ИЛИ 1 запускает блок 4 и блок 6, вырабатывающий управляющие сигналы ,"Сброс" и "Запись", В регистр 2 производится запись адресной информации (в третьем режиме работы адресной и командной), которая по линии 20 поступает в блок 5, где .производится проверка правильности кода принятой адресной информации, закодированной6по закону сочетаний С 8(ЭВМ выдает информацию, закодированную числом сочетаний С , но по мере прохождения поиузлам устройства фаза сигнала измеоняется на 180, и поэтому блок 5 анализирует код С 8) . В случае правильнойсинформации блок 5 вырабатывает в линии 23 сигнал правильного кода, разрешающий запуск формирователя 42 в блоке 4формирователь 42 вырабатывает сигнал "Считывание", поступающий по линии 25 в блок 7 и разрешающий прохождение на дешифратор 10 адпес 44793 6ной информации, записанной в регистре 2. С выхода дешифратора 10 по шине 17 адресный сигнал открывает выходные элементы НЕ 98 в блоке 8, Информация о состоянии абонентов с выхода блока 8 поступает по шине 16 вовходной регистр ЭВМ. Из анализа поступившей информации ЭВМ узнает, навходе какой группы абонентов .произошло изменение, После этого в выходномрегистре ЭВМ устанавливает адрес (закодированный - С) той группы абонентов, от которой получен сигнал"Состояние". В указанном порядкепроисходит, прохождение адресной информации по блокам устройства, и сигнал с выхода дешифратора 10 по шине17 стробирует по входу Е усилитель 20 102-й группы абонентов, в которойпроизошло изменение. Одновременночерез элемент ИЛИ 100 открываетсяодин из усилителей 110 или 111 в зависимости от состояния контактов 104, 25 105 реле 103 (шина высокого или низкого уровня). Информация от абонентов через элементы ИЛИ 112 поступаетпо шине 16 в ЭВМ. Одновременно адресный сигнал с выхода дешифратора10 по шине 17 устанавливает триггер101 в нулевое состояние (той группыабонентов, вкоторой было изменение)снимая сигнал "Состояние" с линии 28и сигнал "Требование" с линии 15,При следующем состоянии информации 35Юот абонентов, поступающей по шине 12в блок 9, снова переключается в единичное состояние триггер 101, выра 11батывается сигнал "Состояние . Сигнал "Требование" по линии 15 поступает в ЭВМ.Дальше обработка сигнала проводится по указанному порядку.Во втором режиме работы устройства - режиме принудительного ввода 45информации по инициативе ЭВМ - ЭВМпроизводит программный опрос абонентов Для этого ЭВМ в своем регистреустанавливает кодированный адресопрашиваемой группы абонентов, который записывается в регистр 2, проверяется в блоке 5, дешифрируется вдешифраторе 10 и по шине 17 поступает в блок 9, где производится подключение группы абонентов к шине 16,55Информация от опрашиваемои группы,чабонентов поступает в ЭВМ. Последо"вательно изменяя адреса, ЭВМ можетопросить все группы абонентов,7144В третьем режиме работы устройства - режиме вывода информации (команд) из ЭВМ к абонентам - ЭВМ в своем первом выходном регистре устанавливает код адреса группы абонентов, в которые выводится из ЭВМ информация. Во втором и третьем вьходных регистрах ЭВМ устанавливает командную информацию в прямом и инверсном виде соответственно. С выходов всех выходных регистров инфоомдииа (адресная и командная) по шине 11 поступает на вход регистра 2 и на вход элемента ИЛИ 1, который сигналом в линии 19 (наличие информации) запускает блок 4 и блок 6, После проверки адресной информации в блоке 5, командной в регистре 2 по линиям 23 сигналы правильного кода разрешают запуск формирователя 42 в блоке 4, После того, как ЭВМ снимет адресную и командную информацию со своих трех выходных регистров, на выходе элемен та ИЛИ 1 сигнал в линии 19 примет нулевое состояние (см,эпюру 2 на фиг.4), что позволит (при наличии сигнала правильного кода) запустить формирователь 42 в блоке 4. На выходе блока 4 в линии 25 появится сигнал считывания информации (эпюра б, фиг,4), поступающий в блок 7, разрешая прохождение адресной информации по линии 27 на дешифратор 10, командной информации по шине 18 на входы всех абонентов. С выхода дешифра-. тора 10 по шине 18 к соответствующему абоненту поступает сигнал разрешения записи командной информации.В случае неправильной командной или адресной информации ЭВМ будет выдавать информацию через свои выходные регистры больше установленного времени и блок 7 не пропустит к абонентам информацию, т.е. производится защита абонентов от неправильной информации.Время нахождения выдаваемой информации на шинах 17 и 18 определяется длительностью управляющего сигнала "Считывание" (линия 25), вырабатываемого в блоке 4 формирователем 42 зависимости от сигнала в линии 22. Длительность команды определяется временем срабатывания электромагнитных устройств абонентов (реле и т.д.) . Длительность коротких команд должна согласовываться с быстродействием бесконтактных устройств абонентов. 4793 8Коротким командам отводится определенная область адресного пространства, поэтому адреса абонентам должныприсваиваться с учетом их быстродей 5ствия. Данные мероприятия позволяютповысить общее быстродействие устройства.В устройстве осуществляется постоянный аппаратный контроль информации (адресной и командной), выдаваемой на ЭВМ, и правильность ее записив регистр 2. В регистре 2 (фиг.2) адресная информация хранится н триггерах 30, командная информация хранится: прямая - в триггерах 32; инверсная - в триггерах 34. Командная информация поразрядно проверяется спомощью двухвходовых элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 35, на одни входы которых поступает прямая (командная)информация, на другие входы - инверсная, Наличие на обоих входах двухнулей или двух единиц приведет к25 появлению на выходе элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 35 нулевого сигнала, который вызовет появление на выходе элемента И 36 сигнала "Неправильныйкод" (линия 23),Адресная информация, закодированф рная числом сочетаний (Сэ - на ЭВМ,Св - на выходе регистра 2), провеьряется в блоке 5, используя тот факт,что коды, построенные по принципу35закона сочетаний, имеют большую корректирующую способность по сравнениюс кодами по модулю два.Для контроля ЭВМ по времени выдаваемой информации предназначен блок4 (фиг.3), Блок 4 работает следующим образом. С выхода элемента ИЛИ 1(фиг,1) сигнал наличия информации(фиг.4, эпюра 1) через формирователь38 (эпюра 2, фиг.4), по заднемуфронту запускает формирователь 39,который вырабатывает импульс "Контроль" (эпюра 4, фиг,4) - формируетвременные "ворота", во время которых ЭВМ должна убрать информацию50(эпюра 1, фиг.4). Если этого не произойдет, то не запустится (черезэлемент И 40) формирователь 42 (невырабатывается сигнал "Считывание",стробирующий блок 7). Через элементИ 41 сигналом (эпюра 5, фиг,4) триг 55гер 43 установится в единичное состояние, в ЭВМ по линии 13 поступитсигнал "Отказ по времени выдачи кода. Формирователь 42 запустится пои1444793 9наличии импульсаКонтроль (эпюра4, фиг,4) и при наличии в линии 23сигналов правильности кода от блока5 и от регистра 2,Формирователь 39 (фиг.5) работаетследующим образом. Элементы И-НЕ 48и 49, резисторы 45 и 46, конденсато"ры 47 и 50 образуют помехоэащищенныйтриггер. При включении устройства,если триггер оказывается в "единичном" состоянии, схема восстанавливает триггер в исходное (нулевое) состояние. Высокий уровень на входах элемента И-НЕ 58 приводит к появлению на его выходе нулевого уровня, который через диод 63 устанавливает триггер в нулевое состояние. С приходомнулевого импульса на вход 66 триггерустанавливается в единичное состояние. Конденсатор 55 через резистор 54 начинает заряжаться до уровня срабатывания элемента НЕ 56, от нулевогс выходного уровня которого на выходеэлемента И-НЕ 57 появляется высокийпотенциал. Конденсатор 61 начинаетразряжаться через резистоР 60 до 5 10 15 20 25 10ключение входов 12 блока 9 с приема информации от абонентов на контроль выходных команд (на фиг.1 не показано). Устанавливая соответствующие адреса ввода, ЭВМ может контролировать выдаваемые команды,Ввод информации в ЭВМ осуществляется через блоки 9 и 8, Все усилители 102 в блоке 9 (фиг.10) поразряднозапараллелены, образуя общую шинуввода информации, Но в такой системепри выходе из строя какого-либо усилителя 102 будет шунтироваться шинаввода информации, что затруднит обнаружение источников неисправностей.В данной системе для исключения влияния неисправного усилителя 102 наработу исправчых и для обнаружениянеисправного усилителя 102 введеныдве шины, образованные включением навыходе каждого разряда усилителя 102двух диодов 106, 107, включенныходин катодом, другой анодом. Объединение анодов диодов 106 образует шину 103 высокого уровня, катодов диодов 107 - шину 114 низкого уровня, уровня "0" на входе элемента И-НЕ 62,В результате на выходе элемента И-ЬЕ 62 образуется короткий нулевой импульс, который через диод 64 устанавливает триггер в нулевое состояние, Длительность импульса, сформированного на выходе 67, зависит от постоянной времени резистора 54 и конденсатора 55Резистор 53 ограничивает разрядный ток конденсатора 55, протекающий через диод 52 и выходной каскад элемента НЕ 51. Длительность короткого импульса, сформированного на выходе 68, зависит от постоянной времени резистора 60 и конденсатора 61. Цепочка из резистора 53 и диода 52 позволяет сократить время разряда конденсатора 55, т,е, время приведения формирователя 39 в исходное состояние. Элемент И-НЕ 58 обеспечивает самовосстановление формирователя 39 при включении устройства и при сбое достаточно длительных помех. От коротких помех триггер защищен конденсаторами 47 и 50, Для контроля исправности исполнительных блоков и для контроля выдаваемой информации ЭВМ может после вывода команды (третий режим работы) установить в выходных регистрах ЭВМ контроля нулевую команду во всех разрядах. При наличии адреса контроля происходит переБлок 9 работает следующим образом.:113 (работает усилитель 110). Нриопросе какой-либо группы абонентов,подключенной к шине 12, ЭВМ в адресной информации, поступающей по шине11 входов устройства, устанавливает 35кодированный адрес этой группы абонентов. В дешифраторе 10 вырабатывается разрешающий сигнал, который пошине 17 стробирует соответствующийусилитель 102, и информация черездиод 106 появляется на шине 113 высокого уровня, подключенной на входы усилителя 110, на управляющий входЕ которого через контакт 105 подается разрешающий сигнал (сигнал выбора кристалла), При подключении. контак"тов 104, 105 в нижнее положение информация будет проходить по шине114 через усилитель 111 и далее через соответствующий элемент ИЛИ 112по шине 16 в ЭВМ, В режиме диагностики, когда ЭВМ производит переключение входов 12 блока 9 от абонентовна контроль выходных команд, анализом принимаемой информации в двухрежимах работы с шиной 113 и с шиной114 можно определить неисправный усилитель 102, вид отказа и остановиться в работе с той шиной, при которой2 4 793 11 14неисправный усилитель 102 не будетоказывать шунтирующее влияние ыаисправные усилители 102,Предполагается, что случаетсятолько один отказ или несколько отказов одного вида. В таблице условнопоказано; +КЗ - вид отказа, при котором выходной каскад усилителя 102имеет паразитную связь с плюсом источника питания (эамыкание выходаусилителя 102 на плюс источника питания); - КЗ - вид отказа, при котором выходной каскад усилителя 102имеет паразитную связь с общим проводом источника питания (замыканиевыхода на минус источника питания);1 или О - неправильная информация,В таблице показано, что при работес шиной 113 при отказе вида +КЗ неверная информация 1 ф будет на шине113 при опросе только неисправногоусилителя 102 (вид отказа +КЗ) припередаче "0". Отказ вида -КЗ приводит к появлению неправильной информации 0(при передаче "1") при опросе всех усилителей 102. Следовательно, шина 113 позволяет выявитьнеисправный усилитель 102 и продолжать работать с исправными при отказевида +КЗ. Шина 114 позволяет выявитьнеисправный усилитель 102 и продолжать работу с исправными при отказе -КЗ.С целью увеличения количестваобслуживаемых абонентов в первом ивтором режимах работы - в режимеприема информации от абонентов -возможно наращивание числа блоков8 и 9. Для этого дополнительные разряды шины 12 подключаются к входудополнительного блока 9, Управляющий сигнал "Переключение шин", поступающий по линии 26 иэ блока 6,будет параллельно подключаться квходам основного и дополнительногоблоков 9,. Лдресные входы блоков 9будут подключаться к шине 17. Сигнал "Требование" в линии 15 от дополнительного блока 8 будет поступать на дополнительный вход "Требование" ЭВМ. Выходные информационныесигналы дополнительных блоков 8 и 9выходят на шину 16. 10 15 20 25 30 35 40 45 50 55 Формула иэ обретения 1, Устройство для сопряжения цифровой вычислительной машины (ЦВМ) с абоненгамп, содержащее регистр приемаинформации, инфармацпоннье входы которого являются группой входов устройства для соединения с группой инФормационных выходов ЦВМ, дешиФраторкоманд, блок управления, блок коммутации, группы информационных входовкоторых соединены с группой информационных выходов регистра приема информации, группа входов записи исброса которого соединена с группойвькодов блока управления, дешифраторадреса, группа кодовых входов которого соединена с первой группой выходовблока коммутации, вторая группа выходов которого и группа выходов дешифратора адреса являются соответствующими группами выходов устройства дляподключения к группам информационныхи адресных входов ЦВМ, блок усилителей, синхровход которого соединен сгруппой выходов дешифратора адреса,а выход является выходом устройствадля подключения к входу запроса прерывания ЦВМ, группа выходов блокаусилителей является группой выходовустройства для подключения к группеинформационных входов ЦВМ, о т л и -ч а ю щ е е с я тем, что, с цельюповышения достоверности работы устройства, в него введены элементыИЛИ, блок контроля времени выдачикода, блок сумматоров информации иблок приема информации, причем группа входов элемента ИЛИ соединена сгруппой входов устройства для подключения к группе информационных выходов ЦВМ, а выход соединен с синхронизирующими входами блока управленияи блока контроля времени выдачи кода,первый выход и вход пуска которогоподключены соответственно к управляющему входу блока коммутации и выходудешифратора команд, а вход разрешения - к выходу регистра приема информации и стробирующему выходу блока сумматоров информации, группойинформационных входов и входов синхронизации соединенного соответственно с группой выходов регистраприема информации и первым выходомблока управления, второй выход которого подключен к входу режима блокаприема информации, группа информационных входов которого являетсягруппой входов устройства для подключения к группе информационныхвыходов абонентов, группа адресных13 144входов и первая группа выходов блока информации соответственно соединены с группой выходов дешифратораадреса и группой информационных входов блока усилителей, вторая группавыходов блока приема информации соединена с группой выходов устройствадля подключения к группе,информационных входов ЦВМ, второй выход блокаконтроля времени выдачи кода и информационный выход блока сумматоровинформации являются соответствующимивыходами устройства для подключенияк входам индикации отказов ЦВМ.2. Устройство по п.1, о т л и -ч а ю щ е .е с я тем, что блок приема информации содержит узел входныхусилителей, группа информационныхвходов которого является группой информационных входов блока, а перваяи вторая группы выходов подключенысоответственно к первой и второйгруппам информационных входов коммутатора полярности шин, выходной ком.мутатор, группа выходов которого является первой группой выходов блока,а первая и вторая группы информационных входов соединены соответственно с. первой и второй группами выходов коммутатора полярности шин, группу триггеров, выходы которых являются второй группой выходов блока, аустановочные входы соединены черезузел формирователей импульса с группой информационных входов блока, элемент ИЛИ, группа входов .которого является группой адресных входов блокаи соединена с группой управляющихвходов узла вторых усилителей и входами сброса триггеров группы, и переключатель режима, вход которого является входом режима блока, а первыйи второй выходы соединены соответственно с первым и вторым управляющимивходами коммутатора полярности шини первым и вторым управлякщими входами выходного коммутатора, синхрониэирующий вход которого соединен свыходом элемента ИЛИ,3. Устройство по п.1, о т л и -ч а ю щ е е с я тем, что блок уп 4793 14равления содержит три формирователяимпульсов триггеров, выход которогоявляется вторым выходом блока, и дваэлемента И-НЕ, группы входов которыхсоединены с группой информационныхвходов блока, и выходы соединены соответственно с установочным входоми входом сброса триггера, причем выходы основного сигнала первого и второго формирователей импульсов образуют группу выходов блока, вход ивыход задержанного сигнала второгоформирователя импульсов соединенысоответственно с выходом задержанного сигнала первого формирователя импульсов и через третий формировательимпульсов - с первым выходом блока,вход первого формирователя импульсовявляетсясинхронизирующим входом/блока. 4, Устройство по п.1, о т л и -ч а ю щ е е с я тем, что блок контроля времени выдачи кода содержитформирователь импульсов, узел формирования серии импульсов, триггер,элемент И-НЕ, два элемента И и элемент НЕ, причем первый - третий вы 30ходы узла формирования серии импульсов соединены соответственно с входом сброса триггера и первыми входами элемента И-НЕ и первого элементаИ, а вход является синхронизирующимвходом блока и соединен с вторым вхоЗв дом первого элемента И и через элемент НЕ - с вторым входом элементаИ-НЕ, третий вход и выход которогосоединены соответственно с разрешающим входом блока и синхронизирукицимвходом формирователя импульса, разрешающий вход которого является входом пуска блока, а выход подключен кпервому входу второго элемента И,выход которого является вторым вы 45,ходом блока, а второй вход соединенс инверсным выходом триггера, соединенного установочным входом и прямымвыходом соответственно с выходом первого элемента И и первым выходом50 блока,1444 713 При отказе Нет отказа О На шине 13-КЗ Вид отказа Неисправнога Исправ- Исправногоного
СмотретьЗаявка
4270676, 20.05.1987
ПРЕДПРИЯТИЕ ПЯ Р-6623
АГРАНОВ ДАВИД МОИСЕЕВИЧ, БРУФМАН САМУИЛ САНЕВИЧ, ПОПОВ АЛЕКСАНДР МИХАЙЛОВИЧ, ДВОРКОВАЯ ЕЛЕНА АНДРЕЕВНА, ШУГУРОВ РОСТИСЛАВ АНДРЕЕВИЧ
МПК / Метки
МПК: G06F 13/00
Метки: вычислительной, сопряжения, цифровой
Опубликовано: 15.12.1988
Код ссылки
<a href="https://patents.su/16-1444793-ustrojjstvo-dlya-sopryazheniya-cifrovojj-vychislitelnojj-mashiny.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения цифровой вычислительной машины</a>
Предыдущий патент: Устройство для обмена информацией между процессором и абонентами
Следующий патент: Устройство для синхронизации работы двух процессоров с общим блоком памяти
Случайный патент: Устройство для моделирования вибродвигателя