Устройство для контроля цифровых блоков

 

Изобретение относится к области автоматики .и. вычислительной техники и может быть использочано для контроля цифровых блоков. Цэль изобретения - увеличение глубины контроля. Устройство содержит мультиплексор, счетчик, генератор тестов, блок синхронизации , блок индикации, блок ти, регистр записи реакций, два.элемента НЕ, два селектора и блок выявления неисправности. Через мультиплексор тестовая информация и выходная информация контролируемого циф рового блока кода поступает в регистр записи реакции, а через него - в блоки памяти, куда также записывается информация, снимаемая с контрольных точек цифрового блока. Мультиплексор управляется счетчиком, ошибка фиксируется в блоке выделения неисправности . 3 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

„,SU„259270

А1 (51140 06 F 1! 26

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

МФ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3848682/24-24 (22) 31.01.85 (46);23.09.86. Бюл. У 35 (72) Е.Ф. Киселев (5З) 681.З(088.8) (56) Авторское свидетельство СССР

0 730133, кл. G 06 F ll/00, 1978.

Авторское свидетельство СССР

Ф 166115, кл. G 06 F 11/26, 1983. (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЦИФРОВЫХ БЛОКОВ (57) Изобретение относится к области автоматики и вычислительной техники и моает быть использовано для контроля цифровых блоков. Цель изобрете-. ния - увеличение глубины контроля.

Устройство содерхит мультиплексор, счетчик, генератор тестов, блок синхронизации:, блок индикации, блок памяти, регистр записи реакций, два. злемента НЕ, два селектора и блок выявления неисправности. Через мульти« плексор тестовая информация и выходная информация контролируемого циф" рового блока кода поступает в регистр записи реакции, а через него — в блоки памяти, куда так ке записывается информация, снимаемая с контрольных точек цифрового блока. Мультиплексор управляется счетчиком, ошибка фиксируется в блоке выделения неисправности. 3 ил.

1 125927

Изобретение относится к вычислительной технике и предназначено для обнаружения. неисправностей в цифровом блоке и индикации операндов в любом цифровом блоке, например s блоке синтеза полного телевизионного сигнала системы отображения информации (СОИ) метеорологического радиолокатора (МРЛ).!

Цель изобретения — увеличение глубины контроля.

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

Устройство содержит блок 1 синхронизации, счетчик 2, блок 3 индикации, мультиплексор 4, регистр 5 записи реакции, блоки 6 и 7 памяти, элементы 8 и 9, элементы 2И-И11И-НЕ 1О и 11, группа выходов 12 контролируемого цифрового блока (не показан), .группа выходов 13 генератора тестов (не показан), вход !4 сброса устройства, вход 15 пуска устройства, вход

16 задания режима работы устройства, группа выходов 17 контрольных точек контролируемого цифрового блока, вход 18 запроса.на индикацию отклика контролируемого цифрового блока, вход 19 запроса на индикацию тестового воздействия, вход 20 разрешения на индикацию устройства, блок 21 выявления неисправности, выходы 22-24 блока синхронизации, выход 25 признака ошибки устройства.

Блок синхронизации (фиг. 2) содержит входы 26 и 27 логических условий

40 (вход 26 соединен с входом 16, вход

27 — выходы элементов И блока выявления неисправностей), согласующие резисторы 28, генератор одиночного 29 импульса, генератор 30 тактовых импульсов, триггер 31, элемент И 32, элемент И 33 с одним инверсным вхо.дом, триггер 34, элементы И-НЕ 35 и

36, триггер .37, эпементы 38 задержки и элемент И-НЕ 39.

Блок выявления неисправностей (фиГ. 2) содержит m элементов И (m — длина вектора тестового воздействия) 40, триггер 41 и элемент ИЕ

42. Регистр записи реакций выполнен на IK-триггерах.

Устройство работает следующим образом.

0 2

При наличии нуля на входе 16 устройство работает в режиме "работы, а при наличии единицы — в режиме про верки. В каждом из режимов импульсы на выходах 23 и 22 блока синхронизации вырабатываются непрерывно и определяют такт контроля Т . Каждый имк пульс на выходе 24 совпадает с одним из тактовых импульсов на выходе 23, относительно которого импульс на выходе 22 формируется с задержкой

После окончания каждого импульса на выходе 24 содержимое счетчика 2 yseличивается на единицу, и по новому коду на выходе мультиплексора 4 поступают тестовые и выходыне сигналы ячеек контролируемого блока (при а =0 контролируются ячейки с I no

М/2, а при а =1 ячейки с М/2+1 no N).

При этом величина задержки между импульсами на выходах 24 и 22 такова, что к моменту появления синхроимпульса с выхода 22 закончены переходные процессы в мультиплексоре 4, вызванные изменением кода Ф2 (кода с разрядных выходов счетчика 2).

По каждому импульсу с выхода 22 все триггеры регистра 5 записи реакций устанавливаются н О, т.е. в начале каждого такта Т„ контроля Ф01=

ФО2=0 на синхровходы триггеров реги" стра 5 записи реакции 5, которые образуют первую и вторую группы входов, поступают входные, т.е. те, которыми тестируется контролируемый цифровой блок, и выходные сигналы (при а .=1) ячеек контролируемого блока (при а. ==О) или при (а,=l). При исправном блоке частота изменения каждого из этих сигналов не менее, чем в два раза превышает частоту f,=l/T

К

С учетом изложенного в первом режиме (т.е. при П16=0) рассмотрим работу устройства сначала при исправном, а затем при неисправном контролируемом цифровом блоке, При исправном блоке в течение каждого T„ на синхронизирующем входе каждого из триггеров регистра 5 записи реакции происходит по крайней мере одно изменение сигнала с "1" на "0", устанавливающее в "1" каждый из триггеров регистра 5 записи реакции, т.е. перед появлением каждого ТИ23 сигналы на выходах m элементов И. 40, которые объединены по схеме монтажное ИЛИ, равны "1" (И40=" 1"), так как фазы сигналов на выходах триггеров регистра 5 записи реакций совпадают Ф01

1259

Ф02 (на фиг. l обозначены Сl и С2 группы синхровходов IK-триггеров регистра 5 записи результата, ча которые записываются с двух групп выходов мультиплексора тестовая информация и отклик контролируемого цифрового блока, à Ol и 02 соответственно группы выходов регистра 5 записи отклика), а по каждому ТИ23 на выходе

24 формируется сигнал, определяемый 10 выражением И24=И35=ТИ23 П40, что отражено на фиг, 3. Кроме того, по каждому ТИ23 подтверждается единичное состояние триггера, вырабатывающего сигнал П25 1 исправности контролируе- 15 мого блока, а после окончания импульсов И24 и И22 содержимое счетчика 2 увеличивается на единицу, все триггеры регистра 5 записи реакции находятся в нулевых состояниях, и gp начинается контроль следующих групп сигналов цифрового блока.

Если цифровой блок неисправен, то к концу некоторого периода Т элементы И 40 вырабатывают сигнал П40=0, 25 так как триггеры регистра 5 записиреакции, обнаруживающие неисправные сигналы (т.е. те из сигналов первой и второй групп выходов мультиплексора 4, которые остаются неизменными в течение T„), остаются в нулевых состояниях. Сигналом П40=0 запрещается формирование И24, а по окончании ТИ23 триггер 41 переключается в "0", и вырабатывает сигнал П25 общей неисправности цифрового блока, 35 информация и неисправности которого индицируется блоком 3 при П20=1. В этому случае изменить содержимое счетчика 2 можно лишь с помощью изме40 нения сигналов П14 и П15. Если эти сигналы не поданы, то П14=0 и П15=1, а если поданы, то П14=1, П15=0. Следовательно по каждому изменению этих сигналов генератор 29 одинакового импульса формирует один импульс И39, 45 совпадающий с одним из ТИ23. По каждому И39 триггер 41 устанавливается в "1"., и формируется отрицательный импульс И24=И39, увеличивающий содержимое счетчика 2 на единицу, и уст50 ройство запускается на поиск очередной неисправности контролируемого цифрового блока.

В режиме проверки сигнал Пlб=l разрешае. работу элемента И-НЕ 36, который по каждому ТИ23 вырабатывает отрицательный импульс ИЗб=П16.ТИ23.

Так как И22=ИЗб V И 38, то в этом ре270 4 жиме в момент действия каждого ТИ23 все триггеры регистра 5 записи реак" ции находятся в состояниях "0", и по каждому ТИ23 подтверждается состояние "0" триггера 41, вырабатывающего сигнал П40 0 общей неисправности цифрового блока, а при П20=1 светодиоды блока 1 светодиоды блока 3 йидицируют неисправности входных тестовых и выходных сигналов ячеек контролируемого цифрового блока.

В любом из режимов при П20 0 блок

3 индикации отображает коды, снимаемые с контрольных точек цифрового блока. Занесение этих кодов в блоки

6 и 7 памяти осуществляется по отрицательным импульсам HIO=HI8 и ИII=И19 соответственно. При этом подача импульсов запросов И18 и И19 может происходить в любой момент времени.

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

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

НЕ, два элемента 2И-ИЛИ-НЕ и блок выявления неисправности, содержащий ш элементов И (где m — длина вектора тестового воздействия), элемент НЕ и триггер ошибки, причем первая и вторая группы информационных входов мультиплексора соединены с группой выходов контролируемого цифрового блока, а также с группой выходов генератора тестов и группой ййформа-; ционных входов контролируемого цифрового блока соответственно, первая и вторая грут;пы выходов мультиплексора соединены с первой и второй группами синхровходов соответствующих разрядов регистра записи реакции, единичные входы всех разрядов регистра записи реакции подключены к шине единичного потенциала устройства, к шИне нулевого потенциала которого

5 12

Подключены нулевые вхсды всех разряДов регистра записи реакции, первая группа выходов которого соединена с. первыми входами элементов И и с первой группой информационных входов первого блока памяти, группа выходов которого соединена с второй группой информационных входов блока индикации, третья группа информационных входов которого соединена с группой выходов второго блока памяти, первая группа информационных входов которого соединена с второй группой выходов регистра записи реакции и с вторыми входами ш элементов Й, выходы которых соединены с первым входом логического условия блока синхронизации, с единичным входом триггера ошибки и через элемент НЕ блока выявления неисправности — с нулевым входом триггера ошибки, выход которого соединен с информационным входом блока индикации и является выходом признака ошибки устройства, вторые группы информационных входов первого и второго блоков памяти соединены с группой выходов контрольных точек контролируемого цифрового блока, адресные входы первого и вторсго блоков памяти соединены с входом разрешения на индикацию устройства, с первыми входами первых элементов И первого и второго элементов 2И-HJIH-НЕ и через первый

59270 6 элемент НР— с первыми входами вторых элементов И первого и второго элементов 2И-ИЛИ-НЕ, выходы которых соединены с входами синхронизации первого и второго блоков памяти, вторые входы первых элементов И первого и второго элементов 2И-ИЛИ-HE соединены с вторым выходом блока синхронизации, третий выход которого соединен

10 с инверсным нулевым входом сброса регистра записи реакции, вторые входы вторых элементов И первого и второго элементов 2И-ИЛИ-НЕ соедийены с входами запроса на индикацию тестового

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

Составитель Л. Сиротская

Редактор H. Яцола Техред И.Попович Корректор E. Рошко

Заказ 5123/47 Тираж 67) Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раущская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

Устройство для контроля цифровых блоков Устройство для контроля цифровых блоков Устройство для контроля цифровых блоков Устройство для контроля цифровых блоков Устройство для контроля цифровых блоков 

 

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано при контроле микросхем

Изобретение относится к области автоматики и вычислительной техники: к устройствам контроля работоспособности и поиска дефектов дискретных узлов и блоков

Изобретение относится к области автоматики и вычислительной техники и может быть использовано для контроля цифровых и логических схем

Изобретение относится к вычислительной технике

Изобретение относится к области автоматики и вычислительной техники и может быть использовано для тестового контроля логических блоков

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

Изобретение относится к вычислительной технике и может быть использовано для контроля обмена информацией между источником информации и устройствами обработки

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

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

Изобретение относится к системам управления телевидением и радиовещанием

Изобретение относится к цифровой вычислительной технике и может быть использовано в автоматизированных системах для контроля ЭВМ

Изобретение относится к области электрорадиотехники и может быть использовано для проверки функционирования DVD плеера

Изобретение относится к способу и системе отладки многоядерной системы с возможностями синхронной остановки и синхронного возобновления

Изобретение относится к области автоматики и цифровой вычислительной техники

Изобретение относится к испытательной технике и может быть использовано для диагностики функционирования микросхем оперативной памяти во всех отраслях микроэлектроники и радиотехники

Изобретение относится к средствам построения модели состояния технического объекта
Наверх