Устройство для диагностирования дискретных блоков

 

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

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

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

РЕСПУБЛИН (!9) (!1) (5!) 4 (06 F 11/00

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

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

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

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ П(НТ СССР! (21) 4089540/24 — 24 (22) 14.07.86. (46) 07. 11.89. Бюл. У 41 (72) В.Т. Тяжев (53) 681.327 (088.8) (56) Авторское свидетельство СССР

)(911541, кл. G 06 F 15/46, 1981.

Авторское свидетельство СССР и 627479, кл. G 06 F 11/00, G Об F 15/46, 1978. (54) УСТРОЙСТВО ДЛЯ ДИАГНОСТИРОВАНИЯ

ДИСКРЕТНЫХ БЛОКОВ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано при поиске дефектов в дискретных блоках на этапе технологического и выходного контроля, а также при эксплуатации. Цель изобретения заключается в увеличении быстродействия путем сокращения времени поиска дефектов за счет исклю2 чения при поиске дефектов диагностических таблиц и карт анализа при обработке результатов диагностирования.

Устройство для диагностирования дискретных блоков содержит блок 1 индикации, блок 2 микропрограммного управления, первый коммутатор 3, диагностируемый блок 4, эталонный блок 5 блок 6 поразрядного сравнения, блок

7 счетчиков ошибок, блок 8 регистров пересчета, счетчик 9 классов дефектов, второй коммутатор.10, блок 11 задания тестовых наборов ° В предлагаемом устройстве за счет введения блока коэффициентов пересчета, счетчика клас-. сов дефектов и второго коммутатора, а также новых связей обеспечена возможность повышения быстродействия, а также повышения достоверности ре- . зультатов диагностирования. 3 з.п. ф-лы, 7 ил.

3 1520516 .4

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

Цель изобретения — увеличение быстродействия устройства и повышение достоверности результатов диагностирования.

На фиг.1 представлена схема устройства для диагностирования дискретных блоков; на фиг.2 - схема блока микропрограммного управления; на фиг. 3 — схема блока регистров пересчета; на фиг. 4 — схема блока задания тестовых наборов;, на фиг.5a-r - алгоритм работы устройства; на фиг.6 — тест поиска дефектов, на фиг.7 — пример схемы ди-. агностируемого дискретного блока и классов дефектов.

Устройство для диагностирования дискретных блоков (фиг.1) содержит блок 1 индикации, блок 2 микропрограммного управления, первый коммутатор 3, диагностируемый блок 4, эталонный блок 5, блок 6 поразрядного сравнения, блок 7 счетчиков ошибок, блок 8 регистров пересчета, счетчик

9 классов дефектов, второй коммутатор 10, блок 11 задания тестовых наборов.

Блок 2 микропрограммного управления (фиг.2) содержит переключатель (кнопку "Пуск" ) 12, кнопку "Продолжение" 13, генератор 14 тактовых импульсов, элементы ИЛИ 15-17, элемент ИЛИ-НЕ 18, группу 19 элементов

ИЛИ-НЕ, .триггер 20, элемент И 21 счетчик 22, элементы 23-28 задержки, регистр 29, коммутатор 30, постоянную память (ПЗУ) 31, дешифратор 32.

Блок 8 регистров пересчета (фиг.3) содержит регистры 33 и 34, элементы

35-37 задержки, элемент ИЛИ 38, счетчик 39; дешифратор 40.

Блок !1 задания тестовых наборов (фиг.4) содержит вторую кнопку "Установка" 41, первую кнопку "Пуск" 42, переключатель 43 режима, переключатели 44-46, группу узлов переключателей 47-49, группы 50 и 5 1 переключателей, элемент ИЛИ-НЕ 52, трехстабильные элементы НЕ 53 и 54, дешифратор 55, регистры 56 и 57, счетчик

58, элементы 59-62 задержки, элементы ИЛИ 63-65, генератор 66 тактовых импульсов, элемент И 67, делители 68 и 69 частоты группы, коммутатор 70, триггер 7 1, кнопку 72.

Блок 1 индикации предназначен для индикации номера класса дефектов, поступающего иэ счетчика 9 классов

10 дефектов

Блок 2 организует работу всех блоков устройства. С выходов блока 2 выдается на вход первого коммутатора

3 тестовая информация, на вход блока

6 поразрядного сравнения — команда разрешения сравнения ответных реакций диагностируемого блока 4 и эталонного блока 5, на вход блока 8 регистров пересчета — код коэффициентов пересчета, тактовые импульсы и команда разрешения записи кода коэффициентов пересчета, на вход коммутатора 10 — команда разрешения индикации содержимого счетчика 9 в блоке 1

25 HHQHKcLQHH

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

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

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

Блок 8 регистров пересчета пред- .

45 назначен для хранения кодов,коэффи циентов пересчета и записи их в блок

7 и в счетчик 9.

Счетчик 9 классов дефектов предназначен для формирования номера идентифицируемого класса дефектов. Этот номер поступает в блок 2 и на коммутатор 10.

Второй коммутатор 19 предназначен для подключения по команде разрешения с блока 2 выходов счетчика 9 к входам блока 1 индикации.

Устройство для диагностирования дискретных блоков работает (фиг. 1 и

5) следующим образом.

5 1

В блокг. 2 управления имеется ПЗУ, которое содержит тестовую информацию для диагностируемого блока 4: число тестовых (входных) наборов в идентификаторе, число идентификаторов в тесте поиска дефектов (ТПД), тест поиска дефектов. Затем переключателем 12 задается автоматический режим работы устррйства. После этого с помощью блока 8 в блок 7 счетчиков ошибок заносится коэффициент пересчета, равный числу наборов в идентификаторе, а в счетчик 9 записывается коэффициент, равный числу идентификаторов в ТПД. Затем из блока 2 на входы диагностируемого блока 4 и эталонного блока 5 начинают поступать тестовые наборы из ТПД. Выходные реакции диагностируемого блока 4 и блока 5 сравниваются в каждом такте в блоке 6

В процессе диагностирования предполагается, что выходные реакции эталонного блока 5 всегда правильные, а выходные реакции диагностируемого блока

4 принимают значения, определяемые видом дефекта в диагностируемом блоке 4.

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

При подаче каждого идентификатора ТПД возможны два случая: число сигналов несравнения меньше установленного в блоке 7 коэффициента пересчета, и число сигналов несравнения равно коэффициенту пересчета в блоке 7. В первом случае блок 2 обеспечивает автоматический переход к следующему идентификатору ТПД. Во втором случае блок 2 останавливает работу устройства и обеспечивает установку коммутатора 10 в положение, при котором содержимое счетчика 9 индицйруется в блоке 1.

По номеру класса дефектов определяется и устраняется дефект. Если в диагностируемом блоке 4 присутствует больше одного дефекта, то поиск дефектов производится в несколько этапов.,11а каждом этапе ТПД подается на входы диагностируемого блока 4 и эталонного блока 5 до тех пор, пока не встретится идентификатор, на всех входных наборах которого получены сигналы несравнения. Соответствующий данному идентификатору дефект устраняется, и подается новое значе 20516 6 ние ТПД. На следующем этапе устраняется другой дефект. Процедура поиска заканичивается после прохождения всего ТПД до конца. В этом случае со5 держимое счетчика 9 уменьшается до нуля и блок 2 останавливает работу устройства.

В ручном режиме посредством блока

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

Для этого с помощью переключателей

20 блока 11 устанавливаются наборы идентификаторов и происходит их повторение с заданной частотой.

Блок 2 работает (фиг. 2 и 5) следующим образом. Процесс диагностирования начинается нажатием кнойки

"Пуск" 12, единица с выхода которой через элемент ИЛИ 16 устанавливает в нулевое состояние триггер 20, нулевой сигнал с прямого выхода которого

30 поступает на вход. элемента И 21 и запрещает прохождение через него тактовых импульсов от генератора 14; по истечении времени, необходимого для установки триггера 20 и определяемо- . го элементом 23, через этот элемент обнуляется счетчик 22 адреса, содержимое которого поступает на дешифратор 32, управляющий сигнал с выхода которого устанавливает коммутатор

30 в положение,при котором выходы регистра 29 подключены к входам блока 8. При этом по истечении времени, необходимого для обнуления счетчика

22 адреса и определяемого элементом

27, через элементы 23 и 27 и элемент

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

29, с выхода которого коды коэффициентов пересчета поступают через коммутатор 30 на входы блока 8. По истечении времени, необходимого для считывания из памяти 31 кодов коэф55 фициентов пересчета и определяемого элементом 25, через элементы задержки 23, 27 и 25 запрос поступает как сигнал РЗЗП вЂ” разрешение записи в блок 8. Сигнал РЗЗП возвращается

1520516 блока 8 как сигнал ПГТИ вЂ” пуск генератора тактовых импульсов, который через элемент ИЛИ 15 устайавливает в единичное состояние триггер 20, единица с прямого выхода которого поступает на вход элемента И 21 и разрешает прохождение через него тактовых импульсов от генератора 14 тактовых импульсов.

Первый тактовый импульс проходит через элемент И 21 и поступает: на вход счетчика 22 и переводит .его в первое состояние, которое поступает на дешифратор 32, управляющий сигнал

15 с выхода которого устанавливает коммутатор 30 в положение, при котором выходы регистра 29 подключены к входам первого коммутатора 3, по истечении времени, необходимого для установки счетчика 22 и определяемого элементом 24 задержки. — через этот элемент и элемент ИЛИ 17 на память

31 и обеспечивает считывание из памяти 3 1 тестового набора и запись

его в регистр 29, с выхода которого тестовый набор поступает на Входы первого коммутатора.3; по истечении времени, необходимого для выработки диагностируемым блоком 4 ответной реакции на данный тестовый набор и определяемого элементом .26 задержки — через элементы 24 и 26 задержки как сигнал P3C — разрешение срав-. нения на вход блока 6; через элементы 24, 26 и 28 задержки - на вход блока 8 для обеспечении работы этого блока. В следующем такте работа

I блока 2 повторяется.

Если содержимое хотя бы одного счетчика иэ блока 7 становится равным нулю, что означает идентификацию класса дефектов в диагностируемом блоке 4, то на выходе группы 19 элементов ИЛИ-НЕ появляется единица, которая проходит через элемент ИЛИ 16

45 и поступает: на нулевой вход триггера 20 и.останавливает работу блока 2, как сигнал ИНД вЂ” разрешение индикации — на вход коммутатора 10 и обеспечивает индикацию номера идентифицируемого класса дефектов в блоке 1 индикации.

Если содержимое счетчика 9 становится равным нулю, что означает прохождение до конца всего ТПД, то на вы соде элемента ИЛИ-НЕ 18 появляется единица, которая проходит через эле мент ИЛИ 16 и обеспечивает прекращение работы блока 2; индикацию нулевого содержимого счетчика 9, что означает отсутствие в диагностируемом блоке 4 дефектов, идентифицируемых на ТПД.

Работа блока 2 может быть продолжена путем нажатия кнопки "Продолжение" 13, на выходе которой появляется единица, выполняющая действия, описанные для сигнала ПГТИ.

Блок 8 работает (фиг. 3 и 5) следующим образом. От блока 2 одновременно поступают КП вЂ” коэффициенты пересчета и РЗЗП вЂ” разрешение записи. Сигнал РЗЗП поступает: на входы регистров 34 и 33 и обеспечивает за- . лись в них коэффициентов пересчета

КП1 и КП2; по истечении времени, необходимого для записи коэффициентов пересчета в регистры 34 и 33 и определяемого элементом 37 задержкина вход счетчика 9 классов дефектов как сигнал РЗЗП2 — разрешение записи в счетчик 9 КП2 и на вход элемента

ИЛИ 38, на выходе которого появляется сигнал РЗЗП1,который поступает на вход блока 7 и обеспечивает запись в них коэффициента пересчета КП1, а через элемент 36 задержки на вход счетчика 39 и разрешает запись в него из регистра 33 коэффициента пересчета КП1; по истечении времени, необходимого для записи коэффициентов пересчета в счетчик 9 и в блок 7 и определяемого. элементом 35 задержки, на вход блока 2 как сигнал ПГТИ— пуск генератора тактовых импульсов.

Затем от блока 2 на счетчик 39 начинают поступать ТИ вЂ” тактовые импуль-: сы,. по каждому из которых происходит уменьшение содержимого счетчика 39 на единицу.

Если содержимое счетчика 38 становится равным нулю, что означает прохождение одного идентификатора из .

ТПД, то на выходе дешифратора 40 появляется управляющий сигнал, который поступает: на счетчик 9.и уменьшает. содержимое этого счетчика на единицу, на вход элемента ИЛИ 38, íà выходе которого появляется сигнал P33II1, который обеспечивает перезапись коэффициента пересчета КП1 из регистра 33 в счетчик 39 и в блок 7. Элемент 36 задержки обеспечивает надежную установку счетчика 39 в исходное состояние. Затем работа блока 8 повторяется на следующем идентификаторе ТПД, 1520516 10

Блок 11 работает (фиг.4 и 5) в автоматическом и ручном режимах следующим образом:

1. Автоматический режим. Переключатель 12 переводится в положение, при котором на его выходе появляется нулевой сигнал. Этот сигнал поступакт к коммутатору 3 и обеспечивает подключение группы выходов блока 2 к группам входов диагностируемого блока

4 и эталонного блока 5 и отключение блока 11.

2. Ручной режим. Переключатель 12 переводится в положение, при котором

15 на его выходе появляется единичный сигнал. Этот сигнал поступает к коммутатору 3 и обеспечивает подключение группы выходов блока 11 к группам входов диагностируемого блока 4 и эталонного блока 5 и отключение блока.

2. На переключателях 44-46 групп переключателей 47-49 набирается необходимая для анализа последовательность тестовых наборов. На группе переключателей 50 задается число тестовых наборов в последовательности. Дальнейшую работу блока 11 рассмотрим для двух разновидностей режима: циклической и одиночной.

2. 1. Ручной циклический режим. Переключатель 43 режима 2 переводится в положение, при котором выход элемента

60 задержки подключается к входу элемента 61 задержки, а выход кнопки

"Пуск" 42 оказывается подключенным к входу элемента ИЛИ 64. На группе переключателей 51 задается код выбранной частоты следования тактовых импульсов. Работа блока 11 начинается нажатием кнопки "Пуск" 42, единичный сигнал с выхода которой поступает через переключатель 43, элемент

ИЛИ 64 на нулевой вход триггера 71 и обеспечивает его установку в нулевое состояние. Нулевой сигнал с прямого выхода триггера 71 поступает на вход элемента И 67 и запрещает про хождение через него тактовых импульсов от генератора 66 тактовых импульсов. Затем по истечении времени, необходимого для установки триггера 71 и определяемого элементом 62 задержки, на выходе элемента 62 задержки " появляется единица, которая поступает на входы регистров 56 и 57 и разрешает запись в регистр 56 коэффициента пересчета и в регистр 57 кода выбранной частоты, который поступает на коммутатор 70 и обеспечивает подключение выбранного входа коммутатора 70 к входу элемента ИЛИ 65.

Затем по истечении времени, необходимого для записи информации в регистры 56 и 57 и опредляемого элементом 60 задержки, на выходе элемента

60 задержки появляется единица, которая через элемент ИЛИ 63 поступает. на вход счетчика 58 и разрешает запись в него коэффициента пересчета из регистра 56. На выходе дешифратора 55 появляется единица, которая поступает на управляющий вход: трехстабильного элемента НЕ 53, на выходе которого появляется единица, трехстабильного элемента НЕ 54, на выходе которого появляется ноль.

Единичный и нулевой сигналы с выходов трехстабильных элементов НЕ 53 и 54 поступают на входы переключателей 44-46, с выходов которых сформированный тестовый набор пос,гупает на коммутатор 3. Затем по истечении времени; необходимого для записи коэффициента пересчета в счетчик 58, и определяемого элементом 61 задерж-. ки, на выходе элемента 61 задержки появляется единица, которая поступает на единичный вход триггера 71 и устанавливает его в единичное состояние. Единица с прямого выхода триггера 71 поступает на вход элемента И 67 и разрешает прохождение через него тактовых импульсов от генератора 66.

Первый тактовый импульс проходит через элемент И 67, коммутатор 70, элемент ИЛИ 65 и поступает на вход счетчика 58, содержимое которого уменьшается на единицу. На выходе дешифратора 55 появляется единица, которая поступает на группу 48 узлов переключателей и обеспечивает считывание и подачу на коммутатор 3 тестового набора. Затем работа блока 11 повторяется на следующем такте.

Если счетчик 58 обнулился, та на выходе дешифратора 55 появляется единица, которая через элемент 59 задержки, элемент ИЛИ 63 поступает на счетчик 58 и разрешает запись s него коэффициента пересчета из регистра 56.

Затем работа блока 11 повторяется на следующем такте.

2.2. Ручной одиночный режим. Переключатель 43 режима 2 переводится в положение, при котором выход элемента 60 задержки отключается от вхо-, 1520516!

2 да элемента 61 задержки, а выход кнопки "Пуск" 42 оказывается подключенным к входу элемента ИЛИ 65; Работа блока 11 начинается нажатием кнопки

Il II

Установка 41, единица с выхода которой обеспечивает запись коэффициента пересчета в регистр. 56 и счетчик 58 так же, как это описано в п.2 ° 1 для кнопки "Пуск" 42. Триггер

71 остается в нулевом состоянии, и тактовые импульсы через элемент И

67 не проходят..Затем. нажимается кнопка "Пуск" 42, единица с выхода которой поступает через переключатель 43, элемент ИЛИ 65 на счетчик

58, содержимое которого уменьшается на единицу. Затем работа блока 11 повторяется при следующем нажатии кнопки "Пуск" 42.

В устройстве используется тест поиска дефектов (фиг.б), который строится из идентификаторов o(, И, (ь, ...,о(, Идентификатор для клас- 25 са дефектов — это такая совокупность входных наборов, что на одном иэ выходов неисправного дискретного блока, по крайней мере, один выходной сим- . вол отличен от выходного символа дискретного блока с дефектом, не эквивалентным первому дефекту. Между идентификаторами и классами дефектов существует взаимооднозначное соот- . ветствие, которое обусловлено процедурой построения идентификаторов. Дефект найден, если все наборы идентификатора исказились.

Поясним сущность теста поиска дефектов (ТПД)-и идентификаторов для классов дефектов на примере схемы, изображенной на фиг.7а. Классы дефектов этой схемы представлены фиг. 7б, из которой видно, что число классов дефектов равно б, следовательно, ТПД должен содержать б идентификаторов, которые имеют вид 1С, -авс, 1 -авс, 2 -авс, 3 -авс, 4 -авс, 5 -авс. Идентификаторы, а следовательно, наборы теста должны подаваться на диагностируемый блок в определенном порядке.

Так, для схемы примера @иг.7а идентификаторы должны находиться в последовательности 1о 1s Зо, 2о> 4, 5, что эквивалентно подаче на вход диагностируемого блока наборов:

1) авс, 2) авс, 3) авс, 4) авс, 5) «авс,. 6) авс. Цифрами обозначены представители классов дефектов, так

