Устройство для регистрации сигналов неисправности

 

УСТРОЙСТВО ДЛЯ РЕГИСТРАЦИИ СИГНАЛОВ НЕИСПРАВНОСТИ, содержащее блок вьщеления последнего импульса пачки, формирователь импульсов, два триггера, два элемента И, первый элемент задержки и первый счетчик , причем тактовый вход устройства соединен через первый элемен .т задержки с 5 -входом первого триггера, выход которого соединен с первым входом первого элемента И, выход первого элемента И соединен с первым входом второго элемента И и входом блока выделения последнего импульса пачки, выход которого соединен с R-входом первого триггера, выход формирователя импульсов соединен с вторым входом первого элемента И, отличающееся тем, что, с целью повьпиения информативности результатов регистрации, в него введены второй счетчик, второй элемент задержки, элемент ШШ, третий и четвертый элементы И и блок регистров, причем информационные входы устройства соединены с входами элемента ИЛИ, выход которого соединен с вторым входом второго элемента И, выход второго элемента И соединен с 5 -входом второго триггера, выход которого соединен с первым входом третьего элементу И и счетным входом первого счетчика, выход блока вьщеления последнего импульса пачки соединен с вторь№1 входом третьего элемента И и первымвходом четвертого элемента И, выход которого соединен со счетным входом второго счетчика, выход третьего элемента И соединен с синхровходом блока регистров и через второй элемент задержки с R -входом второго триггера,, инверсный выход первого счетчика соединен с вторым входом четвертого элемента И и входом разрешения перезаписи блока регистров информационные входы которого соединены с выходами второго счетчика, блок регистров содержит элемент И и п регистр.ов, причем информационСО ные входы блока регистров соединены о соответственно с информационными N9 входами первого регистра, информаци-. СО онные входы регистров с второго по h-u соединены соответственно с выходами предьщущего регистра, вход синхронизации перезаписи и вход разрешения перезаписи блока регистров соединены соответственно с пер- , вым и вторым входами элемента И соответственно, выход которого соединен с входами разрешения записи п регистров.

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

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (19) (!1) 3(511 G 06 F I I 00

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЦТИЙ

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

К ABTOPCHOMV СВИДЕТЕЛЬСТВ (21) 3526430/24-24 (22) 23 ° 12.82 (46) 30.12.84. Вюл. У 48 (72) О.И.Грехова, А.И.Грамотеев и Н.Л.Речкина (53) 681.3(088.8) (56) 1. Патент Японии Ф 52-2588, кл. G 06 F 11/00, кл. 97 (7), опублик. 1977.

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

У 864290, кл. G 06 F Il/30, 1979 (прототип). (54) (57) УСТРОЙСТВО ДЛЯ РЕГИСТРАЦИИ

СИГНАЛОВ НЕИСПРАВНОСТИ, содержащее блок выделения последнего импульса. пачки, формирователь импульсов, два триггера, два элемента И, первый элемент задержки и первый счетчик, причем тактовый вход устройства соединен через первый элемент задержки с 5 -входом первого триггера, выход которого соединен с первым входом первого элемента И, выход первого элемента И соединен с первым входом второго элемента И и входом блока выделения последнего импульса пачки, выход которого соединен с 1(-входом первого триггера, выход формирователя импульсов соединен с вторым входом первого элемента

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

ИЛИ, третий и четвертый элементы И и блок регистров, причем информапиоиные входы устройства соединены с входами элемента ИЛИ, выход которого соединен с вторым входом второго элемента И, выход второго элемента И соединен с 6 -входом второго триггера, выход которого соединен с первым входом третьего элемента

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

rio h-й соединены соответственно с выходами предыдущего регистра, вход синхронизации перезаписи и вход разрешения перезаписи блока регистров соединены соответственно с первым и вторым входами элемента И соответственно, выход которого соеди. нен с входами разрешения записи Ю регистров.

1 1132

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

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

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

;и входу блока выделения последнего импульса пачки, выход которого соеди нен с вторым входом элемента запрета и входом установки в ноль второго триггера (21 .

Недостатками известного устройст"

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

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

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

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

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

1132291

3 входы блока регистров соединены соответственно с информационными входами первого регистра, информационные входы регистров с второго по q -й соединены соответственно с

5 выходами предыдущего регистра, вход синхронизации перезаписи и вход разрешения перезаписи блока регистров соединены соответственно с первым и вторым входами элемента

И соответственно, выход которого соединен с входами разрешения записи регистров °

На фиг. 1 приведена структурная схема устройства; на фиг. 2 — схема блока регистров; на фиг. 3 — пример технической реализации блока вьделения последнего импульса пачки.

Устройство содержит блок 1 вьделения последнего импульса пачки, блок

2 регистров, счетчики 3 и 4, тригге20 ры 5 и 6, элементы 7 и 8 задержки, формирователь 9 импульсов, элемент

ИЛИ 10, элементы И 11 — 14.

Блок 2 регистров содержит элемент

И 15 и и регистров 16, количество которых определяется пользователем из максимально допустимого(или прогнозируемого) количества регистрируемых неисправностей. Блок 1 выделения последнего импульса пачки 30 содержит счетчик 17, дешифратор 18, элемент И 19, расширитель 20 импульсов и элемент 21 задержки, Устройство работает следующим образом, 35

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

7 задержки. Этот интервал может являться также тактом работы контролируемых блоков.

Тактовый импульс через элемент

7 задержки устанавливает в единицу триггер 5, сигнал с выхода которого разрешает прохождение через элемент 4>

И 13 импульсов с выхода формирователя= 9 импульсов. Эти импульсы поступают на вход элемента И 11, осуществляя стробирование сигналов неисправности, поступающих от логических блоков через элемент ИЛИ 10.

Кроме того, импульсы с выхода элемента И 13 поступают на блок I вьделения последнего импульса пачки, который формирует на выходе импульс, 55 устанавливающий в исходное состоя- . ние триггер 5 и поступающий на вход элемента И 14.

При этом частота следования импульсов с формирователя 9 импульсов выбирается больше и кра7;— ной частоте тактовых импульсов, синхронизирующих работу устройства.

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

В случае исправности контролируемых логических блоков триггер 6, блок 2 регистров и счетчик 3 остаются в исходном состоянии, а в счетчике 4 запоминается число тактов работы устройства. В случае появления сигнала неисправности на входе устройства устанавливается в единицу триггер б, сигнал с выхода которого поступает на счетчик 3 и на вход элемента И 12, управляемого блоком I вьделения последнего импуль" са пачки. На выходе элемента И 12 вырабатывается сигнал, который является сигналом синхронизации перезаписи содержимого счетчика 4 в первый регистр 16< блока 2 регистров, из первого регистра — во второй регистр lб,и т.д. Кроме того, сигнал .с элемента И 12 подается через элемент 8 задержки на вход триггера 6, устанавливая его в ноль.

Состояние счетчика .3 указывает количество сигналов неисправности, зафиксированных при работе логических блоков. В общем случае количество сигналов неисправности может быть произвольным, поэтому определение разряда счетчика 3(соответствующего максимально допустимому количест. ву сигналов неисправностей), инверсный выход которого необходимо задействовать, также -осуществляется пользователем, исходя иэ конкретных условий применения устройства. Нулевой сигнал с инверсного выхода выбранного разряда счетчика 3 блокирует прохождение сигнала с выхода блока 1 вьделения последнего импульса пачки на счетчик 4 и сигналов синхронизации перезаписи содержимого счетчика 4 и регистров 16. В результате, состояние регистров 16 указывает номера тактов, на которых зафиксированы сигналы неисправности, состояние счетчика 4 - общее количество тактов работы устройства, а состояние счетчика 3 — общее коли1132291 I0

S чество зарегистрированных сигналов неисправности.

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

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

1132291

Составитель З.Моисеенко

Редактор Л;Алексеенко Техред А.Ач Корректор Г.Огар

Заказ 9793/41 Тираж 698 Подписное

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

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

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4

Устройство для регистрации сигналов неисправности Устройство для регистрации сигналов неисправности Устройство для регистрации сигналов неисправности Устройство для регистрации сигналов неисправности Устройство для регистрации сигналов неисправности 

 

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

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

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

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

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

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

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

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

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

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