Устройство для аппаратно-програм-МНОгО КОНТРОля и ВОССТАНОВлЕНия СиНХ-РОиМпульСОВ цВМ Советский патент 1981 года по МПК G06F11/20 

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

изобретение относится к вычисли(Тельной технике и может быть использовано для обнаружения сбоев в каналах сопряжения специальных устройств с цифровыми вычислительными машинами (UBM) для сохранения работоспособ ности системы в целом. Известно устройство для тестового контроля каналов ввода-вывода ЦВМ, содержащее блок сопряжения, регистры адреса, регистры команд, дешифрг1тор команд, блок управления, блок формирования байтов состояния, блок формирования данных, регистр данйых и элемент ИЛИ l. (Однако данное устройство невоэМОФ1О использовать в системах, где нес згодимо производить оперативную обработку информации в темпе ее поступления. Наиболее близким к предлагаемому по технической сущности является уст ройство для контроля каналов вводавывода ЦВМ, содержащее регистр, в ко торый поступает код команды тест-про раммы, блок программного задания режимов, осуществлякяций дешифрацию ко да команды, блок имитации ре кимов, .производящий обработку определенного режима и формирование сигнала связи с ЦВМ, блок согласования, организующий запросы на обмен информацией с ЦВМ 2. Недостатком данного устройства является то, что оно не учитывает нарушение и пропадание управляющих синхросигналов и при отсутствии синхросигнала устройство Tepii T работоспособность в целом. Цель изобретения - повышение достоверности контроля. Указанная цель достигается тем, что в устройство для аппаратно-программного контроля и восстановления синхроимпульсов ЦВМ, содержащее блок контроля информации,блок фиксации сбоев, блок формирования сигнала связи с ЦВМ, причем выход блока контроля информации соединен с первым входом блока фикссщии сбоев, введены блок приема синхроимпульсов, формирователь уровня сигнала, блок пускаостанова, блок хранения слова состояния аварии, блок прерываний, блок формирования синхроимпульсов и задающий генератор, причем выход задающего генератора соединен с первым входом блока формирования синхроимпульсов, с первым входом блока контроля информации и с первым входом блока приема синхроимпульсов, второ вход которого является входом синхроимпульсов устройстваi выход блока приема синхроимпульсов соединен с входом формирователя уровня сигнала выход которого соединен с вторым 1ВХОДОМ блока контроля информации, первый выход блока фиксации сбоев соединен с первым входсм блока прер ваний и с вторым входсм блока формирования синхроимпульсов, выход которого является выходом синхроимпульсов устройства, второй выход блока фиксации сбоев соединен с третьим входом блока приема синхроимпульсов и. с первым входом блока формирования сигнала связи с ЦВМ, выход которого соединен с первым входом блока хранения слова состояния аварии, второй вход блока фиксации сбоев, второй вход блока прерываний и первый вход блока пуска-останова являются входом конец режима обмена устройства, второй вход блока хранения слова состояния аварии и второй вход блока формирования сигнала связи с ЦВМ являются входом чтение слова состояния устройства выход блока хранения слова состояния аварии является выходом слово состояние аварии устройства/ второ вход блока пуска-останова является входом начало режима обмена устройства, выход блока пуска-останова соединен с четвертым входом блока приема синхроимпульсов, выход блока прерываний является выходом прерывание устройства.

На чертеже схематически представлено предлагаемое устройство.

Устройство содержит блок 1 приема синхроимпульсов, представляющий собой сборку двух элементов И, формирователь 2 уровня сигнала, представляющего собой RC цепочку, блок 3 контроля информации, выполненный на элементе И, блок 4 фиксации сбоев, выполненный на триггере с счетным входом, блок 5 формирования сигнала связи с ЦВМ, блок б пуска-останова, выполненного на RS триггере, блок 7 хранения слова состояния аварии, представлякйдий собой диодную матрицу, блок 8 прерываний и блок формирования синхроимпульсов, выполненные каждый на элементе И, задающий генератор 10.

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

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

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

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

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

название год авторы номер документа
Устройство для сопряжения 1980
  • Петухов Олег Васильевич
  • Зинченко-Стиссон Нина Александровна
  • Бабенко Леонид Петрович
  • Мордвинов Александр Васильевич
SU962906A2
Система для обработки информации с контролем 1979
  • Астапов Владимир Валерьевич
  • Кривцов Владимир Викторович
  • Гончаренко Галина Климентьевна
  • Онищенко Валентина Андреевна
SU877549A1
Устройство для сопряжения 1979
  • Айзенберг Яков Ейнович
  • Ластоверов Геннадий Яковлевич
  • Раубишко Сигизмунд Владиславович
  • Раисов Олег Абрамович
  • Петухов Олег Васильевич
  • Скрипка Григорий Иванович
SU896613A2
Устройство для сопряжения цифровых вычислительных машин с каналами связи 1985
  • Петухов Олег Васильевич
SU1287171A1
САМООРГАНИЗУЮЩАЯСЯ ВЫЧИСЛИТЕЛЬНАЯ СИСТЕМА 2011
  • Антимиров Владимир Михайлович
  • Пентин Александр Сергеевич
  • Прожерина Татьяна Альбертовна
  • Краева Валентина Сергеевна
  • Кружаев Игорь Владимирович
RU2473113C1
Устройство для сопряжения двух вычислительных машин 1983
  • Ященко Владимир Петрович
  • Козуб Валерий Михайлович
  • Горбунцов Анатолий Сергеевич
  • Новиков Николай Николаевич
SU1111150A1
Многопроцессорная система 1989
  • Грецкий Юрий Викторович
SU1686455A1
Устройство для контроля и восстановления вычислительного процесса 1988
  • Подзолов Герман Константинович
  • Гнедовский Юрий Михайлович
  • Хлебников Николай Иванович
  • Миневич Елена Ефимовна
  • Файвинов Андрей Анатольевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткачев Михаил Павлович
SU1605233A1
Устройство для сопряжения ведущей и N ведомых цифровых вычислительных машин 1988
  • Думинова Марина Аркадьевна
  • Жиляев Юрий Павлович
  • Казанцев Валерий Юрьевич
  • Печенкин Андрей Николаевич
SU1531104A1
Устройство для обмена информацией 1983
  • Гришина Валентина Николаевна
  • Зайцев Александр Иванович
  • Корнеев Вячеслав Викторович
  • Константинов Анатолий Анатольевич
SU1142824A1

Иллюстрации к изобретению SU 807 304 A1

Реферат патента 1981 года Устройство для аппаратно-програм-МНОгО КОНТРОля и ВОССТАНОВлЕНия СиНХ-РОиМпульСОВ цВМ

Формула изобретения SU 807 304 A1

SU 807 304 A1

Авторы

Астапов Владимир Валерьевич

Кривцов Владимир Викторович

Гончаренко Галина Климентьевна

Даты

1981-02-23Публикация

1979-04-02Подача