Устройство для тестового контроля и диагностики цифровых модулей

Номер патента: 1376087

Авторы: Алумян, Папян, Степанян, Ямутов

ZIP архив

Текст

) ) г ).в й ЕЛЬСТВ ЬТОРСНОМУ СВИ л.97Г.Г.ПаляЛ.Ямутов 3849726,публик. 974ельство СССРР 1100, 197 може ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ(54) УСТРОЙСТВО ДЛЯ ТЕСТОВОГО КОНТРОЛЯ И ДИАГНОСТИКИ ЦИФРОВЫХ МОДУЛЕЙ 7) Изобретение относится к лько-измерительнойтехнике быть использовано для контроля идиагностики многоразрядных цифровыхузлов радиоэлектронной аппаратуры.Целью изобретения является расширение функциональных воэможностейустройства путем подстройки частотыи изменения задержки считывания приконтроле. С этом целью в устройство,содержащее блок 1 памяти тестов иблок 2 памяти реакций, введены блок4 памяти адресов коммутации, коммутатор 5 тестов, счетчик 6 адреса,элементы И 7, 9, элемент ИЛИ 8, триггер 10, дешифратор 13, генератор 14импульсов, элемент 12 задержки и блох11 регистров контроля. 2 ил.Изобретение относится к контрольно-измерительной технике и можетбыть использовано для контроля идиагностики многоразрядных цифровыхузлов радиоэлектронной аппаратуры.Цель изобретения - расширениеункциональных возможностей путемподстройки частоты и изменения задержки считывания при контроле. 10На фиг. 1 представлена Функциональная схема устройства; на фиг.2 -функциональная схема блока регистровконтроля.Устройство содержит (Фиг.1) блок 151 памяти тестов, блок 2 памяти реак"ций, контролируемый модуль 3, блок4 памяти адресов коммутации, коммутатор 5 тестов, счетчик 6 адреса,первый элемент И 7, элемент ИЛИ 8, 20второй элемент И 9, триггер 10, блок11 регистров контроля, элемент 12задержки, дешифратор 13, генератор14 импульсов и имеет информационныйвход 15, информационный выход 16 и 25вход 17 выборки.Блок 11 регистров контроля содержит (Фиг,2) регистр 18 установкизадержки считывания выходных реакций,первый дешифратор 19, группу элементов 20-20задержки, первую группуэлементов Й 21, -21, первый элементИЛИ 22, регистр 23 установки частотыконтроля, второй дешифратор 24,счетчик (делитель) 25, вторую группу элементов И 26, - 26 , второй элемент ИЛИ 27.Блок 1 памяти тестов служит дляхранения и Формирования тестовойпоследовательности. Блок 2 памяти 40реакций предназначен для фиксации,хранения и считывания результатовконтроля. Блок 4 памяти адресовкоммутации предназначен для храненияконтрольного распределения входови выходов контролируемого модуля покаждому каналу и в каждом такте тестовых воздействий, Коммутатор 5 тестов предназначен для переключениявходных и выходных каналов контролируемого модуля. Счетчик 6 адреса служит для формирования адреса блоков1,2 и 4. Первый элемент Ипредназначен для формирования сигнала переполнения счетчика 6 адреса. ЭлементИЛИ 8 дает возможность прибавлять"1" к содержимому счетчика 6 адресакак от элемента 12 задержки, так иот дешифратора 13., Второй элемент И 9 служит для запрета прохождения импульсов от блока 11, когда триггер 10 находится в состоянии "Останов". Триггер 10 предназначен дляпуска и останова процесса прохождения тестов. Блок 11 регистров контроля предназначен для органиэации контроля моду" ля в разных частотах, а также управляет временем считывания реакции контролируемого модуля. Элемент 12 задержки предназначен для получения временного сдвига между импульсами считывания блока 2 и импульсами, уве. личивающими содержимое счетчика 6 адреса на "1". Дешифратор 13 предназначен для формирования импульсов, предназначенных для первоначальной загрузки блоков 1 и 4, считывания результатов контроля из блока 2, установки параметров контроля в регистрах 18 и 23, прибавления к содержимому счетчика 6 адреса "1", установления счетчика 6 адреса в "0", запуска триггера 10. Генератор 14 импульсов выдает серию синхронизирующих импульсов. На вход 15 поступает код, записываемый в блоки 1,4 и 11. Выход 16 предназначен для съема реакций контролируемого модуля. На вход 17 подается код выборки соответствующего абонента и импульс сопровождения.Устройство работает следующим образом.Перед началом работы в подготовительном режиме на входе 17 устанавливается код, соответствующий сигналу установки в ноль счетчика 6 адреса, и подается импульс сопровождения. На соответствующем выходе дешифратора 13 формируется импульс, который устанавливает в ноль счетчик 6 адреса. После этого на вход 15 подается первое тестовое слово, затем на входе 17 устанавливается код, соответствующий записи информации в блок 1, и подается импульс сопровождения, На соответствующем выходе дешифратора .13 Формируется импульс, который записывает первое тестовое слово в блок 1 по нулевому адресу. После этого на входе 15 устанавливается код, задающий распределение входных и выходных контактов контролируемого модуля на первом тестовом слове, а на входе 17 устанавливается код, соответствующий записи информации в блок 4, и подается импульс сопровождения. На1376087 импульсов выбранной частоты черезодин из элементов И 26 - 26 и черезэлемент ИЛИ 27 на второй вход элемента И 9.После заполнения блокови 4,иустановки регистров 18 и 23 счетчик6 адреса устанавливается в "О". Навходе 17 устанавливается код, соответствующий формированию сигналаустановки триггера 10 в единичноесостояние, и подается импульс сопровождения, На соответствующем выходедешифратора 13 Формируется импульс,который устанавливает триггер 16 вединичное состояние, благодаря чемуустройство переводится в режим Прогон". В этом режиме серия импульсов,поступающих на второй вход элементаИ 9, проходит через него. Первыйимпульс серии считывает информациюпо нулевому адресу блокови 4,которая поступает на входы коммутатора 5. На выходе коммутатора Формируется код, каждый разряд которогоможет иметь три состояния. Если данный разряд коммутатора 5 подключенк входному контакту контролируемогомодуля 3, тогда сигнал на выходекоммутатора данного разряда принимает значение "О" или "1" в зависимости от информации, считанной изблока 1 памяти тестов (так как науправляющий вход коммутатора данногоразряда от блока 4 поступает сигналлогического "О", соответствующеговходному контакту). Если данныйразряд коммутатора 5 подключен квыходному контакту контролируемогомодуля 3, тогда сигнал на выходекоммутатора данного разряда принимает высокоимпедансное состояние(так как на управляющий вход данногоразряда коммутатора 5 от блока 4поступает сигнал логической "1",соответствующии выходному контакту),благодаря чему этот разряд на инфор-,мационном входе блока 2 данного разряда будет принимать значения, которые задает контролируемый модуль 3.В качестве коммутатора использованыэлементы типа 133 ЛП 8 или 155 ЛП 8. Таким образом, как входные, так и выходные сигналы контролируемого модуля 3 оказываются подключенными к информационным входам блока 2 памятиреакций. Сигнал записи в блок 2 поступает из блока 11 и формируется сле 1дующим образом,соответствующем выходе дешифратора 13 формируется импульс, который за" писывает информацию, задающую распределение входных и выходных кон 5 тактов контролируемого модуля на первом тестовом слове в блок 4 по нулевому адресу, В общем случае конт. ролируемый модуль может иметь большое количество выводов, поэтому чтобы ограничить количество разрядов входа 15, тестовое слово и информацию о коммутации можно записывать в блоках 1 и 4 по группам. При этом каждой группе на входе 17 должен соответствовать код выборки, который дает возможность записать информацию в .блоках 1 и 4 по группам. Затем на входе 17 устанавливается код, соответствующий сигналу прибавления к содержимому счетчика 6 адреса "1 ", и подается импульс сопровождения. На соответствующем выходе дешифратора 13 Формируется импульс, который через элемент ИЛИ 8 увеличивает содержимое счетчика б адреса на "1", и записывается информация по первому адресу блоков 1 и 4. Аналогичным образом в блоки 1 и 4 записывается информация по всем адресам. В соответствии с этим в каждом тестовом слове для входного контакта в блоке 4 записывается нулевая информация, а для выходного контакта - единичная информация.Для установки параметров контроля на входе 15 устанавливается информация, соответствующая необходимой задержке считывания данного контролируемого модуля, а на входе 174 О выборки устанавливается код, соответствующий сигналу записи в регистр 18 установки задержки считывания выходных реакций, и подается импульс сопровождения. На выходе дешифратора 13 формируется импульс, который записывает установленную на входе 15 информацию в регистр 18, Аналогичным образом в регистре 23 установки частоты контроля записывается информа 50 ция, соответствующая выборке необходимой частоты контроля. Серия импульсов из генератора 14 поступает на вход счетчика 25, на выходах которого формируются серии импульсов разной частоты, и в зависимости от содержимого регистра 23 выбирается соответствующий выход дешифратора 24, который разрешает поступление серииПервый импульс с выхода элементаИ 9 поступает на входы элементов201 в 20 задержки. При этом на выходах элементов 20- 20формируютсяимпульсы разной задержки, и в зависимости от содержимого регистра 18установки задержки считывания выходных реакций выбранный выход дешифратора 19 разрешает поступление черезвыбранный элемент из элементовИ 21, - 21 группы задержанного импу-.льса и через элемент ИЛИ 22 на входзаписи блока 2, записывая в нем результат реализации первого тестовогослова по нулевому адресу. Таким образом считывание выходных реакцийконтролируемого модуля 3 и записьих в блок 2 производится с учетамзадержки распространения сигналовв данном контролируемом модуле,Первый импульс, сформированныйна выходе элемента ИЛИ 22, черезэлемент 12 задержки и элемент ИЛИ 8поступает также на счетный входсчетчика б адреса, вследствие чегоследующий импульс, сформированныйна выходе элемента И 9, организуетреализацию второго тестового словаи т.д. Когда все тесты исчерпаны,сигнал с выхода элемента 17 перебрасывает триггер 10 в состояние, запрещающее прохождение импульсов через элемент И 9,Выдача результатов контроля навыход 16 осуществляется установкойсчетчика 6 адреса при помощи дешифратора 13 и формированием импульсовсчитывания. Для формирования импульса считывания на выходе 17 устанавливается код, соответствующий сигналу считывания, и подается импульссопровождения. При этом на выходедешифратора, 13 формируется импульссчитывания, Как запись в блоки 1 и4, так и считывание из блока 2 можнопроизводить по группам. Вход 15 ивход 17 выборки могут подключатьсяили к пульту, или к блоку ввода информации, или к микроЭВМ в зависимости от области применения устройства, То же самое можно сказать о выходе 16 цля считывания информации.Он может подключаться как к просто-.му индикационному устройству, таки к микроЭВМ.формула изобретения1. Устройство для тестового контроля и диагностики цифровых модулей,10 15 20 25 30 35 40 45 50 55 содержащее блок памяти тестов и блок памяти реакций, о т л и ч а ю щ е ес я тем, что, с целью расширения функциональных возможностей устройства путем подстройки частоты и изменения задержки считывания при контроле, оно содержит блок памяти адресов коммутации, коммутатор тестов, счетчик адреса, два элемента И, элещмент ИЛИ, триггер, дешифратор, генератор импульсов, элемент задержки и блок регистров контроля, причем информационные входы блока памяти тестов, блока памяти адресов коммутации и блока регистров контроля образуют информационный вход утройства, вход записи блока памяти тестов, вход записи блока памяти адресов коммутации, вац считывания блока памяти реакций, установочный вход блока регистров контроля, первый вход элемента ИЛИ, вход сброса счетчика адреса, вход установки триггера подключены к выходам дешифратора соответственно с первого по седьмой, вход дешифратора является входом выборки устройства, выход счетчика адреса подключен к адресным входам блока памяти тестов, блока памяти. адресов коммутации и блока памяти реакций и входам первого элемента И, выход которого соединен с входом сброса триггера, информационные выходы блока памяти тестов и блока памяти адресов коммутации подключены соответственно к информационному и управляющему входам коммутатора тестов, выход которого является выходом устройства для подключения к входу контролируемого модуля и соединен также с информационным входом блока памяти реакций, который является входом устройства для подключения к выходу контролируемого модуля, информационный выход блока памяти реакций является информационным выходом устройства, первый выход блока регистров контроля соединен с входом записи блока памяти реакций и входом элемента задержки, выход которого подключен к второму входу элемента ИЛИ, выход которого соединен со счетным входом счетчика адреса, первый и второй входы и выход второго элемента И подключены соответственно к выходу триггера, второму выходу блока регистров контроля и входам считывания блока памяти тестов и376087 20 Х Ааааа 2 и Ю Ю длаку и блока памяти адресов коммутации, а первый и второй синхровходы блока регистров контроля соединены соответственно с выходом второго элемен 5 та И и выходом генератора импульсов.2,устройство по п.1, о т л и ч аю щ е е с я тем, что блок регистров контроля содержит регистр установки задержки считывания выходных реакций,регистр установки частоты контроля, счетчик, два дешифратора, группу элементов задержки, две группы элементов И и два элемента ИЛИ, причем информационные и установочные входы регистров установки задержки считывания выходных реакций и установки частоты контроля объединены. и являются соответственно информационным входом блока и установочным входом блока,.выходы регистра установки задержки считывания выходных реакций и регистра установки частотыконтроля соединены с входами первогои второго дешифраторов соответствен-но, входы элементов задержки группыподключены к первому синхровходублока, первые и вторые входы и выходы элементов И первой группы соединены соответственно с выходами одноименных элементов задержки группы,одноименными выходами первого дешифратора и одноименными входами первого элемента ИЛИ, выход которого является первым выходом блока, входсчетчика является вторым синхровходом блока, первые и вторые входы ивыходы элементов И второй группыподключены соответственно к одноимен.ным выходам счетчика и второго дешифратора и одноименным входам второго элемента ИЛИ, выход которогоявляется вторым выходом блока.

Смотреть

Заявка

4134097, 18.08.1986

ПРЕДПРИЯТИЕ ПЯ Р-6509

АЛУМЯН РУБЕН СМБАТОВИЧ, ПАПЯН ГАГИК ГАРЕГИНОВИЧ, СТЕПАНЯН СТЕПАН ОВСЕПОВИЧ, ЯМУТОВ ИГОРЬ ЛЕОНИДОВИЧ

МПК / Метки

МПК: G06F 11/263

Метки: диагностики, модулей, тестового, цифровых

Опубликовано: 23.02.1988

Код ссылки

<a href="https://patents.su/5-1376087-ustrojjstvo-dlya-testovogo-kontrolya-i-diagnostiki-cifrovykh-modulejj.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для тестового контроля и диагностики цифровых модулей</a>

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