Многовходовой сигнатурный анализатор Советский патент 1989 года по МПК G06F11/25 

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

9,

Вт 7,

Мг- .

Отб,-

Мп

Яг

I- Qml,4

Ь : в,

э

оо

1C

со

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

название год авторы номер документа
Запоминающее устройство с контролем информации 1984
  • Иванов Михаил Александрович
SU1288758A1
Многоканальный сигнатурный анализатор 1984
  • Иванов Михаил Александрович
SU1185338A1
МНОГОКАНАЛЬНЫЙ СИГНАТУРНЫЙ АНАЛИЗАТОР 1995
  • Васильев Н.П.
  • Иванов М.А.
  • Тышкевич В.Г.
  • Чернышев Ю.А.
RU2087030C1
Генератор цифровых последовательностей 1987
  • Иванов Михаил Александрович
SU1513449A1
Счетчик 1986
  • Иванов Михаил Александрович
SU1422403A1
УСТРОЙСТВО КОДИРОВАНИЯ-ДЕКОДИРОВАНИЯ ИНФОРМАЦИИ 1994
  • Личидов Ю.Я.
  • Стальнов В.Н.
  • Волков А.С.
  • Фомин А.Ю.
RU2115231C1
Устройство для деления многочленов 1986
  • Иванов Михаил Александрович
SU1483461A1
Устройство для исправления ошибок 1984
  • Зиновьев Виктор Александрович
  • Зяблов Виктор Васильевич
  • Савельев Борис Александрович
  • Додунеков Стефан Манев
  • Георгиева Валентина Маркова
SU1216832A1
Устройство для умножения полиномов над конечными полями GF (2 @ ) по модулю неприводимого многочлена 1989
  • Ковалив Илья Ильич
SU1661759A1
Генератор тестовых последовательностей 1986
  • Иванов Михаил Александрович
  • Дисман Александр Михайлович
  • Иванов Александр Александрович
  • Тышкевич Владимир Георгиевич
SU1388999A1

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

Реферат патента 1989 года Многовходовой сигнатурный анализатор

Изобретение относится к вычислительной технике и может найти применение в системах контроля и диагностирования цифровых устройств. Целью изобретения является повышение быстродействия. Анализатор содержит высокочастотные входы 1, тактовый вход 2, выходы 3 регистров, к групп из N блоков 4 умножения по модулю L, к блоков 5 сложения по модулю L, предназначенных для объединения входной последовательности данных с текущим значением сигнатуры, к блоков 6 деления по модулю L, N регистров 7, предназначенных для хранения сигнатур, блоков 8 ортогональной памяти, к групп 9 параллельных выходов блока ортогональной памяти, делитель 10 тактовой частоты для получения внутренней тактовой частоты анализатора. Блок 8 ортогональной памяти содержит к регистров сдвига для преобразования входной двоичной последовательности из последовательного кода в параллельный и к буферных регистров. 1 з.п. ф-лы, 2 ил.

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

31

ЦЬ

Г

Г Г Г- Г

х&чг)

г I

3

ъ

Г

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

Целью изобретения является повышение быстродействия.

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

Мпоговходовой t игнатурный анализатор (фиг.1) содержит группу информационных входов 1, тактовый вход 2, группу информационных выходов 3, К групп из N блоков 4 умножения по модулю L. К блоков 5 сложения по модулю L, К блоков 6 деления по модулю L, N регистров 7, блок 8 ортогональной памяти, К групп 9 параллельных выходов блока ортогональной памяти, делитель 10 тактовой частоты. При этом К - разрядность входной информации; N - степень примитивного многочлена над полем GF (L), a , ) - простое число.

Блок 8 ортогональной памяти (фиг.2) содержит К регистров 11 сдвига и К буферных регистров 12.

Анализатор работает следующим образом.

Перед началом работы все регист- ры устанавливают в состояние 0...0. Цепи установления регистров в исходное состояние не показаны. Пусть на высокочастотные входы 1 приходят выс кочастотные двоичные последовательности

А, «,() ci,(2)...o6,(n);