1> — обозначает дефект типа "Константа 0" на шине 1.

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

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

Формула из обретения

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

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

1520516

10

20

2. Устройство по и. 1, о т л и— ч а ю щ е е с я тем, что блок микропрограммного управления содержит кнопку "Пуск", кнопку "Продолжение", геинформационных выходов которого соединена с группой информационных вхо; дов эталонного блока и является выходом устройства для подключения к входу диагностируемого блока, о т л и—

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

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

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

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

ИЛИ соединен с входом считывания постоянной памяти, группа информационных выходов которой через регистр соединена с группой информационных входов коммутатора, управляющий вход которого соединен с выходом дешифратора, группа входов которого сОединена с группой выходов счетчика

1520516

20

40 и с группой адресных входов постоянной памяти.

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

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

ИЛИ соединены с входом сброса триггера и входом третьего элемента задержки.

1520516

М

fp.У

4ИУ

Фиг. 2

&9

Ь.1, И 9

im

dit, 7

Фиг. 5 &3 фиг.4

1520516

НОЧОЛО

Уелт челчск1 сбнутяся

ЧсаанпбкаПИУ1бйок

1 упрсбяеяя,зпбснпе

Ъмодрпбошыб бяп

11ручисиустнсбнс

2 бп п ф . спрочимржЛЭ/

