Устройство для формирования тестовых воздействий

Номер патента: 1476473

Авторы: Голубцов, Корняков, Кряков, Пархоменко

ZIP архив

Текст

(54 ТОВ (57 тик .изо РМИРОВАНИЯ ТЕС ся к автом льнои технике.Цел сюирение функциования, начала формбл. ре ия Изобре тике и вьжет бытьавтомаке и мо ситсяой тех ение от числите но при тестово пользова скретных йствах д логических блоя контроля логи е ко ко с еских е ког лируемого ирователя оги валента кон блока как ф эталонных и ширение ей за сч а сле а ф нал ена функциля признакна фиг.2 предстаормирова ирования ов ная сх этапов фона труктурн ирования ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМПРИ ГКНТ СССР ВТОРСНОМУ СВИДЕТЕЛЬС(56) Авторское свидетельствоУ 1183969, кл. С 06 Р /26, 1Авторское свидетельство ССВ 1259271, кл. С 06 Р 11/26,оков, предполагающих налиструктуре эталонного эквизначений выходных реакцЦель изобретения - р функциональных возможно формирования тестов для тельностных блоков,схема устройства дес.гоных воздействии нальных возможнос гей зарования тестов для послеблоков, Устройство содерватель признаков этапов тния, генератор импульсоврегистр, п коммутаторовтестовой последовательносгер пуска, два элемента ИИЛИ. На входы фо рмиро ва теков этапов тестирования пданные о входах-выходах кмого блока. Формировательет тестовую последовательналы начальной установки,естировабуферный п - длина ти), тригэлемент ля признаоступают онтролируевырабатыва ность сиг конца форвания,3 ил. фиг- вре енная диаграмма работы устройства.Формирователь (фиг.1) содержит разряды 1.1-1,п, 0-триггерь 2.1-2,п, элементы НЕ 3,1-3.п, элемент И 41- 4.п, первые 5.1-5.п селекторы, четвертые 6.1-6.п селекторы, вторые селекторы 7.1-7,п,третьи селекторы 8.-8,п построенные на элементах 2-2 И-ИЛИ-НЕ, а также элемент НЕ 9, триггер 1 О установки, элементы НЕ 11 и 12, триггер 13 начала формирования, первый 14 и второй 15 элементы И.Устройство для формирования тестовых воздействий (фиг,2) содержит генератор 16 тактовых импульсов, первый элемент И 17, формирователь 18 признаков этапов тестирования, элемент И-НЕ 19, второй элемент И17 б 473 к тор Л, Питии 1 ен аказ 2157/49 Тираж нно-издательский комбинат "Патент", г.ужгоро ,л, агарина,101 Произв Составитель А.СиротскаяРедактор Ю,Середа Техред .1,;и;л.к В 1 ИИПИ Государственного комитета по изобрет 113035, Иосква IК 35, Раушсодп%сноеиям и открь 1 тиям при ГЗТ ССС Я наб., д, 4/520, триггер 21 пуска, элемент 22 задержки, формирователь 23 импульса,буферный регистр 24, элемент ИЛИ 25,коммутатор 26, состоящий из и коммутаторов 27, содержащий элементы3-2 И"ИЛИ 27.1-27.п, входы для задания кода входов-выходов контролируемого блока 28,1-28.п, выходы 29.129.п устройства,Входы 28.1-28.п устройства определяют режим функционирования каждого из разрядов 1,1-1,п формирователя 18. При подаче нулевого потенциала, означающего, что данный из1-и контакт является выходным, соответствующий элемент И 4.1-4.п закрывается и удерживает нулевым потенциалом со своего выхода одноименныйтриггер из 2.1-2,п в устойчивом нулевом состоянии, Одновременно с этимнулевой потенциал с входа 28.х (1,,и), пройдя через соответствующий элемент НЕ 31., откроет соответствующие входы 7.-го и 8.х-го 25селекторов одноименного разряда, Заметим, что при этом другие группывходов 7. и 8.д селекторов закрытыэтим же нулевым потенциалом, Этимсамым подготавливаются цепи обхода 30незадействованного в работе формирователя 18 тестовых воздействий разряда.При подаче на вход 28.1. единичного потенциала, означающего, что данный контакт является входным, цепиобхода данного разряда через группувходов 7, и 8.д селекторов закрываются, а цепи передачи информационно-.го состояния соответствующего триггера из 2.1 к последующему разрядучерез группу входов 7. и 8. селекторов открываются.Триггеры 2,1-2.п разрядов работаютв режиме сдвига и в режиме счета, 45Режим работы триггера 2,1-2.п каждого разряда определяется состояниемвыхода селекторов 5.15,п. Призакрытом состоянии обратная связь выхода соответствующего триггера 2,12.п с его информационным входом оказывается разорванной и триггер работает в режиме сдвига. При открытомсостоянии селекторов 5.1-5.п обратная связь выхода соответствующеготриггера 2,1-2.п есть и он работаетв режиме счета.Селекторы 5,1-5,п каждого разряда предназначены для реализации логической ветви передачи информационных состояний на триггеры 2.1-2.п последующих разрядов. Верхние входы селекторов 5.1-5.п обеспечивают передачу информационных состояний в сдвиговом режиме работе, а нижние входы - в счетном режиме работы формирователя,Селекторы 6.1-6.п каждого разряда предназначены для реализации логической ветви передачи синхроимпуль-сов на счетные входы триггеров 2,1- 2.п последующих разрядов. Верхние входы селекторов 6,1-6.п обеспечивают передачу синхроимпульсов в режиме счета, а их другие входы - в режиме сдвига импульса установки формирователем .Селекторы 7.1-7.п каждого разряда обеспечивают передачу информационного состояния одноименного или предыдущего разряда (в зависимости от того входному или выходному контакту соответсувует этот разряд). Если данг ный разряд соответствует выходному контакту проверяемого логического блока, то информационное состояние предыдущего разряда с выхода селектора 5.х данного разряда передается в последующий разряд через селектор 7 Если данный разряд соответствует входному контакту проверяемого логического блока, то состояние триггера 2. данного разряда передается в последующий разряд через селектор 7Селекторы 8.1-8.п каждого разряда обеспечивают передачу синхросигнала с предыдущего или одноименного в последующий разряд. Если данный разряд соответствует выходному контакту, то синхросигнал передается через селектор 8. с предыдущего разряда на последующий разряд. Если данный разряд соответствует входному контакту, то синхросигналом для последующего разряда является передний фронт изменения состояния выходного сигнала триггера данного разряда 2., которое поступает на последующий разряд через селектор 8,1.Элемент НЕ 9 обеспечивает необходимую задержку и инвертирование синхросигнала, поступающего на счетный вход формирователя 18 тестовых воздействий.Триггер 10 установки предназначен для формирования импульса уста 54 новки в исходное состояние контролируемого, а если кадо, и эталонного логических блоков. При установке формирователя в исходное состояние триггер 10 устанавливается в единичное состояние, которое с прихоцом первого же синхроимпульса сбрасывается в нулевое состояние и остается таким до очередного общего сброса формирователя.Элементы НЕ 11 и 12 осуществляют управление состоянием триггера 13 начала формирования. Элемент НЕ 11 формирует на своем выходе сигнал необходимого информационного состояния триггера 13, а элемент 12 НЕ формирует на своем выходе синхросигналы, которые поступают через элемент И 15 в режиме сдвига формирователя.Триггер 13 .начала формирования в исходном состоянии принимает нулевое значение на своем прямом и единичное значение на инверсном выходах. В единичном состоянии триггер 13 начала формирования находится в процессе формирования тестовых последовательностей сигналов и устанавливается в это состояние по окснчании режима сдвига импульса установки в исходное состояние контролируемого (эталонного) логического блока,Элементы И 14 и 15 предназначены для формирования на своих выходах сигналов синхроимпульсов в разных режимах работы. Элемент И 14 формирует синхроимпульсы в режиме счета (форми;,гвания тестовых последовательностй .сигналов), а элемент И 15 в режиме сдвига (установки в исходное состояние контролируемого и эталонного логических блоков).Генератор 16 импульсов (фиг.2) предназначены для формирования синхроимпульсов, накапливаемых формирователем 18 и синхронизирующих работу устройства для формирования тестовых воздействий.Элемент И 17 пропускает синхроимпульсы с выхода генератора 16 импульсов на входы формирователя 18 и элемент 22 задержки при условии единичного состояния триггера 21 пуска,Элемент И-НЕ 9 формирует сигнал сброса в нулевое состояние триггера 21 пуска при условии общего окончания режимов сдвига и счета, а также при появлении сигнала окончания формирования тестовых последовательнос 76473 10 15 20 25 ЗО 40 45 50 тей с выхода формирователя тестовых воздействий.Триггер 21 пуска предназначен цля осуществления пуска и остянова устройства. В ецнничное состояние триггер 21 устанавливается сигчалом с входа пПускл устройства. В нулевое состояние триггер 21 устанявливает - ся по сигналу на входе "Сброс" устройства, или по сигналу, формируемому на выхоце элемента И 19.Элемент 22 задержки с формирователем 23 импульса осуществляют задержку синхроимпульса на время переходных процессов в формирователе 18 при накоплении тестовых последовательностей, Кроме того, формирователь 23 импульса предназначен цля формирования сигналя записи в регистр 24, обеспечивающего необходимую нагрузочную способномть на все число разрядов регистра 24.Буферный регистр 24 осуществляет запоминание детермц,:ировянных состояний формирователя 18 и формирует ня своих прямьк и инверсных выходах соответствующие состояния.Элемент Р 1 И 25 ня своих прямом и инверсном выходах формирует сигналы управления коммутаторами 27, В режиме сдвига (установки в исходное состояние контролируемого (эталонного) блока) единичный потенпиял спрямого выхода элемента разрешаетпрохождение через коммутатор 26 только сигналов с прямых выхоцов регистра 24 по тем разрядам, которые соответствуют входным контактам контролируемого и эталонного логических блоков. В счетном режиме (режиме формирования тестовых воздействий) на время действия синхроимпульса генератора 16 на входные контакты эталонного контролируемого блока через коммутаторы 27 подаются также сигналы с прямых выхоцов регистра 24, а во время бездействия синхроимпульса генератора 16 - ня входные контакты (эталонного) контролируемого блока подаются через коммутатор 26 сигналы с инверсных выхоцов регистра 24. Использование положительного иотрицательного полупериапов синхроимпульса генератора 16 цля подачи тестовых воздействий и может обеслечить в два ряэа сокращение времени полной проверки контролируемого логического блока. Кроме того, обе 14;6473спечивается большая равномерностьизМенения сигналов на всех входныхконтактах контролируемого (эталонного) блока.Формирователь 18 работает следу 5юшим образом.После задания номеров входных(выходных) контактов блока нулевымипотенциалами на входах 28, которыесоответствуют выходным контактам констролируемого блока, и единичными потенциалами, которые соответствуютвходным .контактам, Таким образом,для разрядов формирователя 18, которые будут соответствовать выходнымконтактам открывается селектор 7.хи 8,., Триггер 2. данного разрядаудерживается в нулевом состоянии нулевым .потенциалом с выхода элемента 20И 4, одноименного разряда, Одновременно с этим закрыты другие элементыИ входов селектора 7. и селектора8, В результате этого создаютсяобходные цепи: через верхние элементы И селектора 7 - для передачиинформационного состояния с предыдущего разряда в последующий, минуяданный разряд, через нижний элементИ селектора 8. - для прохождения 30сигнала синхроимпульса,Для разрядов, соответствующихвходным контактам, в формирователе8 будут открыты нижние входы селектора 7. и соответствующий элементИ селектора 8. Одновременно с этимбудут закрыты другие элементы И селектора 7,х и соответствующие элементы И селектора 8. На инверсныйК-вход "Сброс соответствующего триггера 2. будет поступать единичныйпотенциал с выхода элемента И 4 одноименного разряда, который позволиттриггеру этого разряда принимать любые значения в зависимости от сигналов, подаваемых на его информационный и счетный входы, Таким образом,в разряде формирователя 18, соответствующем входному контакту контролируемого (эталонного) блока, информационные состояния предыдущего(щих)разряда(ов) будут влиять на триггер4 а изменение его состояния будетпередаваться в последующие разряды.Обходные цепи будут закрыты.При поступлении нулевого потенциала установки в исходное состояниеэлементы памяти формирователя 18 принимают следующие состояния. Триггеры 2.1-2.п всех разрядов устанавливаются в нулевое состояние. Триггер10 устанавливается в единичное состояние, а триггер 3 устанавливаетсяв нулевое состояние.При нулевом состоянии триггера 13во всех разрядах формирователя 18 открываются соответствующие элементыИ селектора 51-5.п и 6.1-6.п, а закрываются другие элементы И этих селекторов. Таким образом, он подготовлен к работе в режиме регистра,сдвигающего импульс установки, таккак цепи обратной связи, каждого триггера 2.1-2.п между его выходом и информационным входом через элементыИ селектора 5.1-5,п в этом случаезакрыты и, следовательно, разорваны,что и определяет работу каждого триггера в режиме сдвига, а не в режимесчета,Сдвиг импульса установки в исходное состояние контролируемого (эталонного) блока производится следующим образом.При поступлении на синхровходформирователя 18 первого синхроим- .пульса от генератора 16 через открытый в случае поступления сигналанПуск" высоким логическим уровнемсигнала, с выхода триггера 21 пускаэлемент И 17, этот синхроситет проходит через открытый элемент И 15,элемент И-ИЛИ 9 (фиг,1) на счетныйвход триггера 10 и через селекторы .6-.1-6.п на счетные входы триггеров2,1-2.п. В результате этого триггер10 установки принимает нулевое состояние (его информационный входсоединен с шиной нулевого потенциала), триггер 2.1 (или 2., если первый разряд не является разрядам, входящим в множество ( ., которое включает в себя все разряды, определен-.ные как входные контакты) устанавливается единичный потенциал, который поступает по следующей логической цепи; инверсный выход триггера10 - первый элемент И селектора 5,винформационный вход триггера 2,1 селектора 7.1.Вторым синхроимпульсом единичноесостояние будет сдвинуто в следующий разряд на множества д, соответствующий по порядку номеров второму входному контакту,Цикл сдвига импульса установки висходное состояние контролируемого(эталонного) блока завершается переносом единичного состояния триггера2,1.-го разряда, соответствующего последнему по порядку номеров входномуконтакту в триггер 13 начала формиро 5вания, Таким образом, в процессесдвига импульса установки на одномиз входных контактов из множестваприсутствует единичный потенциал,а на всех остальных - нулевой потенциал.Для пояснения принципа сдвига импульса установки в формирователе рассмотрим пример, когда первый разряд 5соответствует выходному контакту,второй разряд соответствует входномуконтакту а п-й разряд соответствует входному контакту. В этом случае первый синхроимпульс поступающий на синхровход формирователя 18,установит в нулевое состояние триггер 1 О установки, а предшествующееему нулевое состояние его инверсноговыхода по цепи: через селекторы Ы,1, 257,1 и Ы,2 поступит единичным потенциалом на информационный вход триггера 2.2 и установит его по этому жепервому синхроимпульсу в единичноесостояние, Триггер 2.1 остается в нулевом состоянии, так как на его инверсном входе "Сброс". присутствуетнулевой потенциал с выхода элементаИ 4.1, Синхроимпульс установки в единичное состояние триггера 2,2 пройдет 35по следующей логической цепи: синхровход формирователя 18 - открытый элемент И 1 Ы - селектор 6.2 на счетныйвход триггера 2.2.Триггеры 2.д последующих разрядов 40сохранят свои нулевые состояния, таккак за время действия первого синхроимпульса в сдвиге будут участвовать:предшествующее нулевое состояниетриггера .2.2, которое передается в 45последующий разряд из множествачерез селектор 7.2 и т,д, до информационного входа триггера 2.1, соответствующего по порядку номеров второму входному контакту, предшествующие нулевые состояния триггеров 2,-1соответствуюшие по порядку номероввторому, третьему и т.д, входным контактам,Таким образом, за число синхроимпульсов равное числу входных контактов контролируемого блока установочный импульс проходит по всем разрядам формирователя 18, соответствующим входным контактам контролируемого блока. Так как в остальных разрядах формирователя 8 в этот моментприсутствует 0", то установочныйимпульс, поступив на установочныйвхоц контролируемого и эталонного логических блоков, устанавливает ихвнутренние элементы памяти в нулевоесостояние по нулевым значениям на ихинформационных входах.При поступлении от генератора 16тактовых импульсов (п+1)-го синхроимпульса в единичное состояние переводится триггер 13 начала формирования, так как на его информационномвходе через селектор 7.1 и элемент11 появляется высокий логический уровень сигнала,Установка триггера 13 начала формирования в единичное состояние приводит к тому, что во всех разрядахформирователя 18 открываются соответствующие элементы И селекторов Ыи 6 и закрываются другие элементы селекторы Ы и 6. В результате этогооткрываются цепи обратной связи триггеров 2,1-2.п их прямых выходов сосвоими информационными входами, чтопереводит формирователь 18 в режимдвоичного счетчика с управляемым числом участвующих в работе разрядов,В процессе двоичного счета участвуют только те разряды, которые соответствуют входным контактам контролируемого и эталонного логических,блоков,Рассмотрим пример работы формирователя 18 в режиме счета, когда егопервый разряд определен как выходной контакт, а второй и п-й разрядыопределены как входные контакты контролируемого блока.В этом случае на входе 28.1 присутствует низкий логический уровеньсигнала, а на входах 28,2 и 28,п(фиг.2) присутствует сигнал высокого логического уровня, Триггер 2.1(фиг,1) устойчиво удерживается в нулевом состоянии, а триггеры 2.2 и2.п имеют возможность изменять своисостояния в зависимости от состояния сигналов на их информационных и счетных входах, так как на их инверсных входах сброса присутствует высокий логический уровень сигнала.Первый синхроимпульс генератора 16 тактовых импульсов через элементы И 14, селекторы 6.1, 8. и 6.2 уста 1476473 12навливает триггер 2.2 в единичное состояние, так как через элементы И селекторов 5.2 на его информационном входе присутствует высокий логический уровень своего же выхода, Одновременно с этим в единичное состояние устанавливается и триггер 2.п, так как на его информацис:.ном входе через селектор 5,п также присутствует,высокий логический уровень сигнала.Синхроимпульс в режиме счета проходит последовательно по всем разрядам по следующей логической ветви формирователя 18 синхровход формирователя - через открытый элемент И 14 - и селектор 6.1 - на счетный вход триггера 2.1 (в данном случае он не изменит своего состояния из-за 101520 наличия нулевого потенциала на своем инверсном входе сброса) - селектор 8,1 - селектор 7.2 - на счетный вход триггера 2.2 (заметим, чтовторой элемент И селектора 8,2 закрыт). Для последующих разрядовиз множестваЦ первым синхросигналом будет являться положительныйфронт изменения состояния триггера2.2 Сигнал этого изменения передается в последующие разряды по следующей логической цепи: выход триггера2,2 - селектор 7.2 - (для передачиинформационного состояния), а положительный фронт синхросигнала - через селектор 8.2. Вот почему при поступлении первого синхроимпульса отгенератора 16 тактовых импульсов вформирователе 18 происходит, такиназываемая, плавинообразная установка всех триггеров в единичное состояние, Именно на это максимальноевремя переходных процессов указанного "лавинообразного цикла установки и рассчитан элемент задержки. 45Таким образом, за время действия первого синхроимпульса все разряды, соответствующие входным контактам контролируемого (эталонного) блока,устанавливаются в единичное состояниеи на выходах формирователя 18 появляется первое тестовое слово равное111111,Второй синхроимпульс генератора16 через элемент И 14, селектор 6.1,селектор 6.2 поступает на счетныйвход триггера 2.2 и устанавливаетего в нулевое состояние. При этомотрицательный фронт изменения состояния триггера 2.2 на состояние триг- .гера 2.п не влияет, так как счетныйвход триггеров 2.1-2.п срабатываеттолько по положительному фронту импульса.Третий синхроимпульс генератора16 тактовых импульсов, поступив сего синхровхода через элементы И 14,селекторы 6.1, 8,1 и 6,2 на счетныйвход триггера 2.2 установит его вединичное состояние, положительныйфронт изменения состояния триггера2.2 через селектор 8,2 поступает вкачестве синхроимпульса на счетныйвход триггера 2.п. Заметим, что приработе в счетном режиме последующеесостояние триггеров 2.1 зависит отпредыдущих состояний, которые поступают инвертированными уровнями сигналов с их выходов через соответствующие селекторы 5.1. на их информационный вход. Вот почему за времядействия третьего синхроимпульса триггер 2.п установится в нулевое состояние, которое приведет к формированию на выходе признака окончания сигнала высокого логического уровня. Этоозначает, что формирование тестовыхпоследовательностей окончено. Заметим, что этот сигнал будет сформирован при наборе только 1/2-й полногонабора двоичных последовательностей,т.е. для рассмотренного случая двухвходных контактов было сформированотри набора: 11, 01 и 10,Для пояснения принципа сокращениянакапливаемых двоичных последовательностей рассмотрим пример, когда общеечисло входов составляет четыре. Вэтом случае (см.таблицу) в устройстве оказывается достаточным сформировать 9 двоичных наборов: 1111, 1110,1101, 1100, 1011, 1010, 1001, 1000и 0111, чтобы покрыть полный набордвоичных кодов, равный при четырехразрядах 16 (шестнадцати).Для доказательства полноты тестовых проверок на данном количестветестовых последовательностей рассмотрим работу устройства для формирования тестовых воздействий, когдачисло входов составляет четыре. Устройство для формирования тестовых воздействий работает следующим образом,В исходном состоянии элементы памяти формирователя 18 принимают со 476473стояния указанные выше, триггер 21 пуска находится в нулевом состоянии, регистр 24 находится также в нулевом состоянии. При поступлении сигнала "Пуск" триггер 21 пуска (фиг.2) устанавливается в единичное состояние. Высокий логический уровень сигнала с его прямого выхода запускает генератор 16 и открывает элемент И 17, который пропускает первый синхроимпульс на синхровход формирователя 18 (фиг.ЗА). Этот же первый синхроимпульс, поступая на вход элемента 22 задержки, появляется на ее выходе через время, равное максимальной длительности переходных импульсов в формирователе 18 тестовых воздействий (фиг,З 7). Формирователь 23 одиноч - ного импульса вырабатывает импульс разрешения записи в регистр 24 (фиг,З,),.который принимает в свои разряды строго детерминированные состояния одноименных разрядов формирователя 18 (фиг.З , 7, Ч,Ч), Так как формирователь 18 сначала работает в режиме регистра, сдвигаю- щего импульс установки, то на его выходе признака установки присутствует высокий логический уровень сигнала, который, поступая на вход элемента ИЛИ 25, формирует на его выходах сигналы, разрешающие прохождение сигналов только с прямых выходов регистра 24 ( фиг.З, 1 ж, 7, Ч ). Таким образом, на выходах 29.1-29.и устройства в течение и тактов генератора 16 и.пульсов поочередно во всех разрядах, соответствующих входным контактам, будет сформирован импульс установки в исходное состояние.и+1-м импульсом генератора 16 формирователь 18 будет переведен в ре-., жим формирования тестовых последовательностей и на его выходе признака установки будет сформирован низкий логический уровень сигнала, который разрешит формирование на выходах элемента ИЛИ 25 сигналов, зависящих от состояния сигнала на выходе элемента 22 задержки (фиг,2).В процессе формирования тестовых последовательностей формирователь 18 работает в режиме реверсивного двоичного счетчика с управляемым числом разрядов, т.е в процессе его работы участвуют только те разряды, которые соответствуют входным контактам контролируемого и эталонногоСостояние Состояния навыходах 29,в29.п устройства для формирования ТВ Состояние сигнала на выходе ли нии 22 за- держи на выходеформирователя 18 0000 1111 0 0000 1 1111 20 0 0000 1 1110 1110 0 0001 1 1101 0 0010 25 1 1100 100 0 . 001 1 10101101 1011 0100 1 ОО 0101 1001 0110 1000 0111 Окончание формирования тестовых воз- действий 001 0111 40Это обеспечивается тем, что завремя действия синхронмпульса генератора 16 тактовых импульсов с вы. - хода элемента 22 задержки на выходах 29.1-29.и формируются сигналы с прямых выходов регистра 24, а во время отсутствия этого синхроимпульса - с инверсных выходов регистра 24,Формула изобретения Устройство для формирования тестовых воздействий, содержащее формирователь признаков этапов тестирования, генератор тактовых импульсов, два элемента И, элемент ИЛИ, буферный регистр, и коммутаторов (где и- длина тестовой последовательности), триггер пучка, формирователь имлогических блоков. При этом он изменяет свои состояния от значения, равного 11111, до значения011,.11, а не до0000001, т.е.5только в пределах 1/2 всего полного набора двоичных кодов счетчика. Однако на выходах формирователя 18 тестовых воздействий будет сформирован набор двоичных кодов (см.таблицу), 147 б 473пульса, причем выход генератора тактовых импульсов соединен с первым входом первого элемента И, вход пуска устройства соединен с единичным входом триггера пучка, выход первого5 элемента И соединен с входом синхронизации формирователя признаков этапов тестирования, адресные входы которого являются входами для задания кодов входов"выходов тестируемого блока устройства и .соединены с первыми управляющими входами и коммутаторов, выходы которых являются выходами устройства, причем формирователь признаков этапов тестирования содержит и Р-триггеров, и элементов И, триггер формирования и два элемента И, причем прямой выход триггера начала формирования соединен с первым вхо Р дом первого элемента И Формирователя признаков этапов тестирования, инверсный выход триггера начала формирования соединен с первым входом второго элемента И формирователя 25 признаков этапов тестирования, адресные входы формирователя признаков этапов тестирования соединены с первыми входами соответствующих и элементов И,выходы которых соединены с входами ЗО сброса одноименных и Р-триггеров формирователя признаков этапов тестирования, о т л и ч а ю щ е е с я тем, что, с целью расширения Функциональных возможностей за счет формирования тестов для последовательностных блоков, устройство дополнительно содержит элемент И-НЕ, элемент задержки, а формирователь признаков этапов тестирования дополни тельно содержит группу из п элементов НЕ, три элемента НЕ, триггер установки, и . п селекторов, причем выход триггера пуска соединен с вторыми входом первого элемента И и с 45 входом пуска генератора тактовых импульсов, выход первого элемента И соединен через элемент задержки с первым входом элемента ИЛИ и с входом формирователя импульса, выход ко О торого соединен с входом записи-считывания буферного регистра и с первым входом первого элемента И-НЕ, выход которого соединен с первым входом второго элемента И, выход кото- с 5 рого соединен с входом сброса триггера пуска, вход сброса устройства соединен с вторым входом второго элемента И, с входом сброса буферного регистра и с вторыми входами и элементов И формирователя признаковэтапов тестирования, прямые и инверсные выходы буферного регистра соединены с первыми и вторыми информационными входами и комутаторов соответственно, вторые и третьи управляющие входы и коммутаторов соединеныс прямым и инверсным выходами элемента ИЛИ соответственно, выходы пР-триггеров соецинены с первыми информационными входами 1. К-го (К,1,,п), 2.К-го и З,К-го селекторов, а также с информационными входами буферного регистра, входы задания кода входов-выходов тестируемого блока устройства соединеныс первыми управляющими входами 2.К-хи З.К-х селекторов и через соответствующие п элементы НЕ соединены свторыми управляющими входами 2.К-хи З,К-х селекторов, выходы 2,1-х и3.1-х (1=1,и) селекторов соединены с вторым и первым информационными входами 1 К-х и 4,К селекторовсоответственно, выходы 1.1-х селекторов соединены с Р-входами соответствующих Р-триггеров и с вторыми информационными входами 2.1-х селекторов, выходы 4-1-х селекторов соединены с С-входами соответствующихР-триггеров и с вторыми информационными входами 3 К-х селекторов, выход2,п-го селектора соединен через первый элемент НЕ с Р-входом триггераначала формирования, выход З,п-го селектора соединен с вторым входомэлемента И-НЕ, третий вход которогосоединен с прямым выходом триггераначала формирования, с вторым входомпервого элемента И формирователяпризнаков этапов тестирования, и спервыми управляющими входами 1.п-х и4.п-х селекторов, инверсный выходтриггера начала Формирования соединен с первым входом второго элемента И формирователя признаков этаповтестирования, с вторыми управляющимивхоцами 1,п-х и 4.п-х селекторов и свторым входом элемента ИЛИ, выходвторого элемента И Формирователя при".знаков этапов тестирования соединенс вторыми информационными входами4 п-х (ш=1п) селекторов и с Свходом триггера установки соответственно и через второй и третий элементы НЕ - с С-входом триггера началаформироВания, вторые входы первого и17 8 1476473 гвму второго элементов И формирователя признаков этапов тестирования соединены с входом синхронизации формирователя признаков этапов тестирова 5 ния, П-вход триггера установки соединен с шиной нулевого потенциала устройства, выход триггера установки соединен с вторым информационным входом 1.1-го селектора, выход первогоэлемента и формирователя признаковэтапов тестирования соединен с вторым информационньи входом ч.1-го селектора, входы установки и сбросатриггера установки и триггера началаформирования соединены с входом сброса устройства,

Смотреть

Заявка

4330518, 06.10.1987

ВОЙСКОВАЯ ЧАСТЬ 25840

ПАРХОМЕНКО АНАТОЛИЙ НИКИФОРОВИЧ, ГОЛУБЦОВ ВИКТОР ВАСИЛЬЕВИЧ, КОРНЯКОВ АЛЕКСАНДР ЕВСТАФЬЕВИЧ, КРЯКОВ ЮРИЙ АЛЕКСЕЕВИЧ

МПК / Метки

МПК: G06F 11/26

Метки: воздействий, тестовых, формирования

Опубликовано: 30.04.1989

Код ссылки

<a href="https://patents.su/10-1476473-ustrojjstvo-dlya-formirovaniya-testovykh-vozdejjstvijj.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для формирования тестовых воздействий</a>

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