Устройство для диагностического контроля цифрового автомата с памятью Советский патент 1984 года по МПК G06F11/30 

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

Изобретение относится к вычислительной технике и может быть использовано при разработке и эксплуатации различных, цифровых автоматов с памятью. Известна вычислительная система, в оперативной или буферной памяти которой с целью диагностики при сбоях фиксируются состояния регистров вычислительной системы 1. Недостатком этой вычислительной системы является недостаточная полнота диагноза, вызванная тем, что из-за сложности временной диаграммы вычислительной системы и значительнь х затрат времени на остановку основной аппаратуры после возникновения неисправности диагностическая информация, непосредственно относящаяся к сбою или отказу, искажается. Известен также цифровой автомат, в котором память используется для регистрации и контроля временных последовательностей управляющих импульсов 2.. Недостатком этого устройства является то, что в нем собирается и анализируется лищь косвенная информация о неисправности. Такая информация не позволяет установить местонахождение неисправности. Наиболее близким к предлагаемому по технической сущности является устройство для диагностического контроля цифрового автомата с памятью, состоящего из последовательно соединенных частей, с точностью до которых производится диагностика, причем каждая часть содержит последовательно соединенные регистры и комбинационные логические блоки, содержащее узел контроля и запоминающее устройство для записи диагностической информации. После обнаружения узлом контроля неисправности в этом цифровом автомате производится останов основной аппаратуры, после чего выполняется процедура «учет, во время которой информация из основных управляющих триггеров и регистров через дещифратор и информационный регистр блока диагностики переписывается в запоминающее устройство для записи диагностической информации, роль которого играет фиксированная область оперативной памяти. После этого запускается программа локализации неисправности 3. Основным недостатком данного цифро вого автомата является больщой объем запоминающего устройствадля записи необходимой диагностической информации. Цель изобретения - уменьшение объема памяти для диагностической информации. -Поставленная цель достигается тем, что в устройстве для диагностического контроля цифрового автомата с памятью, состоящего из последовательно соединенных частей, с точностью до которых производится диагностика, причем каждая часть содержит последовательно соединенные регистры и комбинационные логические блоки, содержащем узел контроля и запоминающее устройство, для записи диагностической информации, запоминающее устройство выполнено в виде стеков, информационные входы которых соединены с входами контролируемых частей и выходом цифрового автомата, а входы управления записи стеков соединены с выходом узла контроля, вход которого связан с выходом цифрового автомата, а глубина каждого стека на единицу больше количества регистров, находящихся в цифровом автомате между местом включения данного стека и выходом цифрового автомата. На фиг. 1 показано устройство, изображенное вместе с контролируемым цифровым автоматом; на фиг. 2 - временная диаграмма работы этой системы. В данном примере цифровой автомат 1 с памятью является вычислительным устройством с конвейерной структурой. Он состоит из трех частей 2, с точностью до которых производится диагностика, каждая из частей 2 содержит регистры 3 и комбинационные логические блоки 4, Регистры 3 и комбинационные Логические блоки 4 последовательно соединены в цепь, содержащую три регистра 3. Устройство 5 для диагностического контроля цифрового автомата I с памятью содержит узел 6 контроля, соединенный с выходами 7 цифрового автомата 1 с памятью, и стеки 8, часть из которых (в данном примере один) своими информационными входами соединена с входами 9 цифрового автомата 1 с памятью, а остальные - с выходами частей 2, причем входы управления записью стеков 8 соединены с выходом 10 узла 6 контроля. Каждый из стеков 8 содержит цепочку триггерных регистров 11, соединенных между собой по принципу первый на входе - первый на выходе. Устройство 5 для диагностического контроля цифрового автомата с памятью и цифровой автомат 1 работают следующим образом. Приемы информации в последовательно включенные регистры 3 производятся синхронно по сигналам приема Пр1, Пр2, ПрЗ этих регистров (фиг. 2, где t - время). Одновременно с приемами информации в регистры 3 цифрового автомата 1. с памятью производятся приемы информации в триггерные регистры М стеков 8 устройства 5 для диагностического контроля цифрового автомата с памятью (не показаны). Когда некоторая из частично совмещенных во времени операций, например, операция, которой на фиг. 2 соответствуют сплошные стрелки, оказывается выполненной неверно из-за проявления одной или даже нескольких неисправностей в любой из частей 2, то

