Устройство для контроля многоканальной цифровой аппаратуры Советский патент 1988 года по МПК G01R31/3177 

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

со со

сх о

Изобретение относится к контрольно-измерительной технике и может быть использовано для контроля цифровой аппаратуры, состоящей из однотипных каналов, каждый из которых может работать в полном объеме или в части его. Частным случаем является аппаратура, состоящая из -узлов постоянной памяти, построенных на микросхемах 556 серии, в которой часть микросхем не используется совсем либо не используется часть адресов в них.

Цель изобретения - расширение функциональных мозможностей устройства за счет выборочного контроля отдельных каналов многоканальной цифровой аппаратуры на выбранных словах контролирующего тестя.

На фиг. 1 представлена схема уст- ройства для контроля многоканальной цифровой аппаратуры; на фиг. 2 - блок управления; на фиг. 3 - мультиплексор; на фиг, 4 - демультиплексор; на фиг. 5 - первый селектор; на фиг.6 - блок задат.чиков зоны с блоками сравнения.

Устройство для контроля многоканальной цифровой аппаратуры 1, разделенной на отдельные каналы 2.1-2.k, содержит блок 3 управления, генератор 4 тестов, мультиплексор 5, демультиплексор 6, первый селектор 7, сигнатурный анализатор 8, индикатор 9, двухвходовый элемент И 10,блок 11 задатчиков начальной зоны считьгоания, первый блок 12 сравнения, блок 13 задатчиков конечной зоны считывания, второй блок 14 сравнения, блок 15 элементов ИЛИ (трехвходовых), блок элементов И 16, второй селектор 17, выключатель 18 полноты контроля,блок 19 выключателей каналов, двухвходовый элемент ИЛИ 20, блок 21 выключателей диапазонов.

вход которого соединен .с выходом двух- входового элемента И Ю, а выход - с входом индикатора 9. Группа первых выходов блока 3 управления соединена

Блок 3 управления (фиг. 2) содержит элемент ИЛИ 22, 1К-триггер 23, элемент И 24, элемент ИЛИ 25, 1К-триг- гер 26, элемент И 27, счетчик 28,

декодер 29, кнопку 30, RS-триггер 31,50 с первыми входами первого 12 и второ- формирователь 32 импульсов, элемент ИЛИ 33, счетчики 34 и 35, декодер 36, кнопку 37, генератор 38 тактов.

го 14 блоков сравнения. Выходы генератора 4 тестов подключены к вторым входам мультиплексора 5, выходы которого соединены с клеммами для подклюГенератор 4 тестов в общем случае ее чения входов проверяемой цифровой представляет собой постоянную память с записанной в ней тестовой программой проверки на m выходов и 1 двоичных разрядов адреса.

аппаратуры 1. Демультиплексор 6 своими вторыми входами соединен с клеммами для подключения выходов проверяемой цифровой аппаратуры 1, а выхода0

0 5

0

Мультиплексор 5 (фиг. 2) состоит из k однотипных т-входовых элементов И 39.

Демультиплексор 6 (фиг. 4) состоит из k однотипных п-входовых элементов И 40 и из п k-входовьгх элементов ИЛИ 41.

Селекторы 7 и 17 (фиг. 5) представляют собой соответственно п и k элементов 2И-ИЛИ 42.

Сигнатурный анализатор 8 - сдвигающий регистр с обратными связями через схему сложения по модулю два.

Блоки 11 и 13 задатчиков зоны (фиг. 6) состоят из k групп элементарных выключателей 43 по S штук в группе.

Блоки 12 и l4 сравнения состоят из k S-разрядных элементов 44 сравнения.

Блоки элементов И 16 и ИЛИ 15 состоят соответственно из k элементарных двухвходовых и трехвходовых элементов И и ИЛИ.

Выключатель 18 полноты контроля представляет побои двоичный тумблер, вьщающий потенциал логического нуля или единицы.

Блок 19 выключателей каналов и блок 21 выключателей диапазонов представляют собой k элементарных двоичных тумблеров.

