Устройство функционального контроля логических блоков Советский патент 1988 года по МПК G01R31/3181 

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

со

00

4

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

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

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

Устройство содержит программный вычислительный блок 1 (ЭВМ), блок 2 управления, запоминающий блок 3 сти- мулируюш;его кода, регистр 4 стимулирующего кода, формирователи 5.1-5.П входных сигналов, контактный блок 6, блок 7 контрольных уровней, компараторы 8.1-8.п, регистр 9 кода откли137

20 вательности. В блок 10 управления р гистром кода -откликов наносятся дан ные о необходимой величине задержки блока 18, а в блок 7 контрольных уровней - данные об амплитудах вход

ков, блок 10 управления регистром кода откликов, запоминающий блок 11 ко-25 ного и опорного сигналов. При этом

распределение информации между названными блоками осуществляется дешифратором команд блока 2 управлени

да откликов, адресный блок 12, состоящий из многовходового элемента И 13, элемента ИЛИ 14, регистра 15 и счетчика 16.

Блок 10 управления регистром кода откликов содержит логический дискриминатор 17, регулируемый блок 18 задержки, RS-триггер 19 и элемент ШШ 20.

Блок 2 управления содержит управ- ляемьш тактовый генератор, логический узел, дешифратор команд и устройство связи с ЭВМ (не показано). Вьпсо- ды контактного блока 6 соединены с входами компараторов 8.1-8.П, выходы которых соединены с информационньми входами регистра 9 кода откликов, управляющий вход которого соединен с выходом блока 10 управления регистром кода откликов, а выход - с входом запоминающего блока 11 кода откликов, адресные входы которого соединены с вторыми выходами адресного блока 12, вход управления записью - с третьим выходом блока 2 управления, а выход - с входом программного вычислительного блока 1, выход которого соединен с информационным входом запоминающего блока 3 стимулирующего кода, вход управления записью которого соединен с четвертым выходом блока 2 управления, адресный вход - с первым вькодом адресного блока 12, а выход - с информа

77842

ционным входом регистра Д стимулирующего кода, выход которого соединен с входами формирователей 5.1-5.П входных сигналов, другой вход которых соединен с вторым входом блока 7 контрольных уровней, а выход - с входами контактного блока 6.

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

Перед подключением испытуемой схемы к контактному блоку 6 с помощью ЭВМ 1 и блока 2 управления в узлы и блоки устройства заносятся данные,

15 необходимые для работы теста. В запоминающий блок 3 стимулирующего кода по адресам, заносимым в счетчик 16 адресного блока, записывается требуемое количество слов тестовой последо20 вательности. В блок 10 управления регистром кода -откликов наносятся данные о необходимой величине задержки блока 18, а в блок 7 контрольных уровней - данные об амплитудах вход25 ного и опорного сигналов. При этом

5 ного и опорного сигналов. При этом

0

5

0

распределение информации между названными блоками осуществляется дешифратором команд блока 2 управления.

После окончания подготовительных операций и подключения испытуемой схемы к контактному блоку ЭВМ заносит в счетчик 16 код адреса первого слова тестовой последовательности и выдает команду Начало цикла, после получения которой в момент t, запускается тактовый генератор блока 2 управления (фиг.2а). По спаду сигнала генератора блок 2 управления формирует строб-импульс (фиг.26), постук пающий на управляющий вход регистра 4 стимулирующего кода, вход R триггера 1 9 и на один из входов элемента ИЛИ -14. При этом по фронту названного импульса содержимое счетчика 16 (фиг.2в) передается регистр 15 (фиг.2г), а в регистр 4 стимулирую-, щего кода из запоминающего блока 3 заносится первое слово тестовой последовательности (фиг.2д). По спаду строб-импульса содержимое счетчика 16 увеличивается на единицу, и на выходах запоминающего блока 3 спустя некоторое время появляется второе слово стимулирующего кода. Благодаря такой организации работы адресного блока появляется возможность совместить относительно длительный процесс выборки очередного слова тестовой последовательности с процессом рас0

5

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