срабатывает узел 6 контроля и в его выходной триггер ошибки принимается сигнал ошибки (сигнал на выходе 10 узла 6 контролг., обозначенный на фиг. 2 через Ош (10), Сигналы приема Пр4 (фиг. 2) в этот триггер тоже не показаны на фиг. 1. Этот сигнал ошибки прекраш,ает приемы во все стеки 8. На фиг. 1 и 2 опушены технические подробности того, как именно сигнал ошибки прекраш.ает прием информации в стеках 8. Это может быть выполнено, например, путем пропускания тактовых импульсов через двух входовой элемент И, на второй вход которого подана инверсия сигнала ошибки, име юш.егося на выходе 10 узла 6 контроля. Сам цифровой автомат 1 после прекрашения приемов в стеки 8 может продолжать, если .нужно, свою работу.

Глубины стеков. 8 (т. е. количество триггерных регистров 11 в каждом из стеков 8), подобраны таким образом (фиг. 1 и 2), что после указанной остановки стеков 8.в нижнем из триггерных регистров 11 каждого сте1:са 8 останется информация («фотография) , относящаяся к неверно выполненной операции. Очевидно, что путем анализа «фотографий (вручную или при помощи

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

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

Цифровой автомат 1 и устройство 5 для диагностического контроля цифрового автомата 1 с памятью (фиг. 1) отделены друг от друга. На практике сетки 8 в ряде случаев целесообразно помещать в те части 2, с выходами которых они соединены. Это полезно с точки зрения удобства диагностики неисправностей самих стеков 8. Однако этот вопрос не является принципиальным для данного решения.

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

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

название год авторы номер документа
Вычислительная система 1976
  • Брик В.А.
SU776320A1
Устройство для блокировки информации 1974
  • Лихтер Яков Моисеевич
  • Мержвинский Анатолий Алекссандрович
  • Стоенко Давид Яковлевич
SU598078A1
Устройство для контроля и диагностики логических узлов 1980
  • Руденко Валентин Дмитриевич
  • Толкачев Александр Нинельевич
  • Чмут Владимир Ефимович
SU960825A1
Устройство для контроля логических узлов 1983
  • Берковская Тамара Александровна
  • Дядюченко Юрий Павлович
  • Кузьмина Галина Васильевна
  • Фирле Валентина Васильевна
  • Шек-Иовсепянц Рубен Ашотович
SU1129616A1
Процессор цифровой вычислительной системы 1971
  • Левин В.К.
  • Антонов В.С.
  • Шульгин А.А.
  • Егорычева Н.В.
  • Жуков-Емельянов О.Л.
  • Климов В.В.
  • Королева Т.М.
  • Коханов Ю.А.
  • Михайлов И.Б.
  • Папилина Г.С.
  • Пебарт М.Д.
  • Попова И.А.
  • Почечуев Ю.А.
  • Пряхин Б.А.
  • Храмцов И.С.
SU475897A1
Устройство управления 1983
  • Брик Владимир Аркадьевич
SU1166108A1
Устройство для контроля узлов электронных вычислительных машин 1976
  • Белкин Валерий Федорович
  • Баркан Борис Зямович
  • Прошаков Владислав Васильевич
SU667969A1
Вычислительная система 1977
  • Бурцев В.С.
  • Рыжов В.И.
  • Хайлов И.К.
  • Бабаян Б.А.
  • Сахин Ю.Х.
  • Никитин Ю.В.
  • Лаут В.Н.
  • Горштейн В.Я.
  • Назаров Л.Н.
  • Ялунин Е.В.
  • Жеренов А.И.
  • Пентковский В.М.
SU692400A1
Многоканальная система для контроля и диагностики цифровых блоков 1984
  • Гроза Петр Кирилович
  • Касиян Иван Леонович
  • Кошулян Иван Михайлович
  • Карабаджак Александр Александрович
  • Гобжила Алик Степанович
  • Иваненко Владислав Николаевич
  • Баранов Валерий Степанович
  • Кац Ефим Файвельевич
SU1269137A1
Устройство для контроля качества дискретного канала связи 1986
  • Логвиненко Николай Федорович
  • Петрович Виктор Иосифович
  • Горбачев Евгений Афанасьевич
  • Русаков Владимир Дмитриевич
  • Абрамов Сергей Николаевич
  • Сухоруков Юрий Павлович
  • Сорокин Алексей Петрович
  • Плотвинов Виктор Петрович
SU1408538A1

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

Реферат патента 1984 года Устройство для диагностического контроля цифрового автомата с памятью

УСТРОЙСТВО ДЛЯ ДИАГНОСТИЧЕСКОГО КОНТРОЛЯ ЦИФРОВОГО АВТОМАТА С ПАМЯТЬЮ, состоящего из последовательно соединенных частей, с точностью до которых производится диагностика, причем каждая часть содержит последовательно соединенные регистры и комбинационные логические блоки, содержащее узел контроля и запоминающее устройство для записи диагностической информации, отличающееся тем, что, с целью уменьщения объема памяти для диагностической информации, запоминающее устройство выполнено в виде стеков, информационные входы которых соединены с входами контролируемых частей и выходом цифрового автомата, а входы управления записи стеков соединены с выходом узла контроля, вход которого связан с выходом цифрового автомата,, а глубина каждого стека на единицу больще количества регистров, находящихся в цифровом автомате между местом включения данного стека и выходом цифрового автомата. (Л со о О5

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Часовое масло общего назначения на основе костяного и минерального масел 1953
  • Гальцова Н.Е.
  • Фукс Г.И.
SU121207A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Упругая металлическая шина для велосипедных колес 1921
  • Гальпер Е.Д.
SU235A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Под ред
А
М
Ларионова
М., «Статистика, 1976, с
(прототип).

SU 1 091 166 A1

Авторы

Брик Владимир Аркадьевич

Гороховский Юрий Семенович

Даты

1984-05-07Публикация

1980-07-08Подача