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

Номер патента: 1541612

Авторы: Волощук, Жердев, Лацин, Лебедь, Шипита

ZIP архив

Текст

СОЮЗ СОВЕТСНИХСОЦИАЛИСТИЧЕСНИХРЕСПУБЛИН 51 06 ОПИСАНИЕ ИЗОБРЕТЕ струкого И НЕсли. льсбоекЯ с ГОСУДАРСТВЕННЫЙ НОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМПРИ ГННТ СССР 1АВТОРСКОМУ СВИДЕТЕЛЬСТВ(56) Авторское свидетельство СССРЬ 920732, кл. С 06 Р 11 Л 2, 1979.Авторское свидетельство СССРР 1126965, кл. с 06 г 11/22 1984(,54) УСТРОЙСТВО ДЛЯ ФИКСАЦИУСТОЙЧИВИХ СБОЕВ(57) Изобретение относится к вычительной технике и может быть испозовано для фиксации неустойцивыхев в процессе работы цифровых обътов исследования. Цель изобретениповышение достоверности фиксацииустойчивых сбоев. Указанная цель юБОзЗДЯЯЯ, А 1 тигается тем, что в устройство, содержащее первый 1 и второй 12 элемен" ты И, первый 2 и второй 10 регистры, первый 3, второй 4 и третий 5 счетчики, элемент ИЛИ-НЕ 6, первый 7 и второй 8 блоки сравнения, элемент ИЛИ 16, первый триггер 18 и блок 15 индикации, введены третий регистр 9, третий элемент И 11, третий блок 13 сравнения, элемент НЕ 14, второй 17 и третий 19 триггеры с соответствующими связями. Возврат к контролю первого элемента последовательности после контроля последнего элемента позволяет в отличие от прототипа исключить "холостые" циклы (т,е, циклы, при которых контроля не происходит) при контроле последовательностей, имеющих длину 1 меньше максимальной и2 -1, где и - разрядность второго счетчика 4, что ведет к увеличению частоты контроля каждого элемента.2 ил.Изобретение относится к вычислительной технике.Цель изобретения - повышение досто.верности фиксации неустойчивых сбоев,На фиг. 1 представлена структурнаясхема устройства; на фиг. 2 - временная диаграмма управления циклами контроля.Устройство содержит первый элемент 10И 1, первый регистр 2, первый 3, второй 4 и третий 5 счетчики, элемент,16, триггеры 17-19, информационныйвход 20, тактовый вход 21, выход 22запуска цикла контроля, вход 23 начальной установки и выход 24 сбоя,Устройство работает следующим образом,На вход 23 начальной установкиустройства поступает сигнал, по которому второй 4 и третий 5 счетчики, 25второй регистр 10 и второй триггер 17сбрасываются в нулевое состояние, впервый счетчик 3 и третий регистр 9по всем разрядам заносят коды единиц,а первый триггер 18 устанавливаетсяв единичное состояние. Нулевое значение на прямОм выходе второго триггера 17 удерживает третий триггер 19в нулевом состоянии.35На выходы 22 запуска цикла контро ля поступает сигнал оь, указывающий на начало очередного цикла контроля.В каждом цикле контроля на контролируемый информационный вход 20 устройства 40 поступает контролируемая последовательность М-разрядных элементов информации длиной 1,воспроизводимая контролируемым обвектом по одному и тому же алгоритму.Контролируемая информация поступает 45 на входы первого регистра 2 и первого блока 7 сравнения. Максимальная длительность цикла контроля определяется раэнорядностью третьего счетчика 5, на счетный вход которого, являющийся тактовым входом контролируемого элемента 21, поступают синхросигналы, по которым осуществляется поступление элементов контролируемой последовательности. При этом на информационных55 выходах счетчика 5 определяется номер очередного элемента Количество циклов контроля каждого элемента информации определяется разностью первого счетчика 3, на счетный вход которогочерез первый элемент И 1 поступаютсигналыначала очередного циклаконтроля. На информационных выходахпервого счетчика 3 определяется номер текущего цикла контроля,После завершения всех циклов контроля одного элемента информации сприходом очередного сигналана выходе переноса первого счетчика 3 вырабатывается фронт, увеличивающий наединицу код на информационных выходах второго счетчика 4. Этот код указывает на номер исследуемого элемен-,та. Разрядность второго счетчика 4равна разрядности третьего счетчика5, что обеспечивает возможность появления на выходах второго счетчикапоследовательно номеров всех элементов информации,Коды с информационных выходов второго 4 и третьего 5 счетчиков поступают на входы второго блока 8 сравнения, который при поразрядном совпадении кодов вырабатывает на выходеравенства сравниваемых кодов единичное значение. Это единичное значениечерез второй элемент И 12 подаетсяна синхровход приема первого регистра 2, разрешая прием элемента контролируемой информации на первом циклеконтроля, а через третий элемент И11 - на синхровход приема второго регистра 10, разрешая прием результатасравнения с выхода первого блока 7сравнения во второй регистр 10 навсех циклах контроля, кроме первого.Первый цикл контроля идентифицируется при помощи элемента ИЛИ-НЕ 6,единичное значение на выходе которогоформируется при нулевом коде на информационных выходах первого счетчика 3. Таким образом, в первый регистр 2 записывается элемент информации только в первом цикле контроля одного элемента, причем записывается элемент с номером, указываемым вторым счетчиком 4. По окончании первого цикла контроля на третьем счетчике 5 фиксируется код, определяющий длину контролируемой последовательности 1, который по Фронту, вырабатываемому элементом НЕ 14 при переходе к второму циклу контроля, заносится в третий регистр 9. Третий блок 13 сравнения вырабатывает нулевое значение на выходе равенства .сравниваемых кодов только при совпадении кода, зафиксированного на третьем регистре 9, и кода на выходевторого счетчика 4, Равенство этих1кодов означает, цто в последующих 5циклах контроля будет происходитьконтроль последнего элемента информации контролируемой последовательности (где 5 - число циклов контроляодного элемента информации),Нулевое значение с выхода третьегоблока 13 сравнения устанавливает повходу установки единичного значениявторой триггер 17 в единичное состояние, разрешая работу третьего триггера 19 по синхровходу. После прохождения Б циклов контроля последнегоэлемента контролируемой последователь.ности по фронту, вырабатывающемусяна выходе переноса первого счетчика3 при поступлении очередного сигналао запуска цикла контроля, третийтриггер 19 переходит в единичное состояние и по нулевому значению с инверсного выхода третьего триггера 19происходит занесение во второй счетчиккода единицы (на информационныевходгы второго сцетцика ч заведен код.единицы).Таким образом, после контроля последнего элемента контролируемой последовательности при поступлении очередного сигналана втором счетчикефиксируется код не 1+1, а единицы,т,е, опять иацнется контроль первого, а в дальнейшем и всех последующих 1-1 элементов контролируемойинформации,Несовпадение кодов на выходахвторого счетчика 4 и третьего регистра 9 приводит к появлению единичногозначения на выходе равенства третьего блока 13 сравнения, что разрешаетустановку значения второго триггера17 по синхровходу. По фронту, вырабатывающемуся на выходе элемента НЕ1 ч по окончании первого цикла контроля первого элемента контролируемойпоследовательности, второй триггер17 устанавливается в нулевое состоя"ние, сбрасыая в нулевое состояние итретий триггер 19. Следовательно, на протяжении всего времени контроля код на выходе второго счетчика 1 будет циклически изменяться от 1 до 1, образуя все номера только контролируемых элемен"10 15 20 25 30 35 40 Формула изобретения 45 Устройство для фиксации неустойчивых сбоев, содержащее первый и второй элементы И, первый и второй регистры, первый, второй и третий счетчики, элемент ИЛИ-НЕ, первый и второй блоки сравнения, блок индикации, элемент ИЛИ и первый триггер йричем вход запуска цикла контроля устройства соединен с первым входом первого элемента И, второй вход которого соединен с выходом первого триггера, а выход первого элемента И соединен со счетным входом первого счетчика, ин 50 55 тов информации. При этом холостыециклы исключаются.Первый блок 7 сравнения выполняетпоразрядное сравнение значений элементов, поступающих с контролируемогоинформационного входа 20 и с выходапервого регистра 2. Поразрядный результат сравнения заносится во второй регистр 10 во всех циклах контроля, кроме первого, только при подачена входы первого блока 7 сравненияэлементов информации с одинаковыминомерами, причем с выхода первогорегистра 2 снимается элемент, записанный в него в первом цикле контроля. При совпадении всех разрядов вовторой регистр 10 заносится нулевойкод, который идентифицируется припомощи элемента ИЛИ 12, При несовпадении значений элемеНтов информациина выходе элемента ИЛИ 16 вырабатывается единичное значение, поступающее на синхровход первого триггера18 и -устанавливающее его нулевое состояние, тем самым запрещая прохождение сигналов о 8 через первый элементИ 1. Одновременно нулевое знацениесигнала с выхода первого триггера 18,являющегося выходом 2 ч сбоя контролируемой информации, останавливаетподачу импульсов синхронизации сконтролируемого объекта на тактовыйвход 21, а также свидетельствует оналичии неустойчивого сбоя в контролируемой информации,На выходы блока 15 индикации поступают коды с выходов второго регистра 10 и второго счетчика 1, темсамым индуцируя соответственно разряды элемента и номер самого элементаинФормации, по которому зафиксированнеустойчивый сбой, 15 Й 1612формационные выходы и выход переполнения которого соединены соответственно с входами элемента ИЛИ-НЕ исчетным входом второго счетчика, информационный выход второго счетчикасоединен с первым информационным входом первого блока сравнения и первымвходом бЛока индикации, информационный выход третьего счетчика соединенс вторым информационным входом первого блока сравнения, выход равенствакоторого соединен с первым входомвторого элемента И, второй вход и выход второго элемента И соединены соответственно с выходом элемента ИЛИ-НЕи синхровходом первого регистра, выход которого соединен с первым входомвторого блока сравнения, второй входвторого блока сравнения и информацион.20ный вход первого регистра подкпюченык информационному входу устройства,выход второго блока сравнения соединен с информационным входом второгорегистра, выход которого соединен с 25вторым входом блока индикации, выходэлемента ИЛИ соединен с синхровходомпервого триггера, выход которого является выходом сбоя устройства, тактовый вход устройства соединен со ЗОсчетным входом третьего счетчика,вход начальной установки устройствасоединен с входами сброса второго регистра, второго и третьего счетчиков,входом установки первого счетчика ивходом установки в единичное состояние третьего триггера, о т л и ч а ющ е е с я тем, что, с целью повышения достоверности фиксации неустойчиых сбоев, в устройство введены эле О мент НЕ, третий элемент И, третийрегистр, третий блок сравнения, второй и третий триггеры, причем входэлемента НЕ соединен с выходом элемента ИЛИ-НЕ, а выход элемента НЕс синхровходом третьего регистра, ссинхровходом третьего триггера и вторым входом третьего элемента И, первый вход и выход третьего элемента Исоединены соответственно с выходомравенства первого блока сравнения исинхровходом второго регистра, информационный вход и выход третьего регистра соединены соответственно свыходом третьего счетчика и первыминформационным входом третьего блока сравнения, второй информационныйвход и вход разрешения которого соединены соответственно с выходом второго счетчика и входом запуска циклаконтроля устройства, выход равенстватретьего блока сравнения соединен свходом установки в единичное состояние третьего триггера, прямой выходкоторого соединен с информационным входом и входом установки в нулевое состояние второго триггера,синхровход и инверсный вход второго триггера соединены соответственно с выходом переполнения первого счетчика и входомустановки второго счетчика, входыэлемента ИЛИ соединены с выходомвторого регистра, вход разрешениясравнения первого блока сравнениясоединен с тактовым входом устройства, вход установки третьего регистра и вход установки в нулевое состояние первого триггера соединены свходом начальной установки устройства.1541612оставитель И.Са ехред Л.Олийнык Реда Корректор С Чер А.Козо Подписноебретениям и открытиям при ГКНТ СССР аушская наб д. 4/5 Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина,10 ЗаказВНИИП 81Государ 1 с М Ф1ъ Тираж 567венного комитета по и113035, Москва, Ж,

Смотреть

Заявка

4431024, 25.05.1988

СПЕЦИАЛЬНОЕ ПРОЕКТНО-КОНСТРУКТОРСКОЕ БЮРО "ДИСКРЕТ" ОДЕССКОГО ПОЛИТЕХНИЧЕСКОГО ИНСТИТУТА

ВОЛОЩУК ВЛАДИМИР СЕРГЕЕВИЧ, ЛЕБЕДЬ ВАЛЕРИЙ ВЛАДИМИРОВИЧ, ЖЕРДЕВ ЮРИЙ РОБЕРТОВИЧ, ШИПИТА АНАТОЛИЙ ГРИГОРЬЕВИЧ, ЛАЦИН ВЛАДИМИР НИКОЛАЕВИЧ

МПК / Метки

МПК: G06F 11/22

Метки: неустойчивых, сбоев, фиксации

Опубликовано: 07.02.1990

Код ссылки

<a href="https://patents.su/5-1541612-ustrojjstvo-dlya-fiksacii-neustojjchivykh-sboev.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для фиксации неустойчивых сбоев</a>

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