Устройство для тестового контроля цифровых блоков Советский патент 1987 года по МПК G06F11/26 

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

ми входами третьего и четвертого, элементов ИЛИ, первого, второго и третьего элементов И, четвертый выход дешифратора соединен с первыми входами пятого, шестого, седьмого и восьмого . элементов ИЛИ, первого триггера, вторыми входами третьего и четвертого элементов ИЛИ, пятый выход ешифратора соединен с третьим входом четвертого элемента ИЛИ, четвертьй вход которого, и второй вход пятого элемента ИЛИ соединены с шестым выходом дешифратора, седьмой выход которого соединен с первым входом девятого элемента ИЛИ и входом второго элемента задержки, выход которого является третьим выходом блока и через третий элемент задержки соединен с первыми входами.четвертого и пятого элементов И, вторые входы которых соединены с выходом первого элемента НЕ, восьмой выход дешифратора соединен с первьми входами шестого и седьмого элементов И, -девятый выход дешифратора соединен с первыми входами ВОСЬМОГО, девятого и десятого элементов И, десятый выход дешифратора соединен с вторым входом первого триггера, с первым входом десятого элемента ИЛИ и вторым входом седьмого элемента ИЛИ, одиннадцатый выход дешифратора соединен с первым входом одиннадцатого элемента И, двенадцатый выход дешифратора является вторым выходом блока, первый выход первого триггера соединен с первыми входами двенадцатого,тринадцатого и четырнадцатого элементов И, вторыми входами восьмого- и девятого элементов И, третьим входом пятого элемента И, второй выход первого триггера соединен с первым входом пятнадцатого, третьим входом четвертого и вторым входом десятого элементов И, выход четвертого элемента И соединен с пятым входом четвертого элемента ИЛИ, выход пятого элемента И соединен с вторым входом первого элемента ИЛИ, через четвертый элемент заде;ржки - с первым входом одиннадцатого элемента ИЛИ, и с первым входом второго триггера, второй вход которого соединение выходом шестого элемента ИЛИ, а первуй и второй выходы - соответственно с вторыми входами тринадцатого и четырнадцатого элементов И, третьи входы которых, вход первого элемента НЕ и

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

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

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

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

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

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

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

УСТРОЙСТВО ДЛЯ ТЕСТОВОГО КОНТРОЛЯ ЦИФРОВЫК БЛОКОВ, содержащее блок ввода, блок памяти тестов,блок сравнения, блок индикации, блок уп;равления и коммутатор, причем первый информационный выход блока ввода соединен с информационным входом блока памяти тестов, выход задания режима соединен с первым входом блока управления, первый выход которого соединен с управляющим входом блока ввода, первая и вторая группы выходов блока памяти тестов соединены соответственно с группой информационных входов коммутатора и первым информационным входом блока сравнения, второй информационный вход ко- торого соединен с выходом коммутатора, управляющий вход которого соединён с вторым выходом блока управления, управляющий вход и выход несравнения блока ср авнения соединены соответственно с третьим выходом и вторым входом блока управления, четвертый и пятый выходы которого соединены соответственно с управляющими входами блока индикации и блока памяти тестов, коммутатор соединен дву сторонней связью с контролируемым блоком, отличаю щееся тем, что, с целью расширения класса контролируемых изделий, устройство содержит блок памяти номеров тестовых Наборов, информационный и управляющий входы которого соединень соответственно с вторым информационным выходом блока ввода и пятым выходом блока управления, шестой выход и третий вход которого соединены соответственно с адресным входом и первым информационным выходом блока памяти номеров тестовых наборов, второй информационный выход которого соединен с информационным входом блока индикации, выход номера тестового набора соединен с четвертым входом блока управления, причем блок управления содержит дешифратор, три шифратора, четыре триггера, девять элементов задержки, семнадцать элементов ИЛИ, три элемента НЕ, девятнадцать элементов И, два регистра, схему сравнения, кнопку Пуск, кнопку продолжение, при этом -в блоСО ке управления вход дешифратора явля- ется первым входом блока, первый выход дешифратора соединен с первым входом первого шифратора, второй выход дешифратора соединен с первым входом первого элемента, ИЛИ и через первый элемент задержки - с первым входом второго элемента ИЛИ, выходы второго и первого элементов ИЛИ соединены соответственно с вторым входом первого шифратора и первым входом второго шифратора, выходы которых являются соответственно четвертым и пятым выходами блока третий выход дешифратора соединен с первы-

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

