Устройство для испытания логических блоков Советский патент 1977 года по МПК G01R31/3177 G01R31/307 

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

(54) УСТРОЙСТВО ДЛЯ ИСПЫТАНИЯ ЛОГИЧЕСКИХ БЛОКОВ

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

название год авторы номер документа
Устройство для автоматического поиска дефектов в логических блоках 1982
  • Байда Николай Прокофьевич
  • Шпилевой Валерий Терентьевич
  • Семеренко Василий Петрович
  • Гладков Иван Александрович
  • Подкопаев Валерий Павлович
SU1108451A1
УСТРОЙСТВО АУТЕНТИФИКАЦИИ ПРОГРАММНЫХ МОДУЛЕЙ 1998
  • Бардаев Э.А.
  • Козырев А.П.
  • Насибулин Р.Ф.
  • Новицкий А.В.
  • Утяшев Ю.А.
  • Комисаров А.Г.
RU2146834C1
Устройство для контроля логических блоков 1986
  • Кривенков Вячеслав Игнатьевич
SU1383370A1
Устройство для контроля логических блоков 1986
  • Ивкин Юрий Павлович
  • Чернядьева Валентина Алексеевна
SU1386998A1
Устройство для контроля блоков постоянной памяти 1983
  • Самойлов Алексей Лаврентьевич
SU1104590A1
Устройство для контроля и диагностики логических узлов 1980
  • Руденко Валентин Дмитриевич
  • Толкачев Александр Нинельевич
  • Чмут Владимир Ефимович
SU960825A1
Устройство для контроля логических блоков 1985
  • Улитенко Валентин Павлович
  • Жихарев Владимир Яковлевич
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Могутин Роман Иванович
SU1269141A1
Устройство для контроля функционирования логических блоков 1987
  • Кондратеня Григорий Николаевич
  • Старовойтов Алексей Яковлевич
  • Шуляк Людмила Николаевна
SU1432528A2
Устройство для контроля логических блоков 1986
  • Рябуха Николай Демидович
  • Сикорин Виктор Викторович
SU1372324A1
Устройство для диагностики логических блоков 1988
  • Минасян Гагик Енгибарович
  • Мкртумян Игорь Борисович
  • Саркисян Томик Есаевич
SU1672452A1

Иллюстрации к изобретению SU 551 573 A1

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

Формула изобретения SU 551 573 A1

1

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

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