В ответ на воздействие входньпс стимулируюпрпс сигналов испытуемая схема спустя некоторое время выраба- тьгоает сигналы откликов, уровни которых при помощи компараторов 8.1-8.П сравниваются с заданными блоком 7. При этом сигн,ал на выходе компаратора имеет значение 1, если сигнал отклика больше заданного уровня, и значение О в противном случае.

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

Допустим, что выходной сигнал с одного из компараторов в момент t имеет непредусмотренный всплеск, возникший в результате риска или состязания в испытуемой схеме (фиг.2е). При этом срабатьшает логический дискриминатор 17, реагирующий на любое изменение состояния его входов. Им- пульс с выхода дискриминатора (фиг.2ж), пройдя регулируемый блок 18 задержки и элемент ИЛИ 20, поступает на управляющий вход регистра кода откликов, блокируя изменение информации в последнем. Сигнал с вькода триггера 19, установленного импульсом с дискриминатора в единичное состояние, обеспечивает сохранение блокирующ.го сигнала на выходе элемента ИЛИ 20 до момента выдачи второго слова стимулирующего кода, когда названный триггер будет сброшен в О (фиг.2з).

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

, ю

15 20 5

о 5

0 5

0

5

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

Так продолжается до тех пор, пока в регистре 15 адресного блока не окажется код адреса последней ячейки запоминакнцего блока 11, состоящий из одних единиц. При этом срабатывает многовходчвый элемент И 13, сигнал с выхода которого вызывает прекращение работы тактового генератора блока 2 управления непосредственно после того, как будет выдан импульс записи кода откликов в последнкио ячейку. После получения соответствующего сообщения об окончании цикла ЭВМ снова заносит в счетчик 16 код начального адреса и выдает команду Чтение. В ответ на приход последней блок 2 управления формирует стро- бирующий сигнал, поступающий на второй вход элемента ИЛИ 14. При этом происходит передача кода адреса из счетчика 16 в регистр 15, а на выходах запоминающего блока 11 появляется соответствующая этому адресу информация. Содержимое счетчика 16 увеличивается на единицу, а ЭВМ, приняв первое слово кода откликов, производит аналогичное обращение за вторым, потом за третьим и так до тех пор, пока не будет считано все Содержимое запоминающего блока 11.

Если в ходе анализа результатов теста будет установлено их полное соответствие ожидаемым, то с целью повьш1ения достоверности тест необходимо многократно повторить, каждый раз уменьшая величину задержки блока 18. При этом возможно появление отличий, связанных, как с задержками сигналов откликов относительно друГ друга, так и с наличием критических режимов в испытуемой схеме. Выявление последних иллюстрируется с помощью таблищ 1, в которой помещены результаты двух тестов из пяти шагов ПО выводам А, В и С испытуемой схемы, причем второму из них соответствует меньшая величина задержки блока 18.

Как видно из таблицы, появление других результатов во втором тесте обусловлено задержками сигналов откликов относительно друг друга, причем в данном случае можно также определить, какой отклик появился раньше остальных. Например, на первом шаге отклик по вьгаоду А появился раньше, благодаря чему состояние вывода А на данном шаге не изменилось. На втором шаге более ранним является отклик по выводу В и т.д. При этом появление единицы по вьгаоду С на третьем шаге второго теста говорит о наличии кратковременного сигнала, подлежащего устранению. Аналогичный анализ проводится при всех последзтощих тестах, и в случае полного отсутствия критических режимов испытуемая схема считается прошедшей контроль.

Формула

13777846

довательно: соединенные логический дискриминатор, регулируемый блок задержки, RS-триггер, первый элемент ИЛИ, входы которого соединены соответственно с выходами RS-триггера и регулируемого блока задержки, первый и второй входы которого соединены соответственно с первым входом блока и с выходом логического дискриминатора, входы которого соединены с вторыми входами блока, третий вход которого соединен с первым входом RS-триггера, второй вход которого соединен с выходом блока регулируемой задержки, выход первого элемента ШШ соединен с выходом блока, адресный блок содержит второй элемент ИЛИ, элемент И, счетчик, регистр, первый вход ко10

15.

20