1

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

Целью изобретения является расширение класса контролируемых изделий.

На фиг.1 приведена структурная схема устройства; на фиг.2 - функциональная схема блока управления; на фиг.З - вид тестов поиска дефектов для комбинационных схем и последовательнЬстных схем на перфоленте; на фиг.4 - пример теста поиска дефектов для последовательностной схемы;

На фиг.З,а показан вид теста поиска дефектов для первого режима диагностирования (комбинационные схемы), где:

КГ - коммутационный тест; ККТО - метка конца КГ; НКЭД - номер класса эквивалентных дефектов; КНКЭД - метка конца НКЭД; ТН - тестовьтй набор; КТН - метка конца тестового набор а (ТН); ОТН - область тестового набора, (включает ТН и КТН) ; КИД - метка конца идентификатора; КПРМ - метка конца перемотки; ОИД - область идентификатора (включает НКЭД, КНКЭД, ТН, КТН, ОТН, КИД, КПРМ): КТПД - метка

конца теста поиска дефектов.

На фиг.3,6 показан вид теста поиска дефектов для второго режима диагностирования (последовательностныесхемы), где:

КГ - коммутационный тест; ККТ1 - метка конца КТ; НУ - начальная установка; КНУ - метка конца НУ; НТН - номер тестового набора; КНТН - метка конца НТН; ОНТН - область НТН (включает

НТН и КНТН); КОНТН - метка конца ОНТН; ОНИД -область номеров идентификаторов (включает НТН, КНТН, QHTH КОНТН; ТН - тестовый набор; КТН - метка конца ТН; КПРМ - метка конца перемотки; СИИД - область информации идентификатора (включает ОНЦЦ, ТН, етн, КПРМ); КЛ - метка конца луча; ОЛ - область луча (включает НУ, КНУ ОИИД, КЛ); КТПД - метка конца теста поиска дефектов.

На фиг.4 показан пример теста поиска дефектов для использования последовательностной схемы (ПС). Тест состоит из 6 лучей. Лучи следуют в тесте в порядке возра стания номеров. Точки перечисления лучей и вертикальных линий (фиг.4) имеют двойную нумерацию, например на луче 1 выделены две точки 1-4 и 1-8, в обозначениях которых 1 - номер луча, 4 и 8 - номера тестовых наборов.

Пример 1. Пусть на ТН 1-4 обнаруживается только один КЭД, например, к,. В этом случае ОНИД содержит только один НТН - 1-4. Если на ТН 1-4 будет отсутствовать сигнал несравнения НСРВ, -то значит в) ПС присутствует к,- Номер 1-4 будет занесен в блок 3 индикации и высвечен. По этому номеру обнарз живается и устраняется к 2. Пример 2. Пусть на ТН 1-8 обнаруживаются три КЭД, например, к,, к , к. Также каждому КЭД сопоставлен один или несколько ТН, на которых отсутствует сигнал НСРВ при наличии в ПС данного КЭД и которые позволяют эти КЭД различить, например к (1-8), к -(1-8, 3-5, 4-7) ,к ,,j- «(1-8, 4-7). В этомслучае в ОШД для ТН 1-8 будут три НТН - 1-8, 3-5, 4-7. Если на ТН 1-8 отсутствует сигнал НСРВ, то значит в ПС присутствует один или несколько КЭД из множества (кд, к,, к.). Номер 1-8 записьшается в блок 5 индикации. Вырабатывается- сигнал ПРИ и осуществляется поиск нэ перфоленте следующего НТН, т.е. 3-5. При переходе с луча 1 на луч 2 и с луча 2 на луч 3 производится начальная уст.ановка ПС в исходное (начальное) состояние Пд. На ТН 3-5 также осуществляется анализ ответной реакции ПС. Если получен сигнал НСРВ, то номер 3-5 в блок 5 индикации не записывается. Опять вырабагывается сигнал ПРИ и осуществляется поиск НТН 4-7 и анализ ТН 4-7. Если отсутствует сигнал НСРВ, то номер 4-7 записывается в блок 5 индикации. Происходит увеличение содержимого счетчика адреса в блоке 6 управления. По этому адресу анализируется НТН, который будет равен О, так как все номера уже просмотрены. Поэтому вьфабатывается сигнал ИНДИК, который

