Многофункциональный модуль для устройств встроенного контроля Советский патент 1989 года по МПК G06F11/25 

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

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

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

На фиг. 1 приведена функциональная схема модуля для (где ш-разряд- ность модуля) и для порождающего полинома ф(х) 1ех фх ; на фиг. 2-11 - эквивалентные схемы модуля в различных режимах его работы.

Модуль (фиг. 1) содержит m D-триг- геров 1, первую 2 и вторую 3 группы из m элементов 2И, сумматор 4 по модулю два, m сумматоров 5 по модулю два, ш элементов ЙЛИ-НЕ 6 и элемент И 7, первый - четвертый входы 8-11 задания режима, синхррвх од 12 и группу информационных выходов 13 модуля, причем входы сумматора 4 по модулю два подключены к единичным выходам D-Тригге- ров 1, номера которых определяются образующим полиноном ф(х).

Количество D-триггеров 1 определяется требуемой разрядностью модуля. Для реальных случаев величина m принимает значение в диапазоне от 4 до 32. Выбрав величину m на основании существующих таблиц примитивных полиномов, выбирается примитивный полином ф(х), для которого deg9(x)m. Так, для можно выбрать полином ф(х) 1 ® X ф X . Вид выбранного полинома ф(х) определяет номера D-триггеров 1, выходы которых подключаются к входам сумматора 4. Так, для ф(х) ISxffix .можно заключить, что к входам сумматора 4 подключаются единичные выходы первого и четвертого D-триггеров 1. Общее количество входов сумматора 4 равняется количеству ненулевых членов полинома ф(х). Для рассматриваемого примера число входов сумматора 4 равняется трем, так как ф(х) 1фх + х содержит три ненулевых члена.

Для задания режимов работы модуля на его входах 8-11 формируются логические переменные О или 1 - управляющие сигналы СЗ, С2, С4 и С5. Для

01

ю

со ю |С ю

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

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

В зависимости от значений управляющих сигналов С2, СЗ, С4 и С5 возможны следующие режимы работы, все множество которых можно разбить на три подПоследовательный генератор псевдослучайных тестовых наборов.

В данном режиме , , , и схема модуля преобразуется в генератор М-последовательности (фиг. 6).

Параллельный генератор псевдослучайных тестовых наборов.

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

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

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

Режим ш элементов памяти.

Данный режим обеспечивается следующими значениями управляющих сигналов , , , , где X означает, что сигнал С5 может принимать значение нуля либо единицы. В этом ре- 20 жиме для схема модуля преобразует- ся к следующему эквивалентному виду (фиг. 2). Как видно из фиг. 2, устройство представляет собой набор элементов памяти, в которые записывается информация путем подачи синхронизирующего импульса на вход устройства 01. Под действием данного сигнала входной вектор Х1Х2ХзХ4 записывается на элементы памяти.

тельности. Для случая при , , , на выходах 13.1 - -g 13.4 устройства (фиг. 8) формируется следующая детерминированная тестовая последовательность.

Q, Q2 Рз Q4

о о о, о

1000 0100

1 Г 1 000 1 О О

01 О

11 1

О 1 1 1 1

0000

Подмножество режимов работы модуля в качестве анализирующей схемы.

Многоканальный сигнатурный анализаРежим установки в ноль элементов памя- зо ройс туры

ти модуля.

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

последовательностей х, ,m. Для

н-ие под действием синхроимпульса С1 35 эквивалентная схема устройства приведена (фиг. 3). на фиг. 9.

Режим хранения.Параллельный многоканальный сигнаВ этом режиме , , , турный анализатор.

и при подаче синхроимпульсов наВ этом случае С2 1, С3 1, , С5 1

вход 12 (сигнал С1) элементы памяти и схема устройства будет представлять будут сохранять свое предыдущее состоя-собой параллельный многоканальный сигнатурный анализатор (фиг. 10).

Схема, определяющая четность количестние (фиг. 4).

Режим регистра сдвига.

В этом режиме , , , . Эквивалентная схема устройства для данного режима приведена на фиг. 5. 45 этом случае , , ,

ва единиц в последовательностях х/, / 1, т.