Ап

eawamuewcnp u пипбнпбит,Ф

Даищей7zeh

Чппнпюбы uw

ОЫкенпетпчпнт1 . ейпссигнпяусбилппэянент zJ ïßð1чшпьйсниецзПИУ1б пегпспр 1снрпрнпцп спбресу, зпссбсенону счеиЬиивч гг сбпчстдшцюпп жргс епд с ртапрп

П0пснбксхрпсщсе гечгх щьмииукт

Мпкь трппсцпенм песчеттбюегсаЮ, л,скпгйрегжпр34ИО сигнсяу. рай

3ппхьташюагние

ЕСТ,ЧтДОт1жЕМ. чсксь пшйй птгис у щ!пнмечетывн ваагн сбясспнауР йпись кпмхпидеипп пРтеппипюечтчин

ЮагтаКВКбипиЬ тиенай35 лйржни

О

Имйюбксбейнщ гера щ мщск геи ро1ьп аняайыа ярвесбпоецгнсву Пгти ре гчтчснспдсмщеешоаюаг юлзбснуяпуяьеум ген

1чьпЯьивииуа.8 ачало жана идикугймФва . евбсскчимм

5йвикячируьега

eel nrnpA

1520516

2 ло пляпе юмяь пштапобыла0р8 сакнптяя 4-46тное тстпст3ьиноцмдногрцппекпамачтспеая забвйпосж наг пе йкйвчатмаг

