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

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

Ф//2./

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

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

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

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

Блок 2 управления (фиг,2) содержит первый и второй триггеры 12 и 13, переключатель 14 Пуск, счетчик 15, синхровход I6 и выход 17 установки исходного состояния блока.

Группа 11 триггеров (фиг.З) содержит N D-триггеров I8.1,...18.N по числу информационных выходов уст- ройства, группы 19 синхровходов, 20 информационных входов и 21 выходов триггеров.

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

Блок управления устанавливает в исходное состояние генератор 3 тестовых последовательностей, сигнатурный анализатор 5 и удерживает генератор 1 тактовых импульсов. При включении переключателя 14 устанавливается первый триггер 12, устанавливающий второй триггер 13, который снимает сбро со счетчика 15 и через выход 17 - с генератора 3 тестовых последователь- Ностей, сигнатурного анализатора 5 и генератора 1, начинающего генерацию тактовых импульсов. Синхроимпульсы с выхода счетчика 9 поступают на генератор 3 тестовых последователь- ностей, с выхода которого с каждым тактом очередной символ тестовой последовательности (например, псевдослучайной) поступает на входы контролируемого блока 4. Последовательност с выхода блока 4 поступает на сигнатурный анализатор 5, иа синхровход которого поступают импульсы с выхода счетчика 9 через злемент 8 задержки.

который компенсирует задержку сигналов контролируемым блоком 4.

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

Для обеспечения стимуляции несовместимых во времени входов контролируемого блока сигнал с выхода счетчика 7 поступает на дешифратор 10, на выходах которого появляются несовпадающие во времени импульсы (импульс на каждом выходе соответствует состоянию счетчика 7), поступающие на группу 11 триггеров 18.1,..., 18.N. Поскольку на синхровходы три1- геров 18 поступают несовпадающие во времени импульсы, то и изменения состояний триггеров 18 не совпадают во времени друг с другом. Таким образом, тестовая последовательность с генератора 3 повторяется на выходе блока 11, фронты импульсов каждого разряда разнесены во времени на период генератора 1 тактовых импульсов.

По обнулению счетчика 7 сигналом с его последнего разряда устанавливается одноразрядный счетчик 9, сигнал с выхода которого отключает дешифратор 10 и через злемент 8 задержки по- ступаьт на сигнатурный анализатор 5. Очередным импульсом с выхода счетчика 7 счетчик 9 обнуляется, включается дегшфратор 10 и сигналом с инверсного выхода счетчика 9 переключается генератор 3 тестовых последовательностей на очередной символ.

Одновременно с выхода счетчика 9 импульсы поступают в блок 2 управления на счетный вход третьего счетчика 15, котор)ый отсчитывает необходиг мое число символов тестовой последовательности. По заполнению счетчика 15 сбрасывается второй триггер 13, сигнал с выхода КОТОРОГО через вьпсод 17 переписывает сигнатуру с анализатора 5 в индикатор 6 и устанавливает устройство в исходное состояние. Полученная таким образом сигнатура сравнивается с зталонной, характеризующей исправный узел.

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

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

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

0

0

5

5

0

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

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

.2

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

название год авторы номер документа
Устройство для контроля логических блоков 1986
  • Нуров Юрий Львович
  • Пономарев Владимир Алексеевич
  • Черенков Вячеслав Викторович
  • Господынько Александр Владимирович
SU1388873A1
Устройство для контроля логических блоков 1988
  • Заславский Виль Израилевич
SU1624459A1
Устройство для контроля логических схем 1986
  • Старчихин Сергей Иванович
  • Шацкий Михаил Вячеславович
SU1365087A2
Устройство для локализации неисправностей 1980
  • Кувшинов Алфей Михайлович
  • Иванец Александр Иванович
  • Мокров Владимир Алексеевич
  • Ракова Наталья Александровна
SU903888A1
Многоканальный сигнатурный анализатор 1984
  • Ткачук Владислав Остапович
  • Ткачук Евгений Остапович
SU1262500A1
Многовходовый сигнатурный анализатор 1986
  • Путятин Евгений Петрович
  • Кривуля Геннадий Федорович
  • Таранов Виктор Борисович
  • Унукович Игорь Николаевич
SU1383362A1
Устройство для контроля цифровых узлов 1983
  • Богданов Вячеслав Всеволодович
  • Лупиков Виктор Семенович
SU1124312A1
Логический анализатор 1986
  • Цуркан Николай Андреевич
  • Клименко Сергей Иванович
  • Высоцкий Владимир Васильевич
  • Довгань Виктор Евгеньевич
  • Беликов Борис Петрович
SU1432527A1
Устройство для контроля логических блоков 1985
  • Кондратеня Григорий Николаевич
  • Старовойтов Алексей Яковлевич
  • Стебуля Григорий Васильевич
  • Шелепов Сергей Николаевич
SU1254489A1
Устройство для функционально-параметрического контроля логических элементов 1982
  • Поутанен Йорма Иванович
SU1140065A1

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

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

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

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

Фиг.З

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

Техника средств связи
Сер
Радиоизмерительная техника, 1980, вып.2, с
Способ обработки медных солей нафтеновых кислот 1923
  • Потоловский М.С.
SU30A1
Устройство для контроля логических блоков 1982
  • Николаев Елизар Ильич
  • Ильин Юрий Михайлович
  • Храпко Ефим Зиньделевич
SU1070562A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 381 509 A1

Авторы

Гирнык Анатолий Владимирович

Плаксин Александр Михайлович

Рукина Татьяна Александровна

Черняев Александр Егорович

Даты

1988-03-15Публикация

1986-01-20Подача