Устройство для цифрового контроля электронных схем
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1413633
Автор: Нисневич
Текст
СОЮЗ СОВЕТСНИХСОЦИАЛИСТИЧЕСНИХРЕСПУБЛИН 1191 11 1140 Об Г ЕНИЯ ния тел я, вь онтрол ход 15 дов изо(56) АвУ 84282 СССР1979.ССР1979.О КОНТ ское свидетел кл. С 06 Р 11 вании информ тактах, хран для формиров ким образом, ра теста, со руемым конта ящейс теста,гистре ого сл ния т чтобы а егистазряды рщие контсывалисьоступающи тветс биты е из ктам, зап ормации, ройства,тестовои ин внешнего ус гистра тест веряемым ко вписывались ложительный ы ре" епров разр вующие ответ ки тактам, а случайные тома ти значен Поза товой эффект до олька зна2 з.п. фигаетс ова5 чет ащеи т 3 илормац Риг СУДАРСТВЕННЫЙ НОМИТЕТ СССР О ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЦТ(71) Среднеазиатский филиал Московского научно-учебного центра Специального научно-производственногообъединения "Алгоритм"(53) 681.3(088.8) Авторское свидетельство СУ 849217, кл. С 06 Г 11/26,(54) УСТРОЙСТВО ДЛЯ ЦИФРОВОГРОЛЯ ЭЛЕКТРОННЪХ СХЕМ(57) Изобретение относится к электронной и вычислительной технике иможет быть использовано в аппаратуреавтоматического контроля и диагностики электронных узлов. Цель изобретения - повышение быстродействия. Устройство содержит блок 1 управления,блок 2 элементов И, блок 3 формирния тестового слова, регистры 4,цифроаналоговый преобразовательблок 8 коммутации, блок 9 сравнеаналого-цифровой преобразоваь 10, группу входов-выходов 11, руппу выходов 12 результата контроход 13 готовности результатая, группу адресных входов 14,запуска, выход 16 готовности риема тестового слова, группу вхо 17 тестового словаСущностьбретения заключается в использоции о непроверяемых кон"Изобретение относится к электронной и вычислительной технике и можетбыть использовано в аппаратуре автоматического контроля и диагностики5электронных узлов.Цель изобретения - повышение быстродействия,На фиг, 1 приведена функциональная схема устройства для цифровогоконтроля электронных схем," на фиг.2 функциональная схема блока формирования тестового слова; на фиг. 3функциональная схема блока управления, 15Устройство содержит блок 1 управления, блок 2 элементов И, блок 3формирования тестового слова, регистры 4-6, цифроаналоговый преобразователь (ЦАП) 7, блок 8 коммутации,блок 9 сравнения, аналого-цифровойпреобразователь (ЦАП) 10, группу входов-выходов 11, группу выходов 12результата контроля, выход 13 готовности результата контроля, группу 25управляющих входов 14, вход 15 запуска, выход 16 готовности приема тестового слова и группу информационныхвходов 17,Блок 3 формирования тестового слова (фиг. 2) содержит генератор 18тактовых импульсов, счетчики 19 и20, коммутатор 21, элемент И 22, элемент ИЛИ 23, регистры 24 и 25 сдвигагруппу инФормационных входов 2 о,35группу информационных входов 27 маски, вход 28 запуска, вход 29 заданиярежима, группу информационных выходов 30, выход 31 готовности тестового слова и выход 32 готовности частитестового слова.Блок 1 управления (фиг. 3) содержит дешифратор 33, элемент ИЛИ 34,элементы И 35-37, элемент задержки38, с первого по пятый выходы 39-43,стробирующий вход 44, вход 45 разрешения записи и группу информационныхвходов 46.Предлагаемое устройство работаетследующим образом.50 Устройство принимает сжатую тестовую информацию по входу 17 и управляющую информацию по входу 14. Информация сопровождается сигналом эапуска, поступающим по входу 15. Сигнал запуска разблокируе счетчики 19 и 20 и регистр 25. Пги этом сбрасывается сигнал готовнос, . приема тестового слова и информация записывается в регистр 24 и дешифратор 33. Порция информации. переписанная в регистр 24 блока 3, подвергается распределению в определенные разряды тестового слова. Для этого коммутатор 21, управляемый счетчиком 19, коммутирует по очереди один за другим все разряды регистра 6 на один из входов элемента И 22. Приходящий на элемент И 22 через коммутатор 21 сигнал состояния соответствующего разряда регистра 6 стробируется импульсом генератора 18 и, если он имеет потенциал "1", импульс проходит на синхровход сдвига регистра 24.Тем же импульсом от генератора 18бит тестовой информации с выхода регистра 24 переписывается по входу, последовательной записи в регистр 25.Если опрашиваемый разряд регистра 6 маски имеет потенциал 0, импульс на синхровход сдвига регистра 24 не проходит, и значение бита тестовой информации на выходе регистра 24 сдвига и входе регистра 25 не меняется, В регистр 25 записывается информация по импульсу от генератора 18. Записываемое в регистр 25 значение соответствует значению, которое должен иметь очередной контролируемый контакт в формируемом тестовом слове, т,г. значению выхода регистра 24. Поскольку это значение может быть как нулевым, так и единичным, нельзя заранее знать что запишется в разряды регистра 4, соответствующие непроверяемым контактам согласно содержимому регистра 6 маски. Но это не принципиально, так как эта информация не используется ни для коммутации сигналов на объект контроля, ни для сравнения с сигналами, снимаемыми с объекта контроля. Контроль за тем, все ли биты из принятой в регистр 24порции тестовой информации быпи использованы для формирования тестового слова, осуществляется счетчиком 20, выход переполнения которого через элемент ИЛИ 23 используется для формирования сигнала готовности части тестового слова. ЦАП и АЦП устанавливают соответствие между сигналом на контакте объекта контроля и многоразрядным двоичным кодом его цифрового отображения, т,е, каждому контакту объекта контроля в регистре 4 должны соотвст твовать несколько разрядов13633 10 15 20 25 30 35 40 45 50 55 3 14 кода. Это ведет к тому, что каждому разряду в регистрах 5 и 6 соответст- вует несколько разрядов регистра 4. Соответственно и разрядность счетчика 19 должна учитывать число разрядов регистра 4. Поэтому для управления коммутатором 21 младшие разряды счетчика 19 не используются. Это позволяет применять сигнал переполнения счет. чика 19 в качестве сигнала готовности тестового слова, стробирующего выходные сигналы блока 1 управления и участвующего в формировании сигнала 32 готовности формирования части тестового слова. Два источника формирования сигнала 32, объединяемые элементом ИЛИ 23, определяют двойственную причину, по которой очередной цикл формирования тестового слова может быть завершен; когда очередная порция тестовой информации обработана и требуется получить следующую; когда формирование тестового слова завершено и дальнейшее формирование не требуется (даже если какие-то биты остались не обработанными в регистре 24 сдвига), Сформированное тестовое слово с выходов регистра 25 может быть переписано по нужному адресу, определяемому блоком управления. Код получателя тестового слова определяется внешним устройством и сопровождает каждую порцию тестовой информации. Этот код поступает на входы дешифратора 33 с памятью в виде регистра. Соответствующие сигналы записи в получающие регистры формируются после стробирования выходных уровней дешифратора 33 сигналом 31 завершения формирования тестового слова. На выходе элемента ИЛИ 34 формируется сигнал 43 режима, который поступает на вход коммутатора 21, Если сигнал 43 имеет уровень "1", то на выходе коммутатора 21 постоянно имеется потенциал "1", Это приводит к последовательной переписи всей тестовой информации из регистра 24 в регистр 25 беэ пропусков и вставок. Такой режим необходим при записи информации в регистры 5 и б. Для регистра б маски все разряды должны быть значащими, так как иначе нельзя перезаписать в него конфигурацию непроверяемых контактов, Для регистра 5 коммутации тот же режим необходим, поскольку имеют место случайности значений, записываемых в тестовое слово н позициях непроверяемых контактов, хотя они все по определению должны быть коммутируемыми. По сн гнал у 39 э аписи в регистр 4тестовое слово из регистра 25 переписывается в регистр 4. Этот же сигнал записи в регистр 4 теста поступает на вход элемента задержки 38,с выхода которого снимается сигнал41 готовности результата контроля.Информация с регистра теста поступает на ЦАП 7, на выходах которыхформируются уровни, определяемыевходными тестовыми кодами. Сформированные ЦАП 7 (для каждого контакта в отдельности) уровни поступаютна входы блока 8 коммутации, кото"рый в зависимости от режима работыс входом-выходом 11 объекта контроля, определяемым состоянием соответствующего разряда регистра 5коммутации, либо коммутирует полу"ченный уровень на вход объекта контроля, либо блокирует его прохождение. В любом случае уровень сигнала, присутствующий на входе-выходеобъекта контроля (коммутируемый илинет),преобразуется АЦП, в код,которыйсравнивается в блоке 9 сравнения скодом, хранящимся в регистре 4 тес"та. После маскирования на блоке элементов И сигналов, относящихся к непроверяемым контактам, поступают навыход 12 результата устройства. Формула изобретения 1, Устройство для цифрового контроля электронных схем, содержащее блок управления, первый и второй регистры, цифроаналоговый преобразователь, блок сравнения, аналого-цифровой преобразователь, и блок коммутации, причем группа управлякщих входов устройства соединена с группой адресных входов блока управления, первый и второй выходы которого соединены с входами записи первого и второго регистров соответственно, группа выходов разрядов первого регистра соединена с группой входов цифроаналогового преобразователя, группа выходов которого соединена с группой информационных входов блока коммутации, группа управляющих входов которого соединена с группой выходов раз" рядов второго регистра, первая группа информационных входов блока срав 11 ЗЕЗнения соединена с группой выходованалого-циФрового преобразователя,группа входов которого соединена сгруппой выходов блока коммутации иявляется группой входов-выходов уст 5ройства для подключения к группевходов-выходов контролируемой схемы,о т л и ч а ю щ е е с я тем, что,с целью повышения быстродействия уст эройства, в него введены блок формирования тестового слова, третий регистр и блок элементов И, причемтретий выход блока управления является выходом готовности результата контроля устройства, группа выходов результата контроля которого соединенас группой выходов блока элементов И,четвертый выхоц блока управления соединен с входом записи третьего регистОра, группа информационных входов которого объединена с группами информационных входов первого и второго, регистров и подключена к группе информационных выходов блсэка формирования тестового слова, группа информационных входов маски которого соединена с группой выходов разрядовтретьего регистра и первой группывходов блока элементов И, вторая груп-па входов которого соединена с группой выходов блока сравпения, втораягруппа информационных входов которого соединена с группой выходов разрядов первого регистра, стробирующийвход блока управления соединен с вы-.ходом готовности тестового слова блока формирования тестового слова, вы-.ход готовности части тестового слова которого соединен с входом разрешения записи блока управления иявляется выходом готовности приематестового слова устройства, группаинформационных входов которого соединена с группой информационных вхо 45дов блока формирования тестовогослова, вход запуска которого является входом запуска устройства, входзадания режима блока формированиятестового слова соединен с пятым выходом блока управления,5 О2, Устройство по п. 1, о т л ич а ю щ е е с я тем, что блок управления содержит три элемента И, элемент ИЛИ, элемент задержки и дешифратор, группа информационных входовкоторого является группой адресныхвходов блока, первый, второй, третий, четвертый и пятый; ходы которого соединены с выхоцами первого элемента И, второго элемента И, элемента задержки, третьего .элемента И иэлемента ИЛИ соответственно, стробирующий вход блока управления соединен с первьээи входами первого, второго и третьего элементов И, второйвход первого элемента И соединен спервым выходом дешифратора, второйвыход которого соединен с вторым входом второго элемента И и первым входом элемента ИЛИ, второй вход которого объединен с вторым входом третьегоэлемента И и подключен к третьемувыходу цешифратора, вход записи которого является входом разрешения записи блока управления, выход первогоэлемента И соединен с входом элемента задержки. 3. Устройство по и. 1, о т л ич а ю щ е е с я тем, что блок формирс вания тестового слова содержит генератор тактовых импульсов, два счетчика, элемент И, элемент ИЛИ, два. регистра сдвига и коммутатор, причем группа информационньг; входов первого регистра сдвига является группой информационных входов блока, группа информационных входов маски которого соединена с группой информационных входов коммутатора, группа управляюших входов которого соединена с группой выходов разрядов первого счетчика, выход переполнения которого соед:анен с первым входом элемента ИЛИ и является выходом готовности тестового слова блока, выход готовности части тестового слова которого соединен с выходом элемента ИЛИ и входом записи первого регистра сдвига, вход, сдвига которого соединен с тактовым входом второго счетчика и подключен к выходу элемента И, первый вход которого соединен с выходом генератора тактовых импульсов, тактовым входом г:ервого счетчика и входом сдвига вто:ого регистра сдвига, вход блокировки которого объединен с входами блокировки первого и второго счетчиков и является входом запуска блока, вход задания режима которого соединен с правляющим входом коммутатора, выход которого соединен с вторым входом лемента И, последовательный выход первого регистра сдвига соединен с последовательным входом второго ре.истра сдвига, группа выходов кото рого является группой информационныхвыходов блока, выход переполнения второго счетчика соединен с вторымвходом элемента ИЛИ.
СмотретьЗаявка
4064315, 28.01.1986
СРЕДНЕАЗИАТСКИЙ ФИЛИАЛ МОСКОВСКОГО НАУЧНО-УЧЕБНОГО ЦЕНТРА СПЕЦИАЛЬНОГО НАУЧНО-ПРОИЗВОДСТВЕННОГО ОБЪЕДИНЕНИЯ "АЛГОРИТМ"
НИСНЕВИЧ МАРКС СОЛОМОНОВИЧ
МПК / Метки
МПК: G06F 11/26
Метки: схем, цифрового, электронных
Опубликовано: 30.07.1988
Код ссылки
<a href="https://patents.su/5-1413633-ustrojjstvo-dlya-cifrovogo-kontrolya-ehlektronnykh-skhem.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для цифрового контроля электронных схем</a>
Предыдущий патент: Устройство для контроля параллельного кода на четность
Следующий патент: Устройство для контроля хода программы
Случайный патент: Способ получения пенообразователя для тушения пожаров