Блок 3 управления своими первыми выходами соединен с входами генератора 4 тестов, вторыми выходыми - с первыми входами демультиплексора 6, первыми входами мультиплексора 5 и вторыми входами второго селектора 17, третьи выходы блока 3 управления соединены с первыми входами первого селектора 7. Четвертый и пятый выходы- блока 3 управления соединены, соответственно с первым и вторым входами сигнатурного анализатора 8, третий

вход которого соединен .с выходом двух- входового элемента И Ю, а выход - с входом индикатора 9. Группа первых выходов блока 3 управления соединена

чения входов проверяемой цифровой

аппаратуры 1. Демультиплексор 6 своими вторыми входами соединен с клеммами для подключения выходов проверяемой цифровой аппаратуры 1, а выходами - с вторыми входами первого селектора 7. Первый селектор 7 своим выходом подключен к второму входу двух- входового элемента И 10, первый вход которого соединен с выходом двухвходо- вого элемента ИЛИ 20, а выход - с третьим входом сигнатурного анализатора 8. Индикатор 9 подключен к выходам сигнатурного анализатора 8. Вторые входы первого блока 12 сравнения соединены с вьпсодами блока 11 за- датчиков начальной зоны считывания, вторые входы второго блока 14 сравнения - с выходами блока 13 задатчи- ков конечной зоны считывания.

Выходы первого блока 12 сравнения и второго блока 14 сравнения соединены соответственно с первыми и вторыми входами блока 15 элементов ИЛИ, третьи входы которого соедине- ны с выходами блока 21 выключателей диапазонов, выходы блока 15 элементов ИЛИ соединены с первыми входами второго селектора 17. Выход второго селектора 17 подключен к первому входу двухрходового элемента ИЛИ 20, выход выключателя 18 полноты контроля - к второму входу двухвходового элемента ИЛИ 20.

Устройство для контроля многоканальной цифровой аппаратуры работает в зависимости от режимов следующим образом.

В режиме контроля по полной программе выключатель 18 полноты контроля находится во включенном положении, на его выходе логическая единица. Эта единица через элемент ИЛИ 20 откроет элемент И 10. Работа начинается с выработки сигнала установки исходного состояния в блоке 3 управления (фиг. 2) по нажатию кнопки 37. Этот сигнал сбрасывает в исходное состояние элементы блока 3 управления и сигнатурный анализатор 8. По нажатию кнопки 30 с выхода элемента И 27 блока 3 управления начинают вы- даватьс импульсы сдвига, поступающие на вход сигнатурного анализатора 8. В это время с выходов блока 3 управления снимается адрес слова (1), по которому в генераторе 4 тестов записан первый тест. Первый тест с генератора 4 тестов через мультиплексор 5, управляемый информацией с выходов блока управления (k), поступает на входы канала 2.1 проверяемой аппаратуры 1. Информация с выходов канала 2.1

через демультиплексор 6, управляемый той же информацией с выходов блока 3 управления, приходит на входы первого селектора 7. По мере счета импульсов сдвига счетчиком 28 в блоке 3 управления сигналы с декодера 29 (п) поочередно подключают через -селектор 7 выходы демультипле1 сора 6 через открытый элемент И 10 к входу сигнатурного анализатора 8, а информация о первом тесте с выходов канала.2.1 по сдвигам записывается в регистр сигнатурного анализатора 8.После прохождения п импульсов в счетчик 34 в блоке 3 добавляется единица и с выходов блока 3 управления вьщается очередной адрес второго теста.Очередные п импульсов генератора 38 блока 3 управления повторно и поочередно подключают через демультиплексор 6 и селектор 7 информацию с выходов канала 2.1 и т.д., выводится один тест за другим, включая последний, пока импульс переполнения со счетчика 34 в блоке 3 управления не изменит состояния счетчика 35. Начиная с этого момента информация с вторых выходов блока 3 управления подключет через мультиплексор 5 тесты к второму каналу аппаратуры, а через демультиплексор 6 - выходы второго канала к селектору 7 и т.д.

После последовательного подключения всех каналов импульс переполнения со счетчика 35 через элемент ИЛИ 33 прекращает поступление импульсов сдвига с генератора 38 через элемент И 27 и работа устройства прекращается. На индикаторе 9 фиксируется значение сигнатуры, которое следует сравнить с эталонным значением. За один полный цикл работы счетчики 28, 34, 35 блока 3 управления поочередно под- ключают входы каналов 2.1-2.k к генератору 4 тестов, а выходы этих каналов - к селектору 7. В каждом канале

