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

 

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

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

РЕСПУБЛИК

09) (11) А

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

Н ABTOPCHOtAf СВИДЕТЕЛЬСТВУ!, ñ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЬПИЙ (21) 3334087/18-24 (22) 04. 09. 81 .(46) 30,08.83. Бюл. и 32 (72) В.И.Мхатришвили и А,Л.Самойлов (53) 621.396(088.8) (56) 1. Чжен Г. Диагностика отказов цифровых вычислительных машин. М., "Мир", 1972, с.24-30 °

2, Авторское свидетельство СССР

OÃ 6 11183, кл. G 05 В 23/02,, G 05 В 19/405, 1975 (прототип). (54)(57) 1, УСТРОЙСТВО ДЛЯ ЗАДАНИЯ

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

Э(51) G 0 В 2 /02 ° G. 05 В 19/405 начального кода, вторым входом соединенного с входом второго формироваталя импульсов и с первым выходом блока управления, второй выход которого соединен с вторым входом коммутатора, третьи входы коммутатора соединены с первыми выходами блока сумматора, Р> -выход переноса коТорого подключен к Р -входу переноса блока сумматоров, третий выход блока управления соединен с первым входом дополни тельного элемента И, вторым входом подключенного к выходу генератора импульсов, выходом - к С-входу регистра числа, вторые входы которого соединены с выходом блока элементов И, блок установки адреса выходом соеди- 3 нен с S-входами счетчика импульсов. у

2. Устройство по и, 1, о т л и ч а — M t ю щ е е с я тем, что блок задания начального кода содержит элемент И, переключатель, установочный регистр и Я последовательно соединенные элемент задержки, элемент И-НЕ и сдвигающий регистр, выходами подключенный к выходам блока, первый вход элемента И соединен с входом блока, второй входс переключателем, а выход - с С1-вхо дом сдвигающего регистра, С -вход которого соединен с выходом элемента задержки, Ч -вход -. с выходом Q

0-входы - с выходами установочного регистра, первыми входами подключенного к шине логической "1", а вторами входами - к шине логического "0", второй вход. элемента И-НЕ соединен с входом блока, первый вход переключателя подключен к шине логической "1", а второй вход - к шине логического "0"., шифраторы, формирователи токов, уси1 1О 389

Изобретение относится к регулирующим и управляющим системам общего назначения и может быть использовано для испытаний, контроля и диагностики неисправностей устройс1ва ввода-вывода двоичнс и инфср ации,представленной в виде кодовых комбинаций. для контроля устройств ввода-вывода информации используются тесты, которые: содержат полнь1й набор управляющих 10 символов и знаков алфавита контроли" руемоro устройства. Тесты позволяют обнаруживать неисправность в тот момент, когда она появляется и указывает место неисправности с достаточ- 15 ной точностью.

Известны устройства для задания тестов, представляющие собой вычислительную машину (11

Однако испольэовать данные сложные 20 устройства для указанных целей нерационально, так как вычислительная машина является дорогостоящим прибором, требующим предварительного программирования и Занесения тест-программы на25 какой-либо носитель (перфоленту, магнитную ленту, магнитное оперативное запоминающее устройство и т.п.).

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

50 управляющим входам блока элементов И и преобразователя кодов и к одному из входов первого формирователя импульсов, другой вход которого соединен с входом устройства f2)

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

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

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

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

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

С1-входом сдвигающего регистра, С2вход которого соединен с выходом элемента задержки, 3/1-вход - с выходом

Q 0-входы — с выходами установоч- 25

20 ного регистра, первыми входами подключенного к шине логической "1", а вторыми входами - к шине логического "0", второй вход элемента И-HE соединен с входом блока, первый вход переключа- 0 теля подключен к шине логической "1", а второй вход - к шине логического "0".

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

Устройство для задания тестов содержит блок 1 установки адреса, счетчик 2 импульсов, дешифратор 3, вто- . рой формирователь 4 импульсов, генератор 5 тактовых импульсов, первый

45 формирователь 6 импульсов, блок 7 задания начального кода, блок 8 сумматоров, коммутатор 9, регистр 10 числа, блок 11 элементов И, дополнительный элемент И 12 и блок 13 управ- 5 ления, причем выходы блока 1 установки адреса соединены с установочными

