Устройство для фиксации неустойчивых сбоев

 

Изобретение относится к области вычислительной техники и может быть использовано для фиксации неустойчивых сбоев в процессе циклической работы цифровых объектов исследования. Цель изобретения - повышение достоверности фиксации неустойчивых сбоев. Указанная цель достигается тем, что в устройство, содержащее первый 1 и второй 12 элементы И, первый 2 и второй 10 регистры, первый 3, второй 4 и третий 5 счетчики, элемент ИЛИ-НЕ 6, первый 7 и второй 8 блоки сравнения, элемент ИЛИ 16, первый триггер 18 и блок 15 индикации, введены третий регистр 9, третий элемент И 11, третий блок 13 сравнения, элемент НЕ 14, второй 17 и третий 19 триггеры с соответствующими связями. Возврат к контролю первого элемента последовательности после контроля последнего элемента позволяет в отличие от прототипа исключить "холостые" циклы (т.е.циклы, при которых контроля не происходит) при контроле последовательностей, имеющих длину L меньше максимальной 2<SP POS="POST">N</SP>-1, где N - разрядность второго счетчика 4, что ведет к увеличению частоты контроля каждого элемента. 2 ил.

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ .

РЕСПУБЛИН (51)5 G 06

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГННТ СССР

1 (21) 4431024/24-24 (22) 25.05.88 (46) 07.02.90. Бюл. N 5 (71) Специальное проектно-конструкторское бюро "Дискрет" Одесского политехнического института (72) В.С.Волощук, В.В.Лебедь, Ю.P.ÆåðäåB, A.Ã.Øèïèòà и В,Н.Лацин (53) 681.3 (088,8) (56) Авторское свидетельство СССР

1 920732, кл. G 06 F 11/22, 1979.

Авторское свидетельство СССР

Р 1126965, кл. с 06 F 11 j22 1984. (54) УСТРОЙСТВО ДЛЯ ФИКСАЦИИ НЕУСТОЙЧИВИХ СБОЕВ (57) Изобретение относится к вычислительной технике и может быть использовано для фиксации неустойчивых сбоев в процессе работы цифровых объектов исследования. Цель изобретенияповышение достоверности фиксации неустойчивых сбоев. Указанная цель дос.BU А1

2 тигается тем, что в устройство, содержащее первый 1 и второй 12 элемен" ты И, первый 2 и второй 10 регистры, первый 3, второй 4 и третий 5 счетчики, элемент ИЛИ-НЕ 6, первый 7 и второй 8 блоки сравнения, элемент

ИЛИ 16, первый триггер 18 и блок 15 индикации, введены третий регистр 9, третий элемент И 11, третий блок 13 сравнения, элемент НЕ 14, второй 17 и третий 19 триггеры с соответствующими связями. Возврат к контролю первого элемента последовательности после контроля последнего элемента позволяет в отличие от прототипа исключить "холостые" циклы (т.е, циклы, при которых контроля не происходит) при контроле последовательностей, имеющих длину 1 меньше максимальной и

2 -1, где n - -разрядность второго счетчика 4, что ведет к увеличению частоты контроля каждого элемента.

2 ил.

1541612

Изобретение относится к вычислительной технике.

Цель изобретения - повышение достоверности фиксации неустойчивых сбоев.

На фиг. 1 представлена структурная схема устройства; на фиг. 2 - временная диаграмма управления циклами контроля.

Устройство содержит первый элемент 10

И 1, первый регистр 2, первый 3, второй 4 и третий 5 счетчики, элемент ,ИЛИ-НЕ 6, блоки 7 и 8 сравнения, регистры 9 и 10, элементы И 11 и 12, третий блок 13 сравнения, элемент НЕ 15 14, блок 15 индикации, элемент ИЛИ ,16, триггеры 17-19, информационный вход 20, тактовый вход 21, выход 22 запуска цикла контроля, вход 23 начальной установки и выход 24 сбоя.

Устройство работает следующим образом, На вход 23 начальной установки устройства поступает сигнал, по которому второй 4 и третий 5 счетчики, 25 второй регистр 10 и второй триггер 17 сбрасываются в нулевое состояние, в первый счетчик 3 и третий регистр 9 по всем разрядам заносят коды единиц, а первый триггер 18 устанавливается в единичное состояние. Нулевое значение на прямОм выходе второго триггера 17 удерживает третий тригг ер 19 в нулевом состоянии.

На выходы 22 запуска цикла контро . ля поступает сигнал eL,,указывающий на начало очередного цикла контроля.

В каждом цикле контроля на контролируемый информационный вход 20 устройства 40 поступает контролируемая последовательность M-разрядных элементов информации длиной 1,воспроизводимая контролируемым обвектом по одному и тому же алгоритму.

Контролируемая информация поступает 45 на входы первого регистра 2 и первого блока 7 сравнения. Максимальная длительность цикла контроля определяется раэнорядностью третьего счетчика