высвечивает два номера 1-8 и 4-7. По ним определяем и устраняем к. .

Устройство для тестового контроля цифровых блоков представлено на фиг.1. Оно содержит блока ввода 1,

блок памяти тестов 2, коммутатор 3, блок сравнения 4, блок индикации 5, блок управления 6 и проверя- . емый блок 7, и.блок памяти номеров .тестовых наборов 8.

. Блок управления (фиг.2) содержит дешифратор 9, триггеры 10-13, элементы задержки 14-21, первую группу элементов ИЛИ 22-35, элемент ЙЛИ-НЕ 36, элементы НЕ 37-39, первую группу элементов И 40-56, регистры 57-58, схему сравнения 59, счетчик адреса 60, кнопку Продолжение 61, кнопку Пуск 62, шифраторы 63-65, вторую, группу элементов И 66-67, вторую

группу элементов ИЛИ 68-69, элемент задержки 70 и элемент ИЛИ 71.

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

сравнения 4. Затем по команде с блока управления 6 из блока ввода 1 записьшается режим работы устройства (метки ККТО и ККТ1). Устройство может работать в двух режимах: первьй (hteTKa ККТО) - дпя поиска дефектов /;в дискретных .блоках без элемён-, тов памяти (комбинационные с.хемы); второй (метка ККТ1) - для поиска дефектов в дискретных блоках с. элементами

памяти (последовательностные схемы) . Поэтому дальнейшую работу устройства рассмотрим в-двух режимах.

В первом режиме по команде с блока управления 6 из блока ввода 1