S"âõîäàìè счетчика 2 импульсов, выходы которого подключены к входу дешифратора 3, соединенного своим выходом с первым входом второго формирователя 4 импульсов, второй вход которого подключен к первому выходу

1038926 4

13 управления и первому входу блока задания начального кода, а выход соединен с обнуляющим R-входом регистpa

10 числа и счетчика 2 импульсов, а также с входом генератора 5 тактовых импульсов и с входом первого форми-. рователя 6 импульсов. Выход генератора 5 тактовых импульсов подключен к счетному входу счетчика 2 импульсов и первому входу элемента И 12, второй вход которого соединен с вторым выходом блока 13 управления, а выходс С-входом регистра 10 числа. Выход первого формирователя 6 импульсов подключен к второму входу блока 7 зада- . ния начального кода и управляющим вхо- дам блока 11 элементов И, выходы блока 7 задания начального кода соеди-, нены с первыми А-входами блока 8 сумматоров и через блок 11 элементов И подаются на установочные S-входы регистра 10 числа, числовые S-выходы блока 8 сумматоров подключены к первым входам коммутатора 9, выходы Р> и Р - переноса блока 8 сумматоров соединены, выходы коммутатора 9 подключены к первым 0-входам регистра 10 числа, выходы которого соединены с вторыми входами коммутатора 9 и первыми В-входами блока 8 сумматоров, управляющий вход .коммутатора 9 соединен с третьим, выходом блока 13 управления.

Блок 7 задания начального кода содержит переключатель 14, элемент И 15, элемент 16 задержки, элемент И-НЕ 17, сдвигающий регистр 18 и установочный регистр 19, подключенный к D-входам сдвигающего регистра 18, С -вход которого соединен с выходом элемента И 15, вход 20 элемента И 15 подключен к выходу первого формирователя 6 импульсов (фиг.l}, управляющий вход элемента И 15 соединен со средним контактом переключателя 14, второй и третий контакты которого подключены к шине логической "1" и точке "1" соответственно, первый вход 21 элемента И-НЕ 17 соединен с входом элемента 16 задержки и подключен к первому выходу блока 13 управления (фиг. 1). Выход элемента 16 задержки соединен с вторым входом элемента

И-НЕ l7 и с С2-выходом сдвигающего регистра 18, вход которого подключен к выходу элемента И-НЕ 17, а выходы

22 подключены к вторым А-входам бло" ка 8 сумматоров и числовому входу блока 11 элементов И (фиг.1). Кроме

5 10389 того, выход Qg< соединен с 1/ -входом сдвигающего регистра 18.

Для примера рассмотрим работу блока задания начального кода, если на регистре 19 набран код 0....,01.

Нажатием кнопки в блоке 13 управления на вход 21 блока задания начального кода и на второй вход второго формирователя 4 импульсов (фиг.1) поступает сигнал сброса, который за- tO держивается на элементе 16 .задержки и подается на С - вход сдвигающего регистра 18, íà Vg-входе которого формируется сигнал с элемента И-НЕ 17 положительной полярности и длитель- 15 ностью, равной общей длительности сигналов на первом и втором входах элемента И-НЕ l7. По отрицательному фронту сигнала на С -входе происходит запись кода, набранного на регистре 20

19 (1уцблерах), в сдвигающий регистр

18, т,е. записывается код 00....01.

Положительный потенциал на Ч2 -вхоле разрешает запись информации по пер 5 вым D-входам регистра 10 числа и запрещает сдвиг, нулевой потенциал запрещает запись по первым D-входам и разрешает сдвиг. На выходе Г11 присутствует "1, а на выходах

30 ,Qg- -.Qgg- "0 -С выхода первого Формирователя 6 импульсов на вход 20 поступают импульсы, выработанные по заднему фронту сигнала сброса или переполнения

35 счетчика 2 импульсдв. Через элемент

И 15 подаются синхроимпульсы сдвига на С1-вход регистра 18. Первый импульс не сдвигает информацию, так как на Vg-входе еще держится положительный сигнал. После контроля полного цикла, т.е после достижения максимального значения счетчика 2 импульсов, на С -вход поступает второй импульс, код числа сдвинут во второй разряд сдвигающего регистра, Цикл проверки лспытуемого блока повторяется при новом начальном коде.

