Система для контроля электронных устройств
Иллюстрации
Показать всеРеферат
ОП ИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советских
Социалистических
Республик ()s)3 005063 (61}Дополнительное к авт. свид-ву Р 696464 (22) Заявлено 23.04. 80 (21) 2915871j18-24 гс присоединением заявки Nß И1М Кп з
G 06 F 11/26
Государственный комитет
СССР по делам изобретений н открытий (23) Приоритет
Опубликовано 1503.83. Бюллетень .М 10
1531 УДК б 81. 3 (088,8) Дата опубликования описания 15. 03. 83
Д .Г. Добровинская, A.A. Мельников и B".C,.Ïóíêåâé÷
Пензенский филиал Всесоюзного научно-исследовательского технологического института приборостроения (72) Авторы изобретения (71) Заявитель (54) CHCTEMA ДЛЯ КОНТРОЛЯ ЭЛЕКТРОННЫХ УСТРОЙСТВ
Изобретение. относится к вычислительной технике и может быть использовано в системах автоматического контроля интегральных схем, а также блоков и устройств дискретного действия при их производстве и эксплуатации.
По основному авт. св. 9 696464 известна система для контроля электронных устройств, содержащая цифровую вычислительную .машину, счетчик, блок сравнения, соединенный первым и вторым входами с первым входом системы и с выходом эталонных сигналов цифровой вычислительной машины, выход тестовых сигналов которой соединен с выходом систеьы, вход прерываний - с выходом сдвигового регистра, вход адреса неисправности — с первйм выходом счетчика, вход останова — с вторым выходом счетчика и первым входом тактового генератора, а выход запуска — с вторым входом тактового генератора, выход которого под-. ключен к входу распределителя импульсов, первым выходом соединенного с входом счетчика и первым входом сдвигового регистра, вторым вы- ходом - с третьим входом, блока срав- нения, а третьим выходом — с вторьм
2 входом сдвнгового регистра, третий вход которого подключен к выходу бло ка сравнения (1J.
Недостаток системы .состоит в ее. низкой производительности.
Целью изобретения является повышение производительности системы.
Поставленная цель достигается тем, что в систему введены дешифратор нуля и элемент ИЛИ, причем вход дешифратора нуля соединен с вторым выходом сдвигового регистра, а выход— с первым входом элемента ИЛИ, второй вход и выход которого подключены соответственно к второму выходу счетчика и первому входу тактового гене-. ратора.
20 На чертеже изображена структурная схема системы.
Система состоит из цифровой вычислительной машины (ЦВМ) 1, сдвигового регистра 2, блока 3 сравнения, счетчика 4, тактового генератора 5, распределителя б импульсов, выходных шин 7 тестовых сигналов, шины 8 ripe. рываиий, шины 9 адреса неисправности, шин 10 эталонных сигналов, шины 11 запуска, шины 12 останова, де шифратора 13 нуля и элемента ИЛИ 14
1005063
Система работает следующим образом.
На каждом шаге тестовой последова. тельности ЦВМ 1 считывает из памяти очередной тестовый набор кода, состоящего из единиц и нулей, н выдает этот код на контролируемый объект, затем по шине 10 ЦВМ 1 передает в блок 3 эталонный набор кода, соответствующий ответным сигналам контролируемого объекта. По окончании пере" ходных процессов в контролируемом объекте ЦВм 1 по шине 11 запускает тактовый генератор 5, который начинает вырабатывать последовательность тактовых импульсов, после чего ЦВМ 1 освобождается от контроля данного объекта и может быть использована для контроля других электронных, устройств
Тактовые импульсы поступают на распределитель б. Первый тактовый импульс поступает на управляющий (третий) вход блока 3 .сравнения, второй вход которого соединен с выходами контролируемого объекта, подключенного к входу системы. Первый тактовый импульс разрешает сравнение сигналов контролируемого объекта с эталоном. В результате сравнения на блоке 3 образуется код, содержащий единицы в тех разрядах, где не произошло сравнения. По второму тактовому импульсу код блока 3 переписывается на сдвиговый регистр 2.
В случае, если дешифратор 13 выдает сигнал, свидетельствующий об отсутствии единиц на сдвиговом регистре 2, этот сигнал через элемент
ИЛИ 14 поступает по шине 12 на вход
ЦВМ 1 и на вход тактового генератора
5, блокируя выработку тактовых импульсов.
В случае, если .на сдвиговом регистре 2 записан код, содержащий единицы, все последующие тактовые сигналы поступают на сдвиговый регистр
2 и счетчик 4, где по каждому тактовому импульсу происходит сдвиг на один разряд и прибавление единицы к счетчику 4. Если на выходе сдвигового регистра 2 появляется сигнал логической единицы, что свидетельствует о несовпадении сигнала данного
I разряда контролируемого объекта с эталоном, то по шине 8 прерываний в ЦВМ 1 поступает сигнал прерывания.
Содержимое счетчика 4 в этот момент указывает номер разряда, в котором
5 произ о несравнение.
Получив сигнал прерывания, ЦВМ 1 принимает и записывает в память содержимое счетчика 4 по шине 9 адреса неисправности, после чего переходит о к контролю других устройств. При появлении следующего несовпадения процесс повторяется.
Если в оставшихся после очередного несовпадения разрядах отсутству15 ют единицы, дешифратор 13 выдает сигнал, свидетельствующий об отсутствии единиц на сдвиговом регистре 2, который через элемент ИЛИ 14 поступает по шине 12 останова на вход ЦВМ 1 и на вход тактового генератора 5, блокируя выработку тактовых импульсов.
По сигналу окончания проверки
ЦВМ 1 либо выдает код следующей тестовой проверки, либо производит рас25 шифровку неисправностей.
Таким образом, в системе исключены непроизводительные затраты времени на последовательный просмотр всех разрядов сдвигового регистра, что по
Зо зволяет повысить производительность системы.
Формула изобретения
Система для контроля электронных устройств по авт. св. Р 696464, о тл и ч а ю щ а я с я тем, что, с целью повышения производительности системы, в нее введены дешифратор нуля и элемент ИЛИ, причем вход дешиф4О ратора нуля соединен с вторым выходом сдвигового регистра, а выход— с первым входом элемента ЙЛИ, второй вход и выход которого подключены соответственно к второму выходу
45 счетчика и первому входу тактового генератора.
Источники ийформации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР
50 Р 696464, кл. G Об F 11/26, 1977 (прототип).
1005063
Тираж 704 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Рауыская наб., д. 4/5
Заказ 1901/65
Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4
Составитель В. Вертлиб
Редактор Л. Алексеенко ТехредТ.Фанта Корректор Е. Рошко