Устройство для тестового контроля цифровых узлов электронно- вычислительных машин

Иллюстрации

Показать все

Реферат

 

ОП ИСАНИЕ

ИЗОБРЕТЕНИЯ

К ЛВтОРСКОММ СВИДИтИЛЬСТВУ. Союз Советскнк

Социалист ическик

Республик

<щ993266 (63 ) Дополнительное к авт. свид-ву %- 694863 (51)М. Кл.

G.06 Р II/22 (22)За »«o 12.01.81 (21) 323496g/1824 с присоединением заявки М

Гесударствеинкй кюкитет (23) Приоритет ве делан изобретений и открытий

Опубликовано 30.01.83- Бюллетень Рй 4 (53) УД К681.3 (088.8) Дата Опубликования Описания 01.02.83 (72) Авторы изобретения

P.Ñ.Ëëóìÿí, Г.Г.Папян и С.А.Мирзоян (7! ) Заявитель (54) УСТРОЙСТВО ДЛЯ ТЕСТОВОГО КОНТРОЛЯ БИФРОВЫХ

УЗЛОВ ЭЛЕКТРОННЫХ ВЫЧИСЛИТЕЛЬНЫХ МАШИН

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

По основному авт. св. № 694863

5 известно устройство для тестового контроля цифровых узлов ЭВМ, содержащее последовательно соединенные запоминающий блок для хранения тестов, блок записи информации, регистр теста, комму- то татор, блок управления, блок сравнения, регистр сдвига и проверяемый блок 13.

Недостатком этого устройства является то, что нагрузка на выходные элементы проверяемого иэделия для всех каналов и для всех изделий одинакова и определяется величиной выходного сопротив пения элемента И- НЕ. Между тем, для более полной проверки изделия необходимо при его контроле иметь возможность, 20 имитировать наиболее тяжелые режймы

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

2 нагружены на один или несколько элемен . тов внутри проверяемого изделия (обратные связи), то понятно, что величина тока нагрузки, имитируемая при проверке, должна иметь возможность изменяться от минимального до максимального значеттия с дискретностью, равной току, создаваемому одним элементом.

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

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

" выходов каждого из кОторых подключеяФ к группе входов соответствующего форми6 4 лнчество элементов, на которае могут быть нагружены выходные элементы проверяемого изделия в двоичном коде, поступает из регистра 3 теста в регистры

94 9и.. ,Двоичный код нагрузки с выходов регистров поступает на входы формирователей 141-14,1, на выходах которых формируются токи, значения которых зависят

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

Указанные токи по существу являются максимально допустимыми выходными токами для соответствующего выходного элемента проверяемого изделия.

В исходном состоянии на единичных выходах блока 5 поддерживаются сигналы

«О», т.е. элементы И-HE 9,1-9 д закрыты, а элементы И 1О< 1011 и 11 -llп открыты. В начале работы устройства на регистр 3 теста поступают команды уп равления коммутатором и информация о величине нагрузочкой способности выходного элемента проверяемого изделия.

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

3 ООМ6 рователя параметров сигналов нащзузки группы, выход каждого из которых подк почен и первому входу соответствующего элемента И коммутатора, третья группа выходов блока управления подключена к управляющим входам регистров кодов нагрузки группы.

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

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

2 — схема блока управления.

Устройство содержит запоминающий 2$ блок 1 для хранения тестов, блок 2 записи информации, регистр 3 теста, коммутатор 4, 6aoz 5 управления, блок 6 сравнения, регистр 7 сдвига, проверяемый блок 8, группа элеме ов И-НЕ 91-9„36 две группы элементов И 10 -10д и 11„ll, группа элементов ИЛИ 12, группа регистров 13.-13,„кодов нагрузки, группа формирователей 14,,-14д параметров сигналов нагрузки, два элемента И 15 и

16, дешифратор 17, регистр 18 коммутатора.

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

Проверяемый блок 8 имеет и контак- 4О тов, каждый из которых может быть вход ным или выходным. В начале каждого теста в запоминающий блок 1 записана информация, которая задает распределение входных и выходных контактов прове- 4 ряемого изделия и величину нагрузки, которую нужно обеспечить отдельно для каж дого выходного контакта, чтобы проверить работу выходного элемента s наихудшем режиме. Информация из запоминающего блока 1 через блок 2 записи запи» сывается в регистр 3 теста.

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

Рассмотрим работу устройства, счи« тая, например, что первый контакт проверяемого изделия является входным.

При этом блох 5 управления после прихода команды управления и дешифрирования ее обеспечивает открытие элемента

9 и закрытие элементов 10.1 и 11 1, тем самым обеспечивая прохождение информации из регистра 3 теста на первый контакт проверяемого блока 8 и блокируя прохождение информации на блок 6 сравнения (в регистре 13 записаны нули и через формирователь 141 ток не проходИт).