После прохождения двадцати циклов контроля работа блока задания начального кода повторяется, т,е ° "1 снова записывается в первом разряде сдвигающего регистра, но сигнала сброса на входе 2i нет, если оператор не на. жимает кнопку сброса на пульте блока управления.При необходимости можно, 55 отключить сдвиг информации переключателем 14. При этом на выходах Q ...Р <, сдвигающего регистра 18 присутствует

26 а постоянный код числа, равный значению кода, набранного на регистре 19.

В экспериментальном устройстве применяют 20-разрядный сдвигающий регистр на микросхемах 133ИР1.

Блок 13 управления содержит переключатель 23, кнопку 24 сброса и триггер 25, причем первый, четвертый и пятый контакты переключателя 23 подключены к шине логической "1" ° а второй, третий и шестой - к точке"), первый подвижный контакт переключателя 23 подключен к выходу 26 блока управления и соединен с управляющим входом коммутатора 9 (фиг,1), а второй подвижный контакт подключен к выходу 26 и первому входу элемента И 12, средний контакт кнопки 24 соединен с точкой l ", второй и третий контакты подключены соответственно к S- u Rвходам триггера 25, выход которого соединен с вторым входом второго формирователя 4 импульсов и вторым входом 21 блока 7 задания начального кода.

Переключатель 23 служит для управления коммутатором 9 и элементов И .12 (фиг. 1). В положении "Перем," с перво го подвижного контакта переключателя

23 потенциал логической "1" поступает, с выхода 26 блока 13 управления на управляющий вход коммутатора 9, разрешая прохождение кода числа с S-выходов блока 8 сумматоров на первый

0-вход регистра 10 числа, с второго

4 подвижного контакта переключателя 23 сигнал "1" подается с выхода 27 на первый вход элемента И 12, разрешая прохождение тактовых импульсов с генератора 5 импульсов на С-вход регистра 10 числа.

В положении "Сдвиг" (фиг.2) с первого подвижного контакта переключателя 23 на управляющий вход коммутатора 9 поступает с выхода 26 блока 13 управления сигнал "0", разрешая прохождение кода числа с i ãî выхода регистра 10 числа на вход i+1 регистра

10 числа, обеспечивая формирование теста типа "сдвиговый код" с второго подвижного контакта переключателя 23 поступает с выхода 27 блока 13 управления разрешающий сигнал лог."1 на второй вход элемента И 12.

В положении "Пост." (фиг.2) с выхода 27 блока 13 управления на первый вход элемента. И 12 подается сигнал "0", запрещая прохождение тактовых импульсов с генератора 5 импульсов на С26 8 начального кода и блока И 11 элементов.

Блок 7 задания начального кода формирует исходный код тестовой программы в виде 20-разрядного двоичного числа, меняющего свое значение после прохождения полного цикла контроля испытуемого блока. Блок 8 сумматоров с кольцевым переносом вырабатывает тесты типа "псевдослучайный код". Для повышения быстродействия в опытном образце применен 20-разрядный сумматор на микросхемах 133ИМЗ с переносом, запоминаемым на счетных триггерах.

Коммутатор 9 предназначен для трансляции кода числа с блока 8 сумматоров или с i-го выхода íà i+1 вход регистра 10 числа. Коммутатор переключается с блока управления в зави-. симости от режима, выбранного опера" тором. Коммутатор выполнен на логических элементах 2И-ИЛИ-НЕ.

Регистр 10 числа служит для запоминания двоичного кода, поступающего с коммутатора 9. В опытном образце использовали 20-разрядный регистр числа на 0-триггерах со счетным входом (микросхемы серии 133ГИ2).

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

Элемент задания И 12 запрещает прохождение счетных импульсов на регистр 10 числа. Сигнал запрета подается с блока 13 управления в режиме формировамия теста "постоянный код".

Блок 13 управления служит для ус тановки в исходное состояние регистра

10 числа, счетчика 2 импульсов, генератора 5 импульсов, блока 7 задания начального кода, а также для управления работой коммутатора 9 и элемента

И 12, Изменение режимов работы осуществляет оператор с помощью кнопки 24 и переключателя 23, выведенных на панель управления.

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

Формирование теста типа "псевдослучайный код".

С блока 13 управления подается сигнал на управляющий вход коммутатора 9> разрешающий прохождение двоичного

7 10389 вход регистра 10 числа. При этом код, записанный по Б-входам регистра 10 числа; остается неизменным во время всего цикла контроля испытуемого блока. 5