А

реализовано 2 тестов. Например, в том случае, если аппаратура 1 - это

ПЗУ, то задано 2 адресов, а в момент подачи каждого теста с помощью селектора 7 информации считанные числа с выходов каждого из каналов поочередно выводятся на вход сигнатурного анализатора 8 и по импульсам сдвига с блока 3 управления записываются в сдвиговом регистре сигнатурного анализатора 8.

Во втором режиме -работы устройства, когда анализируется тестовая программа заведомо выбранных каналов, на выходе выключателя 18 полноты контроля -логический нуль. Блок 19 выключателей каналов на части своих выходов, соответствуюпшх отключенным канлам, выдает логические нули, а на выходах, соответствующих подключенным каналам,- логические единицы. На все выходах блока 21 выключателей диапазна присутствуют логические единицы, т.е. на всех соответствующих входах блока элементов И 16 также логически единицы.

Работа в этом режиме отличается тем, что потенциал на первом входе элемента И 10 равен единице только при контроле подключенных каналов и равен нулю для отключенных каналов. Этот потенциал вьфабатывается на выходе селектора 17 при работе блока 3 управления. Анализируемая информация с выхода перйого селектора 7 проходит на запись в сигнатурный анализатор 8 через элемент И 10 только при наличии на его входе, соединенном с выходом элемента ИЛИ 20, логической единицы, т.е. в тех каналах 2.1, которые подключены с помощью блока 19 выключателей каналов к контролю.

В третьем режиме работы можно не контролировать не только некоторые каналы полностью, но и вести ограниченный контроль на отдельных словах тестов для каждого из каналов. В это режиме на выходе выключателя 18 полноты контроля нуль. На тех выходах блока 21 выключателей диапазонов которые соответствуют каналам, работающим в ограниченном диапазоне проверок, должны быть нули, на осталь- ,ных - единицы. Выбор диапазонов проверок осуществляют блоки 11-14, Величина диапазона определяется числом S старщих разрядов счетчика 34 в блоке 3 управления (S 1).

Из общего числа 1 разрядов счетчика 34 в блоке 3 управления S старших разрядов вьщеляется для обеспечения выбора номеров начальной и конечной зон считьшания информации. Пусть, например, 1 8, т.е. число разрядов счетчика 34 равно 8, а число адресов задаваемых с блока 3 управления на аппаратуру 1 (например, ПЗУ), равно 2 256; пусть S 3 и поскольку 5 3 то1 выходы шестого, седьмого

5

0

5

5

0

5

0

и восьмого разрядов счетчика 34 соединены с входами блоков 12 и 14 сравнения. При этом с S выходов счетчика 34 на входы блоков 12 и 14 сравнения поступают 2 8 номеров восьми зон памяти (аппаратуры 1), каждая Из которых содержит 2 32 адреса. В том случае, если необходимо начать контроль аппаратуры 1, например, с третьей зоны, на блоке 11 задатчиков набирается код 110.

В тот момент времени, когда в счетчике 34 будет записан код 00000110, т.е. после прохождения 96 тактов от начала работы генератора 38, произойдет сравнение числа, заданного на блок 12 с блока 11 задатчиков и поступающего со счетчика 34. Сигнал сравнения будет поступать на блок 15 элементов ИЛИ и через блоки 16-18 - на элемент И 10, разрешая запись контрольной информации.

В течение всего времени, начиная с 96 по 128 такт генератора 38, т.е. когда на аппаратуру 1 задаются с 96 до 128 адреса будет производиться контроль аппар атуры 1. После записи числа 00000001 в счетчик 34 сигнал Q разрешения с выхода блока 12 снимается и контроль аппаратуры 1 прекращается.

Аналогично работает совокупность блоков 13 и 14, при этом на блоке 13 может быть также набран любой номер зоны контролируемых адресов. Наличие в устройстве одновременно блоков 11, 12 и 13, 14 обусловлено тем, что в ряде случаев необходимо контролировать за один цикл адреса,находящиеся в двух зонах, например, адреса со 120 по 140. При этом на блоке 11 набирается код 000000110, а на блоке 13 - код 00000001, и контроль производится и в третьей и в четвертой зонах, что позволяет перекрыть контролем все поле памяти аппаратуры 1.

