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

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

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

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

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

Сигнатурный анализатор для контроля цифровых блоков (фиг.1) содержит блок 1 управления, задатчик 2 тестов, блок 3 преобразования тестов, мультиплексор 4, блок 5 сжатия информации, буферный регистр 6, информационные выходы 7, информационные входы 8 и выходы 9 для подключения соответственно выходов и входов контролируемого цифрового блока, входы 10 записи теста, входы 11 задания фрагмента, вход 12 пуска, выход 13 конца фраг- мента.

Блок 3 преобразования тестов содержит демультиплексор 14,, кольцевые счетчики 15 и вычитающий счетчик 16.

Блок 1 управления содержит формирователь 17 импульсов, генератор 18 тактовых импульсов, элемент НЕ 19, счетчики 20 и 21, элементы И 22 и 23, формирователь 24 импульсов, формиро- ватель 25 синхросигналов.

Устройство работает следующим образом.

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

На входах 11 задания фрагментов устанавливается информация о начальном адресе фрагмента и количестве адресов в нем.

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

Блок 5 сжатия информации устанавливается в начальное состояние, задается временной интервал анализа . (цепи управления мультиплексором 4 и блоком

5

5

О

0

.„

35

45

50

55

5сжатия информации от ЦВМ не показаны) .

На вход 12 пуска из ЦВМ выдается сигнал Цуск., Вычитающий счетчик 16 сбрасывается коротким импульсом с выхода формирователя 17 импульсов (цепь сброса не показана). В счетчики 20 и 21 записывается соответственно начальный адрес фрагмента теста и число адресов в фрагменте. При этом импульсы тактового генератора 18 через разрешенный элемент И 22 и формирователь 24 импульсов поступают на суммирующий вход счетчика 20, на выходе которого формируется адрес, поступающий на задатчик 2 тестов. С выходов задатчи- ка 2 тестов информация, содержащая адрес первого кольцевого счетчика 15 и соответствующую тестовую информацию, поступает соответственно на группы адресных входов демультиплек- сора 14 и информационных входов параллельной записи кольцевых счетчиков 15.

Строб с первого выхода демультип- лексора 14 осуществляет запись информации в первый кольцевой счетчик 15. Аналогично заносится информация во все кольцевые счетчики 15, число которых определяется числом входов контролируемого цифрового блока. Таким же образом в счетчик 16 записывается число тактов, в течение которых кольцевые счетчики 15 работают в режиме сдвига и с их выходов тестовая информация через буферный регистр 6 поступает на входы контролируемого блока.. В режиме записи информации в кольцевые счетчики 15 информация в буферный регистр 6 не заносится, что исключает появление случайных тестовых наборов на входах контролируемого блока.

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

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

6- на программируемой частоте, значение которой выбирается в соответствии с объектом контроля.

После отработки требуемого числа тактов в режиме сдвига на выходе задания режима счетчика 16 формируется команда, которая переводит блок 1 управления в режим перебора адреса 5 задатчика 2 тестов, а кольцевые счетчики 15 - в режим записи информации. Этот процесс повторяется до обнуления счетчика 21.

Нулевой уровень на выходе 13 конца/О фрагментов свидетельствует об окончании отработки заданного фрагмента теста и блокирует работу устройства до получения от ЦВМ новой команды Пуск.

Одновременно с вьщачей теста про- 15 изводится формирование сигнатуры контролируемого выхода в блоке 5 сжатия информации по сигналам с выхода синхронизации блока 1 управления. Полученная сигнатура через информационные20 выходы 7 анализатора поступает в ЦВМ, где производится сравнение полученной и эталонной сигнатур.

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

25

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

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

блока управления, выходы записи, сдви-40 чиков и вычитающего счетчика объеди- га и стробирования которого соединены с соответствующими входами блока преобразования тестов, группы адресных и информационных входов которого соенены и образуют группу информационных входов блока преобразования тестов, входы управления режимом кольцевых счетчиков объединены и подключены

динены с группами соответствующих вы-45 к выходу переполнения вычитающего

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

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

2. Анализатор поп.1, отличаявляется группой информационных вхо- 55 ю щ и и с я тем, что блок управления

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

5

5 0

5

0

5

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

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

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

2. Анализатор поп.1, отличасодержит генератор тактовых импульсов, два счетчика, два формирователя импульсов, формирователь синхросигналов.

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

utt

етИ

впП

Риг.}

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

название год авторы номер документа
Сигнатурный анализатор 1984
  • Кулида Виталий Алексеевич
  • Кулида Валентина Михайловна
  • Косинов Николай Васильевич
  • Куценко Виктор Нестерович
SU1270773A1
Устройство для контроля цифровых блоков 1989
  • Лебедь Лев Львович
  • Особов Михаил Израилевич
  • Полякова Надежда Александровна
  • Прошин Валерий Геннадьевич
SU1742753A1
Логический анализатор 1989
  • Улыбин Сергей Леонидович
  • Ляхов Александр Иванович
  • Ананьин Андрей Сергеевич
SU1695303A1
Логический анализатор 1987
  • Флейш Лейба Семенович
  • Орлов Александр Сергеевич
  • Егорова Алла Глебовна
SU1476474A1
Устройство для контроля цифровых блоков 1986
  • Белов Владимир Васильевич
  • Тришков Михаил Васильевич
  • Федулов Евгений Олегович
  • Шмельков Александр Иванович
SU1314344A1
Сигнатурный анализатор 1989
  • Андреев Александр Николаевич
  • Водовозов Александр Михайлович
  • Лабичев Виктор Николаевич
  • Малинов Павел Валерьевич
SU1756890A1
Устройство для сопряжения вычислительной машины с устройством ввода изображения 1985
  • Веселовский Валерий Валентинович
  • Гриць Валерий Матвеевич
SU1260967A1
Логический анализатор 1988
  • Баран Ефим Давидович
  • Кошелева Елена Ивановна
SU1654822A1
Устройство тестового контроля цифровых блоков 1985
  • Нерубацкий Вадим Алексеевич
  • Подунаев Георгий Александрович
  • Саксонов Виктор Федорович
  • Ташлинский Александр Григорьевич
  • Шнайдер Федор Фридрихович
SU1315982A1
Устройство для тестового контроля блоков памяти 1986
  • Алумян Рубен Смбатович
  • Яковлев Петр Григорьевич
  • Момджян Мампре Мелконович
  • Ваганян Левон Овсепович
SU1365134A1

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

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

Изобретение относится к вычислительной технике и может быть использовано в автоматизированных комплексах проверки сложных логических блоков широкой номенклатуры. Цель изоб1112 « 1-1 1 f V w./ ретения - расширение функциональных возможностей за счет обеспечения выдачи на контролируемый блок произво-- льных тестов большой длины с возможностью их зацикливания и программного управления длительностью. Анализатор содержит блок 1 управления, задатчик 2 тестов, блок 3 преобразования тестов, мультиплекстор 4, блок 5 сжатия информации, буферный регистр 6. В устройстве имеется возможность оперативно изменять вьщачу определенного фрагмента теста. 1 з.п. ф-лы, 3 ил. А s (Л i б 4 1:4 со о QD О ьо О5

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

Редактор Н,Тупица

Составитель С.Староихин

Техред Б.Кадар Корректор,А,Тяско

Заказ 1799/41Тираж 673 Подписное

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

SU 1 309 026 A1

Авторы

Кулида Виталий Алексеевич

Кулида Валентина Михайловна

Косинов Николай Васильевич

Куценко Виктор Нестерович

Даты

1987-05-07Публикация

1984-06-14Подача