5 — ==-9 ©2

Если первый контакт. проверяемого -бпоха является выходным, то блок 5 уп. равлення обеспечивает закрытие элемента И НЕ 9 и открытие элементов И 10@ и И 11, . В этом случае формирователь

14, тоха формирует ток, величина кото-рого определяется кодом, записанным в регистре 13, который протекает через выходной элемент при максимально допустимой нагрузке. Информация с выходного .1о с контакта проверяемого блока 8 через— элементы И 10,.ИЛИ 12 поступает на. блок 6 сравнения, туда же для сравнения поступает эталонное значение выхода проверяемого бпока с реГнстра теста через 1% элементы И ll и ИЛИ 12,1. Для обеспечения .нормального функционирования, элемент И-НЕ Э„имеет живых в "за крытом состоянии. Блок 6 сравнения фор мирует сигналы 0 или 1 на каждом 2g наборе теста s зависнмос ги от равенства выходных сигналов проверяемого блока и эталонных значений сигналов, поступающих с регистра теста. В случае равенства вырабатываетса сигнал О, в случве 2 неравенства хотя бы на.одном нз контак..тов - "1 .

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

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

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

1 памяти через блок 2 записи и блок 3 теста жерез шину 19 поступаег на ннфор-® мационные входы регистра 18 коммута тора н регистров 13. -13„ нагрузки, а адресная часть слова, указывающая номер абонента, через шину 19 поступает на ,первые Входы элеменгов И 15 и 16» 5

При наличии сигнала сопровождения на входе 19 адресная часть слова через элементы И поступает. на.входы дешифратора 16. По номеру абонента, записанно88 э му в адресной части программы, информа ция принимаетса регистром 18 коМмута тора или регистрами 1 3 1 3 д .нагрузки при помощи выбранного выхода из выходов 20 дешифратора.

При отсутствии. сигнала сопровождения информационная .и адресная части ин-формации принимаются только регистром

3 теста KRK тестовая информация»

Контроль испытуемого изделия производится двумя режимами. Сначала произ1воднтся тестовая проверка юделий, прн

:которой в начале работы регистр 18 уотанавливается в соответствующее входу выходу состояние (дла входных контактов единичное, дла выходных - нулевое). Tpm геры всех регистров 13,1-13д устанавлаваются в нулевое состояние, поэтому на выходной шине формирователей 14.1-14,„ ток не формируетса. Работа предлагаемого устройства при тестовой проверке ни чем не отличается от работы устройства-про тотипа

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

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

Предположим, что на выходе выходного элемента цервого контакта установлен низкий уровень» В регистре 13 записывй ется двоичный код максимальной нагрузки, Открываются . соответствукмдие разрядные ключи формирователя 14. и сфорМироваяный на общей шине выходной ток вгекает через выходной транзистор выходного элемента. На выходе исправной (с точкй зрения нагрузочной способности): микро схемы нулевой уровень не меняетса. На выходе неисправной микросхемы поаватси

-сбои, которые через элементы 10< н 121 поступают на блок 6 сравнении, оттуда на регистр 7 сдвига. Даже при одном сбое на,выходе регистра 7 сдвига может формнроватьса синдром нещжравности.

Формуaà изобретeния

1. Устройство для тестового контроля цифровых узлов электронных вычислительных машин по авт. св. hh 694863, о т -. л и ч а ю щ е е с s тем, что, с целью повышения надежности, в него введены

7 9932М 8 группа Регнстров кодов наГРУзки и груп гистр, входы первого и второго элемевпа формирователей параметров сигналов тов И и.первый вход регистра являются нагрузки, причем группа выходов регист- группой входов блока управленин, выходы ра теста подключена соответственно к первого и второго элементов И подключэвходам каждого регистра кодов нагрузки., ны к первому н второму входам дешифрагруппы, группа выходов каждого иэ кото- тора, первый выход которого подключен к рых подключена к группе входов соответ- второму входу регистра, две группы выствующего формирователя параметров снт ходов которого являются соответственно налов нагрузки группы, выход каждого иэ первой и второй группой выходов блока которых подкйочен к первому входу соот- 1О управления, второй выход дешифратора яв. ветствующего элемента И коммутатора, ляется третьей группой выходов блока третья группа выходов блока управления управлення. подключена к управляющим входам регист- Источники информации, ров кодов нагрузки группы. принятые во внимание при экспертизе

2. Устройство по п; 1, о т л и ч а ю-15 l. Авторское свидетельство СССР щ е е с я тем, что блок управлення со- Мю 694863., кл. Q 06 F ll/3.2, 1979 держит два элемента И, дешифратор, ре- (прототип).

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

Редактор B. Петраш Техред И. Гайду Корректор М. Шароши

Заказ 480/06 Тираж 704 Подписное

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

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

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