Устройство для контроля логических блоков
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
ОПИСАНИЕ ИЗОБРЕТЕНИЯ Союз Советскик Социалистически к Республик(51) 92195 аявки Хо . с присоединени осударствеиини комитетовета Министров СССРпо делам изобретенийи открытий(72) Авторы изобретения Е. Емнов, Н. Т. Березюк, Н.К. К,Фурманов н Заявител 54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЛОГИЧЕСКИХ БЛОКО осится к областиники и может бытьрограммного контприборов, больхем в условиях с во для контроля одержащее заподля хранения тесустройство записи 10 нающего устрой- Формирователи игналов, коммутаустройство срав"15 Изобретение отнвычислительной техиспользовано для цроля схем цифровыхших интегральных с ерийного производства.Известно устройстлогических блоков, сминающее устройствотов, регистр теста,информации из запомиства в регистр теставыходных и входных сционное устройство инения 11 .Недостатком такого устройства является низкое быстродействие.Наиболее близким по техническойсущности к данному изобретению, является устройство для контроля логическихблоков, содержащее блок памяти, блокуправления, генератор стимулирующихвоздействий, коммутатор, блок сравнения, блок памяти неисправностей,блок формирования сигнала ошибки, ре 25гистр подпрограмм, регистр сбоев, регистр цикла, регистр возврата, адресныйкоммутатор, причем первый, второй,третий, четвертый и пятый выходы блока памяти соединены соответственно с первым входом генератора стимулирующих воздействий, с первым входом блэка управления, с первым входом блокасравнения, с первыми входами регистра подпрограмм, регистра сбоев и регистра цикла, с первым входом блокаФормирования сигнала ошибки, первый,второй и третий выходы которого соединены соответственно со вторым входомблока управления, с первым входом регистра возврата, со вторыми входамирегистра подпрограмм, регистра сбоев,регистра цикла, выходы регистра подпрограмм, регистра сбоев, регистрацикла, регистра возврата соединены соответственно с первым, вторым, третьим и четвертым входом адресного коммутатора, первый и второй выходы которого соединены соответственно со входом блока памяти и со вторым входомблока возврата, выход блока управления соединен со вторым входом генератора стимулирующих воздействий, первыйи второй выходы которого соединены соответственно со входом коммутатора исо,вторым входом блока сравнения, выход коммутатора является выходом устройства, вход устройства соединен стретьим входом блока сравнения, первый и второй выходя которого соедииены соответственно со входом блока памяти неисправностей, со нторым входом блока Формирования сигнала ошибки, выход блока памяти неисправностей сс. единен с третьим входом блока Формирования сигнала ошибки 2.Недостатком этого устройства яв ляется низкое быстродействие, которое объясняетея тем, что сравнение каждой кодовой комбинации стимулирующего воздействия производится по всем разрядам кодовой комбинации ре акции объекта проверки. Кроме того, для поиска неисправностей необходимо многократно контролировать часть логического узла с неисправностью, что также можно реализовать путем маскирования неконтролируемой части логического узла (разрядов кодовых комбинаций).Целью изобретения является повышение быстродействия устройства.Это достигается тем,что в предлагаемое устройство введены регистр масок, блок хранения масок, блок формирования масок, причем шестой выход блока памяти соединен со входом регистра масок, выход которого соединен с первым входом блока хранения масок, второй вход блока хранения масок является вторым входом устройства, выход блока хранения масок соединен со входом блока формирования масок, выход З 0 которого соединен с четвертым входом блока сравнения.Структурная схема устройства представлена на чертеже.Устройство содержит блок памяти 1, 35 регист масок 2, блок управления 3, блок хранения масок 4, блок Формирования масок 5, генератор стимулирующих воздействий б, коммутатор 7, вход устройства 8, блок сравнения 9, блок 40 памяти неисправностей 10, блок Формирования сигнала ошибки 11, регистр подпрограмм 12, регистр сбоев 13, регистр цикла 14,регистр возврата 15, адресный коммутатор 16.45Блок памяти 1 служит для хранения программ контроля и представляет собой запоминающее устройство с произвольным доступом к ячейкам памяти по адресу, задаваемому адресным коммутатором 16.Регистр масок 2 по команде блока оперативной памяти 1 осуществляет поиск массива кодовых комбинаций масок в соответствии с пронеряемым объектомконтроля65 Блок управления 3 служит для расстановки разрядов генератора стимулирующих воздействий в соответствии с командой блока оперативной памяти и 60 определяет взаимодействие разрядов генератора стимулирующих воздействий,Блок хранения масок 4 служит для хранения записываемых по второму входу массивов кодовых комбинаций масок всей номеклатуры проверяемых объектовконтроля.Блок формирования масок 5 формирует кодовые комбинации масок как дляпоразрядного маскирования, так и длямаскирования всей кодовой комбинации.Блок генерации стимулирующих воздействий б Формирует кодовые комбинации необходимой длины, выдает сериюкомбинаций по закону, установленному блоком управления, служит для устанонления амплитудно-временных характеристик генератора стимулирующих воздействий.Коммутатор 7 посылает последовательность кодовых комбинаций наобъект проверки.Блок сравнения 9 предназначен дляустановления Факта неисправностиобъекта проверки и определения соотнетстния программе реакций объектапроверки.Блок памяти неисправностей 10 служит для накапливания результатов отдельных этапов контроля,Блок Формирования сигнала ошибки11 определяет характер неисправностии переводит устройство на его локализацию,Регистры подпрограмм 12, сбоев 13,цикла 14 и возврата 15 служат дляхранения и выдачи адресов блока памяти 1, по которым необходимо обратиться в соответствии с решением, принятым блоком Формирования сигнала ошибки 11.Устройство работает следующим образом.Блок генерации стимулирующих воздействий по команде с блока памяти 1вырабатывает серию кодовых комбинаций, которые посылает через коммутатор 7 на объект проверки. Кодовые комбинации реакции объекта проверки накапливаются в блоке сравнения 9. Если в процессе контроля с блока формирования масок 5 в блок сравнения 9подается кодовая комбинация маски, тотекущая кодовая комбинация реакцииобъекта проверки не анализирУется ипо команде блока памяти 1 с блока бна объект проверки выдается следующая кодовая комбинация стимулирующего воздействия. В этом случае происходит сравнение кодовой комбинации,реакции объекта. проверки с эталонной1поступающей с блока генерации стимулирующего воэдействия и т.д.Для установления области устойчивой работы объекта проверки блок формирования сигнала ошибки 11 выдаеткоманду блоку управления 3 на многократный перебор кодовых комбинаций генератора стимулирующих воздействий б,а также по адресу, записанному н регистре циклов 14, осуществляет обращение к подпрограмме проверки области устойчивости работы объекта проверки.При несоответствии накопленной и эталонной информации блок формирования сигнала ошибки 11 вырабатывает команду обращения к подпрограмме локализации неисправности через регистр сбоя 13. Адрес подпрограммы записынается блоком памяти 1 в регистр подпрограмм 12. 5Блок памяти 1 н этом случае через генератор стимулирующих воздействий 6 и коммутатор 7 выдает на объект проверки кодовые комбинации.Все случаи несоответствия реакций 10 объекта проверки с эталоном фиксируются блоком памяти неисправностей 10. По окончании подпрограммы блок выработки сигнала ошибки 11 определяет вид неисправности и переходит к сле дующему участку программы по адресу, записанному ранее в регистре возврата 15 с адресного коммутатора 16 в момент перехода к подпрограмме локализации неисправности. 20По окончании всей программы контроля и отсутствии неисправностей объект проверки считается исправным. За счет введения регистра масок, блока хранения масок, блока формирования масок возрастает быстродействие устройства, так как уменьшается количество анализируемых кодовых комбинаций,формула изобретенияУстройство для контроля логических блоков, содержащее блок памяти, блок упранления, генератор стимулирующих воздействий, коммутатор, блок сравнения, блок памяти неисправностей, блок формирования сигнала ошибки, регистр подпрограмм, регистр сбоев, регистр цикла, регистр возврата, адресный коммутатор, причем первый, второй, третий, четвертый и пятый выходы блока памяти соединены соответственно с первым входом генератора стимулирующих воз действий, с первым входом блока управления, с первым входом блока сравнения, с первыми входами регистра подпрограмм, регистра сбоев и регистра цикла, с первым входом блока формиронания сигнала ошибки, первый, нторой и третий выходы которого соединены соответственно со вторым входомблока управления, с первым входом регистра возврата, со вторыми нходамирегистра подпрограмм, регистра сбоени регистра цикла, выходы регистра подпрограмм, регистра сбоев, регистрацикла, регистра возврата соединены соответственно с первым, вторым, треть"им и четвертым входом адресного коммутатора, первый и нторой выходы которого соединены соотнетстненно со входом блока памяти и со вторым входомблока возврата, выход блока управления соединен со вторым входом генератора стимулирующих воздействий, первый и второй выходы которого соединены соответственно со входом коммутатора и со вторым входом блока сравнения, выход коммутатора является выходом устройства, вход устройства соединен с третьим входом блока сравнения, первый и второй .выходы которогосоединены со входом блока памяти неисправностей, со вторым входом блокаформирования сигнала ошибки, выходблока памяти неисправностей соединенс третьим входом блока формированиясигнала ошибки, о т л и ч а ю щ е ес я тем, что, с целью повышения быстродействия, в устройство введены регистр масок, блок хранения масок,блок формирования масок, причем шестойвыход блока памяти соединен со входомрегистра масок, выход которого соединен с первым входом блока хранениямасок, второй вход блока хранения масок является вторым входом устройства, выход блока хранения масок соединен со входом блока формирования масок, выход которого соединен с четвертым входом блока сравнения,Источники информации, принятые вовнимание при экспертизе:1. Авторское свидетельство СССРР 390526, кл. С 06 Е 11/04, 1971.2, Авторское свидетельство СССРУ 469971, кл, б 06 Г 11/00, 1973.6 37820 Составитель И. Сигаловедактор Н. Каменская ,Техред З.фанта Корректор Е. Папп в ССС и а 113 филиал ППП Патент, г. Ужгород, ул ектная, 4 каз 7108/40ПНИИПИ Г Тираж 784 ударственного комитет по делам изобретени 5, Москва, Ж, Рауш
СмотретьЗаявка
2392195, 01.08.1976
ПРЕДПРИЯТИЕ ПЯ Р-6891
КУЦЕНКО ВИКТОР НЕСТОРОВИЧ, ЕМНОВ ЕВГЕНИЙ ЕВГЕНЬЕВИЧ, БЕРЕЗЮК НИКОЛАЙ ТИМОФЕЕВИЧ, КОСИНОВ НИКОЛАЙ ВАСИЛЬЕВИЧ, ФУРМАНОВ КЛАЙД КОНСТАНТИНОВИЧ
МПК / Метки
МПК: G06F 11/04
Метки: блоков, логических
Опубликовано: 15.12.1978
Код ссылки
<a href="https://patents.su/4-637820-ustrojjstvo-dlya-kontrolya-logicheskikh-blokov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля логических блоков</a>
Предыдущий патент: Устройство для диагностирования аппаратуры передачи данных
Следующий патент: Устройство для формирования и хранения вычетов по модулю три
Случайный патент: Приспособление для перемещения пялец на швейной машине для стежки изделий