A2(D 44(2)...oi4(ft); А 0(1)0(2)... oi-K(n),

где К - число линий входов ,R, п - коэффициент деления счетчика 10.

После прихода n-го высокочастотного тактового импульса на выходе делителя на п(10) сформируется импульс« записи, а в регистрах 12 ортогональ- ной памяти окажется код, который noj лучился бы в анализаторе, имеющем К групп по п -входов.

А„ об1 ,(1); etI4(l); А,к cilk(l)

Т 1 ,К

Или, меняя индексы I 1,К для высокочастной последовательности длиной m х п, запишем

Ад, et Ll(l) о611 (2)... ctll(m); (1) Л 12(2)... еЫ2(т);

А„ oiln(l) can (2). .. oiln(m)

d

Таким образом, после прихода п jf m-ro импульса в регистрах анализатора окажется код, однозначно соответствующий остатку от деления по модулю 1 многочлена входных последовательностей

A et,l (1Ы1(1)...ЛК(1)е61(2)(2)... ...в/к (2)...

((пОоЦОтг). . .oiK(m)

на многочлен, инверсный по отношению к примитивному многочлену Ф(х).

При этом суммирование, деление, умножение и запоминание ведется с тактовой частотой

гя.

п

ч

40

45

50

«

где f.

- входная тактовая частота

высокочастотных входов. По сравнению с известным предлагаемый анализатор обладает возможностью обрабатывать входные последовательности данных высокой частоты, а также повышенной помехозащищенностью и малой потребляемой мощностью в связи с возможностью использования для обработки высокочастотных последовательностей микросхем с низкой тактовой частотой и повышенной поме1- хозапщщенностью и малым электропотреблением, например КМОП.

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

I. Многовходовой сигнатурный анализатор, содержащий N регистров, где N - степень примитивного многочлена над полем GF(L), a L6(2tl,2 ) простое число, К блоков сложения по модулю L, где К - разрядность входной информации, К блоков деления по модулю L, К групп из N блоков умножения по модулю N, причем входы з-го блока сложения по модулю L(, К) соединены с входами i-ro блока деления по модулю L, выходы которого соединены с информационными входами (K-i+I)-го регистра и с входами j-гр блока умножения по модулю L, j ,i(K+j-i)-ft группы, выходы 1-го регистра, 1,N, соединены с входами m-го блока умножения по модулю L, ,N-1+1, т-й группы, группа информационных входов Р-го регистра, ,N, соединена с группой выходов (Р-К)-го регистра, группы выходов блоков умно- жения по модулю L i-й группы соединены с соответствующими группами входов 1-го блока сложения по модулю два, отличающийся тем, что, с целью повышения быстродейст- вия, анализатор содержит блок ортогональной памяти и депитель тактовой частоты, причем группа информационных входов блока ортогональной

0

S

0 5

памяти является соот стгтпукгдей группой входов анализатора, 1-я группа информационных выходов блока ортогональной памяти соединена с (К+1)-й группой входов 1-го сумматора по модулю L,вход делителя тактовой частоты соединен с первым так-1- товым входом блока ортогональной памяти и образует тактовый вход анализатора, выход делителя тактовой частоты соединен с вторым тактовым входом блока ортогональной памяти к с синхровходами регистров,

2. Анализатор по п.1, о т л и - чающийся тем5 что блок ортогональной памяти содержит К буферных регистров и К регистров сдвига, информационные входы которых образуют группу информационных входов блока, входы управления сдвигом соединены с первым тактовым входом блока,выходы 1-го регистра сдвига соединены со- отверственно с информационными входами i-ro буферного регистра, выходы которого образуют i-ю группу информационных выходов блока, синхровхо ды буферных регистров соединены с вторым тактовым входом блока.

фиг. 2

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

Устройство для контроля двоичных последовательностей 1983
  • Иванов Михаил Александрович
SU1116431A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Многоканальный сигнатурный анализатор 1984
  • Иванов Михаил Александрович
SU1185338A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 478 219 A1

Авторы

Неженцев Юрий Францевич

Киселева Ирина Евгеньевна

Фукс Феликс Авраамович

Даты

1989-05-07Публикация

1987-04-06Подача