Кнопка 24 коммути рует сигнал с6роса, триггер 25 ликвидирует эффект

"дребезга" контактов при нажатии и отпускании оператором кнопки 24 с выхода триггера 25, из блока управ- 10 ления сигнал сброса поступает на второй вход второго формирователя 4 импульсов и на второй вход 20 блока 7 задания начального кода.

Блок 1 установки адресов необхо- 15 дим для фиксации счетчика 2 импульсов в положении "0" или "1" при локализации неисправностей в проверяемом блоке, а также для сакращения разрядности счетчика в зависимости от 20 информационной емкости обьекта испытаний. В опытном варианте в блоке установки адресов применен 16-разрядный тумблерный регистр, обеспечивающий установку разряда счетчика в одно из 25 трех положений "1", "0", или "Счет".

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

Дешифратор 3 служит для получения сигнала запуска формирователя 4 им пульсов при достижении максимального состояния счетчика 2 импульсов.

Второй формирователь 4 импульсов - необходйм для установки в исходное поло. жение регистра 10 числа, счетчика 2импульсов, запуска первого формирователя .6 импульсов и подготовки генератора.

45 импульсов к работе в следующем цикле. формирователи 4 и 6 импульсов выполнены на стандартных логических элементах И-НЕ.

Генератор 5 тактовых импульсов

50 вырабатывает последовательность импульсов для изменения состояния счетчика 2 импульсов и регистра 10 числа.

В опытном образце применен генератор на микросхемах И-НЕ с периодом следования импульсов О, 5;. 1; 2; 4;

19000 мкс.

Первый формирователь 6 импульсов управляет работой блока 7 задания

00011001

00011001

00110010 °

9 1038 числа с выхода блока 8 сумматоров на

0-входы регистра 10 числа, одновременно с блока 13 управления поступаМт сигналы разрешения на управляющий вход элемента И 12. Для приведения схемы в исходное состояние в блоке 13 управления формируется сигнал сброса, который проходит через второй формирователь 4 импульсов и устанавливает в начальное состояние счетчик 2 им- 10 пульсов, регистр 10 числа, генератор импульсов и поступает на первый фор мирователь б импульсов, где по заднему фронту вырабатывается сигнал, устанавливающий в исходное состояние блок 7 задания начального кода, в котором оператор предварительно набирает исходный код с помощью регист" ра 19 ° Исходный код с выхода блока 7 установки начального кода через блок . 1l элементов И записывается в регистр

10 числа, формируя двоичный код, который является первым испытательным информационным стимулом псевдослучайного теста, затем тактовые импульсы 25 с генератора 5 импульсов 5 поступают на счетный вход счетчика 2 импульсов и через элемент И 12 на счетный вход регистра 10 числа.

Исходное число с блока 7 задания ! начального кода поступает на вторые

А-входы блока 8 сумматоров, на первые

В-входы которого приходит двоичный код с выхода, регистра 10 числа. В блоке 8 сумматоров происходит сложе35 ние исходного числа с кодом, ранее записанным в регистр 10 числа с блока 7 задания йачального кода. Например, из блока 7 задания начального кода поступает число 00011001 (для 40 примера взято восьмиразрядное слово) которое является первым проверочным стимулом. Вторым проверочным, стимулом

1является результат от сложения

С выхода блока 8 сумматоров двоичнь1й код транслирует через коммутатор на

D"âõoäû регистра 10 числа и при поступлении первого тактового импульса с элемента И 12 записывается в него, Так заканчивается формирование второго информационного стимула, который 55 ,с выходов 28 регистра 10 числа по,сылается в испытуемый блок и на первые

В-входы блока 8 сумматоров, где про926 10 ! исходит сложение результирующего кода в исходным кодом, т.е.

00011001

01001011.

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

01001011

00011001

01100100.

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

00011001

01001011

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

И=2 тестов, где И вЂ” информационная емкость испытуемого блока; n=i,2,3 ,,,16 - разрядность счетчика 2 импульсов.

Одновременно с формированием испытательных тестов на контролируемый блок посылаются упорядоченные тесты со счетчика 2 импульсов, являющиеся адресными стимулами (кодами адреса), по которым посылаются проверочные тесты в испытуемый блок, Упорядоченные коды адреса вырабатываются следующим образом.

