Устройство для отладки тестов

 

УСТРОЙСТВО ДЛЯ ОТЛАДШ ТЕСТОВ по авт. св. № 860076, о тличающееся тем, что, с целью сокращения времени отладки тестов, в устройство введены третий коммутатор, первый, второй, третий и четвертый ключи, элемент ИЛИ и блок искажения параметров рабочего сигнала, который содержит инвертор, элемент задержки, одновибратор и резнсторный делитель, причем группа выходов первого коммутатора соединена с соответствующими входами первой группы входов третьего коммутатора, группа выходов второго адаптера соединена с соответствующими входами второй группы входов третьего коммутатора , выход которого соединен с входами инвертора, элемента задержки , одновибратора и резисторного делителя, выходы которых соединены с информационными входами первого, „ второго, третьего и четвертого ключей , первый, второй, третий и четвертый выходы дешифратора соединены соответственно с вторыми входами первого, второго, третьего и четвертого ключей, выходы которых соединены соответственно с первьми, вторыми, S третьими и четвертыми входами элемента ИЛИ, выход блока выходных дефектов соединен с пятым входом элемента ИЛИ, выход которого соединен с третьей группой входов второго коммутатора. 00 4: 00 о 4

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

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

РЕСПУБЛИН (19) (И)

3(5D G 06 F 11/26

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

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

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТЖ (61) 860076 (21) 3450696/18-24 (22) 11.06.82 (46) 07.04.84. Бюл. 1(13 (72) Э.Я. Меттер и С.А. Филиппов (53) 681. 326. 7 (088.8). (56) 1. Авторское свидетельство СССР

Ф 860076, кл. С 06 F 11/26, 1979 (прототип). (54)(57) уСТР0ИСТВ0 5Т1Н 0ТЛАД((И

ТЕСТОВ по авт. св. В 860076, о тл и ч а ю щ е е с я тем, что, с целью сокращения времени отладки тестов, в устройство введены третий коммутатор, первый, второй, третий и четвертый ключи, элемент ИЛИ и блок искажения параметров рабочего сигнала, который содержит инвертор, элемент задержки, одновибратор и реэисторный делитель, причем группа выходов первого коммутатора соедине на с соответствующими входами первой группы входов третьего коммутатора, группа выходов второго адаптера соединена с соответствующими входами второй группы входов третьего коммутатора, выход которого соединен с входами инвертора, элемента задержки, одновибратора и резисторного делителя, выходы которых соединены с информационными входами первого, второго, третьего и четвертого ключей, первый, второй, третий и четвертый выходы дешифратора соединены соответственно с вторыми входами первого, второго, третьего и четвертого ключей, выходы которых соединены соответственно с первыми, вторыми, I третьими и четвертыми входами элемента ИЛИ, выход блока выходных дефектов соединен с пятым входом элемента ИЛИ, выход которого соединен с третьей группой входов второго коммутатора. Ф

1084804

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

По основному авт. св. Ф 860076 известно устройство для отладки тестов, содержащее блок памяти, группа выходов которого соединена с группой входов регистра, первая группа выхо- 1О дов которого соединена с группой входов первого коммутатора, первый и второй адаптеры, дешифратор и второй коммутатор, группа выходов которого соединена с группой входов первого адаптера, группа входов которого является группой выходов устройства, первая группа входов второго коммутатора соединена с группой выходов первого коммутатора, вторая группа 2б входов — через второй адаптер с группой выходов контролируемого узла, третья группа входов — через последовательно включенные блок выходных дефектов и дешифратор с 25 второй группой выходов регистра (1) .

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

O з амык ание, др еб ез г, неполный уровень, сигнал заданной длительности) не зависит от параметров рабочего сигнала, т.е. от его формы, длительности, полярности, фазы. Поэтому в устройстве отсутствует возможность 45 имитации таких неисправностей, когда нужно сымитировать, например, сигнал, инверсный рабочему сигналу, или представляющий дробную часть от полного по длительности рабочего сигнала,.или совпадающий по длительности и по фазе с рабочим, но отличающийся от него по амплитуде, или сдвинутый по фазе относительно рабочего сигнала. Кроме того, ряд неисправ- 5S ностей элементов внутри контролируемого:.узла не может быть сымитироваи в связи с отсутствием непосредственного выхода элемента на разъем узла, что приводит к существенному увеличению времени на отладку тестов.

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

I со стороны разъема, и тем самым существенно расширить и углубить полноту имитации дефектов в контролируемом узле и сократить время отладки тестов.

Целью изобретения является сокращение времени отладки тестов при одновременном увеличении качества имитации дефектов в процессе комплексной отладки тестов.

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

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

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

К штатному разъему вычислительной

,схемы 1 подключены через первый адап. тер 2 выходы устройства 3 для отлад15 ки тестов, являющиеся выходами вто;рого коммутатора 4, включающего уп :равляемые каналы 5. Управляющий вход каждого канала 5 является первым входом коммутатора 4 и соединен с соответствующнм выходом первого коммутатора 6, предназначенного для коммутации на входы вычислительной системы 1 рабочих либо дефектных сигналов. Второй вход каждого канала

5 является вторыми входами коммутатора 4 и соединен через адаптер 7 с выходами контролируемого узла 8. Блок выходных дефектов 9, позволяющий имитировать типовые дефекты на выхо- З0 дах контролируемого узла 8 (обрыв, короткое замыкание, дребезг, неполный уровень, сигнал заданной длительности), конструктивно содержит в своем составе: инверторы., предназна- 35 ченные для выработки сигналов логической единицы" и логического "нуля", имитирующие дефекты типа обрыв или короткое замьпсание, генератор импульсов для имитации дребезга, делители напряжения для имитации неполного уровня, формирователи импульсов различной длительности для имитации сбоев заданной длительности. Блок 9 выходных дефектов. своими входами соединен с выходами дешифратора 10, предназначенного для расшифровки кода типового дефекта, записанного в регистре 11, первые выходы которого соединены с входами первого коммута- 50 тора 6, вторые выходы — с входами дешифратора 10, а входы - с выходами блока 12 памяти, хранящего специальные наборы кодов для отладки тестов при контроле узла 8 с помощью вычис- 55 лительной системы 1. Выход блока 9 выходных дефектов соединен с одним иэ входов элемента ИЛИ 13, на другие

04 4 . входы которой подключены выходы ключей 14 совпадения, первый вход которых соединен с соответствующими выходами дешифратора 10, второй вход— с выходами блока 15 искажения лараметров рабочего сигнала, предназначенного для инвертирования рабочего сигнала на инверторе 16 или для изменения фазы рабочего сигнала на линии 17 задержки или для формиро вания дробной по длительности части рабочего сигнала на одновибраторе 18 или для формирования неполной амплитуды рабочего сигнала на реэисторном делителе 19. Выход элемента ИЛИ 13 соединен с третьими входами управляемых каналов 5, являющимися третьими входами второго коммутатора 4, первые входы которого соединены с первыми входами третьего коммутатора 20, являющимися управляемыми входами вхо- дящих в состав коммутатора 20 управляемых каналов 21, вторые входы третьего коммутатора 20 являются вторыми входами каналов 21 и соединены с соответствующими выходами адаптера 7, а объединенные между собой выходы каналов 21 являются выходом третьего коммутатора 20, который подключен к входу блока 15 искажения параметров рабочего сигнала.

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

В штатный разъем вычислительной системы 1 взамен контролируемого узла 8 подключается адаптером 2 многоканальное устройство 3 отладки тестов, к второму адаптеру 7 которого подключается контролируемый узел 8. Блок 12 памяти вьщает на регистр 11 первый тестовьп набор, задающий характер первого дефекта: позиционный номер канала, в котором имитируется дефект, и вид коммутируемого дефекта. Позиционный номер канала задается состоянием логическая единица в одном иэ первых разрядов регистра 11, связанных с первым коммутатором 6, а вид дефекта задается кодом из вторых разрядов регистра 11, связанных с дешифратором

10. Установленный на регистре 11 позиционный .код воздействует на первый коммутатор 6, который управляет каналами 5 коммутатора 4 и каналами

21 коммутатора 20 таким образом, что соответствующие нулевому значению первых разрядов регистра 11 ка-.

1084804 калы 5 пропускают в вычислительную систему 1 рабочие сигналы от контактов контролируемого узла 8, а соответствующий единичному значению одного из первых разрядов регистра 11 5 канал 5 блокирует прохождение рабочего сигнала от соответствующего контакта контролируемого узла 8 на вычислительную систему 1 и пропускает дефектный сигнал либо от блока 9 выходных дефектов, либо от блока 15 искажения параметров рабочего сигнала в зависимости от состояния дешифратора 10. Код с вторых разрядов регистра 11 поступает на дешифратор

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

9 выходных дефектов, либо через ключи 14 из блока 15 искажения параметров рабочего сигнала, на вход которого рабочий сигнал поступает через канал 21, соответствующий единичному значению одного из первых разрядов

25 регистра 11. Рабочий сигнал, пройдя в блоке 15 искажения параметров рабочего сигнала через инвертор 16, линию l7 задержки, одновибратор 18 и резисторный делитель 19, поступает в искаженном виде (инвертированный, сдвинутый по фазе, дробный по длительности, неполный по амплитуде) на вторые входы ключей 14, на первые входы которых приходит управляющий 35 сигнал от дешифратора 10. Выбранный дефектный сигнал через элемент ИЛИ

Л

13 и канал 5, соответствующий имйтируемому дефекту, поступает на вход вычислительной системе 1 взамен блокированного рабочего сигнала. После выполнения подготовки к контролю вычислительная система 1 решает тест на обнаружение дефекта в проверяемом узле 8 п-.,ри наличии введенного дефекта. Если вычислительная система 1 при прохождении теста самоконтроля обнаруживает заданный дефект, то блок 12 памяти выдает следующий тестовый набор, задающий характер второго дефекта и т.д. Если вычислительная система 1 при прохождении теста самоконтроля не обнаруживает заданный дефект, то корректируется сам тест самоконтроля. Затем устройство 3 повторяет приведенную процедуру для всех последующих тестовых наборов проверяемого узла 8. После завершения всех проверок с данным узлом 8 устройство 3 подключается взамен следующего контролируемого узла и повторяет указанную процедуру для всех контролируемых узлов 8 вычислительной системы

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

1084804

Составитель И. Сигалов

Редактор В. Иванова Техред А.Ач Корректор М.Шароши

Заказ 2012/44 Тираж 699 Подписное

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

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

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

Устройство для отладки тестов Устройство для отладки тестов Устройство для отладки тестов Устройство для отладки тестов Устройство для отладки тестов 

 

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

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

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

Изобретение относится к системам управления телевидением и радиовещанием

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

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

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

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

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

Изобретение относится к средствам построения модели состояния технического объекта
Наверх