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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и.может найти применение в устройствах автономного и встроенного контроля цифровых блоков. Цель изобретения - повьппение достоверности контроля. Устройство содержит генератор 3 тактовых импульсов. элемент И 4, триггер 12, сумматор 2 ло модулю два, регистр 1 сдвига, счетчик 5, два регистра 6 и 7 для хранения двух последовательных сигнатур , шифратор 8, счетчики 9 группы, индикатор 10. В устройстве контролируемый блок, регистр сдвига, сумматор по модулю два образуют кольцо генератора , с выходов регистра сдвига информация переписывается в два регистра таким образом, Что в них всегда записана текущая и предыдущая информация . Шифратор кодирует ее, а счетчики подсчитывают число 1 в каждом разряде. Если за цикл контроля числа в разрядах счетчиков .отличны от нормы, блок неисправен. Устройство позволяет контролировать неисправности, в результате которых конечное контрольное слово в индикаторе оказывается соответствующим исправному блоку, 2 ил. а (Л оо о го to СХ) О

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

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

РЕСПУБЛИН

119) 111) 2285 А1 (51) 4 С 06 F 11/26

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

Н А BTQPCHOMY СВИДЕТЕЛЬСТВУ о»гп»1 g

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (2! ) 3984780/24-24 (22) 03.12.85 (46) 07.04.87. Бюл. № - 13 (71) Казанский государственный университет им. В,И.Ульянова-Ленина (72) P.Х.Латыпов, P.М,Мансуров, Ш.P.Íóðóòäèíîâ и Е.Л.Столов (53) 681.3(088.8) (56) Авторское свидетельство СССР

¹ 615492, кл. G 06 F 15/46, 1976.

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

Цель изобретения — повышение достоверности контроля, Устройство содержит генератор 3 тактовых импульсов, элемент И 4, триггер 12, сумматор 2 по модулю два, регистр 1 сдвига, счетчик 5, два регистра 6 и 7 для хранения двух последовательных сигнатур, шифратор 8, счетчики 9 группы, индикатор 10. В устройстве контролируемый блок, регистр сдвига, сумматор по модулю два образуют кольцо генератора, с выходов регистра сдвига информация переписывается в два регистра таким образом, что в них всегда записана текущая и предыдущая информация. Шифратор кодирует ее, а счетчики подсчитывают число "1" в каждом разряде. Если эа цикл контроля числа в разрядах счетчиков, отличны от нормы блок неисправен. Устройство позволяет контролировать неисправности, в результате которых конечное контрольное слово в индикаторе оказывается соответствующим исправному блоку, 2 ил.

1302?85

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

Пель изобретения — повышение дос- 5 товерности контроля.

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

Устройство содержит регистр 1 сдвига, сумматор 2 по модулю два, генератор 3 тактовых импульсов, элемент

И 4, счетчик 5, регистр 6 i †слова отклика, регистр 7 (i-1)-го слова отклика, шифратор 8, группу счетчиков

9, блок 10 индикации, вход 11 пуска, триггер 12, вход 13 сброса и контролируемый блок 14, Регистр 1 сдвига, сумматор 2 по модулю два и контролируемый блок 14 вместе с указанными связями представляют собой автономный генератор. Двоичные числа, порождаемые этим автономным генератором с выхода регистФ