Да

gg dueaueeреяи

Н6Р

ЗстиЯкаиоЮ Яфаннт аспшптногруппе перюпючоаепед 57

УстанЯио5тыпри а 11пасшниускнапки„Пуск 72

Жпось кооа5ы риннМ

pucmombidрегкпр5( а сцгцояу сзпеиеюпв

62 хбержки

Запись коиршдиенпа пересчтадрегиспр%

М С02НОЛУСЭЛЕИРНЛЮ

И,уафржки

3ппцсьющпрцц нтпересттвртлрп

Сжтн58ПОСО2НОЯЦС зпенент 60мйржка йпа6й7Аае mgurusa Ппо птнояус инОпку ЧсяОКОЬЯ "4

1 S?0 )16 чевчакю

0Rynvncs

27 яжу ек-,р

Фиг5г

Ф ДО

76 окцца яскобйиб абни

bern

ычалтнаЕ едекицыаз

ГЧЕЕЧИКОб и ОКО 1стп-: чимОб аш00ок„ГООЯ 8РРапбуюая бьюоснйокоб чоь нан@парьиопбтныереакцаа обны юь ряске 7суещ- Неп

22 скоб сшьбскшю 5

Фн сснужки

artcc

24

А0 йпано ко бнояыпрог рого сипансбна ген а1цй ина цясоаео4ого Гчтуско9кяасссб щикпюбббяске !онокоциилссинаяч инЯ нояка „ родолженае "О 2g ажапа