На блоке 1 установки адреса оператор задает необходимую разрядность счетчика 2 импульсов. С блока 13 управления через второй формирователь 4 импульсов поступает сигнал на обнуляющий вход счетчика 2 импульсов, устанавливая его в нулевое состояние, Код первого адресного стимула на выходах 29 устройства имеет вид .00 ... 00. С приходом первого тактоНого импульса на счетный вход счетчик . 2 импульсов меняет на единицу свое состояние, формируя код адрес11 1038 ного стимула, по которому в испытуе- мый блок поступает второй информационный стимул с выходов 28 регистра 10 числа.

При достижении максимального состояния счетчика 2 импульсов сигнал с выхода деаифратора 3 запускает второй формирователь 4 импульсов, с выхода которого сигнал устанавливает регистр 10 числа и счетчик 2 импуль- 10 сов в нулевое состояние и подготавливает генератор 5 импульсов к работе в следующем такте, По заднему фронту сигнала второго формирователя 4 импульсов запускается первый формирователь 15

6 импульсов, который управляет работой блока 7 задания начального. кода и блоком 11 элементов И, Таким образом, с выхода 29 счетчика 2 импульсов в испытуемый блок 20 посылаются тесты в виде двоичного кода

0000,... 0000

0000 .... 0001 00 0 .. ° 0010 25

00 0 ... 0011

00 0 ... 0100

11 1 ... 1111

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

Режим формирования теста типа

"сдвиговый код" и разновидностей

"шахматного кода".

В этом режиме с блока 13 управления поступает сигнал на управляющий вход коммутатора 9, При этом входы

40 регистра 10 числа через коммутатор 9 соединяются с выходами, причем выход

i ãî разряда регистра 10 числа соединяется.с D-входом i+! разряда, выхбд последнего разряда регистра 10 числа

45 соединяется с 0-входом первого разряда, образуя кольцевой сдвигающий регистр.

Исходный код числа с блока 7 задания начального кода по импульсу первого формирователя 6 через блок 11 элементов И записывается по Ь-входам в регистр 10 числа. Записанный код является первым информационным стимулом, который посылается с выходов

28 регистра 10 числа в испытуемый блок, в ячейку, соответствующую поступившему адресному стимулу с выхода 29 счетчика 2 импульсов.

926 12

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

При установке брока 7 задания начального чередующегося кода 101010 .... 10 на выходе регистра 10 числа формируотся коды типа "шахматный тест", который может иметь разновидность вида 1100 1100...1100 и другие.

Режим фоцмированиея теста типа

"постоянный код".

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

10 числа. Поэтому в регистре 10 числа есть постоянная информация, записанная по S-входам с блока 7 задания начального кода через блок 11 элементов И.

Для изменения кода в регистре 10 числа необходимо с помощью регистра

19 в блоке 7 задания начального кода установить новый код. Далее в блоке

13 управления формируется сигнал сброса, который поступает через второй формирователь 4 импульсов на обнуляющие входы регистра 10 числа и счетчика 2, а также подготавливает генератор 5 к работе, и через первый формирователь 6 импульсов записывает исходный код в блоке 7 задания начального кода, с выхода которого новый код поступает на входы блока 11 элементов И, и с приходом сигнала с выхода первого формирователя 6 импульсов на управляющий вход блока 11 элементов И код переписывается по входам в регистр 10 числа. Далее в процессе контролированин испытуемого блока код с выхода регистра 10 числа не меняется, Адресные стимулы с выходов 29 счетчика 2 импульсов и информационные стимулы с выходов 28 регистра 10 числа могут подаваться на входы ис" пытуемого объекта через преобразователи для трансформации двоичного параллельного кода в любой другой вход в зависимости от типа контролируемого блока и его адресной организации, что не является принципиальным для предлагаемого устройства.

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

Устройство для задания тестов может быть выполнено в виде малога1038926 14 баритного лереносного прибора, обес,печивающего контроль и диагностику электронных блоков; что повышает экономическую эффективность его по сравнению с известными устройствами.

1038926,Редактор M.Ðà÷êóëèíåö

Заказ 6229/54

Юх, 7f

Юк С2 (РиГ 5

Составитель И,Швец

Текред Д,ДЧ Ко ректор Ю.Макаренко

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

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

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

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

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

 

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