Устройство для контроля логических блоков

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

Авторы: Богданов, Лупиков, Маслеников, Спиваков

ZIP архив

Текст

(59 САНИЕ ИЗОБРЕТЕНИЯ ЕЛЬСТВ АВТОРСКОМУ СВИ ОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ(56) Авторское свидетельство СССР В 830391, кл. С 06 Р 1/26, 979,Авторское свидетельство СССР В 792256, кл. С 06 Р 11/00, 1979, (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЛОГИЧЕСКИХ БЛОКОВ(57) Изобретение относится к вычислительной технике и может быть использовано для контроля блоков и узлов цифровой техники. Цель изобре тения - повышение достоверности контроля. Устройство ,одержит генератор тестов,группу переключателей, мультиплексор, блок анализа реакции контролируемого логического блока, счетчик, блок анализа тестов, мультиплексор, элементы И, элемент НЕ, конт ролируемый логический блок, регистрсдвига, сумматор, группу переключателей, группу согласующих резисторов,шину питания, регистр сдвига, сумматор, генератор тактовых импульсов.При опросе мультиплексором выходовконтролируемого блока импульсы свыхода генератора поступают на синхровходы регистров, при опросе входов - через элемент И на синхровходрегистра. После того, как все контакты контролируемого блока будут опрошены, по сигналу счетчика генератор теста формирует новую тестовуюкомбинацию, поступающую на входы логического блока и процесс опросавыводов блока последнего повторяется. 1 пл,1231504 Изобретение относится к вычислительной технике и может быть использовано для контроля блоков и узловцифровой техники.Цель изобретения - повышение достоверности контроля.На чертеже изображена структурнаясхема устройства для контроля логических блоков,Устройство содержит генератортестов 1, группу переключателей 2,мультиплексор 3, блок анализа реакции контролируемого логического блока 4, счетчик 5, блок анализа тестовб, мультиплексор 7, элементы И 8 и9, элемент НЕ 1 О, контролируемыйлогический блок 11, регистр сдвига12, сумматор 13, группу переключателей 14, группу согласующих резисторов 15, шину питания 16, регистрсдвига 17, сумматор 18, генератортактовых импульсов 19.Генератор теста 1 содержит регистрсдвига с сумматором по модулю двав цепи обратной связи.Через переключатели 2 и 14 осуществляется подключение входов контролируемого блока к выходам генератора тестов 1 и выдача сигналов низкого уровня на соответствующие имвыходы высокого уровня, если соответствующие выводы контролируемогоблока 11 являются выходами,Блоки анализа 4 и б выполнены нарегистрах сдвига с сумматором по модулю два в цепи обратной связи,Мультиплексоры 3 и 7 осуществляютподключение соответствующих входовк выходу в зависимости от кода науправляющих входах и могут быть выполнены на мультиплексорах, например 155 КП 1; 155 КП 7.Устройство работает следующим образом. В исходном состоянии регистр 17 ф в блоке б (4), счетчик 5 сброшены, в регистр 12 занесена исходная комбинация, генератор 19 остановлен (цепи установа в исходное состояние на чертеже не показаны), переключатели 2 обеспечивают подключение выходов генератора тестов 1 к входам контролируемого блока 11, При пуске устройства генератор 19 начинает выдавать импульсы, изменяющие состоя ние счетчика 5, а мультиплексор 3 преобразует сигналы на выводах конт ролируемого блока 11 в последовательный код поступающий на синхровходырегистров блоков 4 и б анализа тестови реакции контролируемого блока, Приэтом, если осуществляется выдача сиг"нала с входа блока 11, то на выходемультиплексора 7 присутствует низкий уровень сигнала, а если мультиплексором 3 выбирается сигнал с выхода контролируемого блока 11 тона выходе мультиплексора 7 присутствует высокий уровень сигнала.Таким образом, при опросе мульти"плексором 3 выходов контролируемогоблока импульсы с выхода генератора19 через элемент 4 и 8 поступаютиа синхровходы регистров в блок 4,при опросе входов - через элемент И9 на синхровход регистра в блоке б,После того, как все контакты контролируемого блока 11 будут опрошены,по сигналу счетчика 5 генератор теста 1 Формирует новую тестовую комбинацию, поступающую на входы блока 11и процесс опроса выводов блока 11повторяется,В результате в блок 4 анализа реакции контролируемого блока вводится последовательность, соответствующая значениям сигналов на выходных контактах блока 11, а в блок анализа тестов 6 вводится последовательность,соответствующая значениям тестовых , сигналов на входах контролируемых контактах блока. 11, После подачи необходимого числа тестогых комбинаций сигналом с выхода счетчика 5 производится останов генератора 9. Сдвигающий регистр 17 с линейными обратными связями через сумматор 18 осуществпяет деление многочлена, опи" сывающего входную двоичную последовательность, на характеристический многочлен сдвигающего регистра с об ратными связями, и по окончанию блок анализа тестов содержит код ос-,. татка от деления, характеризующий последовательность сигналов на входах блока 11, а блок анализа реакции контролируемого блока 4 содержит код, характеризующий последовательность сигналов на выходах блока 11. Эталонные коды определяются для к:аждого типа исправных объектов экспериментально или расчетом на ЭВМ/и используются оператором для сравнения с реальными.1231 Формула изобретенияУстройство для контроля логических блоков, содержащее генератор тестов, генератор тактовых имп.,льсов, счетчик, первый мультипл:-ксор, блок анализа реакции контро.ируемо - го логического блока, причем блок анализа реакции контролируемого логического блока содержит регистр и сумматор, вход пуска устройства соединен с входом пуска генератора тактовых импульсов, выход которого соединен с счетным входом счетчика, выходы которого соединены с управляющими входами первого мультиплексора, выход переполнения счетчика соединен с входом запуска генератора тестов, информационный выход первого мультиплексора соединен с первым входом сумматора блока анализа контролируемого логического блока, выход которого соединен с информационным входом регистра блока анали- . за, реакции контролируемого логического блока, выходы которого соедине-, ны с группой входов сумматора, блока анализа реакции контролируемого логического блока, о т л и ч а ю - щ е е с я тем, что, с целью повышения достоверности контроля, оно содержит второй мультиплексор, блок анализа тестов, две группы переключателей, группу согласующих регистров, два элемента И, элемент НЕ, а блок анализа тестов содержит регистр З 5 и сумматор, причем выходы генератора тестов соединены через соответ 504 4ствующие переключатели первой группы с соответствующими выходами (входами) контролируемого логическогоблока и информационными входами первого мультиплексора, информационныевходы второго мультиплексора соединены через соответствующие переключатечи второй группы с шиной нулевого потенциала и через соответствующие согласующие регистры группы сшиной единичного потенциала, управ;.,ляющие входы второго мультиплексорасоединены с выходами счетчика, информационный выход второго мультиплексора соединен с первым входом первого элемента И и через элемент НЕ спервым входом второго элемента И,вторые входы первого и второго элементов И соединены с выходом генератора тактовых импульсов, выходы первого и второгоэлементов И соединеныс входами синхронизации регистровблоков анализа реакции контролируемого логического блока и тестов соот.ветственно, первый вход сумматораблока анализа тестов соединен с информационным выходом первого мультиплексора, выход сумматора блока анализа тестов соединен с информационным входом регистра блока анализатестов, выходы которого соединеныс группой входов сумматора блокаанализа тестов, выходы регистров бло-ков анализа реакции контролируемогологического блока и тестов образуютпервую и вторую группы информационных выходов устройства соответственно,

Смотреть

Заявка

3786852, 01.09.1984

ПРЕДПРИЯТИЕ ПЯ А-3756

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

МПК / Метки

МПК: G06F 11/26

Метки: блоков, логических

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

Код ссылки

<a href="https://patents.su/4-1231504-ustrojjstvo-dlya-kontrolya-logicheskikh-blokov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля логических блоков</a>

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