Многоканальный сигнатурный анализатор для микропроцессорной системы

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

Авторы: Андреев, Белов, Водовозов, Сачков

ZIP архив

Текст

ский ин ов, А.М Ю тельство СССР Р 11/22, 1984; ельство СССР Р 11/00, 1983.СИГНАТУРНЫЙ АНАЦЕССОРНОЙ СИСТЕОСУДАРСТ 8 ЕННЫЙ НОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ ВТОРСКОМУ СВИДЕТЕЛЬС(57) Изобретение относится к цифровой вычислительной технике и можетбыть использовано в составе микропроцессорной системы для контроля и диагностики сложных цифровых устройств. Целью изобретения является упрощение конструкции. Анализатор содержит двунаправленный коммутатор, ш регистров сдвига разрядности ш ф Е, где ш - разрядность шины данных микропроцессорной системы; 1 - 1 - натуральное .число, ш сумматоров по модулю два. Данный анализатор обеспечивает контроль информационной последовательности на шине данных, передает в произвольный момент времени диагностическую информацию на шину данных микропроцессорной системы с последующим продолжением сигнатурно-. а го анализа информационной последовательности. 1 нл.Изобретение относится к цифровой вычислительной технике и может быть использовано в составе микропроцессорной системы для контроля и диаг 5 ностики сложных цифровых устройств.Целью изобретения является упрощение конструкции.На чертеже изображена функциональная схема восьмиканального сигнатур ного анализатора с шестнадцатиразрядными регистрами сдвига (ш = 8, К = 2).Восьмиканальный сигнатурный анализатор для микропроцессорной системы содержит восьмираэрядный двуиаправ ленный коммутатор 1, восемь шестнадцатиразрядных регистров 2. 1-2.8 сдвига, восемь сумматоров 3. 1-3.8 по модулю два, вход 4 начальной установки анализатора, вход 5 синхронизации, 20 вход 6 выбора режима работы анализатора, вход 7 выбора, шину 8 данных.Работа анализатора возможна в двух режимах. Первый режим - режим сигнатурного анализа информации с шины 25 данных путем получения остатка от деления информационной последовать гтельности на многочлен .х + х + х + х + 1, функцию которого выполняет регистр сдвига с обратными связями. ЗО Второй режим - режим выдачи результатов сигнатурного анализа на шину данных микропроцессорной системы. Уровень 1, поступающий на вход 35 6 выбора режима работы анализатора, определяет работу регистров 2.1-2,8 в режиме сдвига, а коммутатор 1 передает информацию с шины данных в микропроцессорной системе через дву направленные входы-выходы 0 В 1-0 В 8 на входы 001-008, соединенные с входами сумматоров 3.1-3.8 по модулю два. Информационные сигналы с шины 8 данных, переданных через коммутатор 45 1, складываясь с сигналами обратных связей в сумматорах 3.1-3.8, поступают на последовательные информационные входы регистров 2. 1-2.8 сдвига, По переднему фронту импульса синхро О низации, поступающего на вход 5 анализатора, происходит сдвиг информации в регистрах 2.1-2.8 сдвига на один разряд вправо и запись информации с выходов сумматоров 3.1-3.8 по модулю два в первые разряды регистров 2.1-2.8. Таким образом, информация с каждого разряда шины 8 данных микропроцессорной системы сворачивается в соответствующем регистре в шестнадцатиразрядный код - сигнатуру,Режим вывода диагностической информации из регистров анализатора устанавливается уровнем "0" по входу 6. Коммутатор 1 при этом передает информацию с входов 011-018, подключенных к старшим восьми разрядам регистра 2.8, через двунаправленные входы-выходы 0 В 1-0 В 8 на шину 8 данных микропроцессорной системы, а регистры 2.1-2.8 сдвига переводятся в режим записи параллельной информации.В первом такте работы анализатора в режиме вывода информации на шину данных поступает информация со старших восьми разрядов регистра 2.8. Затем эта информация одновременно записывается через входы записи па- раллельной информации в младшие восемь разрядов регистра 2,1. Информация, хранимая в этих разрядах регистра 2.1 до процесса вывода по переднему фронту первого тактового импульса, переписывается в старшие восемь разрядов регистра 2.1, Содержимое младших восьми разрядов регистров 2.1-2.8 переписывается в каждом такте в старшие разряды регистров 2.1- 2.8, а содержимое старших разрядов регистров 2.1-2.8 переписывается в младшие разряды регистров 2.2-2.8, 2.1 соответственно. Таким образом, информация из регистров при выводе на шину данных не теряется, а байт за байтом переписывается в регистрах, За шестнадцать тактовых импуль" сов вся информация из регистров 2. 1-2.8 пеоедается на шину 8 данных микропроцессорной системы, а содержимое регистров 2. 1-2.8 остается таким же, что и до процесса выдачи информации на шину данных, После выдачи диагностической информации в микропроцессорную систему устройство может продолжить сигнатурный анализ информации с шины 8 данных микропроцессорной системы, причем начальное состояние регистров 2.1-2.8 может быть нулевым, оно устанавливается уровнем "0" на входе 4 анализатора или, если это необходимо, сигнатурный анализ продолжается с того состояния регистров 2.1-2,8, в котором они находились после свертки результатов реакций проверяемого блока на предыдущую испытательную последовательность.Введение в многоканальный сигнатурный анализатор двунаправленного коммутатора и соединения регистров, снабженных входами записи параллель 5 ной информации и входом управления режимами работы в ш кольцевых регистров, позволяет, кроме сигнатурного анализа информациК, находящейся на шине данных, в любой момент времени организовать вывод информации из регистров на шину данных микропроцессорной системы, при этом диагностическая информация в регистрах не теряется, а может быть использована для дальнейшей прбверки логического блока. Подобное построение анализатора позволяет значительно упростить его конструкцию.20 формула изобретенияМногоканальный сигнатурный анализатор для микропроцессорной системы, содержащий ш регистров сдвига разрядности ш ф К, где ш - разрядность ши ны данных микропроцессорной системы, К Ь 1 - натуральное число, и ш сумматоров по модулю два, группы входов которых соединены с группами выходов соответствующих регистров сдвига в соответствии с видом образующего полинома степени шК, а .выходы сумматоров помодулю два соединены с информационными входами последовательной записи соответствующих регистров сдвига, о т л и ч а ю щ и й с ятем, что, с целью упрощения конструкции, многоканальный сигнатурный анализатор содержит двунаправленныйкоммутатор, группа входов-выходов которого является группой информационных входов-выходов анализатора дляподключения к шине данных микропроцессорной системы, -й выход двунаправленного коммутатора соединен свходом -го сумматора по модулю два,где 1 (с ш, 1-я группа выкодовкаждого регистра сдвига соединена сЯ+1)-й группой информационных входовпараллельной записи того же регистра сдвига, где 14 К, К-я группа выходов 1-го регистра сдвига соединена с первой группой информационных входов параллельной записи(1+1)-го регистра сдвига, где1 с 1ш, К-я группа выходов ш-горегистра сдвига соединена с первойгруппой информационных входов параллельной записи первого регистра сдвига и группой информационнык входовдвунаправленного коммутатора, входыуправления режимом работы регистровсдвига соединены с входом направленияпередачи информации двунаправленногокоммутатора и образуют вход выборарежима работы анализатора, входысинхронизации регистров сдвига обьединены и образуют вход синхронизации анализатора.

Смотреть

Заявка

4091923, 02.06.1986

ВОЛОГОДСКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ

АНДРЕЕВ АЛЕКСАНДР НИКОЛАЕВИЧ, БЕЛОВ МИХАИЛ ЮРЬЕВИЧ, ВОДОВОЗОВ АЛЕКСАНДР МИХАЙЛОВИЧ, САЧКОВ АЛЕКСЕЙ АЛЕКСАНДРОВИЧ

МПК / Метки

МПК: G06F 11/25

Метки: анализатор, микропроцессорной, многоканальный, сигнатурный, системы

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

Код ссылки

<a href="https://patents.su/4-1374226-mnogokanalnyjj-signaturnyjj-analizator-dlya-mikroprocessornojj-sistemy.html" target="_blank" rel="follow" title="База патентов СССР">Многоканальный сигнатурный анализатор для микропроцессорной системы</a>

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