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

 

Изобретение относится к автоматике и вычислительной технике и м.б, использовано в системах контроля . Цель изобретения - повышение информативности о регистрируемой информации . Устройство содержит регистры 1,2,12,13, счетчики 3-5, узлы сравнения 7,8, элемент ИЛИ-НЕ 9, блок памяти 10, элемент И 11,17, блок индикации 14, триггеры 15,16. Устройство позволяет обнаруживать неустойчивьЕЙ сбой и многократно воспроизво

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

СОЦИАЛИСТИЧЕСНИ)(РЕСПУБЛИК

А1

09) (11) (»4 G06 F 11 0 ф

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

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

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 4085671/24-24 (22) 07.07.86 (46) 23,05.88. Бюл. У 19 (72) А. В. Дрозд, Е.Л. Палий, B.Н. Лацин, В.В. Лебедь и В.С ° Волащук (53) 681,3(088.8) (56} Авторское свидетельства СССР

У 920732, кл. G 06 F 11/22, 1978 °

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

И- 1126965, кл . G 06 F 11/22, 1984. (54} УСТРОЙСТВО ДЛЯ РЕГИСТРАЦИИ НЕУСТОЙЧИВЫХ СБОЕВ (57} Изобретение относится к автоматикее и вычислительной технике и м.б. использована в системах контроля, Цель изобретения — повышение информативности а регистрируемой информации, Устройство содержит регистры

1,2,12,13, счетчики 3-5, узлы сравнения 7,8, элемент ИЛИ-HE 9, блок памяти 1О, элемент И 11,17, блок индикации 14, триггеры 15, 16. УстройсТВо позволяет обнаруживать неустойиный сбой и многократно воспроизво13979 дить предысторик его возникновения.

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

5 отсчитывает количество циклов контроля, счетчик 4 указывает на номер исследуемого байта, элемент 9 идентифицирует цикл контроля, узел 8 и элемент 11 выделяют такт появления в последовательности исследуемого байта для сравнения его значения посредством узла 7 со значением, записанным в регистр 2 на первом цикле контроля. При несовпадении сравниваемых значений регистром 12, бло16 ком 14 и триггерами 15 и 16 фиксируется неустойчивый сбой. До фиксации неустойчивого сбоя в блоке 10 через регистр 1 записываются байты последовательности, Обращение к блоку 10 осуществляется посредством регистра 6 и счетчика 3 по циклически повторяемой последовательности адресов, что обеспечивает поддержание в блоке 10 последних байтов последовательности. С момента фиксации неустойчивого сбоя блок 10 переходит в режим чтения и через регистр 13 передает на выход циклически повторяемую предысторию возникновения неустойчивого сбоя. 1 ил.

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

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

На чертеже показано предлагаемое устройство °

Устройство содержит регистр 1 текущего состояния, регистр 2, счетчик

3 тактов работы, счетчик 4 номера бай- 10 та регистрируемой информации, счетчик 5 цикла контроля, регистр 6 адреса, погазрядный узел 7 сравнения, узел 8 сравнения, элемент ИЛИ-НЕ 9, блок 10 памяти, элемент И 11, регистр

12, буферный регистр 13, блок 14 индикации, D-триггер 15, триггер 16, элемент И 17, группу информационных входов 18 устройства, тактовый вход

19 устройства, вход 20 признака цик- 20 ла контроля, вход 21 начальной установки устройства, выходы 22 регистрируемой информации и выход 23 контроля устройства.

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

На вход 21 поступает сигнал, устанавливающий счетчики 3-5, регистр 12 и триггер 16 в нулевые состояния.

На вход 20 поступает сигнал А, 30 указывающий на начало очередного цикла контроля. В каждом цикле контроля на входы !8 поступает контролируемая и-разрядная последовательность, воспроизводимая контролируемым объектом (не показан) по одному и тому же алгоритму. Информация поступает на входы регистра 2 и узла 7. Длительность цикла контроля определяется разрядностью счетчика 3, на счетный вход которого через вход 19 поступают синхросигналы типа меандр, по которым осуществляется поступление контролируемой информации. При этом на выходе счетчика 3 определяется номер очередной последовательности.

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

После завершения всех циклов контроля одной информации с приходом очередного сигнала А на выходе переноса счетчика 5 вырабатывается сигнал, увеличивающий на единицу код на информационных выходах счетчика 4.

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

Коды выходов счетчика 3 и счетчика 4 поступают на узел 8 сравнения, который при поразрядном совпадении кодов (и только в этом случае) выра,! батывает на выходе равенства сравниваемых кодов единичный сигнал В, ко916

3 1397 торый поступает на вход разрешения узла 7, разрешая его работу. Кроме того, сигнал В через открытый элемент

И 11 поступает на синхровход регистра 2, обеспечивая прием информации в регистр 2 на первом цикле контроля.

Первый цикл контроля идентифицируется при помощи элемента ИЛИ-HE 9, который выдает на вход элемента И 11

Е0 единичное значение при нуленом коде на разрядных выходах счетчика 5.

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

15 с номером, указываемым счетчиком 4.

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

Сигнал сравнения в случае несовпадения сравниваемых кодов принима ет единичное значение. Этот сигнал и код сравнения по окончании первого 35 полутакта каждого такта записываются соответственно в триггер 15 и регистр 12, причем запись осуществляется по синхросигналам, поступающим на их инверсные синхровходы через 40 тактовый вход 19 устройства непосредственно и через элемент И 17. С выхода триггера 15 единичный сигнал поступает далее на единичный вход триггера 16, устанавливая его в еди- 45 ничное состояние. Это состояние соответствует регистрации неустойчивого сбоя. Сигнал с инверсного выхода триггера 16 поступает на сигнальный выход 23 контроля устройства и на 50 вход элемента И 17 ° В случае регистрации неустойчивого сбоя, нулевой сигнал с инверсного выхода триггера

16 останавливает счет счетчика 5 и связанного с ним счетчика 4. Кроме того, устанавлинается в ноль выход элемента И 17, что препятствует прохождению через этот элемент синхросигналов с тактового входа 19 на синхровход регистра 12 и выход запись-чтение блока 10 памяти. Код номера элемента с выхода счетчика 4 и код сравнения с выхода регистра 12 поступают на входы блока 14 индикации для указания номера и разряда сбойного байта информации.

Контролируемая информация поступает через вход 19 устройства также на вход регистра 1, в который принимается по синхросигналам, поступающим на его синхровход с входа 19. Эти же синхросигналы подаются также на синхровход регистра 13 и инверсный синхровход регистра 6 адреса. При этом в регистр 6 в конце полутакта каждого такта принимается код С м адших разрядов с выхода счетчика 3 тактоз.

Этот код принимает в цикле последо< вательно значения от 0 до 2 — 1, обеспечивая обращение к блоку 10 соответl стненно по адресам от 0 до 2 -1.

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

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

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

13 на выход 22 информация, записанная в 2 тактов тому назад. (B случае регистрации неустойчивого сбоя выход элемента И 17 устанавливается н ноль и обеспечивает для блока 10 работу только н режиме чтения). При этом на выход 22 поступает повторяеC мая в цикле последовательность 2 байтов информации, содержащая сбойс ный байт и 2 -1 предшествующих ему байтов. Указанная последовательность может быть исследована, например, с помощью осциллографа на предмет при1397916

ВНИИПИ Заказ 2272/48 Тираж 704 Подписное

Произв.-полигр. пр-тие, r. Ужгород, ул. Проектная, 4 чин возникновения неустойчивого сбоя.

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

1 борьбе с неустойчивыми сбоями. формула изобретения

Устройство для регистрации неустойчивых сбоев, содержащее два регист. ра, счетчик циклов контроля, счетчик

15 тактов работы, счетчик номера байта регистрируемой информации, поразрядный узел сравнения и узел сравнения, v ". рвь Й элемент И элемент ИЛИ Нь григ ер н блок индикации, причем группа ...нформационных входов первого регистра является группой информационных входов устройства и соединена с первой группой информационных входов поразрядного узла сравнения, вторая группа информационных входов которого соединена с группой выходов первого регистра> выходы Равнов все разрядов поразрядного узла сравнения соединены с информационными входами в -oporo регистра, группа выходов которого соединена с первой группой информационных входов блока индикации, вход начальной установки устройства соединен с входами сброса второго регистра, триггера, счетчи- 35 ка тактов работы, счетчика циклов контроля, счетчика номера байта регистрируемой информации, счетный вход счетчика тактов работы является тактовым входом устройства, группа 40 разрядных выходов счетчика тактов работы соединена с первой группой информационных входов узла сравнения, вторая группа информационных входов которого соединена с группой разряд- 45 ных выходов счетчика номера байта регистрируемой информации и с второй группой информационных входов блока индикации, выход Равно" узла сравнения соединен с входом разрешения 50 поразрядного узла сравнения и с первым входом первого элемента И, выход которого соединен с синхровходом первого регистра, второй вход первого элемента И соединен с выходом элемента ИЛИ-НЕ, входы которого соединены с разрядными выходами счетчика цикла контроля, выход заема которого соединен со счетным входом счетчика числа байтов регистрируемой информации, счетный вход счетчика циклов контроля является входом признака смены цикла контроля устройства, вход разрешения счета счетчика числа байтов регистрируемой информации соединен с инверсным выходом триггера и является выходом контроля устройства, о т л и ч а ю щ е е с я тем, что, с цел ю повышения информативности регистрируемой информации, устройство содержит D-триггер, второй элемент И, регистр текущего состояния, регистр адреса, блок памяти, буферный регистр, причем группа информационных входов регистра текущего состояния соединена с группой информационных входов устройства, группа информационных входов регистра адреса соединена с группой разрядных выходов счетчика тактов работы, группы выходов регистра текущего состояния и регистра адреса соединены с группами информационных и адресных входов блока памяти соответственно, выходы которых соединены с информационными входами буферного регистра, выходы которого являются вь|ходами регистрируемой информации устройства, синхровход регистра текущего состояния соединен с тактовым входом устройства, с инверсными входами синхронизации регистра адреса, буферного регистра D-триггера, а гакже с первым входом второго элемента И, выход которого соединен с входом записи-чтения блока памяти, D-вход D -триггера соединен с выходов Равно" разрядного узла сравнения, выход D-триггера соединен с единичным входом триггера, выход которого соединен с вторым входом второго элемента И.

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

 

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

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

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

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

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

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

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

Изобретение относится к способу работы компьютерной системы и к дублирующей системе

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

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

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

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

Изобретение относится к кольцевой памяти

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

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

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