в блок памяти номеров тестовых наборов 8 записывается номер класса эквивалентных дефектов; Затем по команде с блока управления 6 из блока ввода 1 в блок памяти тестов 2 1 записывается первый тестовый набор первого идентификатора и ответная реакция, соответствующая реакции блока при наличии в нем дефекта данкого класса. Тестовый набор из блока памяти тестов 2 через коммутатор 3 поступает на вход диагностируемого блока 7. Ответные реакции диагностируемого блока 7 через коммутатор 3 подаются на вход блока сравнения 4. Одновременно на другой вход блока сравнения 4 из блока памяти тестов 2 поступают ожидаемые ответные реакции. В случае несовпадения ожидаемых и полученных ответных реакций блок сравнения 4 формирует сигнал не сравненияi который поступает на блок управления 6. Появление сигнала неСравнения говорит о том, что в диагностируемом блоке 7 отсутствуют дефекты данного класса. В этом случае блок управления 6 выдает команду на блок ввода 1 для перемотки ленты и перевода к проверке следующего идеитификатора, после чего описанные дей ствия повторяются. Б случае отсутствия сигнала несравнения с блока срав нения 4 через время, равное такту диагностирования, блок управления 6 выдает команду на ввод следующего тестового набора данного идентификатора. Если диагностируемый блок 7 бы проверен уже на всех тестовых наборах данного идентификатора, а сигнал несравнения так и не появился, в этом случае в диагностируемом блоке 7 присутствует один из дефектов проверяемого класса дефектов,блок управления 6 при попытке считать еле дующий тестовой набор, определив конец идентификатора, вьщает команду на блок памяти номеров тестовых наборов 8, который обеспечивает запись в блок индикации 5 номера класса дефектов из блока памяти номеров тесто вых наборов 8. Через время, необходи мое для записи номера класса дефектов в блок индикации 5, блок управления 6 вьщает команду на индикацию номера класса дефектов на блок индикации 5. По номеру класса дефектов определяется и устраняется дефект. Затем работа устройства повторяется до полного устранения всех дефектов блока. Во втором режиме по команде с бло ка управления 6 из блока ввода 1 в блок памяти тестов 2 записывается 9 начальная установка, которая через коммутатор 3 поступает на вход диагностируемого блока 7 и переводит ди- . агностируемый блок 7 в исходное состояние. После этого по команде с блока управления 6 из блока ввода 1 в блок памяти номеров тестовых наборов 8 записываются номера тестовых наборов, которые после записи располагаются в блоке памяти номеров тестовых наборов 8 следующим образом. При считывании с блока памяти номеров тестовых наборов 8 первым выдается номер тестового набора, соответствующий данному тестовому набору. За ним в порядке возрастания номеров следуют номера тех тестовых наборов, которые совместно с данным тестовым набором образуют идентификаторы. Затем по команде с блока управления 6 из блока ввода 1 в блок памяти тестов 2 записывается тестовый набор и ответная реакция, соответствующая реакции блока при наличии в нем дефекта из класса, обнаруживаемого на данном тестовом наборе. Тестовой .набор из блока памяти тестов 2 через коммутатор 3 поступает на вход диагностируемого блока 7. Ответные реакции диагностируемого/ блока 7 через коммутатор 3 подаются на вход блока сравнения 4. Одновременно на другой вход блока сравнения 4 из блока памяти тестов 2 поступают ожидаемые ответные реакции. В случае несовпадения ожидаемых и полученных ответных реакций, блок сравнения 4 через время, равное такту диагностирования, формирует сигнал несравнения, который поступает на блок управления 6. Результат сравнения может быть двояким, поэтому рассмотрим оба случая: (1) - сигнал несравнения получен. Появление сигнала несравнения говорит о том, что в диагностируемом блоке 7 отсутствуют дефекты из классов дефектов, обнаруживаемых на данном тестовом наборе. В этом случае блок управления 6 выдает команду на обнуление блока памяти тестов 2 и блока памяти номеров тестовых наборов 8. Так как с блока управления 6 не поступила команда на считывание тестового набора, то номер тестового набора из блока памяти номеров тестовых наборов 8 в блок индикации 5 не поступает. Затем по коман.. . де с блока управления 6 из блока ввода 1 в блок памяти номеров тесто вых наборов 8 записываются следующи номера тестовых наборов, после чего работа устройства повто ряется на ел дующем тестовом наборе. (2) - сигнал несравнения отсутст вует. В этом случае блок управления 6выдает команду на блок памяти номеров тестовых наборов 8 на запись одного номера тестового набора в блок индикации 5. Во время записи номера тестового набора происходит. изменение адреса в управления 6, по которому из блока памяти номеров тестовых наборов 8 считывается номер тестового набора в блок индик ции 5. При этом возможны два случая (А) - в блоке памяти номеров тестовых наборов 8 по измененному адресу отсутствует номер тестовых наборов. Следовательно, на данном тестовом наборе обнаруживается только один класс дефектов и дефект из .этого класса присутствует в диагностируемом блоке 7. Поэтому блок управления 6 выдает команду на -индикацию номера тестового набора на блок индикации 5. По этому номеру определяется и устраняется дефект. Затем работа устройства повторяется до полно го устранения всех дефектов диагностируемого блока 7; (Б) - в блоке памяти номеров тестовых наборов 8 измененному адресу есть номер тестового набора. Значит на данном тестовом наборе обнаруживается несколько классов дефектов, дефект из этих классов присутствует в диагностическом блоке 7. Для выделения действительно присутствующего класса дефектов из числа подозреваемых блок управления 6 выдает команду перемотки ленты для поиска номера тестового набора, совпадающего с анализи-руемым номером тестового набора на выходе блока памяти номеров тестовых наборов 8. Во время поиска номера тестового набора,после каждой метки КЛ осуществляются действия по началь ной установке диагностируемого блока 7в исходное состояние. После того как номер тестового набора на перфоленте найден, по команде с блока управления 6 из блока ввода I в блок пагмяти тестов 2 записьгоается соответствующий этому номеру тестовый н бор и ответная реакция, и работа ус 9 ройства повторяется на данном тестовом наборе. Работа блока 6 управления (фиг.2) заключается в следующем. Процесс диагностирования начинается нажатием кнопки Пуск 62. В результате вырабатываются три сигнала: через элемент ИЛИ 35 сигнал ЧТ - разрешение на чтение информации блоком 1 ввода, через элемент PfflH 71 сигнал БП О обнуления блока тестов 2 и блока памяти номеров тестовых наборов 8, сигнал ЗПКТ - запись коммутацйонного теста (КТ), который разрешает передачу КТ с блока 1 ввода через блок 6 управления на коммутатор 3. КТ содержит информацию о входных и выходных контактах проверяемого блока 7, согласно которой коммутатор 3 подключает входные контакты к выходам блока 2 памяти тестов, а выходные контакты - к входам блока 4 сравнения. Дальнейшую работу блока 6 управления рассмотрим в двух режимах: комбинационные схемы и последо-; вательностные схемы. 1. Комбинационные схемы. При считывании метки ККТО, записанной в конце КТ, дешифратор 9 выдает соответствующий сигнал ККТО, который устанавливает в О, триггер режима 10, через элемент ИЛИ 25 обнуляет счетчик адреса 60 и формирует два сигнала: сигнал ЧТ через элементы ИЛИ 34 35 и сигнал ЗПНКЭД через элемент ИЛИ 34,которые разрешают считьшание и передачу номера класса эквивалентных дефектов (НКЭД)-с блока 1 ввода в блок 8 памяти номеров тестовых наборов. По прочтении метки КНКЭД блока 1 ввода через.дешифратор 9 вьщает соответствующий сигналКНКЭД, который формирует два сигнала: ЧТ через элементы ИЛИ 24, 35 и сигнал ЗПТН ВП через элемент ИЛИ 24, которые разрешают считывание и передачу одного тестового набора (ТН) с блока 1 ввода в блок 2 памяти тестов. По прочтении метки КТН блок 1 ввода через дешифратор 9 выдает соответствующий сигнал КТН, который разрешает подачу тестового набора на проверяемый блок 7 через элемент ИЛИ 69 и дешифратор 65 (сигнал КОНТ1), и по истечении времени, равного установлению на выходе проверяемого блока 7 ответной реакции, через элемент задержки 14 выдает сигнал КОНТ2 в блок 4 сравнения. Последний сигнал во-первых, разрешает сравнение ожидаемых реакций, записанных в блоке 2 памяти тестов,и ответных реакций с проверяемого блока 7, и, во-вторых, через элемент задержки 15 подготавливает путь прохождения сигнала несравнения НСРВ через элемент И 41. Элемент задержки 15, рассчитанный на время сравнения реакций, предназначен для устранения ложных срабатываний элемента И 41. Результат сравнения может быть двояким, поэтому рассмотрим оба случая: (1.А) - при совпадении ответных реакций С ожидаемыми сигнал НСРВ с блока 4 сравнения отсутствует. В .это случае на выходе элемента НЕ 37 присутствует единица, в момент времени, определяемьй элементом задержки 15 через элементы И 41, ИЛИ 24, 35,и дешифратор 64 выдает разрешение на считьшание и причем очередного ТН. (2.Б) - если ответная реакция не совпала с ожидаемой, то с блока 4 сравнения в блок 6 управления выдается сигнал НСРВ. В результате, во первых, на выходе элемента НЕ 37 устанавливается ноль, который запрещает считьшание очередного тестового набора, и, во-вторых, через элементы И 40, ИЛИ 27 и шифратор 64 в блок 1 ввода выдается сигнал перемотки ПРМ, который приводит к пропус ку оставшихся ТН данного идентификатора до метки КПРМ. Необходимость пропуска ТН объясняется тем, что в результате лесовпадения реакций доказано отсутствие дефектов из данного класса эквивалентных дефектов (КЭД) , а значит, нет необходимости подавать оставшиеся ТН идентификатора. При считывании метки КПРМ в блоке 1 ввода через дешифратор 9 выдается сигнал КПРМ, который через элемент И 51 обеспечивает действия, ана логичные действиям сигнала ККТО через этот же элемент. Если после очередной попытки ввести ТН считана метка КИД - конец идентификатора, то дешифратором 9 вырабатывается сигнал КИД, который, во-первых, через элемент ИЛИ 28 и. шифратор 65 выдает в блок 8 памяти номеров тестовых наборов сигнал на считывание в блок 5 индикации номера КЭД, а, во-вторых, через элементы за держки 19, ИЛИ 29 и шифратор 63 разрешает индикацию номера КЭД в блоке 5 индикации. Элемент задержки 19 рассчитан на время считыва ня из блока 8 памяти номеров тестовых набсфов в блок 5 индикации номера КЭД. После устранения обнаружеиного дефекта процесс диагностирования может быть продолжен путем нажатия кнопки Продолжение 61. В результате, во-первых, через элемент ИЛИ 25 обнуляется счетчик адреса 60 и через элемент ИЛИ 35 и шифратор 64 в блок 1 ввода поступает сигнал ЧТ на чтение информации, во-вторых, через элемент ИЛИ 71 поступает сигнал БП - О обнуления блока 8 памяти номеров тестовых наборов. Считывается метка КПРМ с блока 1 ввода на блок.6 управления. Дешифратор 9 вьщает сигнал КПРМ, действия которого уже рассмотрены. Если тест поиска дефектов прошел до конца, т.е. считана метка КТПД, то дешифратором 9 вырабатывается сигнал ОСТ, который через шифратор 63 разрешает индикацию информации об отсутствии КЭД проверяемого блока 7 и окончании процесса диагностирования. 2. Последовательностные схемы При считывании метки ККТ1, записанной в конце КТ, дешифратор 9 выдает сигнал ККТ1, который, во-первых,устанавливает в 1 триггер режима 10, в О триггер первого сравнения 11,, в О триггер перемотки 12, в О триггер чтения 13 и .обнуляет счетчик адреса 60, во-вторых, формирует два сигнала: сигнал ЧТ через элементы ИЛИ 24, 35 и сигнал ЗПТН БП через элемент ИЛИ 24, которые разрешают считывание с блока 1 ввода в блок .2 памяти тестов набора начальной установки (НУ), в-третьих, через вре мя, необходимое для записи НУ в блок 2 памяти тестов и определяемое элементом задержки 70, выдает через элементы ИЛИ 68 задержки 70, ИЛИ 69 сигнал КОНТ1, который обеспечивает установку проверяемого блока 7 в исходное состояние. По прочтении метки КНУ блок 1 ввода через дешифратор 9 выдает соответствующий сигнал КНУ, который формирует два сигнала: ЧТ через элементы. И 50, ИЛИ 34, 35 и сигнал ЗПНТН БП через элементы И 50, ИЛИ 34, которые обеспечивают считывание из блока 1 ввода и запись в блок 8.памяти номеров тестовых наборов номера тестового набора по адресу, который содержится в счетчике адреса 60. По прочтении метки КНТН .блок 1 ввода через дешифратор 9 вьщает соот ветствующий сигнал КНТН, которьй уве личивает на 1 содержимое счетчика адреса 60 через элементы И 48, ИЛИ 24 и формирует два сигнала: ЧТ через элементы задержки 21, ИЛИ 34, 35 и ЗПНТН БП через элементы задержки 21 ИЛИ 34. Сигналы ЧТ и ЗПНТН БП обеспе чивают запись из блока 1 ввода в блок 8 памяти номеров тестовых наборов номера тестового набора по адресу, которьй содержится в счетчике ЬО. Элемент задержки 21 позволяет увеличить содержимое счетчика 60 на 1 до записи номера тестового набора в блок 8 памяти номеров тестовых наборов. По прочтении метки КОНТН блок 1 ввода через дешифратор 9 выдает соот ветствующий сигнал КОНТН, который об нуляет счетчик адреса 60 и формирует два сигнала: ЧТ через элементы ИЛИ 24, -35и ЗПТН БП через элемент ИЛИ 24,. которые разрешают считывание и передачу одного ТН с блока 1 ввода в блок 2 памяти тестов. По прочтении метки КТН блок 1 вво да через дешифратор 9 выдает соответ ствующий сигнал КТН, который разрешает подачу тестового набора на про веряемый блок 7 через элемент ИЛИ 69 и шифратор 65 (сигнал КОНТ 1) и по истечении времени, равного установлению на выходе проверяемого блока 7 ответной реакции,через элемент задержки 14 выдает сигнал КОНТ2 в блок 4 сравнения. Последний сигнал, во-первых, разрешает сравнение ожидаемых реакций, записанных в блок 2 памяти тестов, и ответных реакций с проверяемого блока 7, и, во-вторых, через элемент задержки 15 подготавли вает путь прохождения сигнала несрав нения НСРВ через элемент И 42. Элемент задержки 15, рассчитанный на ,время сравнения реакций, предназначен для устранения ложных срабатываний элемента И 42. Результат сравнения может быть двояким, поэтому рас смотрим оба случая: (1) - если ответная реакция не совпала с ожидаемой, то с блока 4 912 сравнения в блок 6 управления через дешифратор 9 вьщается сигнал НСРВ, который через элементы И 67, ИЛИ 35 формирует сигнал ЧТ и через элементы И 67, ИЛИ 71 формирует сигнал БП О обнуления блока 8 памяти номеров тестовых наборов. По прочтении метки КПРМ с блока 1 ввода через дешифратор 9 выдается сигнал КПРМ, который через элемент И 48 обеспечивает действия, аналогичные действиям сигнала ККТО через этот же элемент. Результат этих действий может быть двояким, поэтому рассмотрим оба случая: (1.А) - если считана метка КЛ, / , то блок 1 ввод-а через дешифратор 9 выдает сигнал КЛ, который, во-первых, формирует два сигнала: ЧТ через элементы ИЛИ 24, 35 и ЗПТН БП через элемент .ИЛИ 24, во-вторых, через время, необходимое для записи начальной установки в блок 2 памяти тестов и определяемое элементом задержки 70, выдает через элементы ИЛИ 68, задержки 70 и ИЛИ 69 сигнал КОНТ1, который обеспечивает установку проверяемого блока 7 в исходное положекие. Затем считывается метка КНУ и осуществляются действия, описанные выше для этой метеки. После этого происходит считывание метки КНТН и выполняются действия, соответствующие этой метке; (1.Б) - если считана метка КНТН, то осуществляются действия, соответствующие -этой метке. При этом не выполняются действия, соответствующие меткам КЛ и КНУ. После выполнения действий случаев 1.А или 1.Б последовательно друг за другом считываются метки КОНТН и КТН и осуществляются действия,, соответствующие этим меткам. (2) - при совпадении ответных реакций с ожидаемыми сигнал НСРВ с блока 4 сравнения отсутствует. В этом случае на выходе элемента НЕ 37 присутствует единица, которая в момент времени, определяемый элементом задержки 15,во-первых, через элемент И 42 устанавливает в 1 триггер первого сравнения 11 и через элементы И 42, ИЛИ . 28 выдает сигнал ЗПНТН БИ, который обеспечивает считывание из блока 8 памяти номеров тестовых наборов в блок 5 индикации номера тестового набора по адресу, определяемому счетчиком адреса 60, во-вторых, через время,- достаточное для записи в бло индикации номера тестового набора и определяемое элементом задержки 16, увеличивает через элементы И 42, задержки 16, ИЛИ 23, 26 содержи мое счетчика адреса- 60 на 1, в-третьих, через время, достаточное для увеличения содержимого счетчика 60, вьщает через элементы И 42, элемент задержки 15, ИЛИ 23, задержки 20, ИЛИ 33 сигнал ЧТНТН БПБУ, который обеспечивает считывание из блока 8 памяти номеров тестовых наборов но- мера тестового набора по адресу, определяемому счетчиком адреса 60, и запись этого номера в регистр 58, в-четвертых, через время, достаточное для записи номера тестового набора в регистр 58 и определяемое эл ментом задержки 17, поступает через элементы И 42, задержки 16, ИЛИ 23, задержки 17 на входы.элементов И 52, 53, что позволяет осуществить анализ содержимого регистра 58, Результат анализа может быть двояким, поэтому рассмотрим оба случая: (2.А если содержимое регистра 58 равно нулю, то на выходе элемента ИЛИ-НЕ 36 появится единица, которая, вопервых, через элементы И 52, ИЛИ 22 устанавливает в О триггер первого сравнения 11 и, во-вторых, через эл менты И 52, ИЛИ 29 выдает сигнал ИНДИК, действия которого уже описаны; (2.Б) - если содержимое регистр 58 не равно нулю, то на выходе .элемента ИЛИ-НЕ 36 появится ноль, которьй, во-первых, через элементы НЕ 38, И 53, ИЛИ 27, И 66 устанавливает в 1. триггер перемотки 12, вовторых, через элементы НЕ 38, И 53, ИЛИ 27 вьщает сигнал перемотки ПРМ, что позволяет осуществить на перфоленте поиск следующего номера тестового набора, на котором должен выполняться анализ тестового набора. По прочтении метки КПРМ блок 1 ввода через дешифратор 9 вьщает соответствующий сигнал КПРМ, который выполняет следующие действия, ; во-первых, через элементы И 47, ИЛИ 33 вьщает сигнал ЧТНТН БПБУ, которы осуществляет запись в регистр 58 но мера тестового набора из блока 8 па мяти номеров тестовых наборов, вовторых, формирует два сигнала: ЧТ через элементы И 47, ИЛИ 32, 35 и ЗПНТН БУ через элементы И 47, ИЛИ 32, которые обеспечивают запись с блока 1 ввода номера тестового набора В регистр 57. Результат этих действий может быть двояким, поэтому рассмотрим оба случая: (2.Б.1) - если считана метка КЛ, то- осуществляются действия, соответствующие этой метке. Затем считывается метка КНУ, и дешифратор 9 вьщает сигнал КНУ, который формирует два сигнала: ЧТ через элементы И 46, ИЛИ 32, 35 и ЗПНТН БУ через элементы И 46, ИЛИ 32, которые обеспечивают запись номера тестового набора с блока 1 ввода в регистр 57; (2.Б.2) - если метка КЛ не считана, то действия пункта 2.Б.1 не выполняются. После выполнения действий случаев 2.Б.1 или 2.Б.2 на выходе элемента задержки 18 появится единица, которая поступает на входы элементов И 54, -55 и обеспечивает сравнение содержимых регистров 57 и 58. Результат сравнения может быть двояким, поэтому рассмотрим оба случая: (2.Б.А) - если содержимое регистров 57 и 58 не равны, то на вых-оде схемы сравнения 59 появится ноль, который обеспечивает вьщачу сигнала ПРМ через элемен-ты НЕ 39, И 55, ИЛИ 2. По прочтении метки КПРМ, выполняются действия, описанные в случае 2.Б для этой же метки; (2.Б.Б) - если содерла мое регистров 57 и 58 равны,,то иа выходе схемы сравнения 59 появится единица, которая через элемент И 54 устанавливает в 1 триггер чтения 13, который вы- дает сигнал ЧТ через элемент ИЛИ 35, Происходит считывание информации с блока 1 ввода и ее анализ дешифратора 9. По прочтении метки КОНТН, осуществляются действия,соответствующие этой метке и, кроме того, устанавливается в О триггер чтения 13. Затем считывается метка КТН и выполняются действия, соответствующие этой метке. При выполнении этих действий блоком 4 сравнения вырабатывается результат сравнения, который может быть двояким, поэтому рассмотрим оба случая: (2,Б.Б.1) - при совпадении ответных реакций с ожидаемыми выполняются действия, описанные в случае 2; (2.Б.Б.2) - если ответная реакция не совпала с ожидаемой, то с блока 4 сравнения в блок 6 управления через дешифратор 9 выдается сигнал НСРВ, который, вотпервых, увеличивает через элементы И 43, ИЛИ 23, 26 содержимое счетчика адреса 60 на 1, во-вторых, через время, достаточное для увеличения содержимого счетчика 60, выдает через элементы И 43, ИЛИ 23, задержки 20, ИЛИ 33 сигнал ЧТНТН БПБУ, которы обеспечивает считывание из блока 8 памяти номеров тестовьпс наборов номера тестового набора по адресу, определяемому счетчиком адреса 60, и запись этого номера в регистр 58, в-третьих, через время, достаточное .для записи номера тестового набора в регистр 58 и определяемое элементом задержки 17, поступает через элементы И 43, ИЛИ 23, задержки 17

2

-J

на входы элементов И 52, 53,что позволяет осуществить анализ содержимого регистра 58 путем повторения случаев 2,А или 2.Б.

После индицирования и устранения обнаруженного дефекта процесс диагностирования может быть продолжен путем нажатия кнопки Продолжение 61, действия которой описаны выше.

Если тест поиска дефектов прошел до конца, т.е. считана метка КТГЩ, то дешифратором 9 вырабатывается сигнал ОСТ, который через шифратор 63 разрешает индикацию информации об отсутствии КЭД проверяемого блока 7 и окончании процесса диагностирования.

(-)

е-J

От Ьаона. 2

От блока 1

От баока t Отб/ioffal

Нблону

кктшкэтркт тн /frm

а Kt

отн

. , ffTH

оид

ffm

ол

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

Устройство для контроля цифровых блоков 1975
  • Дубров Михаил Григорьевич
SU607218A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для поиска дефектов цифровых узлов 1980
  • Мозгалевский Андрей Васильевич
  • Данилов Виктор Васильевич
  • Костанди Георгий Георгиевич
  • Соловей Григорий Борисович
  • Тяжев Валентин Тимофеевич
SU962957A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 149 779 A1

Авторы

Беляев А.В.

Костанди Г.Г.

Тяжев А.Т.

Тяжев В.Т.

Шахматов Л.А.

Даты

1987-12-15Публикация

1983-04-27Подача