изобретения

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

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

30

35

40

45

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

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

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

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

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

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

название год авторы номер документа
Устройство для автоматического поиска дефектов в логических блоках 1988
  • Лебедь Лев Львович
  • Особов Михаил Израилевич
SU1681304A1
АВТОМАТИЗИРОВАННАЯ СИСТЕМА КОНТРОЛЯ ПРОДАЖИ БИЛЕТОВ ПАССАЖИРСКОГО ТРАНСПОРТА 2004
  • Арлазаров Владимир Львович
  • Романов Анатолий Николаевич
  • Гуревич Дмитрий Семенович
RU2280283C1
Устройство для задания тестов 1983
  • Самойлов Алексей Лаврентьевич
SU1141379A2
Устройство для контроля цифровых узлов 1985
  • Инсода Линас Витаутович
  • Пятронис Ромульдас Викторас Брониславович
  • Урбонас Владисловас Пятрович
  • Кузьменко Виктор Михайлович
SU1238085A2
Устройство для контроля записи информации в программируемые блоки памяти 1983
  • Борзенков Сергей Иванович
  • Токарев Вячеслав Николаевич
SU1104589A1
Устройство для контроля электрического монтажа 1983
  • Бакакин Анатолий Дмитриевич
  • Бабаев Андрэюс Ишович
  • Толчинский Валерий Аронович
  • Исаев Юрий Семенович
SU1151991A1
Устройство для автоматического контроля больших интегральных схем 1984
  • Панов Александр Иванович
  • Ворожеев Валентин Федорович
  • Зыбенков Сергей Николаевич
SU1205083A1
УСТРОЙСТВО ОПРЕДЕЛЕНИЯ РОЛЕВОЙ ФУНКЦИИ УЧАСТНИКА ТВОРЧЕСКОГО КОЛЛЕКТИВА 2013
  • Елизарова Людмила Евгеньевна
  • Михаил Иван Иванович
  • Островерхова Юлия Ивановна
  • Пикуш Валерия Олеговна
  • Савченко Юлия Евгеньевна
  • Худайназаров Юрий Кахрамонович
  • Худайназарова Динара Равшановна
  • Чернолес Владимир Петрович
RU2541431C1
Устройство для функционального контроля интегральных схем 1988
  • Кондратьев Леонид Николаевич
  • Овчинников Александр Львович
  • Безроднов Владимир Ильич
  • Поваренкин Сергей Григорьевич
  • Щупаков Евгений Сергеевич
SU1737465A1
Устройство для контроля электрического монтажа 1985
  • Бакакин Анатолий Дмитриевич
  • Бабаев Анрэюс Ишович
  • Толчинский Валерий Аронович
  • Митрофанов Владимир Васильевич
  • Абложнов Виктор Михайлович
SU1390616A1

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

Изобретение может быть использовано в качестве отладочного стенда на этапе логического проектирования цифровой аппаратуры. Цель изобретения - повышение быстродействия и расширение функциональных возможностей устройства. Устройство содержит программный вычислительный блок 1, блок 2 управления, регистр 4 стимулирующего кода, формирователи 5.1...5.п входных сигналов, контактнчй блок 6, блок 7 контрольных уровней, компараторы 8.1...8.П, регистр 9 кода откликов. В устройство введен блок 10 управления регистром кода, включающий логический дискриминатор 17, ре- гyлиpye влй блок 18 задержки, RS-триг- гер 19, элемент ИЛИ 20 и адресный блок 12, состоящий из многовходового элемента И 13, элемента ШШ 14, регистра 15 и счетчика 16. Введены также запоминающие блоки 3 и 11 стимулирующего кода и кода откликов, что увеличивает скорость ввода-вывода сигналов теста. 2 ил. t табл. « (Л

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

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

Устройство для контроля больших интегральных схем (БИС) 1980
  • Панов Александр Иванович
  • Ворожеев Валентин Федорович
SU918904A1
Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Патент США 4228537, кл
Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1

SU 1 377 784 A1

Авторы

Козелов Юрий Анатольевич

Даты

1988-02-28Публикация

1985-12-11Подача