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

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

йены соответственно со входом блока памяти неисправностей, со вторым входом блока формирования сигнала ошибки выход блока памяти неисправностей соединен с третьим входом блока формирования сигнала ошибки 2, Недостатком этого устройства наляется низкое быстродействие, которое объясняется тем, что сравнение каждой кодовой комбинации стимулирующего воздействия производится по всем разрядам кодовой комбинации реакции объекта проверки. Кроме того, для поиска неисправностей необходимо многократно контролировать часть логического узла с неисправностью, что также можно реализовать путем маскирования неконтролируемойчасти логического узла (разрядов кодовых комбинаций). Целью изобретения является повышение быстродействия устройства. Это достигается тем,что в предлага емое устройство введены регистр масок блок хранения масок, блок формировани масок, причем шестой выход блока памяти соединен со входом регистра масок, выход которого соединен с первым входом блока хранения масок, второй вход блока хранения масок является вторым входом устройства, выход блока хранения масок соединен со вхо дом блока формирования масок, выход которого соединен с четвертЕ гм входом блока сравнения. Структурная схема устройства пред ставлена на чертеже. Устройство содержит блок памяти 1 регист масок 2, блок управления 3, блок хранения масок 4, блок формирования масок 5, генератор стимулирующих воздействий 6, коммутатор 7, вход устройства 8, блок сравнения 9, блок памяти неисправностей 10, блок форми рования сигнала ошибки 11, регистр п программ 12, регистр сбоев 13, регис цикла 14,регистр возврата 15, адресный коммутатор 16. Блок памяти 1 служит для хранения программ контроля и представляет собой запоминающее устройство с произвольным доступом к ячейкам памяти по адресу, задаваемому адресным коммута тором 16. Регистр масок 2 по команде блока оперативной памяти 1 осуществляет по иск массива кодовых комбинаций масок в соответствии с проверяемым объекто контроля. Блок управления 3 служит для расстановки разрядов генератора стимули рующих воздействий в соответствии с командой блока оперативной памяти и определяет взаимодействие разрядов г нератора стимулирующих воздействий. Блок хранения масок 4 служит для хранения записываемых по второму вхо ду массивов кодовых комбинаций масок сей номеклатуры проверяемых объектов онтроля. Блок формирования масок 5 формиует кодовые комбинации масок как для поразрядного маскирования, так и для аскирования всей кодовой комбинации. Блок генерации стимулирующих воздействий б формирует кодовые комбинации необходимой длины, выдает серию комбинаций по закону, установленному блоком управления, служит для установления амплитудно-временных характеристик генератора стимулирующих воздействий. Коммутатор 7 посылает последоваельность кодовых комбинаций на объект проверки. Блок сравнения Э предназначен для установления факта неисправности объекта проверки и определения соответствия программе реакций объекта проверки. Блок памяти неисправностей 10 служит для накапливания результатов отдельных этапов контроля. Блок формирования сигнала ошибки 11 определяет характер неисправности и переводит устройство на его локализацию. Регистры подпрограмм 12, сбоев 13, цикла 14 и возврата 15 служат для хранения и выдачи адресов блока памяти 1, по которым необходимо обратиться в соответствии с решением, принятым блоком формирования сигнала ошибки 11. Устройство работает следующим образом. Блок генерации стимулирующих воздействий по команде с блока памяти 1 вырабатывает серию кодовых комбинаций, которые посылает через коммутатор 7 на объект проверки. Кодовые комбинации реакции объекта проверки накапливаются в блоке сравнения 9. Если в процессе контроля с блока формирования масок 5 в блок сравнения 9 подаётся кодовая комбинация маски, то текущая кодовая комбинация реакции объекта проверки не анализируется и по команде блока памяти 1 с блока 6 на объект проверки выдается следующая кодовая комбинация стимулирующего воздействия. В этом случае происходит сравнение кодовой комбинации, реакции объекта -проверки с эталонной, поступающей с блока генерации стимулирующего воздействия и т.д. Для установления области устойчивой работы объекта проверки блок формирования сигнала ошибки 11 выдает команду блоку управления 3 на многократный перебор кодовых комбинаций ге нератора стимулирующих воздействий 6, а также по адресу, записанному в регистре циклов 14, осуществляет обращение к подпрограмме проверки области устойчивости работы объекта провар ки. При несоответствии накопленной и эталонной информации блок формирования сигнала ошибки 11 вырабатывает команду обращения к подпрограмме локализации неисправности через регистр сбоя 13. Адрес подпрограммы записывается блоком памяти 1 в регистр под программ 12. Блок памяти 1 в этом случае через генератор стимулирующих воздействий 6 и коммутатор 7 выдает нй объект проверки кодовые комбинации. Все случаи несоответствия реакций объекта проверки с эталоном фиксируются блоком памяти неисправностей 10 По окончании подпрограммы блок выработки сигнала ошибки 11 определяет вид неисправности и переходит к следуккдему участку программы по адресу, записанному ранее в регистре возврата 15 с адресного коммутатора 16 в момент перехода к подпрограмме локализации неисправности. По окончании всей программы контроля и отсутствии неисправностей объект проверки считается исправным. За счет введения регистра масок, бло ка хранения масок, блока формировани масок возрастает быстродействие устройства. Так как уменьшается количес во .анализируемых кодовых комбинаций. Формула изобретения Устройство для контроля логически блоков, содержащее блок памяти, блок управления, генератор стимулирующих воздействий, коммутатор, блок сравне ния, блок памяти неисправностей, бло формирования сигнала ошибки, регистр подпрограмм, регистр сбоев, регистр цикла, регистр возврата, адресный ко мутатор, причем первый, второй, трет четвертый и пятый выходы блока памяти соединены соответственно с первым входом генератора стимулирующих воздействий, с первым входом блока упра ления , с первым входом блока сравнения, с первыми входами регистра подпрограмм, регистра сбоев и регистра цикла, с первым входом блока формирования сигнала ошибки, первый, второй и третий выходы которого соединены соответственно со вторым входом блока управления, с первым входом регистра возврата, со вторыми входами регистра подпрограмм, регистра сбоев и регистра цикла, выходы регистра подпрограмм, регистра сбоев, регистра цикла, регистра возврата соединены соответственно с первым, вторым, третьим и четвертым входом адресного коммутатора, первый и второй выходы которого соединены соответственно со входом блока памяти и со вторым вз:одом блока возврата, выход блока управления соединен со вторым входом генератора стимулирующих воздействий, первый и второй выходы которого соединены соответственно со входом коммутатора и со вторым входом блока сравнения, выход коммутатора является выходом устройства, вход устройства соединен с третьим входом блока сравнения , первый и второй.выходы которого соединены со входом блока памяти неисправностей, со вторым входом блока формирования сигнала ошибки, выход блока памяти неисправностей соединен с третьим входом блока формирования сигнала ошибки, отличающеес я тем, что, с целью повышения быстродействия, в устройство введены регистр масок, блок хранения масок, блок формирования масок, причем шестой выход блока памяти соединен со входом регистра масок, выход которого соединен с первым входом блока хранения масок, второй вход блока хранения масок является вторым входом устройства, выход блока хранения масок соединен со входом блока формирования масок, выход которого соединен с четвертым входом блока сравнения. Источники информации, принятые во внимание при экспертизе: 1.Авторское свидетельство СССР № 390526, кл, G|06 F 11/04, 1971. 2.Авторское свидетельство СССР № 469971, кл. G06 F 11/00, 1973.

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

