Устройство для диагностирования дискретных блоков Советский патент 1989 года по МПК G06F11/30 G06F11/36 

Описание патента на изобретение SU1520516A1

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

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

. На фиг.1 представлена схема устройства для диагностирования дискретных блоков; на фиг.2 - схема блока микропрограммного управления; на фиг. 3 - . схема блока регистров пересчета; на фиг. 4 - схема блока задания тестовых наборов;, на фиг.За-г - алгоритм работы устройства; на фиг.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.

Блок В регистров пересчета (фиг. содержит регистры 33 и 34, элементы 35-37 задержки, элемент ШШ 38, счечик 39-, дешифратор 40.

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

0

5

0

5

0

5

0

5

0

5

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

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

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

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

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

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

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

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

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

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

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

Устройство для диагностирования дискретных блоков работает (фиг.1 и 5) следуюш 1м образом.

10

15

20

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

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

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

30

40

45

50

55

10

15

20

. 25

5205166

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

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

Блок 2 работает (фиг. 2 и 5) следующим образом. Процесс диагностирования начинается нажатием кнопки , единица с выхода которой через элемент ИЛИ 16 устанавливает в нулевое состояние триггер 20, нулевой сигнал с прямого выхода которого поступает на вход-элемента И 21 и запрещает прохождение через него тактовых импульсов от генератора 14, по истечении времени, необходимого для установки триггера 20 и определяемо- го элементом 23, через этот элемент обнуляется счетчик 22 адреса, содержимое Которого поступает на дешифратор 32, управляющий сигнал с выхода которого устанавливает коммутатор 30 в положение, при котором выходы регистра 29 подключены к входам блока 8. При этом по истечении времени, необходимого для обнуления счетчика 22 адреса и определяемого элементом 27, через элементы 23 и 27 и элемент ИЛИ 17 запрос поступает на память 31 и обеспечивает считывание по нулевому адресу из памяти 31 кодов коэффициентов пересчета и их запись в регистр 29, с выхода которого коды коэффициентов пересчета поступают через коммутатор 30 на входы блока 8. По истечении времени, необходимого для считывания из памяти 31 кодов коэффициентов пересчета и определяемого элементом 25, через элементы задержки 23, 27 и 25 запрос.поступает как сигнал РЗЗП - разрешение записи в блок 8. Сигнал РЗЗП возвращается ич

30

40

45

50

55

715205

блока 8 как сигнал ПГТИ - пуск генератора тактовых импульсов, который через элемент ИЛИ 15 устанавливает в единичное состояние триггер 20, еди 5

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

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

с выхода которого устанавливает коммутатор 30 в положение, при котором выходы регистра 29 подключены к входам первого коммутатора 3, по истечении времени, необходимого для установки счетчика 22 и определяемого элементом 24 задержки - через этот элемент и элемент ИЛИ 17 на память 31 и обеспечивает считывание из памяти 31 тестового набора и запись его в регистр 29, с выхода которого тестовый н.абор поступает на входы первого коммутатора 3, по истечении времени, необходимого для выработки диагностируемым блоком 4 ответной реакции на данный тестовый набор и определяемого элементом 26 задержки - через элементы 24 и 26 задержки как сигнал РЗС - разрешение сравнения На вход блока 6, через элементы 24, 26 и 28 задержки - на вход блока 8 для обеспечения работы этого блока. В следукицем такте работа блока 2 повторяется.

Если содержимое хотя бы одного счетчика из блока 7 становится равным нулю, что означает идентификацию класса дефектов в диагностируемом блоке 4, то на вьпсоде группы 19 элементов ИЛИ-НЕ появляется единица, которая проходит через элемент ИЛИ 16 и поступает: на нулевой вход триггера 20 и останавливает работу блока 2 как сигнал ИНД - разрешение индикации - на вход коммутатора 10 и обеспечивает индикацию номера идентифи- цируемого класса дефектов в блоке 1 индикации.

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

5

10

15

20

30

25

50

55 ,

45

168

ние работы блока 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, на выходе которого появляется сигнал РЗЗП1, который обеспечивает перезапись коэффициента пересчета КП1 из регистра 33 в счетчик 39 и в блок 7. Элемент 36 задержки обеспечивает надежную установку счетчика 39 в исходное состояние. Затем работа блока 8 повторяется на следующем идентификаторе ТПД.

10

15

20

25

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

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

2.Ручной режим. Переключатель 12 переводится в положение, при котором на его выходе появляется единичный сигнал. Этот сигнал поступает к коммутатору 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 тактовых импульсов. Затем по истечении времени, не- 50 обходимого для установки триггера 71 и определяемого элементом 62 задержки, на выходе элемента 62 задержки - появляется единица, которая поступает на входы регистров 56 и 57 и разрешает запись в регистр 56 коэф фициента пересчета и в регистр 57 кода выбранной частоты, который пос30

35

40

45

55

10

15

0

5

0

0

5

0

5

5

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

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

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

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

да элемента 61 задержки, а выход кноки Пуск 42 оказывается подключенным к входу элемента ИЛИ 63: Работа блока 11 начинается нажатием кнопки Установка 41, единица с выхода которой обеспечивает запись коэффициента пересчета в регистр 56 и счетчик 58 так же, как это описано в п.2.1 для кнопки Пуск 42. Триггер 71 остается в нулевом состоянии, и тактовые импульсы через элемент И 67 не проходят..Затем нажимается кнопка Пуск 42, единица с выхода которой поступает через переключатель 43, элемент ИЛИ 65 на счетчик 58, содержимое которого уменьшается на единицу. Затем работа блока 11 повторяется при следующем нажатии кнопки Пуск 42.

-

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

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

п10

15

20

25

, 6, . 30

35

40

45

50

55

1о - обозначает дефект типа Константа О на шине 1.

В общем случае идентификатор класса дефектов состоит из нескольких

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

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

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

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

3

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

14

o

5

0

5

0

5

0

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

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

название год авторы номер документа
Устройство для поиска дефектов цифровых узлов 1985
  • Тяжев Валентин Тимофеевич
SU1302282A2
Устройство для тестового контроля цифровых блоков 1983
  • Беляев А.В.
  • Костанди Г.Г.
  • Тяжев А.Т.
  • Тяжев В.Т.
  • Шахматов Л.А.
SU1149779A1
Устройство для диагностирования дискретных узлов 1988
  • Колпаков Алексей Леонидович
  • Призенко Сергей Васильевич
  • Тяжев Валентин Тимофеевич
  • Якушенко Евгений Афанасьевич
SU1681305A1
Устройство для поиска дефектов цифровых блоков 1987
  • Колпаков Алексей Леонидович
  • Курылева Татьяна Леонидовна
  • Тяжев Андрей Тимофеевич
  • Тяжев Валентин Тимофеевич
SU1520519A1
Устройство для контроля и диагностики дискретных блоков 1985
  • Беляев Александр Викторович
  • Костанди Георгий Георгиевич
  • Махалин Борис Николаевич
  • Мальцев Виктор Николаевич
  • Прилежаев Дмитрий Абрамович
  • Тяжев Валентин Тимофеевич
SU1254488A1
Устройство для поиска дефектов логических блоков 1984
  • Тяжев Валентин Тимофеевич
SU1221654A1
Устройство для контроля программно-аппаратных средств эвм 1987
  • Данилов Виктор Васильевич
  • Колпаков Алексей Леонидович
  • Петрова Мария Ивановна
  • Тяжев Валентин Тимофеевич
SU1513454A1
Устройство для диагностирования цифровых узлов 1986
  • Якушенко Евгений Афанасьевич
  • Вагарин Анатолий Юрьевич
  • Костанди Георгий Георгиевич
  • Призенко Сергей Васильевич
  • Тяжев Валентин Тимофеевич
SU1520517A1
Устройство для поиска дефектов дискретных блоков 1985
  • Тяжев Валентин Тимофеевич
SU1379784A1
Устройство для поиска дефектов цифровых узлов 1980
  • Мозгалевский Андрей Васильевич
  • Данилов Виктор Васильевич
  • Костанди Георгий Георгиевич
  • Соловей Григорий Борисович
  • Тяжев Валентин Тимофеевич
SU962957A1

Иллюстрации к изобретению SU 1 520 516 A1

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

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

Формула изобретения SU 1 520 516 A1

выход управления синхронизацией блока „. выходом управления синхронизацией

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

2. Устройство по п. 1, отличающееся тем, что блок микропрограммного управления содержит кнопку Пуск, кнопку Продолжение, ге50

55

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

0

5

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

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

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

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

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

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

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

5

0

держки,

imff.l.

/ imff.t

I W/Г,

Qiui.Sa

J

хтнод/ш/юслеаоватедь юстипгестобылнаботх ae mva/TJejtxjrfft-iSjg- те числа mecmoSttjffffУстанодканодо 6ы5рзн- ной частоты но грдппе переключателей 51

П

УстаноЬкйбноль триггера Ппоси1налускнол- ки„Пуск 11

3ti

Л.

Записькодобыдранноб частоты б регистр 51 по сигналу с злемент 61 задержки

J

Запись коэффициент пересчета врегис/лр5& по сигналу с элемента Б2 задержка

J6

Зопись кизшфициенша ое- ресчетоизрешстаоббб счетчик 5S т сигналу с эленентбОзддерти

)h

