Устройство для аппаратно-програм-много контроля и восстановления синх-роимпульсов цвм

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

Авторы: Астапов, Гончаренко, Кривцов

ZIP архив

Текст

н 1807304 Союз Советских Социалистических Республик(22) Заявлено 0204.79 (21) 2744777/18-24с присоединением заявки йоГосударственный комитет СССР но деяам изобретений и открытий(088.8) Дата опубликования описания 230281:(54) УСТРОЙСТВО ДЛЯ АППАРАТНО-ПРОГРАММНОГО КОНТРОЛЯ И ВОССТАНОВЛЕНИЯ СИНХРОИМПУЛЬСОВ ЦИФРОВЫМИ ВЫЧИСЛИТЕЛЬНЫМИ МАШИНАМИ Изобретение относится к вычислительной технике и может быть исполь-, зовано для обнаружения сбоев в каналах сопряжения специальных устройств с цифровыми вычислительными машинами (ЦВМ) для сохранения работоспособности системы в целом. Известно устройство для тестового контроля каналов ввода-вывода ЦВМ, содержащее блок сопряжения, регистры адреса, регистры команд, дешифрАтор команд, блок управления, блок формирования байтов состояния, блок Формирования данных, регистр 15 данных и элемент ИЛИ 11.Однако данное устройство невоэмо)но использовать в системах, гденеббходимо производить оперативнуюобработку инФормации в темпе ее поступления.Наиболее близким к предлагаемому по технической сущности является устройство для контроля каналов ввода- вывода ЦВМ, содержащее регистр, в ко торый поступает код команды тест-программы, блок программного задания режимов, осуществляющий дешифрацию кода команды, блок имитации режимов, .йроизводящий обработку определенного 30 режима и формирование сигнала связи с ЦВМ, блок согласования, организующий запросы на обмен информацией с ЦВМ (,2 .Недостатком данного устройства является то, что оно не учитывает нарушение и пропадание управляющих синхросигналов и при отсутствии синхросигнала устройство терйдт работоспособность в целом.Цель изобретения - повышение достоверности контроля.Укаэанная цель достигается тем, что в устройство для аппаратно-программного контроля и восстановления синхроимпульсов ЦВМ, содержащее блок контроля информации, блок фиксации сбоев, блок формирования сигнала связи с ЦВМ, причем выход блока контроля информации соединен с первым входом блока фиксации сбоев, введены блок приема синхроимпульсов, формирователь уровня сигнала, блок пускаостанова, блок хранения слова состояния аварии, блок прерываний, блок формирования синхроимпульсов и задающий генератор, причем выход задающего генератора соединен с первым . входом блока формирования синхроимпульсов, с первым входом блока контроля информации и с первым входомблока приема синхроимпульсов, второйвход которого является входом синхроимпульсов устройства; выход блокаприема синхроимпульсов соединен свходом формирователя уровня сигнала,выход которого соединен с вторымвходом блока контроля информации,первый выход блока фиксации сбоевсоединен с первым входом блока прерываний и с вторым входом блока формирования синхроимпульсов, выходкоторого является выходом синхроимпульсов устройства, второй выходблока Фиксации сбоев соединен с третьим входом блока приема синхроимпульсов и с первым входом блока Формирования сигнала связи с ЦВМ, выход которого соединен с первым входом блока хранения слова состоянияаварии, второй вход блока Фиксациисбоев, второй вход блока прерываний 20и первый вход блока пуска-остановаявляются входом "конец режима обмена" устройства, второй вход блокахранения слова состояния аварии ивторой вход блока формирования сигнала связи с ЦВМ являются входом"чтение слова состояния" устройства,выход блока хранения слова состояния аварии является выходом "словосостояние аварии" устройства, второйвход блока пуска-останова являетсявходом "начало режима обмена" устройства, выход блока пуска-остановасоединен с четвертым входом блокаприема синхроимпульсов, выход блокапрерываний является выходом "прерывание" устройства.На чертеже схематически представлено предлагаемое устройство.Устройство содержит блок 1 приема синхроимпульсов, представляющий 40собой сборку двух элементов И, Формирователь 2 уровня сигнала, представляющего собой ЙС цепочку, блок3 контроля информации, выполненныйна элементе И, блок 4 фиксации сбоев, выполненный на триггере с счетным входом, блок 5 Формирования сигнала связи с ЦВМ, блок б пуска-останова, выполненного на КЬ триггере,блок 7 хранения слова состояния ава-рии, представляющий собой диоднуюматрицу, блок 8 прерываний и блок 9формирования синхроимпульсов, выполненные каждый на элементе И, задающийфгенератор 10.Устройство работает следующимобразом,В исходном состоянии устройствана входы блока 1 приема синхроимпульсов подаются разрешающие потенциалыс выхода блока б пуска-останова уст- б 9ройства и с выхода блока 4 фиксациисбоев для импульсов задающего генератора 10 и синхроимпульсов ЦВМ соответственно, Сигналы с выхода блока 1 поступают на вход Формировате- д ля 2 уровня сигнала, на выходе кото- рого поддерживается нулевой потенци- ал при наличии логической единицы на его входе и происходит экспоненциальный рост напряжения при отсутствии этих сигналов. Выход блока 4 и выход блока 5 запрещают в исходном состоянни и при отсутствии сбоя выдачу сигналов в ЦВМ через блоки 8, 9 и 7.Работа устройства начинается при поступлении из ЦВМ сигнала "начало режима обмена" на вход блока б, с выхода которого на вход блока 1 поступает нулевой сигнал, запрещающий подачу сигналов задающего генератора 10 через блок 1 приема синхро-. импульсов в формирователь 2 уровня сигнала, При сбое, приведшем к нарушению синхронизации обмена в системе и отсутствию синхроимпульсов ЦВМ на входе блока 1, на .входе блока 2 будет нулевой сигнал, в результате чего напряжение на выходе блока 2 начинает расти, Через время, регулируемое в блоке 2, напряжение достигает уровня срабатывания блока 3 контроля информации, с выхода которого поступает сигнал на счетный вход блока 4 Фиксации сбоев и изменяет состояние его выходов на инверсное. Один из выходов блока 4 фиксации сбоев разрешает выдачу в ЦВМ компенсирующей синхронизации от задающего генератора 10 через блок 9 формирования синхроимпульсов, а также разрешает выдачу сигнала прерывания в ЦВМ через блок 8 прерываний. Другой выход блока 4 запрещает работу блока 1 во избежание повторных срабатываний. Сигнал "конец режима обмена" поступает через блок 8 в цВм как сигнал прерывания. кроме того, он устанавливает в "0" триггер блока 4, с выхода которого единичный сигнал поступает на вход блока 1 и на вход установки в "1" блока 5, в результате чего на выходе блока 5 формируется сигнал разрешения выдачи слова состояния, поступающий на вход блока 7 хранения слова состояния аварии.Применение устройства позволяет получать положительный технический эффект, так как устройство, включенное в систему обработки информации позволяет компенсировать пропадание синхроимпульсов, которые необходимы для работы ЦВМ в режиме запрос- ответ, при этом ЦВМ не входит в режим динамического останова и может продолжать Оперативную обработку информации, поступающей от абонентов.В ЦВМ по сигналу прерывания, поступающему через блок 8 устройства, пускается аварийная программа, формирующая сигнал "чтение слова состояния" по которому иэ блока 7 считывается в ЦВМ код слова состояния807304 Формула изобретения дписно ВНИИПИ Заказ 293/74 Т ектная,филиал ППП "Патент", г. Ужгород аварии и устанавливает в "0" триггер блока 5.На этом устройство заканчивает свою работу в данном цикле обмена и готово к работе в следующем цикле. Устройство для аппаратно-программного контроля и восстановления синхроимпульсов цифровыми вычислительными машинами, содержащее блок контроля информации, блок фиксации сбоев, блок формирования сигнала связи с цифровыми вычислительными машинами, причем выход блока контроля инфор мации соединен с первым входом блока фиксации сбоев, о т л и ч а ю щ ее с я тем, что, с целью повышения достоверности контроля, в него введены блок приема синхроимпульсов, 20 формирователь уровня сигнала, блок пуска-останова, блок хранения слова состояния аварии, блок прерываний, блок формирования синхроимпульсов и задающий генератор, причем выход задающего генератора соединен с первым входом блока формирования синхроимпульсов, с первым входом блока контроля информации и с первым входом блока приема синхроимпульсов, второй вход которого является входом синхроимпульсов устройства, выход блока приема синхроимпульсов соединен с входом формирователя уровня сигнала, выход которого соединен с ,вторым входом блока контроля информации, первый выход блока фиксации сбоев соединен с первым входом блока прерываний и с вторым входом блока формирования синхроимпульсов,выход которого является выходом синхроимпульсов устройства, второй выход блока фиксации сбоев соединенс третьим входом блока приема синхроимпульсов и с первым входом блокаформирования сигнала связи с цифровыми вычислительными машинами, выходкоторого соединен с первым входомблока хранения слова состояния аварии, второй вход блока фиксации сбоев, второй вход блока прерываний ипервый вход блока пуска-остановаявляются входом "конец режима обмена" устройства, второй вход блокахранения слова состояния аварии ивторой вход блока формирования сигнала связи с цифровыми вычислительными машинами являются входом "чтение слова состояния" устройства,выход блока хранения слова состояния аварии является выходом "словосостояние аварии" устройства, второй вход блока пуска-останова является входом "начало режима обмена"устройства, выход блока пуска-останова соединен с четвертым входом блока приема синхроимпульсов, выходблока прерываний является выходом"прерывание" устройства,Источники информации,принятые во внимание при экспертизе1. Авторское свидетельство СССРР 570056, кл, С 06 Г 11/04, 1978.2. Авторское свидетельство СССРМ 415662, кл. С 06 Г 11/04, 1974

Смотреть

Заявка

2744777, 02.04.1979

ПРЕДПРИЯТИЕ ПЯ Г-4149

АСТАПОВ ВЛАДИМИР ВАЛЕРЬЕВИЧ, КРИВЦОВ ВЛАДИМИР ВИКТОРОВИЧ, ГОНЧАРЕНКО ГАЛИНА КЛИМЕНТЬЕВНА

МПК / Метки

МПК: G06F 11/20

Метки: аппаратно-програм-много, восстановления, синх-роимпульсов, цвм

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

Код ссылки

<a href="https://patents.su/3-807304-ustrojjstvo-dlya-apparatno-program-mnogo-kontrolya-i-vosstanovleniya-sinkh-roimpulsov-cvm.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для аппаратно-програм-много контроля и восстановления синх-роимпульсов цвм</a>

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