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

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

Авторы: Горлов, Спирин

Есть еще 1 страница.

Смотреть все страницы или скачать ZIP архив

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 51)4 С 06 Г.11 О ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ(71) Специальное конструкторское бюроИнститута математики и механики АНАЗССР(57) Изобретение относится к областиавтоматики и вычислительной техникии может быть использовано при тестовой диагностике. Цель изобретения -расширение области применения путемобеспечения формирований сигналов поля управления. Устройство содержитуправляемый генератор, два формирователя импульсов, преобразователь последовательного кода в параллельный,схему анализа. Преобразователь формирует сигналы поля тестов, формирователи - поля управления. 1 з.п. ф-лы,7 ил.13240Изобретение относится к автоматике и вычислительной технике и можетбыть использовано для контроля дискретных объектов.Цель изобретения - расширение области применения устройства путемобеспечения формирования сигналов поля управления.На фиг. 1 показана схема устройства на фиг. 2 - схема управляемого ге 10нератора частоты; на фиг. 3 - схемафррмирователя импульса; на фиг. 4 -схема преобразователя последовательного кода в параллельный, на фиг. 5схема формирователя импульсов длитель 15ности контроля, на фиг. 6 - схема узла анализа тестовых наборов,на фиг.7 -временные диаграммы работы устройства.Устройство (фиг. 1) содержит генератор 1 тактовых импульсов, счетный 20триггер 2, элемент НЕ 3, управляемыйгенератор 4 частоты, элемент НЕ 5,формирователь 6 импульсов преобразователь 7 последовательного кода в параллельный, формирователь 8 импульсов 25длительности контроля и узел 9 анализа тестовых наборов. Точки а, Ь, с,д - выходы поля тестов.Управляемый генератор частоты.15 и 16,35Преобразователь (фиг. 4) содержитгруппы 17 и 18 триггеров. Точки е,Г, 8, Е - выходы триггеров группы 17.Формирователь импульсов длительности контроля (фиг, 5) образуют триггер 4019, элемент НЕ 20, триггер 21, элемент НЕ 22, триггер 23 и элемент ИНЕ 24.Узел анализа (фиг. 6) включает элемент И 25, коммутатор 26 и счетчик 2745Устройство работает следующим образом. 30 22 поступает на синхровход преобразователя 7, формирователь 8 и узел 9анализа. В генераторе 4 сигнал НУ через элемент И 10 удерживает триггер11 в нулевом состоянии. "0" с выходатриггера 11, выход которого являетсявыходом признака синхросигнала поляуправления, поступает на счетный входтриггера 12 и на элемент И-НЕ 13, навыходе которого устанавливается сиг 11 1нал 1 , а на другие входы действуютсигналы "1" от триггера 2 и тактоваячастота с элемента НЕ 3. На установс 1 чный вход триггера 12 действуетсигнал записи нового числа нулевогоуровня, который устанавливает на выходе этого триггера сигнал "Разрешение", имеющий уровень "1". На другойвход элемента И 10 поступает сигнал"Обнуление", который имеет уровень"1",Сигнал НУ через элемент И 14 в формирователе 6 устанавливает триггер15 в нулевое состояние. На другойвход элемента И 14 поступает единичный уровень сигнала "Обнуление". Наустановочный вход триггера 16 дейст 11 11вует 0 сигнала записи нового числа.На счетный вход триггера 15 поступает"0" с выхода элемента НЕ 5.В преобразователе 7 сигнал: НУ устанавливает группу 17 и триггеров,являющуюся регистром сдвига, и группу18 и триггеров, собственно делитель,в исходное состояние, при этом первыйтриггер из группы 17 триггеров и всетриггеры группы 18 устанавливаются внулевое состояние, а триггеры 2,и группы 17 - в единичное состояние,На счетные входы группы 17 триггеровпоступают "1" от триггера 2. На Рвход первого триггера в группе 17триггеров поступает импульс нулевогоуровня с формирователя 6, Р-входы остальных 2, , и триггеров группы17 соединены с инверсными выходами 1,итриггеров группы 18.В исходное состояние устройство приводится подачей сигнала начальной р 0 установки (НУ) нулевого уровня. Генератор 1 вырабатывает тактовую частоту, которая поступает на триггер 2 и через элемент НЕ 3 на генератор 4.Сигналом НУ на выходе триггера 2 устанавливается "1", которая поступает на элемент НЕ 5, и с его выхода "0" поступает на формирователь 6. Кроме того, уровень "1" с выхода триггера В формирователе 8 сигнал .НУ поступает на установочный вход триггера 19 устанавливая его в единичное состояние. Выход этого триггера 1 является выходом признака начала контроля, С- вход триггера 9 через элемент НЕ 20 связан а выходом триггера 2. С инверс. ного выхода триггера ",9 "0" устанавливает триггер 21, выход которого является выходом признака конца контроля, в нулевое состояние, С-вход тригВ узле 9 анализа сигнал НУ, поступая на элемент И 25, устанавливает на его выходе, потенциал "О". На дру гие входы элемента И 25 действуют сигнал "Обнуление" и "1" с выхода коммутатора 26, на синхровход которого ,:поступает сигнал единичного уровня.1 Информационные входы коммутатора 26 соединены с выходами преобразователя 7. Управляющие входы коммутатора 26 соединены с выходами счетчика 27, на установочный вход которого поступает сигнал единичного уровня, который удерживает счетчик 27 в нулевом состоянии. На счетный вход счетчика поступает "1" с выхода триггера 2. После снятия сигнала начальной установки (фиг, 7, диаграмма 2), на выходе узла 9 анализа сигнал устанавливается в единичное состояние (фиг, 7, диаграмма 7,), разрешая работу генератора 4 и формирователя 6. По импульсу генератора 1 (фиг. 7, диаграмма 1) триггер 2 переключается из единичного состояния в нулевое. Этот перепад (фиг, 7, диаграмма 3) переключает в формирователе 8 через элемент НЕ 20 триггер 19 в нулевое состояние, что является снятием сигнала признака начала (фиг.7, диаграмма 16). Этот же перепад через элемент НЕ 5 устанавливает триггер 15 в формирователе 6 в единичное состояние. Переключение этого триггера вызываетпереключение триггера 16, с выхода которого нулевой потенциал блокирует триггер 15 от дальнейших переключений. С выходатриггера 15 импульс (фиг. 7, диаграмма 6) единичного уровня поступает на Р-вход триггера в группе 17 триггеров, подготавливая этот триггер к переключению. По следующему импульсу генератора 1 триггер 2 переключа ется из нулевого состояния в единичное, что вызывает переключение триггера в группе 17 триггеров в единичное состояние (фиг, 7 й), которое, в 3 132403 гера 21 через элемент НЕ 22 связан с выходом последнего разряда преобразователя 7. Выход триггера 21 соединен с 0-входом триггера 19 и С-входом триггера 23. На установочный вход триггера действует "О" с выхода эле - мента И-НЕ 24, на входы которого поступают "1"с выхода триггера 2 и сигнал "1" с выхода триггера 19. На выходе триггера 23 устанавливается сиг О нал О 4свою очередь, переключает .триггер 18в группе триггеров (фиг. 7 а). Остальные триггеры в группе 17 триггеров,а также в группе 18 триггеров сохраняют свое состояние (фиг, 78, Ь,с, е, Й), так как в момент переключения триггера 2 в единичное состояниена П в вход и выходах триггеров 2,и в группе 17 триггеров присутствовали единичные уровни,Положительный перепад на выходетриггера 2 вызывает в генераторе 4 переключение триггера 11 в единичноесостояние (фиг. 7, диаграмма 5), врезультате чего триггер 12 переключается в нулевое состояние, которое блокирует триггер 11 от дальнейших переключений и является сигналом Разрешение" для счетчика 27 в узле 9 анализа. На выходе триггера 11 устанавливается сигнал СИ в единичное состояние и на элемент И-НЕ 13 формируетсясигнал "Строб" (фиг. 7, диаграмма 4)из синхросигналов СИ, импульса триггера 2 и инвертированного на элементеНЕ 3 импульса генератора 1. На выходеэлемента И-НЕ 13 появляется сигнал"Строб" нулевого уровня длительностью,равной длительности отрицательногоимпульса генератора 1. Момент появления сигнала "Строб" отстоит от момента переключения триггеров в преобразователе 7 на длительность импульсагенератора 1. По сигналу "Строб" вкоммутаторе 26 происходит опрос информационных входов. По первому сигналу "Строб" счетчик 27, получив сигнал "Разрешение", еще не изменяетсвоего состояния, так как переключение его происходит по. отрицательномуперепаду импульса триггера 2. Вследствие этого на выход коммутатора 26передается инвертированная информацияс первого информационного входа, аследовательно, с первого разряда спреобразователя 7, выходы которогоявляются выходами поля теста устрбйства. Первый разряд в этот момент ужеустановлен в единичное состояние, ина выходе коммутатора 26, а также навыходе элемента И 25 появляется отрицательный сигнал записи нового числа,который, поступая на генератор 4 иформирователь 6, устанавливает триггеры 12 и 16 в исходное состояние,при этом снимаются сигналы "Раэрешение" со счетчика 27 и блокировки стриггеров 11 и 15. По следующему импульсу генератора 1 триггер 2 переклю1324030 а- Фс иг- т чается из единичного состояния в ну левое. По этому перепаду в формировтель 6 триггер 15 переключается в исходное состояние, на его выходе с нал устанавливается в нуль.По очередному импульсу генераторатриггер 2 вновь переключается в единичное состояние, при этом в генераторе 4 триггер 11 устанавливается в исходное состояние. Сигнал СИ на его 10 выходе устанавливается в нуль. В этот же момент по положительному перепаду импульса на выходе триггера 2 происходит переключение первого и второго триггеров в группе 17 триггеров 15(фиг. 7 Е, 8), так как эти триггеры находились в единичном состоянии и в момент переключения триггера 2 на их В-входы поступали нулевые уровни сигнала с.выхода формирователя 6 и ин версного выхода первого триггера груп-, пы 18 триггеров. Последующее переключение триггера 2 в нулевое состояние устанавливает сигнал в Формирователе 6 в единичное состояние, 25Очередной импульс генератора 1 переключает триггер 2 в единичное состояние, при этом в генераторе 4 синхросигнал устанавливается в единицу, а сигнал "Разрешение" - в нуль. Оцно временно в преобразователе 7 происходит переключение первого триггера в группе 17 триггеров в единицу, что вызывает переключение первого триггера в группе 18 триггеров в нуль. Вто рой триггер в группе 17 триггеров не изменяет своего состояния, так как з момент положительного перепада на его С-входе на П-вход поступает нулевой уровень с инверсного выхода пер вого триггера группы 18 триггеровВ генераторе 4 из импульса триггера 2, отрицательного импульса генератора 1, инвертированного на элементе НЕ 3, и сигнала СИ формируется сигнал 45 "Строб", который пере,цает информацию с входа коммутатора 26 на его выход. Б момент действия первого сигнала"Строб" счетчик 27, получив разрешение, еще не изменяет своего состояния,50 т.е. на его выходах присутствуют все нули. На выход коммутатора 26 передается инвертированная информация с его первого информационного входа. Но так как на его первом информационном вхо де уже установился нулевой уровень, то на его выходе сохраняется единичный уровень, а следовательно, и на выходе элемента И 25 не появляется сигнал 6аписи нового числя. Генератор 4 и ормирователь 6 не изменяют своего сотоянияОтрицательный перепад на выходе риггера 2 переключает счетчик 27 в следующее состояние, т,е. на управляющие входы коммутатора 26 поступает код выбора второго информационного входа.Переключение триггера 2 в единичное состояние вызывает переключение второго триггера в группе 17 в единичное состояние (фиг. 7 д), что влечет за,собой переключение второго триггера в группе 18 триггеров в единичное состояние (фиг. 7 Ь). Вслед за этим в генераторе 4 из сигнала СИ, импульса триггера 2 и отрицательного импульса генератора. 1 с выхода элемента НЕ 3 Формируется очередной сигнал "Строб" который, поступая на коммутатор 26,у передает информацию на выход уже с второго информационного входа. На втором информационном входе в данный момент присутствует единичный уровень, а следовательно, на выходах коммутатора 26 и элемента И 25 появляется отрицательный сигнал записи нового числа, который устанавливает триггеры 12 и 16 в исходное состояние, снимая при этом сигналы разрешения со счетчика 27 (счетчик 27 устанавливается в нуль) и блокировки с триггеров 11 и 15. По отрицательному перепаду на выходе триггера 2 устанавливается в нуль управляющий импульс, а по следующему положительному перепаду устанавливается в нуль сигнал СИ, а также первый и третий триггеры в группе 17 триггеров (фиг. 7 Г, 1 с). Считывание ответной реакции объекта контроля на воздействие стимулирующих сигналов происходит по отрицательному перепаду сигнала СИ, который формируется через период импульсов с выхода триггера 2 после формирования очередного состояния устройства на выходах поля управления.Переключение соседних разрядов преобразователя 7 происходит по положительным перепадам импульсов на выходе триггера 2, причем переключение старшего разряда происходит по положительному перепаду следующего импульса на выходе триггера 2, Таким образом осуществляется задержка между Фронтом (соседних) стимулирующих сиг1324030 триггера и через первый элемент НГ с первым разрешающим входом управля,емого генератора частоты, первый выход которого является выходом признака синхронизации поля управления устройства, выход счетного триггера соединен с синхровходами преобразователя последовательного кода в параллельный, формирователя импульсов длительности контроля, управляемого генератора частоты, со счетным входом счетчика и через второй элемент НЕ с синхровходом формирователя импульса, выход которого соединен с информационным входом преобразователя последовательного кода в параллельный, выходы которого являются выходами поля тестового слова устройства и соединены с информационными входами коммутатора, а и-й выход (и - длина слова теста) преобразователя параллельного кода в последовательный соединен с входом пуска формирователя импульсов длительности контроля, первый и второй выходы которого соединены соответственно с выходами признаков начала формирователя тестов и конца формирования тестов поля управления устройства, вход начальной установки которого соединен с первым входом элемента И, входом установки в "1" счетного триггера и с входами установки формирователя импульса, преобразователя последовательного кода в параллельный, управляемого генератора частоты и формирователя импульсов длительности контроля, третий выход которого соединен с входом разрешения формирователя импульсов, вторым разрешающим входом управляемого генератора частоты и вторым входом элемента И, выход которого соединен с входом пуска и информационным входом формирователя импульсов и управляемого генератора частоты соответственно, второй и третий выходы управляемого генератора частоты соединены с входом сброса счетчика и синхровходом ком" мутатора соответственно, адресные входы коммутатора соединены с разрядными выходами счетчика, инверсный выход коммутатора соединен с третьим входом элемента И налов, равная периоду импульсов навыходе триггера 2. После заполнения преобразователя 7 переключение старшего разряда из единичного состояния в нулевое вызы 5 вает в формирователе 8 через элемент НЕ 22 переключение триггера 21 в единичное состояние. Сигнал. конца контроля поля управления (фиг7, диаграм 10 ма 17) с выхода триггера 21, установившись в единицу, переключает триггер 23 в нулевое состояние и, поступая на 0-вход триггера 19, подготавливает его к переключению. 15На выходе триггера 23 устанавливается нулевой уровень сигнала обнуление, который через элементы И 10 и 14 и элемент И 25 устанавливает генератор 4 и формирователь 6 в исходное (нулевое) состояние.Отрицательный перепад импульса с выхода триггера 2 через элемент НЕ 20 переключает триггер 19, выход которого является выходом сигнала нача ла контроля поля управления в единичное состояние, нулевой уровень с инверсного выхода триггера 19 устанавливает в нулевое состояние триггер 21, снимая сигнал конец контроля. Сле-З 0 дующий положительный перепад импульса триггера 2, поступая на элемент И 24, на другой вход которого поступает единичный уровень сигнала начала контроля, устанавливает триггер 23 в единицу. Отрицательный перепад импульса триггера 2 переключает триггер 19 в исходное положение, снимая сигнал начала, и процесс выдачи стимулирующих сигналов возобновляется. Формула изобретения 1. Устройство формирования тестовых сигналов, содержащее генератор 45 тактовых импульсов, преобразователь последовательного кода в параллельный, формирователь импульса, счетный триггер, узел анализа тестовых наборов, содержащий коммутатор, счетчик и эле мент И, о т л и ч а ю щ е е с я тем, что, с целью расширения области применения путем обеспечения формирования сигналов поля управления, оно содержит формирователь импульсов длительности контроля, управляемый генератор частоты, два элемента НЕ, причем выход генератора тактовых импульсов соединен со счетным входом счетного . 2. Устройство по й, 1, о т л и - ч а ю щ е е с я тем, что управляемый генератор частоты содержит два триггера, элемент И и элемент И-НЕ, причем инверсный выход первого триггера9 1 гоо осоединен с 0-входом первого триггера, вход которого соединен с третьим вхос С-входом второго триггера и первым дом элемента И-НЕ, инверсный выход входом элемента И-НЕ и соединен с второго триггера соединен с В-входом первым выходом генератора, второй вы- второго триггера, Б-вход которого соеход которого соединен с выходом эле-динен с входом пуска генератора, втомента И-НЕ, второй вход которого сое- рой разрешающий вход которого соедидинен с входом синхронизации генера-нен с первым входом элемента И, вытора и с С-входом первого триггера, ход которого соединен с Б-входом пер- К-вход которого соединен с прямым вы- вого триггера, второй вход элемента ходом второго триггера и с третьим О И соединен с входом установки гене- выходом генератора, первый разрешающий ратора.

Смотреть

Заявка

4015418, 28.01.1986

СПЕЦИАЛЬНОЕ КОНСТРУКТОРСКОЕ БЮРО ИНСТИТУТА МАТЕМАТИКИ И МЕХАНИКИ АН АЗССР

СПИРИН ЛЕОНИД БОРИСОВИЧ, ГОРЛОВ НИКОЛАЙ СЕРГЕЕВИЧ

МПК / Метки

МПК: G06F 11/26

Метки: сигналов, тестовых, формирования

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

Код ссылки

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

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