название год авторы номер документа
Устройство для контроля логическихузлОВ 1978
  • Куценко Виктор Нестерович
  • Березюк Николай Тимофеевич
  • Фурманов Клайд Константинович
SU813431A2
Устройство для контроля логических узлов 1973
  • Карлов Александр Васильевич
  • Бакакин Анатолий Дмитриевич
  • Дорохин Виктор Иванович
SU469971A1
Устройство для контроля логических узлов 1978
  • Лиснянский Элик Хаимович
  • Омелюсик Владмимир Степанович
  • Хейман Борис Хононович
SU666544A2
Устройство для контроля логических узлов 1976
  • Карлов Александр Васильевич
  • Митрофанов Владимир Васильевич
  • Бакакин Анатолий Дмитриевич
  • Бабаев Андрэюс Ишович
  • Штыканов Николай Александрович
  • Дорохин Виктор Иванович
  • Лексиков Альберт Кузьмич
  • Емнов Евгений Евгеньевич
  • Булатов Василий Дмитриевич
SU612247A2
Система для контроля параметров 1985
  • Давыдов Николай Матвеевич
  • Гришуткин Александр Николаевич
  • Жуков Олег Федорович
  • Каплан Адольф Романович
  • Новиков Николай Николаевич
  • Пуцков Владимир Николаевич
SU1255996A1
Автоматизированная система контроля радиоэлектронных устройств 1989
  • Ларичев Анатолий Павлович
  • Рогожин Олег Владимирович
  • Кочнев Александр Александрович
  • Гришин Сергей Викторович
SU1683038A1
Устройство для контроля цифровых блоков 1985
  • Рябко Виктор Иванович
  • Руденко Григорий Андреевич
  • Садовский Владимир Владимирович
SU1262504A1
Устройство для задания тестов 1983
  • Самойлов Алексей Лаврентьевич
SU1168951A1
Устройство для тестового контроля цифровых блоков 1987
  • Чернышев Владимир Александрович
  • Рябцев Владимир Григорьевич
  • Борисенко Алексей Алексеевич
SU1425680A2
Устройство для программного контроля 1978
  • Мещеряков Олег Павлович
  • Налобин Владимир Георгиевич
  • Тураев Геннадий Филиппович
SU805316A1

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

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

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

SU 637 820 A1

Авторы

Куценко Виктор Несторович

Емнов Евгений Евгеньевич

Березюк Николай Тимофеевич

Косинов Николай Васильевич

Фурманов Клайд Константинович

Даты

1978-12-15Публикация

1976-08-01Подача