Она представляет собой регистр сдвига, сдвигающий на один разряд вправо. При сдвиге информации на первый элемент памяти записывается значение единицы. Микрооперация сдвига осуществляется под действием синхроимпульса С1.50

Последовательно используя приведенные режимы первой группы, можно выполнять и ряд других действий. Так, например, последовательное выполнение режимов 1.2 и 1.4 позволяет установить все элементы памяти в единичное состояние.55

Подмножество режимов работы модуля, обеспечивающих генерирование тестовых воздействий.

и эквивалентная схема примет вид (фиг. 11). Содержимое элементов памяти устройства будет определять четность единичных символов в анализируемой последовательности.

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

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

В данном режиме , , , и схема модуля преобразуется в генератор М-последовательности (фиг. 6).

Параллельный генератор псевдослучайных тестовых наборов.

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

последующий тестовый набор полностью отГенератор детерминированной последова

тельности. Для случая при , , , на выходах 13.1 - 13.4 устройства (фиг. 8) формируется следующая детерминированная тестовая последовательность.

Q, Q2 Рз Q4

о о о, о

1000 0100

1 0 О

О

1

О 1 1 1 1

0000

Подмножество режимов работы модуля в качестве анализирующей схемы.

Многоканальный сигнатурный анализа РДля обеспечения данного режима , , , . В данном режиме устройство будет формировать значение сигнатуры как результат сжатия ш входных

этом случае , , ,

ва единиц в последовательностях х/, / 1, т.

этом случае , , ,

и эквивалентная схема примет вид (фиг. 11). Содержимое элементов памяти устройства будет определять четность единичных символов в анализируемой последовательности.

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

Кроме того, надежность модуля повышается за счет увеличения достовернос- и контроля в режиме многоканального сигнатурного анализатора и улучшения качества псевдослучайных тестовых последовательностей в режиме генератора.

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

он содержит группу из m сумматоров по модулю два, группу из m элементов ИЛИ-НЕ и элемент И, причем инверсный выход i-ro D-триггера (, m-l) соединен с первьГм входом (i+l)-ro элемента ИЛИ-НЕ группы, вторые входы элементов ИЛИ-НЕ группы объединены и образуют третий вход задания режима модуля, Быход 1 J-X элементов И первой группы (j l,m), выходы J-X элементов ИЛИ-НЕ

Многофункциональный модуль для устройств встроенного контроля, содержащий m D-триггеров, где m - разрядность модуля, первую и вторую группы из m элементов И, сумматор по модулю два, п вхо-vj - , l, - j -- „ „„rvu

дов которого подключены к прямым выхо-10 группы и выходы J-X элементов И второй

дам D-триггеров, номера которых опреде-группы соединены соответственно с первыляются ненулевыми коэффициентами обра-ми, вторыми и третьими ходами j-x

зующего многочлена, синхровходы D-тригге-сумматоров по модулю два вь1ходы

ров объединены и образуют тактовыйкоторых соединены с информационньши

вход модуля,- прямые выходы D-триггеров,5 D-триггеров, прямь.е вь1ходь1

образуют группу информационных выходовкоторых соединены с вторыми входами

модуля, первые входьГ элементов И пер-j-x элементов И второй группы, вторьте

вой группы объединены и образуют пер-входы элементов И первой группы оОвый вход задания режима модуля, первыеразуют группу информационных входов мовходы элементов И второй группы объеди-дуля, (п + 1)-и вход сумматора по моду

нены и образуют второй вход задания ре-20 лю два подключен к шине единично™

жима модуля, отличающийся тем. что, спотенциала, где п - число ненулевь1х

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

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

натурного анализатора,анализатора четное-25 которого является четвертым входом

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

нерирования детерминированной последова-И соединен с первым входом первого

тельности и режима регистра сдвига,элемента ИЛИ-Hh группы.

он содержит группу из m сумматоров по модулю два, группу из m элементов ИЛИ-НЕ и элемент И, причем инверсный выход i-ro D-триггера (, m-l) соединен с первьГм входом (i+l)-ro элемента ИЛИ-НЕ группы, вторые входы элементов ИЛИ-НЕ группы объединены и образуют третий вход задания режима модуля, Быход 1 J-X элементов И первой группы (j l,m), выходы J-X элементов ИЛИ-НЕ