Если .необходим контроль одной зоны, например третьей, то на блоках 11 и 13 набирается идентичный код 00000011.

Блок 3 управления работает следующим образом.

По нажатию кнопки 37 триггеры 23 и 26, счетчики 28, 34 и 35 устанавлива- 5 ются в исходное состояние, а вьфаба- тьтаемый сигнал Исх поступает на установку исходного состояния в сигнатурный анализатор 8. По нажатию

кнопки 30 на триггере 31 .формируется положительный перепад, который на формирователе 32 преобразуется в одиночный импульс запуска требуемой длительности, который по своему отрицательному фронту устанавливает единицу на 1К-триггере 23. Элемент ИЛИ 22 обеспечивает срабатывание 1К-триггера 23 по заднему фронту.

Непрерывная импульсная последовательность с генератора 38 проходит через открытый элемент И 24, но пер- зьй импульс этой последовательности может быть искажен по длительности (укорочен), поэтому не может исполь- .зоваться для сдвигов.

, Для его исключения введены элементы ИЛИ 25, 1К-триггер 26 и элемент И 27. Первый импульс последовательности не проходит через элемент И 27, а только взводит 1К-триггер 26 в единичное состояние по заднему фронту, подготавливая элемент И 27 к пропус

3

соединенный своими первыми выхорыми выходами - с первыми входами мультиплексора и демультиплексора, третьими выходами - с первыми входами первого селектора, четвертым и пятым выходами - соответственно с первым и вторым входами сигнатурного анализатора, вторые входы мультиплексора соединены с выходами генератора тестов, выходы мультиплексора - с соответствующими клеммами для подключения входов проверяемой цифровой аппаратуры, вторые входы демультиплексора соединены с соответствующими клеммами для подключения вькодов проверяемой цифровой аппаратуры, выходы демультиплексора - с вторыми входами

первого селектора, отличающееся тем, что, с целью расширения функциональных возможностей устройства, введены блок .задатчиков начальной зоны считьшания и блок задат

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

название год авторы номер документа
Устройство для контроля и диагностики многоканальной цифровой аппаратуры 1986
  • Николаев Елизар Ильич
  • Храпко Ефим Зиньделевич
  • Шакин Серафим Алексеевич
SU1348758A1
Устройство для контроля цифровых блоков 1983
  • Николаев Елизар Ильич
  • Храпко Ефим Зиньделевич
SU1148009A1
Устройство для контроля цифровых узлов 1983
  • Николаев Елизар Ильич
  • Титов Андрей Гельевич
  • Храпко Ефим Зиньделевич
SU1160417A1
Сигнатурный анализатор для контроля цифровых блоков 1984
  • Кулида Виталий Алексеевич
  • Кулида Валентина Михайловна
  • Косинов Николай Васильевич
  • Куценко Виктор Нестерович
SU1309026A1
Устройство для тестового контроля цифровых блоков 1987
  • Брусов Вячеслав Васильевич
  • Бабердин Алексей Борисович
  • Балахнин Андрей Анатольевич
SU1545222A1
Устройство для контроля цифровой аппаратуры 1989
  • Пашаева Марианна Витальевна
  • Исаков Александр Иванович
SU1735854A1
Устройство для контроля цифровых узлов 1986
  • Яхонтов Рафаэль Давыдович
SU1363215A1
Устройство для контроля цифровых блоков 1989
  • Лебедь Лев Львович
  • Особов Михаил Израилевич
  • Полякова Надежда Александровна
  • Прошин Валерий Геннадьевич
SU1742753A1
Устройство для контроля и диагностики цифровых блоков 1982
  • Руденко Валентин Дмитриевич
  • Шилинговский Виктор Иванович
SU1067506A1
Сигнатурный анализатор 1986
  • Рубинштейн Григорий Львович
  • Силина Нелля Герасимовна
SU1386995A1

Иллюстрации к изобретению SU 1 397 860 A1

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