Недостатком этого устройства является то, что выходы эталонного логического блока соединены с выходами генератора случайных кодов через буфер, а входы проверяемого логического блока соединены с выходами генератора случайных кодов через шаговый генератор и буфер. Поэтому невозможно перед началом проверки устанавливать проверяемый и эталонный блоки, содержашие схемы с элементами памяти, в идентичное состояние. Кроме того, в процессе проверки на входах этих блоков могут возникать запрещенные комбинации. В связи с этим на данном устройстве можно проверять только логические блоки, не содержащие схем с элементами памяти. Все это значительно снижает функциональные возможности известного устройства. Цель изобретения - расширение функциональных возможностей устройства. Это достигается тем, что в устройство для испытаний логических блоков, содержащее генератор тактов, генератор случайных кодов, эталонный и логический блок и блок сравнения, введены блок управления, дешифратор, П - разрядный сумматор по той 2 и коммутатор, при этом блок управления включен между выходами генератора тактов и блока сравнения и входами коммутатора и генератора случайных кодов, между выходом которого и вторым входом коммутатора вклю чены последовательно соединенные дешифратор и Т) -разрядный сумматор по тоб 2 , а выходы коммутатора соединены соответствен но с блоком сравнения и входными зажимам эталонного и испытуемого логического блока к выходным зажимам которых подключены тре тий и четвертый входы коммутатора. На чертеже представлена блок-схема устройства для испытаний логических блоков Устройство состоит из генератора тактов 1 блока 2 управления, генератора 3 случайных кодов, дешифратора 4, -Г) -разрядного сумматора 5 по mod 2, эталонного логического бло ка 6, коммутатора 7, проверяемого логичес кого блока 8 и блока 9 сравнения. Соответствующие выходы блока 2 управления соединены со входами генератора 3 и соответствующими входами коммутатора 7. Соответствующие входы блока 2 управления соединены с выходом генератора 1 и выходами блока 9 сравнения. Выходы генератора 3 соединены со входами дешифратора 4. Выходы дешифратора 4 соединены со входами И-разрядного сумматора 5 поППОЗЗ. Соот ветствующие выходы коммутатора 7 соединены со входами блока 9 сравнения, эталон ного логического блока 6 и проверяемого логического блока 8, Соответствующие входы коммутатора 7 соединены с выходами И-разрядного сумматора 5 1ПОа 2 ,эталонного логического блока 6, проверяемого логического блока 8, а также соответствующими выходами блока 2, Работает устройство следующим образом. Перед началом проверки коммутатор 7 в соответствии с предварительной установкой блока 2, коммутирует внешние контакты проверяемого и эталонного логических блоКОВ 8 и 6 или на вход блока 9 (выходные контакты), или на выход Т| -разрядного cjrMMaTOpa по ГЛОЗ 2 .(входные контакты). Проверка начинается с того, что проверяемый и эталонный логические блоки устанавливаются в идентичное состояние, для чего на входы этих логических блоков подаются коды бегущей 1 и бегущего О. При проверке частота с генератора 1 через блок 2 вырабатывает очередной случайный код на генераторе 3, который возбуждает соответствующую шину дешифратора 4 и перебрасывает соответствующий разряд Я -разрядного сумматора 5 по И1о32 в противоположное состояние. Образованный таким образом случайный код через коммутатор 7 поступает на входы проверяемого и эталонного логических блоков 8 и 6, выходы с которых через коммутатор 7 поступают на устройство сравнения 9. При неравенстве реакции проверяемого и эталонного логических блоков 8 и 6 сигнал неравенства через устройство управления 2 прерывает частоту, поступающую на генератор 3, и все устройство находится в статическом состоянии. На индикации блока 9 видны номера выходных контактов, давших разную реакцию. Далее при помощи специальных щупов, объединенных схемой сравнения, проверяют потенциалы в идентичных точках проверяемого и эталонного логических блоков 8 и 6, двигаясь от несовпавших выходных контактов. Неисправным элементом считается тот, потенциалы на входах которого равны, а выходы разные. При устранении неисправности блок 2 управления пропустит частоту на вход генератора 3 и проверка будет продолжена. ЕСЛИ вместо генератора случайных кодов используется генератор псевдо-случайных кодов, то длину генератора выбирают в зависимости от необходимого периода повторения псев до-случайных кодов, а на дешифратор заводят тольков К разрядов данного генератора. К выбирается из соотношения П 2 где И - общее количество внешних контактов проверяемого (эталонного) логического блока. Полнота проверки на предлагаемом устройстве оценивается из следующих соображений. Блоки (ячейки), выполненные на интегральных схемах с количеством внешних контактов более 200, как правило, состоят из взаимонезависимых логических схем (исключая цепи нуления) с количеством внешних входных контактов не более 20. При этом регистр, состоящий из 2 разрядов, каждый из которых имеет Q входных контактов, необходимо рассматривать как устройство, состоящее изг взаимонезависимых схем, так как для проверки регистра не нужен полный перебор кодов на всех его входных контактах, равный 2 а достаточно, чтобы полный набор был на входных контактах каж дого из 2 разрядов. Запрещенных комбинаций на входах этих схем не возникает из-за условия: каждый последующий код отличается от предыдущего только на один разряд. Запрещенными (для трштеров серии логика явл5потся комбинации, при которых оба активных потенциала (на единичном и нулевом входах) одновременно сменяются на пассивны и т риггер может стать в любое состояние. Комбинации, при которых на обоих входах активные потенциалы не являются запрещенными, так как при правильной работе выходы триггеров проверяемого и эталонного логических блоков определены и идентичны, а очередной проверочный код оба потенциала одновременно сменить на пассивные не может. Вероятность проверки любой взаимонезависимой логической схемы даже полным пе ребором (для проверки обычно используется часть кодов полного перебара) при 4 мин про верке на частоте 1МГц, количестве входных контактов взаимонезависимой схемы равном 15 и общем количестве внешних контактов блока (ячейки) 360 равна: -0-) о,998. а- п / где X - количество входных контактов взаим независимой логической схемы:, Tl - общее число входных контактов; N - количество тактов за время проверк Использование этого устройства позволит повысить функциональные возможности и эффективность использования испытательной аппаратуры при проверках логических блоков на больших частотах и имеющих неограниченное количество внешних контактов. При этом снимаются ограничения на содержание в проверяемых блоках схем с элементами памяти. Следует отметить также, что вероятность проверки логических блоков очень велика, а необходимость в составлении проверочных тестов отсутствует. Формула изобретения Устройство для испытания логических блоков, содержащее генератор тактов, генератор случайных кодов, эталонный логический блок и блок сравнения, о т л и ч а ю- щ е е с я тем, что, с целью расширения функциональных возможностей устройства, в него введены блок управления, дешифратор, -fl -разрядный сумматор по mod 2 и коммутатор , при этом блок управления включен между выходами генератора тактов и блока сравнения и входами коммутатора и генератора случайных кодов между выходом которог-о и вторым входом коммутатора включены последовательно соединенные дешифратор и И -разрядный сумматор по mod Я i выходы коммутатора, соединены соответственно с блоком сравнения и входными зажимами эталонного и испытуемого логического блока, к выходным зажимам которых подключены третий и четвертый входы коммутатора. Источники информации, принятые во внимание при экспертизе: 1. Патент США № 36146О8,кл. 32473, 1971 (прототип).

Г

SU 551 573 A1

Авторы

Даниленко Александр Алексеевич

Корбашов Юрий Михайлович

Даты

1977-03-25Публикация

1975-12-15Подача