vj - , l, - j -- „ „„rvu

0 группы и выходы J-X элементов И второй

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

название год авторы номер документа
Многофункциональный модуль для устройств встроенного контроля 1989
  • Ярмолик Вячеслав Николаевич
  • Качан Игорь Владимирович
  • Калоша Евгений Петрович
  • Ероховец Валерий Константинович
  • Кулинец Иосиф Минашевич
  • Липень Виталий Юльянович
SU1619275A1
Устройство для контроля цифровых блоков 1987
  • Андреев Александр Николаевич
  • Белов Михаил Юрьевич
  • Водовозов Александр Михайлович
  • Лабичев Виктор Николаевич
  • Моторин Юрий Михайлович
  • Сачков Алексей Александрович
  • Сиротюк Николай Павлович
SU1587515A1
Сигнатурный анализатор 1984
  • Ярмолик Вячеслав Николаевич
SU1242957A1
Микропрограммное устройство управления 1989
  • Ярмолик Вячеслав Николаевич
  • Калоша Евгений Петрович
  • Качан Игорь Владимирович
SU1667069A1
Сигнатурный анализатор 1989
  • Баран Ефим Давидович
  • Веселовский Сергей Олегович
SU1714602A1
Устройство для контроля многовыходных цифровых узлов 1988
  • Ярмолик Вячеслав Николаевич
  • Фомич Владимир Иванович
  • Шмарук Николай Владимирович
  • Подгорский Александр Иванович
  • Дайновский Михаил Гиршевич
SU1566353A1
Устройство для контроля цифровых узлов 1984
  • Богданов Вячеслав Всеволодович
  • Лупиков Виктор Семенович
  • Маслеников Борис Сергеевич
  • Спиваков Сергей Степанович
SU1231506A1
Многоканальный сигнатурный анализатор 1983
  • Ярмолик Вячеслав Николаевич
  • Кобяк Игорь Петрович
  • Шуть Василий Николаевич
SU1193678A1
Устройство для контроля многовыходных цифровых узлов 1982
  • Тарасенко Александр Николаевич
SU1019454A1
Многоканальный сигнатурный анализатор 1983
  • Кавун Иван Кузьмич
  • Ярмолик Вячеслав Николаевич
  • Фомич Владимир Иванович
  • Кобяк Игорь Петрович
SU1160416A1

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

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

Изобретение относится к вычислительной технике и предназначено для построения контролепригодных цифровых устройств. Цель изобретения - расширение функциональных возможностей за счет обеспечения дополнительно режимов параллельного многоканального сигнатурного анализатора, анализатора четности информационной последовательности, генерирования детерминированной последовательности и режима регистра сдвига. Модуль содержит M Д-триггеров 1, группы 2 и 3 из M элементов 2И, сумматор 4 по модулю два, M сумматоров 5 по модулю два, M элементов ИЛИ-НЕ 6, элемент И 7. Модуль позволяет организовать десять режимов его работы. 11 ил.

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

l/Sj

Фиг. 2

Qj

Q

.%

a

о-

Фие.

Фиг.6

lit II

5

2

ITTrnP

ьп

-

riillJ

Фt/г.3

„/

L-Qv

.S

фие.1

6,

fi;

Фиг. 6

x

J) J

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

Электроника, 1977, № 5, с
Прибор для равномерного смешения зерна и одновременного отбирания нескольких одинаковых по объему проб 1921
  • Игнатенко Ф.Я.
  • Смирнов Е.П.
SU23A1
Electronics letters, 1985, vol
Выбрасывающий ячеистый аппарат для рядовых сеялок 1922
  • Лапинский(-Ая Б.
  • Лапинский(-Ая Ю.
SU21A1
Опорные части для крестовин, подшипников и т.п. 1925
  • Ч.А. Парсонс
SU856A1

SU 1 529 222 A1

Авторы

Ярмолик Вячеслав Николаевич

Даты

1989-12-15Публикация

1987-05-18Подача