Нажатие кнопки

пуск чг

33

/cffjfff dmfwA mput- tepaJlmcutHOflyc

/ЙУЙЩ /Ш«7Й«7 V/

Нет

УС1пано авеоониЦ( гуотИтсвгмме; вазлеме/таегзс ки зат/ск teHet S6 то/еовыг i/i

Фиг.55

«

Уменьшение содер ими- W счетчика 5В на едина- цц т сигналу 2 Выхода зтменпшклнб5

flit e/nvufcSdoSffm ся

Нет

ftSi

ЩрмтбшшеЩрмно- готесттагонатронй очереонои группе пеое гглючателеи сигналу с выхода оешиф ратора 55

Нет

Ьно({ныиреж Г 17

фиг. 5 6

Ла

5

1

Зо/п/сь т сигнт с дешифратора S5 коурфи- ииента пересчета из at- гшпра5ббсче/пуик

оьшштт единицы из cve/nvt/we блока 7cve/n- WKa6awudOK,CQQfn8efn- стеующих быходомбтков ttUSHa / Of7tOpbtXQ/nбстные рвакции ffe

Нет

Устнош 6 ноль fTjpufu- {юго.останобка генера- пюра фактобыхинпудь- сов индикация содерт- сче/nvuKa 9 классое ефе/(/поеввло/(е гин- ,ии(ю сигнал;/инй

Задиние ре)(имо 1 работы 8 блоке пручной установи

15.

Умешшеник содержимого считчика 39 на единицу

/few

птзиписьпошнйяу Рззлгиозфтцие/тае/х- тттизркиалраш SAOKinemwoSoiauSojf

75

J.

llHmiasHue HOL....., садешкщогосчетчит /(жсобдещел/т вт сигналу - tcij

г

1

пераолись по сигналу рззтсбыходамемт- та 3S задержки коур шиииенталерес ет- ui КП1 из ptzucmpa 3Z6c4emtfUK39

(

Истанобкабноль mm- гераго, останова fe/ ратра ifi/noKmoitui/it- т/лкоб, (моикация сО Siipmftoto cwmvtfxag Kfqccoi дефекте Bojioxei тикациипашновдиня

Фиг. 5 г

С

Конец

д

3.

о)

Фиг. 6

1,2,3,

б)

Фие,7

Документы, цитированные в отчете о поиске Патент 1989 года SU1520516A1

Система для контроля электрических параметров цифровых узлов 1979
  • Рябус Юрий Сергеевич
  • Калашников Валентин Георгиевич
  • Безбородько Юрий Авраамович
  • Верченко Владимир Михайлович
SU911541A2
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для диагностики дискретных блоков 1974
  • Нелин Виталий Николаевич
  • Савченко Юлий Григорьевич
SU627479A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 520 516 A1

Авторы

Тяжев Валентин Тимофеевич

Даты

1989-11-07Публикация

1986-07-14Подача