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

Иллюстрации

Показать все

Реферат

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

Союз Советских

Социалистических

Республик

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву (22) Заявлено 130281 (21) 3249902/18-24 f Sg) М Ктт з с присоединением заявки h92—

G 06 F 11/16

Государственный комитет

ССС P

II0 делам изобретений и открытий (23) Приоритет(53) УДК 681. 3 (088. 8>

Опубликовано 30.09.82. Бюллетень М 36

Дата опубликованмя описания 300982

В.П.Карчевский, Н.В.Карчевская, В.М.Ковтун и A.Ì.Òþëüòèí (72) Авторы .изобретения т <СМ@3Я Я

ПА ГЕРТИФ.

П- ХНИЧЕСКЛ% (71) Заявитель

Стахановский филиал Коммунарского горно-мета лургЫИЩффщц, института (54) УСТРОЙСТВО ДЛЯ ОБНАРУЖЕНИЯ СБОЕВ

СИНХРОНИЗИРУЕМОЙ ЦИФРОВОЙ СИСТЕМЫ

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

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

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

НЕ, генератор импульсов, формирователь, выходной регистр и регистр памяти 1 .

Однако данное устройство не позволяет. обнаружить сбои, возникающие в результате логических-гонок.

Наиболее близким по технической сущности к предлагаемому является дискриминатор логических сигналов, содержащий триггеры, к выходам которых, подсоединен .дешифратор для преобразования состояния указанных триггеров в сигналы, соответствующие определенным видам переходного процесса в исследуемой точке. Выходы дешифратора служат для визуального отображения изменения сигнала (2j.

С помощью дискриминатора логичес-, ких сигналов невозможно обнаружить сбой в некоторой линии передачи данных между блоками цифровой системы, так как кроме фиксации перехода сигнала от уровня логической "1" к уровню логического "0" и наоборот, необходима еще и фиксация момента времени, в которой этот переход совершен.. Последняя же не входит в функции дискриминатора.

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

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

Поставленная цель достигается тем, что в устройство для обнаружения сбоев, содержащее H узлов контроля, в состав каждого из которых входят два триггера, элемент НЕ, элемент

И-НЕ, элемент индикации, причем в каждом узле контроля нулевые выходы первого и второго триггеров соедине962958 ны с соответствующими входами элемента И-1 Е, выход которого соединен с входом элемента индикации и является выходом узла контроля, информационные входы узлов контроля образуют группу информационных входов устрой- 5 ства, которая соединена с выходами .соответствующих блоков контролируемой системы, введены элемент И в каждый узел контроля, элемент ИЛИ-НЕ, причем первый и второй входы элемен- 1О та И соединены соответственно с входами синхронизации и управления данного узла контроля, выход элемента И соединен с М-входами первого и второго триггеров, й-входы которых объеди-15 иены и соединены с входом начальных установок узла контроля, информационный вход узла контроля соединен с Tвходом первого триггера и через элемент НЕ соединен с Т-входом второго триrrера, входы синхронизации всех узлов контроля образуют группу входов синхронизации устройства и соединены с соответствующими выходами блока синхронизации контролируемой системы, выходы узлов контроля соединены с соответствующими входами элемента ИЛИ-НЕ, выход которого соединен с входами управления всех канальных узлов и является выходом устройства, входы начальных установок-ЗО всех узлов контроля соединены с входом начальных установок устройства.

На чертеже приведена ;.структурная схема устройства для обнаружения сбоев контролируемой системы. 35

Предлагаемое устройство для обнаружения сбоев содержит элемент ИЛИ-НЕ

2, узлы 3 контроля, блок 4 синхронизации контролируемой системы, блоки

5 контролируемой системы, первый 40 триггер 6, второй триггер 7, элемент

НЕ 8, элемент И 9, элемент И-НЕ. 10, элемент 11 индикации, вход 12 синхронизации узла 3 контроля, вход 13 управления узла 3 контроля, информа- 45 ционный вход 14 узла 3 контроля, вход 15 начальных установок узла 3 контроля, выход 16 устройства, вход

17 начальных установок устройства.

Данное устройство предназначено для обнаружения сбоев, возникающих, в частности из-за логических состязаний в цифровых синхронизируемых системах. Они сопровождаются изменением выходных сигналов блоков во время синхроимпульса, то есть выход- ной сигнал не остается неизменным, равным "0" или "1", а изменяется от

"0" к "1" и наоборот однократно или многократно. На этом основывается принцип действия устройства. 60

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

В начале работы по входу 17 начальных установок устроиства все узлы 3 контроля устанавливаются в на- . 65

4 чальное положение. На нулевых выходах триггеров устанавливаются сигналы "1", а на выходе элемента И-НЕ 10- сигнал "0", следовательно на элемент

11 индикации напряжение не поступает. Посредством элемента ИЛИ-НЕ-2 на всех входах 13 управления узлов 3 контроля устанавливаются сигналы "1".

Если в цифровой системе нет сбоев, то устройство функционирует следующим образом. С блока 4 синхронизации контролируемой системы на один из рабочих блоков 5 контролируемой системы и на один из узлов 3 контроля поступает синхроимпульс. На выходе блока 5 устанавливается сигнал "1" или сигнал "0".

Поступление синхроимпульса (уровень сигнала "1") на вход 12 синхронизации узла контроля вызывает сигнал "1". на выходе элемента И 9, а значит сигнал

"1" на входах триггеров 6 и 7. По этой причине становится возможной реакция триггеров 6 и 7 на изменение сигнала на Т-входах, один из которых подключен непосредственно к информационному входу 14 узла 3 контроля, а другой — к этому же входу через элемент HE-8, но при исправном функционировании блока 5, на выходе которого сигнал во время синхроимпульса не изменяется, а значит не изменяются сигнал на информационном входе 14 узла 13 контроля и состояние триггеров би 7.

Таким образом, Если в цифровой системе нет сбоев, то состояние всех узлов 3 контроля при функционировании системы не изменяется.

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

Но в этом случае на выходе блока

5 сигнал не устанавливается и изменяется от "0" до "1" или наоборот, возможно многократно. Поступление синхроимпульса на вход 12 синхронизации узла 3 контроля делает возможной, как уже рассматривалось, реакцию триггеров б и 7 на изменение сигнала на информационном входе 14. Причем из-за наличия двух триггеров 6 и 7 и элемента НЕ 8 первое жв изменение сигнала на информационном входе 14 от "0" до "1" или наоборот вызывает переброс одного из триггеров. На выхо де элемента И-НЕ 10 устанавливается сигнал "1" и элемент 11 индикации индицирует сбой. Источник сбоя однозначно определяется сработавыим узлом 3 контроля, который регистрирует первый сбой, что достигается наличи.ем обратной связи с выхода элемента ИЛИ-НЕ -2 на входы 13 управления ,всех узлов 3 контроля. При первом же перебросе триггера любого узла 3

962958 контроля сигнал "0" с выхода элемента ИЛИ-HE -2 поступает на вход управления узлов 3 контроля. На выходе элементов И 9 устанавливается сигнал "0", который поступает на .4-входы триггеров 6 и 7, в результате чего триггеры 6 и 7 перестают реагировать на сигналы, поступающие, на T-входы.

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

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

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

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

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

И в каждый узел контроля, элемент

ИЛИ-НЕ, причем первый и второй входы элемента И соединены соответственно с входами синхронизации и управления данного узла контроля, выход элемента И соединен с Ч-входами первого и второго триггеров, R-входы которых объединены и соединены с установочным

15 входом узла контроля, информационный вход узла контроля соединен с Т-входом первого триггера и через элемент .НЕ соединен с -входом второго триггера, входы синхронизации всех уз2О лов контроля образуют группу входов синхронизации устройства и соединены с соответствующими выходами блока синхронизации контролируемой системи, выходы узлов контроля соединены р с соответствующими-входами элемента

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

ЗО контроля соединены с входом начальных установок устройства.

Источники информации, принятые во внимание при экспертизе

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

9 601695, кл. G 06 F 11/00, 1978.

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

9 555354, кл . G 06 Р 11/04, 1975.

9á 2958

Составитель В.Т речнев

Редактор Т.Лопатина Техред А.Ач

Корректор Е.Рошко

Филиал ППП "Патент", r.Óæãîðoä, ул.Проектная, 4

Эаказ 7515/70 Тираж 731 Подписное

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

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