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

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

А$сг

со

О5 О1

о

00

)

моследоиательнпсть гР(1рачивается в сигнатуру. В iipcMiecr.e контроля автоматически осуществляется пос.педова- те.г1Ы1ое уменьшение длительности измерительного импульса с одновременным сравнением сигнатур,сформированных в каждых двух соседних окнах

измерения. Значение дли гсчц. и измерительного импулы-я при несовпадении сигнатур дпух соседних окон измерения является временем задержки сигнала контролируемой логической схемы (измеренным динамическим параметром). 1 з.п. ф-лы, 5 ил.

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

название год авторы номер документа
Сигнатурный анализатор 1986
  • Цуркан Николай Андреевич
  • Макаренко Наталья Ивановна
SU1388869A1
Устройство для функционально-параметрического контроля логических элементов 1982
  • Поутанен Йорма Иванович
SU1140065A1
Сигнатурный анализатор (его варианты) 1984
  • Новик Григорий Хацкелевич
  • Старчихин Сергей Иванович
  • Шацкий Михаил Вячеславович
  • Кудряшов Владимир Иванович
SU1252784A1
Устройство для контроля логических блоков 1982
  • Батиста Рикардо Осмар
SU1105897A1
Устройство для функционально-параметрического контроля логических элементов 1985
  • Поутанен Йорма Иванович
  • Засядько Вячеслав Антонович
  • Дюков Игорь Иванович
  • Хавкин Владимир Ефимович
SU1302220A2
Устройство для контроля однотипных логических узлов 1984
  • Гальцов Игорь Николаевич
  • Гринкевич Андрей Михайлович
  • Рогальский Евгений Сергеевич
  • Суходольский Александр Маркович
SU1223233A1
Устройство для функционально-параметрического контроля логических элементов 1987
  • Поутанен Йорма Иванович
  • Засядько Вячеслав Антонович
  • Давыдов Виктор Иванович
SU1562864A1
Устройство для контроля цифровых узлов 1983
  • Рубинштейн Григорий Львович
  • Репетюк Евгений Михайлович
SU1120338A1
Сигнатурный анализатор 1985
  • Старчихин Сергей Иванович
  • Шацкий Михаил Вячеславович
SU1312576A2
Сигнатурный анализатор 1986
  • Волков Валерий Павлович
  • Прохоров Александр Иванович
  • Чернышов Владислав Максимович
SU1383358A1

Иллюстрации к изобретению SU 1 365 087 A2

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

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

Формула изобретения SU 1 365 087 A2

1

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

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

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

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

Блок 9 (фиг. 2) содержит генератор 15 синхросигналов, счетчик 16, триггер 17 и элемент НЕ 18.

Блок сравнения (фиг. 3) содержит группу элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 19.1-19.16,элемент ИЛИ 20, D-триггер 21,триггер 22 и элемент И-НЕ 23.

Распределитель импульсов (фиг. 4) счдсфжит регистр 24 сдвига и элемен- rt.i ПК 25 и 26.

Сигнатурный анализатор 3 может быть любым,собранным по параллельной схеме. При этом блок индикации сигнатуры входит |Дополнительно составной частью в сигнатурный анализатор,представляет собой сочетание регистра, дешифратора и индикатора и может быть вьтолнен, например, аналогично известному блоку индикации. 0 На временных диаграммах (фиг. 5а, б,в) цифры указывают соответствующие блоки, на выходах которых присутствуют указанные сигналы.

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

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

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

0

0

ратора 1 выбирается,исходя из условий работы контролируемой схемы 14 и блока 9. Длительность задержки элемента П выбирается такой,чтобы перекрыть с некоторым запасом длительность переходных процессов переключения всех каскадом счетчика 2. При обеспечении указанного перекрытия стабильность работы элемента 7 задержки значения не имеет. Выходной сигнал элемента 7 задержки через элемент НЕ 18 (фиг. 2) поступает на вход установки в единицу триггера 17 и устанавливает его в единичное состояние, переводя тем самым счетчик 16 из режима параллельной записи в режим счета.До прихода данного сигнала на информационных входах параллельной записи счетчика 16 присутствует единичная информация с выходов счетчика 10. Разрядность счетчика 16 (фиг. 2, в качестве примера показан четырехразрядный счетчик) и частота генератора 15 выбираются,исходя из нормы длительности задержки выходного сигнала контролируемой логической схемы 14 с учетом известных задержек переключения регистров 4 и 5 и триггера 17.

Передний фронт измерительного импульса с выхода триггера 17 осуществляет синхронный прием выходных сигналов счетчика 2 в регистр 4, выходные сигналы которого подаются на входы контролируемой логической схемы 14.Длительность измерительного импульса определяется количеством импульсов генератора 15,подсчитанных на вычитание счетчиком 16 до его переполнения (момент перехода через ноль).При появлении сигнала с выхода переполнения счетчика 16 триггер 17 устанавливается в нулевое состояние при этом формируется задний фронт измерительного импульса, по которому осуществляется прием выходных сигналов - реакций контролируемой логической схемы 14 в регистр 5. Исходная длительность измерительного импульса выбирается заведомо .большей нормы длительности задержки выходного сигнала контролируемой логической схемы (т.е. измеряемого динамического параметра) .

Сигналы с выхода регистра 5 подаются на информационные входы сигнатурного анализатора 3. Стартстопный вход сигнатурного анализатора 3 управляется последним используемым раз-рядом счетчика 2. Синхровход сигнатурного анализатора 3 управляется

задним фронтом сигнала генератора 1.

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

По сигналу с первого выхода осуществляется сравнение в блоке 11 сигнатуры,сформированной в данном окне измерения с сигнатурой,сформированной в предыдущем окне измерения и записанной в регистре 6. В первом окне измерения в регистре 6 записана нулевая информация, но сигнал несравнения не появляется на выходе блока 11 сравнения, так как сигнал с первого выхода распределителя 13 импульсов поступает на вход установки в единицу триггера

22 (фиг. 3), устанавливая его в единичное состояние и,тем самым подготавливая возможное переключение триггера 21 лишь в следующем окне измерения.

По сигналу с второго выхода распределителя 13 импульсов осуществляется запись новой сигнатуры из сигнатурного анализатора 3 в регистр 6. По сигналу с третьего выхода распределителя 13 импульсов сигнатурный анализатор обнуляется, а на вход вычитания счетчика 10 поступает счетный импульс и счетчик 10 устанавливается в состояние 1...10. Это состояние записывается в счетчик 16 и в следующем окне измерения длитель- ность измерительного импульса на выходе блока 9 уменьшается на единицу (на один такт генератора 15) по сравнению с предыдущим окном измерения.

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

Таким образом, в следующих друг за другом окнах измерения осуществляется постепенное уменьшение длительности измерительного импульса, пока в одном из окон измерения зта длительность не оказывается меньшей фактического значения задержки выходного сигнала контролируемой логической схемы 14. В этом случае в регистр 5 с выхода схемы 14 принята неверная выходная реакция и в результате в сигнатурном анализаторе формируется неверная сигнатура, отличная от той, которая записана в регистре 6. На одном или нескольких выходах элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 19.1-19.16 (фиг. 3) при этом появляется единичный сигнал, который вызывает появление единичного сигна- ла на выходе элемента ИЛИ 20. По сигналу с первого выхода распределителя 13 импульсов после окончания окна измерения потенциал логической 1 записывается в триггер 21, с выхода которого поступает на вход записи блока 12 индикации. В блок индикации при этом записывается текущее состояние счетчика 10, которое однозначно определяет измеренную величину задержки выходного сигнала схемы 14.

Сигнал о несовпадении сигнатур с выхода блока 11 сравнения, кроме того,через элемент 8 задержки поступает на вход параллельной записи счетчика 10 и устанавливает его в единичное состояние, после чего весь цикл контроля и измерения повторяется вновь.

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

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

0

5

0

5

0

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

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

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

I

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

с входом управления вычитания счетчика, инверсный выход заема которого с соединен с инверсным входом сброса триггера, инверсный вход установки которого соединен с выходом элемента НЕ, вход которого соединен с входом разрешения блока, выход которого

5

0

0

0/nffjfo- т 7

7}J

От блока Ю

От длокаЗ

16

K&noKOft

,f

к блока ft

риг.З

Ofn f/rOAO fSfC/npOff)

S)

Фиг.

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

Устройство для функционально-динамического контроля логических схем 1983
  • Новик Григорий Хацкелевич
SU1108453A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 365 087 A2

Авторы

Старчихин Сергей Иванович

Шацкий Михаил Вячеславович

Даты

1988-01-07Публикация

1986-07-09Подача