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

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

Авторы: Кацнельсон, Ярмолик

ZIP архив

Текст

: 13 ОПИСАНИЕ ИЗОБРЕТЕНИЯН АВТОРСКОМУ СВИДЕТЕЛЬСТВУ ГОСУДАРСТВЕННЬР НОМИТЕТ СССРПО ДЕЛАМ ИЗОБ ТЕНИй И ОТНР 11 Т 1(56) Авторское свидетельство СССРУ 643877, кл. С 06 Р 1108 ь 1976Авторское свидетельство СССРР 9513121 кл С 06 Р 1 1/081980(54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЛОГИЧЕСКИХ БЛОКОВ(57) Изобретение относится к цифровой вычислительной технике и можетбыть использовано для автоматической проверки и поиска неисправностейв блоках ЦВМ. Целью изобретения является повышение достоверности контроля, Устройство содержит управляющий генератор, два счетчика, дватриггера, одновибратор, четыре элемента И, элемент ИЛИ, дешифратор,генератор псевдослучайной последова,тельности, блок сравнения, а также И блоков вычисления сигнатуры по числу выходов контролируемого блока, каждый из которых содержит группу из семи триггеров, группу из пяти элементов ИСКЛИЧА 10 ЩЕЕ ИЛИ, первую группу из семч элементов И, вторую группу иэ восьми элементов И, первую и вторую группы из семи элементов ИЛИ каждая. В зависимости от внутренних управляющих сигналов блоки вычисления сигнатур изменяют свою конфигурацию: в одном случае они представляют собой сигнатурные анализаторы; в другом - счетчики единиц в контролируемой последовательности. Устройство обеспечивает многократную чередующуюся проверку контролируемого блока при свертке . выходной его информации последовательно методом вычисления сигнатуры и методом счета единиц, что повышает ,вероятность обнаруженияощибок.3 ил,1251082 1 зобретение относится к цифровойвычислительной технике и может бытьиспользовано для автоматической проверки и поиска неисправностей в бло/ках ЦВМ,Цель изобретения - повышение достоверности контроля.На фиг. 1 представлена блок-схемапредлагаемого устройства; на фиг2 фрагмент счетчика;на фиг. 3регистр сдвига с обратными связямичерез элементы ИСКЛЮЧАЮЩЕЕ ИЛИ.Устройство содержит управляющийгейератор 1 импульсов, первый и второй триггеры 2 и 3, .первый 4,второй 5, третий 6 и четвертый 7 элементы, элемент ИЛИ 8, одновибратор9, первый и второй счетчики 10 и 11дешифратор 12, генератор 13 п .евдослучайной последовательности, блок14 сравнения, контролируемый логический блок 15. Каждый из блоков16 вычисления сигнатуры содержитгруппу элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 1721, группу триггеров 22 - 28, первуюгруппу элементов И 29 - 35, вторуюгруппу элементов И 3643,первуюгруппу элементов ИЛИ ,44 - 50 и вто.рую группу элементов ИЛИ 51 - 57. 5 О 5 20 25 30 2По приходу сигнала "Пуск" сбрасывается триггер 3 и через элемент Иразрешает работу регистра сдвига, а триггер 2 устанавливается в единичное состояние и запускает одновибратор 9 (сброса), который генерирует импульс сброса, приводящий все элементы устройства в исходное состояние. После окончания импульса сброса начинает работу управляющий генератор 1, управляющий работой устройства. С выхода счетчика 10 и генератора 13 псевдослучайной последовательности тестовые воздействия поступают на входы контролируемого блока 15. Последовательности импульсов с каждого выхода контролируемого блока 15 поступают на соответствующие входы блоков 16 вычисления сигнатуры, Синхронизация триггеров 22 - 28 в блоках 16 от генератора 1 осуществляется через элемент И 7 и элементы ИЛИ 51 - 57 второй группы, На информационные входы триггеров 22 - 28 последовательности импульсов посту лают через элементы И 29 - 35 первой группы и элементы ИЛИ 44 - 50 первой группы. Остальные элементы блока 16 блокированы нулевым уровнем с выхода элемента И б,Устройство работает следующим образом,В зависимости от напичия управляющих сигналов на выходах четвертого элемента И 7 или третьего элемента И 6 блок 16 вычисления сигнатуры изменяет свою конфигурацию. В одном случае он представляет счет чик (фиг. 2), состоящий из 0-триггеров 22 - 28 со связями через элементы ИЛИ 44 - 57 первой и второй групп и осуществляющий подсчет единиц в выходной последовательности с соответствующего выхода контролируемого блока 15 В другом случае блок 16 вычисле ния сигнатуры представляет регистр сдвига с обратными связями через злеменчы ИСКЛЮЧА 10 ЩЕЕ ИЛИ (фиг. 3) я состоит из тех же 0-триггеров 2228 со связями через элементы ИСКЛЮЧАЮЩЕЕ ИЛИ 17 21, элементы И 3643 второй группы и элементы, ИЛИ 44 - 57 первой и .второй групп. В этом случае блок 16 работает как сигнатурный анализатор с образующим.полиномом8(х) х +х +х +х +х+16 В й 35 40 45 50 55 Количество параллельных кодов, вырабатываемых счетчиком 10 и генератором 13, за время проверки строго фиксировано, после выдачи последнего тестового воздействия срабатывает дешифратор 12, который переводит триггер 2 в исходное состояние и разрешает сравнение полученных сигнатур с эталонными сигнатурами, полученными в результате проверки исправного однотипного блока и хранящимися в блоке сравнения, Если сигнатуры равны, то с блока 14 поступает единичный сигнал, который через элементы И 5 и ИЛИ 8 устанавливает в единицу триггеры 2, 3 и через элемент И 6 заставляет работать блок 16 в качестве. счетчика единиц в выходной последовательности с контролируемого блока 15. Если сигнатуры опять равны, то единичный сигнал с выхода блока 14 опять запускает рабо,ту устройства как сигнатурного анализатора, Так происходит многократная чередующаяся проверка контролируемого блока 15Если, сигнатуры в каком-либо случае не совпадают, то по нулевому1082 3 125 сигналу с выхода блока 14 осуществляется индикация неверной сигнатуры.Контролируемый блок считается исправным, если сигнатуры совпадают при многократной чередующейся про верке без останова и вывода на индикацию неверной сигнатуры. В противном случае, пользуясь диагностическими словарями и таблицами, определяют место возникновения неисправ ности.Формула изобретенияУстройство для контроля логических блоков, содержащее управляющий генератор импульсов, первый и второй счетчики, первый триггер, одновибра- . тор, первый элемент И, дешифратор, генератор псевдослучайной последова-" тельности, блок сравнения и И блоков вычисления сигнатуРы (по числу выходов контролируемого блока), причем первый вход первого триггера подклю чен к выходу дешифратора и к разрешаю" щему входу блока сравнения, а выход соединен с входом одновибратора и первым входом первого элемента. И, второй вход которого подключен к инверсному выходу одновибратора, прямой выход которого соединен с входами сброса первого и второго счетчиков и генератора псевдослучайной последовательности, выход .первого элемента И подключен к входу управляющего генератора импульсов, выход которого подключен к синхро- З 5 входам первого и второго счетчиков и генератора псевдослучайной последовательности, группа выходов первого счетчика подключена к первой группе входов контролируемого блока, 4 О вторая группа входов которого подключена к группе выходов генератора псевдослучайной последовательности, группа выходов второго счетчика подключена к группе входов дешифра тора, а каждый из блоков вычисления сигнатуры содержит группу .:из семи триггеров и группу из пяти элемен тов ИСКЛЮЧАЮЩЕЕ ИЛИ, о т л и ч а ющееся тем, что, с целью50 повьш 1 ения достоверности коНтроля, . оно содержит второй триггер, элемент ИЛИ, второй, третий и четвертый элементы И, при этом выход второго элемента И соединен с первым 55 входом элемента ИЛИ, выход которого подключен к второму входу перво го триггера, второй вход элемента ИЛИ является входом пуска устройства и подключен к входу сброса второго триггера, счетный вход которого подключен к выходу блока сравнения и к первому входу второго элемента И,. второй вход которого подключен к первому входу четвертогоэлемента И и к инверсному выходувторого триггера, прямой выход которого подключен к первому входу третьего элемента И, второй вход которого соединен с вторым входом четвертого элемента И и с выходомуправляющего генератора импульсов,а каждый блок вычисления сигнатурысодержит дополнительно первую группу из семи элементов И, вторую группу из восьми элементов И, первую ивторую группы из семи элементов,ИЛИ каждая, причем выход -го ( 1,7)элемента И первой группы соединенс первым входом -го элемента ИЛИпер"ой группы, выход которого соеди-.нен с синхровходом -го триггерагруппы, информационный вход которо"го соединен с выходом х-го элементаИЛИ второй группы, первые входы всехэлементов ИЛИ второй группы объединены и подключены.к выходу четвер-того элемента И и к первым входамвсех элементов И первой группы;.входы сброса всех триггеров группыобъединены и подключены к прямомувыходу одновибратора, инверсныйвыход 1-го Ц=1,6) триггера группысоединен с первым входом 1-го элемента И второй группы, выход которогоподключен к вторым входам 1-го злемента ИЛИ первой группы и Ц+1)-гоэлемента ИЛИ второй группы, инверсный выход седьмого триггера группысоединен с первым входом седьмогоэлемента И второй группы, выход которого подключенк второму входуседьмого элемента ИЛИ первой группы,прямые выходы триггеров группы подключены к группе информационных входов блока сравнения, прямые выходыпервого, второго, пятого и шестоготриггеров группы соединены соответственно с первыми входами второГо,третьего, четвертого и пятого элементов ИСКЛЮЧАЮЩЕЕ ИЛИ группы, прямойвыход седьмого триггера группы соединен с вторыми входами, всех элементов ИСКЛЮЧАЮЩЕЕ ИЛИ группы, выходыпервого, второго, третьего, четвертого и пятого элементов ИСКЛЮЧАЮЩЕЕИЛИ группы соединены соответственнос вторыми входами первого, второго,третьего, шестого и седьмого элементов И первой группы, прямые выходытретьего и четвертого триггеровгруппы соединены соответственно свторыми входами четвертого и пятогоэлементов И первой группы, выходтретьего элемента И подключен к вторым входам всех элементов И второй группы, второй вход первого элементаИ первой группы соединен с выходомпервого элемента ИСКЛЮЧАОШЕЕ ИЛИгруппы,. первый вход которого соединен с первым входом восьмого элемента И второй группы и с соответствуюшим выходом контролируемого блока,выход васьмога элемента И второй Огруппы соединен с вторым входом первого элемента ИЛИ второй группы,1,251082 Редакт Тираж 671Государственного комитета лам иэобретений и открытий , Москва, Ж, Раушская н каэ 4412/4ВНИИПИ одписноеСР, д. 4/5 13 риятие, г. Ужгород, ул ктна ческое роиэводственно-пол Составитель С. Старчихинтейко Техред И.Гайдош Корректор М. Самборска

Смотреть

Заявка

3864489, 02.01.1985

ПРЕДПРИЯТИЕ ПЯ В-2129

ЯРМОЛИК ВЯЧЕСЛАВ НИКОЛАЕВИЧ, КАЦНЕЛЬСОН ЕФИМ ИЗРАЙЛЕВИЧ

МПК / Метки

МПК: G06F 11/25

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

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

Код ссылки

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

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