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

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

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

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

название год авторы номер документа
Устройство для автоматического поиска дефектов в логических блоках 1982
  • Байда Николай Прокофьевич
  • Шпилевой Валерий Терентьевич
  • Семеренко Василий Петрович
  • Гладков Иван Александрович
  • Подкопаев Валерий Павлович
SU1108451A1
Устройство для контроля функционирования логических блоков 1987
  • Кондратеня Григорий Николаевич
  • Старовойтов Алексей Яковлевич
  • Шуляк Людмила Николаевна
SU1432528A2
Устройство для контроля и диагностирования цифровых узлов 1989
  • Лебедь Лев Львович
  • Особов Михаил Израилевич
SU1755207A1
Устройство для контроля логических узлов 1983
  • Берковская Тамара Александровна
  • Дядюченко Юрий Павлович
  • Кузьмина Галина Васильевна
  • Фирле Валентина Васильевна
  • Шек-Иовсепянц Рубен Ашотович
SU1129616A1
Устройство для исследования графов 1984
  • Сергеев Борис Георгиевич
  • Чучман Владимир Георгиевич
SU1238099A1
Устройство для формирования тестов субблока логического блока 1983
  • Жуков Валентин Иванович
SU1088000A1
Многоканальная система для контроля и диагностики цифровых блоков 1984
  • Гроза Петр Кирилович
  • Касиян Иван Леонович
  • Кошулян Иван Михайлович
  • Карабаджак Александр Александрович
  • Гобжила Алик Степанович
  • Иваненко Владислав Николаевич
  • Баранов Валерий Степанович
  • Кац Ефим Файвельевич
SU1269137A1
Устройство для диагностики логических блоков 1988
  • Минасян Гагик Енгибарович
  • Мкртумян Игорь Борисович
  • Саркисян Томик Есаевич
SU1672452A1
Устройство для контроля логических узлов 1981
  • Богданов Вячеслав Всеволодович
  • Маслеников Борис Сергеевич
  • Светников Олег Григорьевич
  • Чибисов Валерий Георгиевич
  • Шалимов Александр Федорович
SU968816A1
Микропрограммное устройство управления 1980
  • Машкин Алексей Михайлович
SU898431A1

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

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

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

1

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

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

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

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

управления.

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

цикла, счетчик выходов, дешифратор выходов, счетчик этанов и дешифратор номера этапа.

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

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

Устройство для проверки логических субблоков содержит узел воздействия на контролируемый объект 1, узел фиксации состояния выходов 2 и ззел управления 3. Объект 1 включает в себя счетчик 4, коммутатор этапов 5, блок клапанов 6 и подсекции 7 и 8 выходного регистра устройства воздействия. Узел фиксации состояния выходов объекта 2 содержит входной регистр 9, коммутатор выходов 10, клапан выхода 11, узел контроля 12 и блок 13 анализа и индикации. Узел управления 3 для связи с другими блоками содержит входные шины 14, выходные тактовые шины 15, выходные эталные шины 16, выходные шины «Контроль выходов 17 и блок 18 сменных констант. Узел управления 3 содержит задающий генератор 19, счетчик тактов 20, дешифратор тактов 21, переключатель 22 рода работы, дешифратор окончания цикла 23, счетчик выходов 24, дешифратор выходов 25, счетчик этапов 26 и дешифратор номера этапа 27.

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

Под действием сигналов, поступающих на вход счетчика 4 с тактовой шины 15, состоя, ние его выходных сигналов меняется от 0,0, ..., О до 1,1, ..., 1. Тестовый набор, соответствующий произвольно выбранному рабочему такту, поступает через исполнительные элементы-подсекции 7 на входы объекта. В течение рабочего такта сигнал с выхода объекта, избранного с помощью коммутатора 10, поступает через открытый клапан выхода 11 на узел контроля 12 (например, суммируется на счетчике). После повторения этого процесса 2 раз, что соответствует перебору всех тестовых наборов от 0,0, ..., О до 1,1, ..., 1, процесс с помощью узла управления прекращается, и на блоке 13 индикации и анализа высвечивается и анализируется с целью определения исправности и диагностики причины неисправности объекта проверки, сумма единиц, накопленная в контроле 12. Разрядность счетчика 4 может быть меньше числа выходов контролируемого субблока. На остальные входы подаются сигналы с блока 18. Затем коммутатор выходов 10 переключает вход узла контроля на следующий выход объекта проверки, выходы счетчика 4 подаются на другие входы субблока. В течение времени заполнения счетчика 4 узел контроля 12 формирует контрольную сумму, например, сумму единиц, -служащую критерием исправности второго выхода и так далее, пока не будут проверены все выходы контролируемого субблока. При проверке субблоков с логической памятью (второе положение переключателя 22) работа происходит в два такта: подготовительный и рабочий. Благодаря работе блока клапанов 6 на подготовительном такте на выходной регистр подается только часть сигналов с выхода счетчика 4, и соответственно

работает только часть (подсекция) 8 выходного регистра, часть (подсекция) 7 регистра обнулена. Клапан выхода II закрыт, поэтому узел контроля ,не накапливает информации.

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

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

В рабочем такте комбинационная часть схемы объекта подвергается совместному действию внешних сигналов с подсекции 7

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

Состояние счетчика 4 в режиме проверки

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

Необходимая последовательность работы блоков схемы обеспечивается: задающим генератором 19 устройства управления, частота которого определяет длительность рабочего такта устройства; счетчиком тактов 20, дешифратором тактов 21 и переключателем 22 рода работ, благодаря которым осуществляется работа устройства в режиме проверки чисто комбинационных схем и схем с логической памятью; дещифратором окончания цикла 23, счетчиком выходов 24 и дещифратором выходов 25, благодаря которым происходит

переключение на новый выход объекта после окончания цикла работы счетчика 4.

Так как время цикла перебора значений счетчика 4 очень сильно зависит от числа его разрядов п, то для увеличения числа исполнительных схем выходного регистра без существенного увеличения времени проверки предусмотрен коммутатор этапов 5, счетчик этапов 26, дещифратор номера этапа 27 и блок 18 сменных констант. В начале проверки под действием коммутатора этапов сигналы со счетчика 4 поступают только на первую секцию исполнительных схем выходного регистра. На все остальные исполнительные схемы регистра под действием узла управления 3 подаются сигналы, соответствующие константе № 1, хранящейся в блоке 18 сменных констант. Эти сигналы обеспечивают отсутствие сигналов, поступающих с непроверяемых на

данном этапе частей субблока. Сигналы константы обеспечивают чувствительность путей от проверяемых входных полюсов к контролируемому выходу. После завершения этапа, что соответствует получению контрольной суммы для данного выхода, с помощью коммутатора этапов 5 происходит переключение выходов счетчика 4 на вторую группу исполнительных схем выходного регистра и вызов константы № 2 из блока 18 сменных констант. Проверка закончится после прохождения всех этапов.

Предмет изобретения

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

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

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

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

477412

SU 477 412 A1

Авторы

Филимонов Юрий Александрович

Даты

1975-07-15Публикация

1972-04-30Подача