5, на счетный вход которого, являющийся тактовым входом контролируемого элемента 21, поступают синхросигналы, по которым осуществляется поступление элементов контролируемой последова-. тельности. При этом на информационных

55 выходах счетчика 5 определяется номер очередного элемента.. Количество циклов контроля каждого элемента информации определяется разностью первого счетчика 3, на счетный вход которого через первый элемент И 1 поступают сигналы начала очередного цикла контроля. На информационных выходах первого счетчика 3 определяется номер текущего цикла контроля.

После завершения всех циклов контроля одного элемента информации с приходом очередного сигнала на выходе переноса первого счетчика 3 вырабатывается фронт, увеличивающий на единицу код на информационных выходах второго счетчика 4. Этот код указывает на номер исследуемого элемен-: та. Разрядность второго счетчика 4 равна разрядности третьего счетчика

5, что обеспечивает возможность появления на выходах второго счетчика 4 . последовательно номеров всех элементов информации.

Коды с информационных выходов второго 4 и третьего 5 счетчиков поступают на входы второго блока 8 сравнения, который при поразрядном совпадении кодов вырабатывает на выходе равенства сравниваемых кодов единичное значение ° Это единичное значение через второй элемент И 12 подается на синхровход приема первого регистра 2, разрешая прием элемента контролируемой информации на первом цикле контроля, а через третий элемент И

11 — на синхровход приема второго регистра 10, разрешая прием результата сравнения с выхода первого блока 7 сравнения во второй регистр 10 на всех циклах контроля, кроме первого.

Первый цикл контроля идентифицируется при помощи элемента ИЛИ-НЕ 6, единичное значение на выходе которого формируется при нулевом коде на информационных выходах первого счетчи ка 3.

Таким образом, в первый регистр 2 записывается элемент информации только в первом цикле контроля одного элемента, причем записывается элемент с номером, указываемым вторым счетчиком

4. По окончании первого цикла контроля на третьем счетчике 5 фиксируется код, определяющий длину контролируемой последовательности 1, который по фронту, вырабатываемому элементом HE

14 при переходе к второму циклу контроля, заносится в третий регистр 9.

Третий блок 13 сравнения вырабатывает нулевое значение на выходе равенства-.

1Я1612

55 сравниваемых кодов только при совпадении кода, зафиксированного на третьем регистре 9, и кода на выходе второго счетчика 4, Равенство этих

I кодов означает, что в последующих S циклах контроля будет происходить контроль последнего элемента информации контролируемой последовательности (где S — число циклов контроля одного элемента информации).

Нулевое значение с выхода третьего блока 13 сравнения устанавливает по входу установки единичного значения второй триггер 17 в единичное состояние, разрешая работу третьего триггера 19 по синхровходу. После прохождения S циклов контроля последнего элемента контролируемой последователь-. ности по фронту, вырабатывающемуся на выходе переноса первого счетчика

3 при поступлении очередного сигнала запуска цикла контроля, третий триггер 19 переходит в единичное состояние и по нулевому значению с инверсного выхода третьего триггера 19 происходит занесение во второй счетчик

4 кода единицы (на информационные входь второго счетчика 4 заведен код. единицы).

Таким образом, после контроля последнего элемента контролируемой последовательности при поступлении очередного сигнала на втором счетчике

4 фиксируется код не 1+1, а единицы, т.е. опять начнется контроль первого, а в дальнейшем и всех последующих 1-1 элементов контролируемой информации, Несовпадение кодов на выходах второго счетчика 4 и третьего регистра 9 приводит к появлению единичного значения на выходе равенства третьего блока 13 сравнения, что разрешает установку значения второго триггера

17 по синхровходу. По фронту, вырабатывающемуся на выходе элемента НЕ

14 по окончании первого цикла контроля первого элемента контролируемой последовательности, второй триггер

17 устанавливается в нулевое состоя" ние, сбрасыая в нулевое состояние и

-,ðåòèé триггер 19.

Следовательно, на протяжении всего времени контроля код на выходе второго счетчика 4 будет циклически изменяться от 1 до 1, образуя все номера только контролируемых элемен"

40 тов информации. При этом холостые циклы исключаются.

Первый блок 7 сравнения выполняет поразрядное сравнение значений элементов, поступающих с контролируемого информационного входа 20 и с выхода первого регистра 2. Поразрядный результат сравнения заносится во второй регистр 10 во всех циклах контроля, кроме первого, только при подаче на входы первого блока 7 сравнения элементов информации с одинаковыми номерами, причем с выхода первого регистра 2 снимается элемент, записанный в него в первом цикле контроля. При совпадении всех разрядов во второй регистр 10 заносится нулевой код, который идентифицируется при помощи элемента ИЛИ 12. При несовпадении значений элемейтов информации на выходе элемента ИЛИ 16 вырабатывается единичное значение, поступающее на синхровход первого триггера

18 и -устанавливающее его нулевое состояние, тем самым запрещая прохождение сигналов Е через первый элемент