25 ра 1 сдвига поступают в виде тестовой последовательности на вход контролируемого блока 14. Эта последовательность определяется начальным состоянием регистра 1 сдвига, начальным состоянием блока 14 и его исправностью или неисправностью. В процессе работы автономный генератор ввиду детерминизма структуры войдет в цикл, т.е. на выходах регистра 1 сдвига генерируется последовательность двоич- 35 ных чисел у(1), у(2), ..., у(р), у(р+1), ..., у(р+т), у(р+т+1), ..., содержащая непериодическую часть у (1), (у (2), ..., у (р) и периодическую часть у(р+1), ..., У(р+Т).

40 генератором, Числа, хранящиесй в регистрах 6 и 7, поступают в шифратор

8 по двум группам входов и вызывают появление строгo o e eHH H Tll-pB3 рядной комбинации на выходе. Выходные разряды шифратора 8 подключены к суммируюшим входам соответствующих счетчиков 9 группы и с приходом синхроимпульса -й счетчик увеличивает свое содержимое на "1", если на 1.-м выходе шифратора 8 будет единичная информация. Таким образом счетчики

Регистры 6 и 7 служат для временного хранения двух соседних чисел последовательности автономного генератора и состоят из двухтактных тригге- 45 ров, Шифратор 8 служит для выработки определенной m-разрядной комбинации в соответствии с двумя конкретными соседними числами последовательности 5р автономного генератора, поступающими на вход шифратора.

Группа счетчиков 9, содержащая ш отдельных счетчиков, служит для подсчета количества единиц, появляющихся на выходных линиях шифратора 8.

Счетчик 5 задает число тактов работы устройстваa

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

Предварительно сигналом по входу

13 сброса устанавливается в начальное состояние регистр 1 сдвига, заносится начальное значение в счетчик

5, сбрасываются в нулевое состояние триггер 12, регистры 6 и 7 и все счетчики 9. Далее сигналом по входу

11 пуска триггер 12 устанавливается в единичное состояние. Элемент И 4 открывается, и импульсы с выхода генератора 3, проходя через элемент И

4, поступают на суммирующий вход счетчика 5 и на входы синхронизации регистра 1 сдвига, контролируемого блока 14, регистров 6 и 7, всех счетчиков 9, инициируя работу устройства.

Числа автономного генератора, состоящего из регистра 1 сдвига, сумматора 2 по модулю два и контролируемого блока 14, в каждом такте поступают на информационный вход регистра 6. По переднему фронту синхронизации новое число записывается в регистр 6, а по заднему фронту синхроимпульса воспринятая информация появляется на выходе регистра 6. Выход регистра 6 подключен к информационному входу регистра 7. По переднему фронту синхроимпульса регистр

7 воспринимает информацию с выхода регистра 6, а по заднему фронту синхроимпульса эта информация появляется на выходе регистра 7. !

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

9 ведут подсчет числа единиц в выходных разрядах шифратора 8.

Количество тактов работы устройФ ства определяется емкостью счетчика

5, сигнал займа которого поступает

1 302285

Формула

15 на K-вход триггера 12 и переводит

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

Исправному блоку соответствует множество заранее известных итоговых значений блока индикации. Значение индикации, отличное от указанного множества, свидетельствует а неисправности контролируемого блока. Группы разрядных выходов счетчиков 9 содержат К линий, где К вЂ” число учитываемых старших разрядов счетчиков. Млад-20 шие разряды счетчиков не следует учитывать по той причине, что на их значении сказываются непериодическая часть последовательности ((i) и заключительная часть последовательности, состоящая из неполного цикла.

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

Предлагаемое устройство целесообразно использовать при автономном и 35 встроенном контроле ТЭЗ на базе МИС, СИС и БИС, не имеющих возможности сброса всех внутренних элементов памяти в исходное состояние. Использование устройства на практике позволит выявлять неисправности цифровых схем, не выявленные традиционными методами.

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

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

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

i-го слова отклика (i=1. ° ., n n— число состояний контролируемого цифровага блока), регистр (i-1)-га слава отклика, шифратор, группу счетчиков, причем группа информационных входов регистра i-га слова отклика соединена с группой выходов регистра сдвига, группа выходов регистра i-го слова отклика соединена с группой информационных входов регистра ().-1)го слова и с первой группой входов шифратора, вторая группа входов которого соединена с группой выходов регистра (i-!) — ro слова отклика, выходы шифратора соединены с суммирующими входами соответствующих счетчиков группы, группы разрядных выходов которых соединены с соответствующими

1302285

Ц тралл

Составитель А,Сиротская

Техред М .Моргентал Корректор И.Муска

Редактор А.Шандор

Заказ 1682

Тираж 673 Подписное

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

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

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4 группами информационных входов блока индикации, входы синхронизаций счетчиков группы соединены с выходом злемента И и с синхровходами регистров i-ro и .(i-1)-го слов отклика, вход адреса регистра -го слова откли. ка соединен с входом сброса устройства, с входами сбросов счетчиков группы и с входом сброса регистра

5 (1-1) — го слова отклика.