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

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

Авторы: Абатуров, Бородулин, Елизаров, Черемисов

ZIP архив

Текст

(54)(57) ЦИФРОВЫХ тор тест СТРОИС ЛОКОВ,блок еключателя, два ульсов, счетчик ый элемент ИЛИ, о модулю два, р п матор п который модулю дсодержит элемент ИЛИ тов И и пуска у причем входединен с входомстов, выходы ме троиства пуска генер ки начально атора новк тки сдв(56) Авторское свидР 951312, кл. С 06Авторское свидетУ 890398, кл. С 06 ТВО ДЛЯ КОНТРОЛЯ содержащее генераиндикации, два пеформирователя имдешифратор, пергруппу сумматоров гистр сдвига, сумва, узел коммутаци две группы элеменга которого соединены с соответствующими входами регистра сдвига, информационные выходы генератора тестосоединены с входами контролируемогоцифрового блока, выход первого переключателя соединен с входом первогоформирователя импульсов, выход которого соединен с входом обнулениясчетчика, счетный вход которого соединен с выходом второго формирователя импульсов, группа выходов счетчика соединена с группой входов дешифратора, выходы которого соединены сгруппой управляющих входов блокаиндикации, входы первого элемента ИЛИсоединены с выходами дешифратора, за исключением первого выхода декитора, который соединен с первымвходами элементов И первой групвыходы дешифратора с третьего по(и+2)-й ( и - число выходов контролируемого цифрового блока) соединеныс первыми входами элементов И второйгруппы, о т л и ч а ю щ е е с ятем, что, с целью повьшения досто-верности контроля, оно дополнительносодержит два элемента ИЛИ, три элемента И, причем выход второго переключателя соединен с первым входомвторого элемента ИЛИ, второй вход которого соединен с выходом первогоэлемента И, первый вход которогосоединен с выходом метки конца контроля генератора тестов, ьторой входпервого элемента И соединен с первымвыходом дешифратора, выход второгоэлемента И соединен с вторым входомвторого элемента ИЛИ, выход которого соединен с входом второго формирова"теля импульсов, первый и второй входы третьего элемента ИЛИ соединены спервым и вторым выходами дешифратора,выход третьего элемента ИЛИ соединенс первым входом второго элемента И,вторые входы элементов И первой ивторой групп соединены с соответствующими выходами контролируемого цифрового блока, выходы элементов Ипервой группы с первого по (К+1)-й(К+1)-го по и-й соединены с первымивходами одноименных сумматоров по модулю два группы, выходы элементов Ивторой группы и выход К -го элемен- .та И первой группы соединены с соответствующими входами элемента ИЛИ1180902 25 ЗО узла коммутации, выход которого соединен с первым входом К -го сумматора по модулю два группы, выходы сумматора по модулю два группы с первогопо (К)-й соединены с информационными входами одноименных разрядов регистра сдвига, выходы ,которого с первого по К-й соединены с соответствующими информационньми входами блокаиндакации и с входами сумматора помодулк"два, выход которого соединенс первым входом третьего элемента И,второй вход. которого соединен с выходом первого элемента ИЛИ, выход третьего элемента И соединен с вторымвходом К -го сумматора по модулю двагруппы, выход которого соединен свходом К -го разряда регистра сдвиИзобретение относится к автоматике и вычислительной технике, в частности к автоматизированным системам контроля, и может быть использовано при контроле цифровых плат.5Цель изобретения - повышение до"стоверности контроля.На фиг,1 показана схема устройства, на фиг.2 - узел коммутации.Устройство для контроля цифровых блоков содержит генератор 1 тестов, контролируемый цифровой блок 2, узел 3 коммутации, дешифратор 4, счетчик 5, регистр 6 сдвига, группу сумматоров по модулю два 7, сумматор по модулю два 8, элементы И 9-11, элементы ИЛИ 12- 14, блок 15 индикации, формирователи 16 и 17 импульсов, переключатели 18 и 19. Узел 3 коммутации (фиг.2) содержит группы элементов И 20 и 21, элемент ИЛИ 22. Устройство работает следующим образом.Работа устройства начинается с подачи сигнала начальной установки "Начальная установка" генератором 1 тестов, по которому разряды 6,1, 6.К,6 К+16.п регистра 6 сдвига длины и устанавливаются в начальное состояние. га, выходы разрядов которого с второго по К-й соединены с вторымивходами с первого по (К)-й сумматоров по модулю два группы, выходыразрядов регистра сдвига с (К+1)-гопо р-й соединены с группой входов и -го сумматора по модулю два группы,выходы которого с (КФ 1)-го по и - йсоединены с входами одноименных разрядов регистра сдвига выходы разрядов которого с (К+2)-го по и-й соединены с вторыми входами с Ь+1)-гопо и-й сумматоров по модулю два группы соответственно, выход (К+1)-горазряда регистра сдвига соединен свторым входом второго элемента И, выход которого соединен с третьим входом1 - го сумматорапо модулюдва группы. 2По нажатии переключателя 18 формирогатель 16 одиночных импульсоввырабатывает импульс, который устанавливает счетчик 5 в начальное состояние, при котором на первом выходе дешифратора 4 устанавливается логическая единица. Выполняется первыйэтап.При этом, во-первых, логическаяединица с первого выхода дешифраторачерез элемент ИЛИ 13 открывает элемент И 9 и обеспечивает передачу информации с выхода регистра б,К+1сдвига на вход сумматора 7.К группысумматоров по модулю два 7.17.п.Логический. нуль с выхода элемента ИЛИ 14 закрывает элемент И 10,и сигналы с выхода сумматора по модулю два 9 не поступают на вход сумматора по модулю два 7.К. Во-вторых, логическая единица с первоговыхода дешифратора 4 открывает элемент И 11 и группу элементов И 20(фиг.2) узла 3 коммутации. Информацич параллельно с выводов блока 2через элементы И 20 (фиг.2) узла3 коммутации поступает на первые входы сумматоров 7.1, , 7,п группысумматоров по модулю два 7.1,7.п. Таким образом, в устройствена сумматорах по модулю два 71,..,15 7.п реализуется сжатие в п-разрядныйкод в кольце неприводимого многочле на (за счет цепей обратной связирегистра 6) информации, поступающейс выводов контролируемого узла 2, с 5информацией, хранящейся в регистре6. Сжатая информация с выводов сумматоров 7.1, , 7.К, 7.К+1,7.п по сигналу "Сдвиг" генератора 1тестов записывается параллельно вразрядные регистры 6.1, , 6.К,6.К+16.п регистра 6 соответственно. Открытый элемент И 9 и закрытый элемент И 10 группой сумматоров7.1, , 7.п и разряды регистра6.К+1, , 6.п образуют параллельный сигнатурный анализатор с сумматором по модулю два 7.п в цепи обратной связи.По сигналу "Пуск" генератор 1 тестов выдает первый тест, который поступает на входы блока 2. Информацияс выводов блока 2 через узел 3 коммутации поступает на входы сумматоров71, , 7.п для сжатия, Запись результата первого теста производитсяпо сигналу "Сдвиг" с генератора 1.Информация поканально записывается вразряды регистра 6 сдвига.Затем генератор реализует второй З 0тест. По сигналу "Сдвиг" второй знакинформации с выводов контролируемогоблока 2, поканально сложенный по модулю два с информацией, хранящейсяв регистре 6, в кольце неприводимого 35многочлена параллельного сигнатурногоанализатора, записывается поканальнов разряды регистра 6 и т.д,В результате реализации всех тестов последовательности сигналов с 40выводов контролируемогоблока 2 сжимаются на параллельном сигнатурноманализаторе в одну последовательностьдлины и,. На этом заканчивается выполнение первого этапа контроля, и по 45сигналу "Конец контроля" ("К.к.") генератора 1 тестов, который проходитчерез открытый первый элемент И 11 ивторой элемент ИЛИ 12, первый формирователь 17 импульсов вырабатывает 50одиночный импульс, который поступаетна счетный вход счетчика 5. На второмвыходе дешифратора 4 возникает сигнал"Логическая единица". Начинается второй этап контроля. 55При этом узел коммутации закрыт,и информация с выводов блока 2 непоступает на входы сумматоров по модулю два 7. 1, , 7.п. Логическая единица с второго выхода дешифратора 4 через .элемент ИЛИ 13 и элемент ИЛИ 14 открывает элемент И 9 и третий элемент И 10 соответственно. Открытый третий элемент И 10 формирует в устройстве внутри параллельного сигнатурного анализатора электрические цепи для реализации последовательного сигнатурного анализатора, который включает выходные разряды регистра 6 сдвига, открытый третий элемент И 10, сумматор 8 и сумматор по модулю два 7.К в цепи обратной связи, Информация с выхода разряда регистра сдвига 6.К+1 регистра 6 через открытый второй элемент И 9 поступает на вход послецовательного сигнатурного анализатора (сумматор 7.К), где суммируется с сигналами обратной связи сумматора 8. Сигналы обратной связи с выхода сумматора 8 через открытый элемент И 10 поступают на вход сумматора 7.К.По сигналу "Сдвиг" генератора 1 тестов последовательность длины п, полученная в результате выполнения первого этапа контроля и хранящаяся в регистре 6, сжимается в последовательность длины и. При этом информация с выходов одноразрядных регистров 6.п, 6.п, , 6.К+2 через сумматоры 7.п, 7.п7.К+ +1 записывается в разряды регистра 6.п 1,6.п, ,6.К+1 соответственно. Информация, хранящаяся в выходных разрядах регистра 6.1, , 6.К регистра 6, сжимается в кольце не- приводимого многочлена последовательного сигнатурного анализатора с сумматором по модулю два 8 в цепи обратной связи с информацией на выходе разряда регистра 6.К+1, которая поступает через открытый элемент И 9 на вход сумматора 7.К. По следующему сигналу "Сдвиг" последовательность длины п, хранящаяся в регистре 6, снимается в последовательность длины пи т.д. до тех пор, пока сжатая последовательность не станет равной длине К, где К - число разрядов сигнатуры в двоичном представлении (число разрядов выходного регистра 6 сдвига обычно К=16).Таким образом, при подаче последовательности и-К сигналов "Сдвиг" генератора 1 тестов последовательность длины и, хранящаяся в регистре6, преобразуется в конце неприводимого многочлена выходных разрядов регистра 6 сдвига с обратной связью, формирующейся в сумматоре 8, в последовательность длины К и фиксируется в разрядах регистра 6.результат контроля с выхода последовательного сигнатурного анализатора (выходные разряды регистра 6) 1 О 6.1.6 индицируется в блоке 15 индикации.Измеренное таким образом значение сигнатуры сравнивается с эталонным значением, заФиксированном в техни ческой документации на данный контролируемый блок, Контролируемый блок признается годным в случае совпадения значений измеренной и эталонной сигнатур, В противном случае изделие 2 О бракуется и переходит к третьему этапу контроля - определению места неисправности. Для этого подается сигнал "Начальная установка" генератором 1 тестов, который устанавли вает регистр 6 в начальное состояние. Для измерения сигнатуры с вывода блока 2, где щ=1,2п, последовательным нажатием переключателя 19 устанавливают на счетчике импульсов 5 Зр двоичное число, равное (щ+2). Логи-ческая единица с щ+2 выхода дешифратора поступает на узел 3 коммутации, элемент ИЛИ 14, блок 15 индикации. При этом, во-первых, в блоке 15 инди-цируется номер щ контролируемого вывода блока 2, логический нуль на выходе элемента ИЛИ 13 закрывает элемент И 9, а логическая единица на выходе элемента ИЛИ 14 открывает элемент И 10. Во-вторых, логическая единица с щ+2 выхода открывает в узле 3 коммутации только щ-й элемент И группы элементов И 21 (Фиг.2) и обеспечивает передачу информации с вывода щ блока 2 (фиг.1) через открытый щ-й элемент Игруппы элементов И 21 элемент ИЛИ 22 (фиг.2) узла 3 коммутации на вход сумматора 7.К группы сумматоров по модулю два 7.1, , 7.п последовательного сигнатурного анализатора. По сигналу "Пуск" генератор 1с(аналогично первому этапу) подает последовательно на входы блока 2 тесты. Информация с выхода блока 2 через узел 3 коммутации поступает на вход сумматора 7,К, где суммируется (сжимается) в кольце неприводимого много- члена регистра 6 с информацией, хранящейся в регистре 6, на вход сумматора 7.К последовательного сигнатурного анализатора (регистр 6 с обратной связью с сумматором 8), где суммируется (сжимается)в кольце не- приводимого многочлена и фиксируется в. регистре 6. При реализации всех тестов генератором 1 тестов после сигнала "Конец контроля" на выходных разрядах регистра 6.1, , 6,К фиксируется сжатая информация (сигнатура) вывода щ блока 2.Результат измерения в виде сигнатуры индицируется на блоке 15 индикации. Затем снятая сигнатура сравнивается с эталонной.,1180902 Составитель А.Сиротскаугрышева Техред С.Мигунова Редакто ректор В.Гир одписнр 4/ илиал ППП "Патент", г.ужгород, ул.Проектная саз 5927/48 Тираж 709 ВНИИПИ Государственно по делам изобретени 113035, Москва, Ж, о комитета С и открытийаушская наб.

Смотреть

Заявка

3714053, 09.01.1984

ПРЕДПРИЯТИЕ ПЯ А-1298, ЛЕНИНГРАДСКИЙ ИНСТИТУТ АВИАЦИОННОГО ПРИБОРОСТРОЕНИЯ

ЕЛИЗАРОВ ВЛАДИМИР НИКОЛАЕВИЧ, БОРОДУЛИН ВЛАДИМИР АЛЕКСЕЕВИЧ, АБАТУРОВ СЕРГЕЙ СЕРГЕЕВИЧ, ЧЕРЕМИСОВ ВИКТОР АНАТОЛЬЕВИЧ

МПК / Метки

МПК: G06F 11/16

Метки: блоков, цифровых

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

Код ссылки

<a href="https://patents.su/6-1180902-ustrojjstvo-dlya-kontrolya-cifrovykh-blokov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля цифровых блоков</a>

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