И 1. Одновременно нулевое значение сигнала с выхода первого триггера 18, являющегося выходом 24 сбоя контролируемой информации, останавливает подачу импульсов синхронизации с контролируемого объекта на тактовый вход 21, а также свидетельствует о наличии неустойчивого сбоя в контролируемой информации, На выходы блока 15 индикации поступают коды с выходов второго регистра 10 и второго счетчика 4, тем самым индуцируя соответственно разряды элемента и номер самого элемента информации, Ro которому зафиксирован неустойчивый сбой.

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

Устройство для фиксации неустойчивых сбоев, содержащее первый и второй элементы И, первый и второй регистры, первый, второй и третий счетчики, элемент ИЛИ-НЕ, первый и второй блоки сравнения, блок индикации, элемент ИЛИ и первый триггер,, йричем вход запуска цикла контроля устройства соединен с первым входом первого элемента И, второй вход которого соединен с выходом первого триггера, а выход первого элемента И соединен со счетным входом первого счетчика, ин1541612 формационные выходы и выход переполнения которого соединены соответственно с входами элемента ИЛИ-НЕ и счетным входом второго счетчика, информационный выход второго счетчика соединен с первым информационным входом первого блока сравнения и первым входом блока индикации, информационный выход третьего счетчика соединен с вторым информационным входом первого блока сравнения, выход равенства которого соединен с первым входом второго элемента И, второй вход и выход второго элемента И соединены соответственно с выходом элемента ИЛИ-НЕ и синхровходом первого регистра, выход которого соединен с первым входом второго блока сравнения, второй вход второго блока сравнения и информацион-2р ный вход первого регистра подкпючены к информационному входу устройства, выход второго блока сравнения соединен с информационным входом второго регистра, выход которого соединен с 25 вторым входом блока индикации, выход элемента ИЛИ соединен с синхровходом первого триггера, выход которого является выходом сбоя устройства, тактовый вход устройства соединен со gp счетным входом третьего счетчика, вход начальной установки устройства соединен с входами сброса второго регистра, второго и третьего счетчиков, входом установки первого счетчика и входом установки в единичное состояние третьего триггера, о т л и ч а ющ е е с я тем, что, с целью повышения достоверности фиксации неустойчи)»х сбоев, в устройство введены эле- 4р мент НЕ, третий элемент И, третий регистр, третий блок сравнения, второй и третий триггеры, причем вход элемента НЕ соединен с выходом элемента ИЛИ-НЕ, а выход элемента НЕ с синхровходом третьего регистра, с синхровходом третьего триггера и вторым входом третьего элемента И, первый вход и выход трет ьего элемента И соединены соответственно с выходом равенства первого блока сравнения и синхровходом второго регистра, информационный вход и выход третьего регистра соединены соответственно с выходом третьего счетчика и первым информационным входом третьего блока сравнения, второй информационный вход и вход разрешения которого соединены соответственно с выходом второго счетчика и входом запуска цикла контроля устройства, выход равенства третьего блока сравнения соединен с входом установки в единичное состояние третьего триггера, прямой выход которого соединен с информационным входом и входом установки в нулевое состояние второго триггера,синхровход и инверсный вход второго триггера соединены соответственно с выходом переполнения первого счетчика и входом установки второго счетчика, входы элемента ИЛИ соединены с выходом второго регистра, вход разрешения сравнения первого блока сравнения соединен с тактовым входом устройства, вход установки третьего регистра и вход установки в нулевое состояние первого триггера соединены с входом начальной установки устройства.

1541612! ! ! а

Ф! 1

t с с

Ф

°

Ъм

Фю

ФГЪ

Ъ 4

Po) ! I ! 4 !ю М р ъ ф <с ! !! ) !

Составитель И. Сафронова

Редактор A.Êoýoðèý Техред Л.Олийнык Корректор С.Черни

Заказ 281 Тираж 567 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113О35, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", r Ужгород, ул. Гагарина,101

Устройство для фиксации неустойчивых сбоев Устройство для фиксации неустойчивых сбоев Устройство для фиксации неустойчивых сбоев Устройство для фиксации неустойчивых сбоев Устройство для фиксации неустойчивых сбоев 

 

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

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

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

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

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

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении вычислительных систем и устройств, в которых не допускается потеря информации в блоках памяти /ОЗУ/ в моменты возникновения переходных процессов при включении и выключении электропитания

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

Изобретение относится к устройствам диагностики сложных технических объектов

Изобретение относится к вычислительной технике и может быть использовано при построении устройств защиты микропроцессоров при сбоях по цепям питания

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

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

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

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

Изобретение относится к вычислительной технике

Изобретение относится к области испытания и контроля цифровых полупроводниковых интегральных микросхем (ИС) и может быть использовано в сборочном производстве электронных средств при входном контроле показателей радиационной стойкости ИС, содержащих запоминающие устройства (ЗУ)

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

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

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

Изобретение относится к средствам тестирования взаимосвязанных больших интегральных микросхем (БИС) на уровне плат в реальных условиях эксплуатации
Наверх