27

3паант рькоиа! рабтпы 8аяаке !!ручнао упланобка бЛяа и- Неп ескаореханр

77b/

Чненьшенае спбиржаиага счтчаа 39 на единицу

Да

77 педетисьлттаяа

Рт тцжшцянапое тЯкп)артапро338 йюн7стпцаа5оацбв

7g

Юаваенаенагйниц ссаержцногссчепт кяассаб бгрыаабла

C0Za0ny- 1Cч еяелюасьласии.ои рал!сбьиооамайм та 38 лйерккакомрtu кое в апеясчм окатцррИиищщ

338 emuvw zy

Ю свана ка нояб ицщр тпй оапансена генеЬлсра14мдкпюЬи икацаяосинм д

1520516 а) Составитель Г.Виталиев

Редактор В.Данко Техред Л.Сердюкова Корректор В.Гирняк

Тираж 668

Заказ 6759/50

Подписное

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

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

Производственно-издательский .комбинат "Патент", r. Ужгород, ул. Гагарина, 101

Устройство для диагностирования дискретных блоков Устройство для диагностирования дискретных блоков Устройство для диагностирования дискретных блоков Устройство для диагностирования дискретных блоков Устройство для диагностирования дискретных блоков Устройство для диагностирования дискретных блоков Устройство для диагностирования дискретных блоков Устройство для диагностирования дискретных блоков Устройство для диагностирования дискретных блоков Устройство для диагностирования дискретных блоков Устройство для диагностирования дискретных блоков Устройство для диагностирования дискретных блоков Устройство для диагностирования дискретных блоков Устройство для диагностирования дискретных блоков 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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