Изобретение относится к контрольно-измерительной технике и служит для расширения функциональных возможностей устройства. Устройство содержит блок 3 управления, генератор 4 тестов, мультиплексор 5,демульти-. плексор 6, селектор 7, сигнатурный анализатор 8 блока 12 сравнения, индикатор 9 и блок 21 выключателей диапазонов. Введение, блоков 11 и 13 за- датчиков соответственно начальной и конечной зон считывания, двухвходо- вого элемента И 10, блока 14 сравнения, блока 15 элементов ИЛИ, блока 16 элементов И, селектора 17, двух- входового элемента ИЛИ 20, выключатели 18 полноты контроля и блока 19 выключателей каналов обеспечивает выборочный контроль отдельных каналов многоканальной цифровой аппара- туры ни выбранных словах контролирующего теста. 6 ил. (Л

Формула изобретения SU 1 397 860 A1

канию второго неискаженного импульса, 25 чиков конечной зоны считывания, втокоторыи может использоваться для сдвигов в сигнатурном анализаторе 8

Импульсы сдвига поступают на три последовательно соединенных счетчика 28, ЗА, 35. Счетчик 28 и декодер 29 на п выходов обеспечивают поочередное подключение выводов каждого из k саналов через первый селектор 7 и элемент И 10 к анализатору 8. Счетчик 34 на 1 двоичных разрядов является счетчиком адреса для выбора очередного из 2 тестов с генератора 4 тестов Старшие разряды счетчика 34, обозначенные как S, используются для выбора анализируемой зоны в блоках 12 и 14 сравнения.

Счетчик 35 с декодером 36 предна- знАчены для подключения к анализатору 8 через мультиплексор 5 и демульти- плексор 6 выводов очередного из k каналов. Импульс переполнения последнего счетчика 35 через элемент ИЛИ 33 сбрасывает триггеры 23 и 26 в нулевое состояние и прерывает пачку импульсов сдвига. Элементы 22 и 25 обеспечивают срабатывание триггеров 23 и 26 по заднему фронту импульса переполнения .

Формула изобретения

Устройство для контроля многоканальной цифровой аппаратуры, содержащее первый блок сравнения, блок выключателей диапазонов, блок управле0

5

0

5

0

5

рой блок сравнения, блок выключателей каналов, блок элементов ИЛИ,блок элементов И, второй селектор, выключатель полноты контроля, двухвходовый элемент И, двухвходовый элемент ИЛИ, причем первые входы первого и второго блоков сравнения соединены с соответствующими первыми выходами блока управления, вторые входы блоков сравнения - соответственно с выходами блока задатчиков наклонной зоны считывания и блока задатчиков конечной зоны считывания, выходы первого и второго блоков сравнения соед унены соответственно с первыми и вторыми входами блока элементов ИЛИ, третьи входы которого соединены с выходами блока выключателей диапазонов, выходы - с первыми входами блока элементов И, вторые входы блока элементов И соединены с выходами блока выключателей каналов, выходы - с первыми входами второго се-п лектора, вторые входы которого соединены с вторыми выходами блока управления, выход - с первым входом двухвходового элемента ИЛИ, второй вход которого соединен с выходом выключателя полноты контроля, выход - с первым входом двухвходового элемента И, второй вход двухвходового элемента И соединен с выходом первого селектора, выход - с третьим входом сигнатурного анализатора, выход которого соединен с входом индикатора.

ДГСХ.

Фиг. 5

Фиг. 6

Документы, цитированные в отчете о поиске Патент 1988 года SU1397860A1

Устройство для контроля цифровых узлов 1983
  • Николаев Елизар Ильич
  • Титов Андрей Гельевич
  • Храпко Ефим Зиньделевич
SU1160417A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для контроля и диагностики многоканальной цифровой аппаратуры 1986
  • Николаев Елизар Ильич
  • Храпко Ефим Зиньделевич
  • Шакин Серафим Алексеевич
SU1348758A1
Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1

SU 1 397 860 A1

Авторы

Николаев Елизар Ильич

Храпко Ефим Зиньделевич

Шакин Серафим Алексеевич

Даты

1988-05-23Публикация

1986-10-14Подача