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

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

Изобретение относится к вычислительной технике и предназначено для контроля и диагностирования ЦУ на БИС и СБИС.

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

На фиг,1 приведена логическая многофункционального модуля для устройств встроенного контроля; на фиг.2 - эквивалентная схема модуля в режиме генератора счетчико- вых последовательностей; на фиг.З - то же, в режиме счетчика единицы.

Многофункциональный модуль для устройств встроенного контроля (фиг.1) состоит и m D-триггеров 1, где m - разрядность модуля, первой 2 и второй 3 групп из m элементов И, сумматора А по тодулю два, группы из m сумматоров 5 по модулю два, группы из m элементов ИЛИ-НЕ 6, первого элемента И 7, первой 8 и . второй 9 групп из m мультиплексоров, группы из m элементов ИЛИ 10, РТО- рого элемента И с инверсными входами 11, элемента, ИЛИ 12, m-разрядного регистра 13 и третьей J4 и четвертой J5 групп из m элементов И.

Количество D-триггеров определяется требуемой разрядностью многофункционального модуля для устройств встроенного контроля. Для реальных случаев величина m принимает значение в диапазоне от четырех до тридцати двух. Выбрав величину m на основании существенных таблиц прими тивных полиномов.выбирается прими- тивный полином {(Х) степени т.

Устройство работает следующим образом,

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

В первом режиме многофункциональный модуль преобразуется в набор из m элементов памяти, на которые записывается информация путем подачи синхронизирующего импульса на вход Сб. Под действием данного управляющего сигнала входной вектор X 1, X 2

JQ 15

0 5 0

.

,,- п

35

5

X 3X m записывается на элементы памяти. Во втором режиме все элементы памяти устанавливаются в нулевое состояние под действием синхроимпульса Сб. В третьем режиме все элементы памяти будут сохранять свое состояние при подаче на вход синхроимпульсов Сб. В четвертом режиме элементы памяти блока 1 объединяются в единый регистр сдвига, сдвигающий на один разряд вправо. При сдвиге информации на первый элемент памяти записывается значение, подаваемое на вход сканирования модуля. Микрооперация сдвига осуществляется под действием синхроимпульсов Сб. Пятый режимобеспечивает формирование псевдослучайных тестовых наборов. В данном случае многофункциональный модуль преобразуется в генератор М-последовательности, В шестом режиме модуль преобразуется в параллельный генератор М-последовательности. В данном режиме последующий тестовый набор полностью отличается от текущет Jro, Детерминированные тестовые последовательности формируются в седьмом режиме. В восьмом, девятом и десятом режимах многофункциональный модуль преобразуется в схемы анализа выходных реакций, соответственно в много-} канальный сигнатурный анализатор, параллельный сигнатурный анализатор и схему определения четности количества единиц в анализируемых последовательностях. Для обеспечения режима регистра сдвига необходимо в/ четвертом режиме сканирование) на вход сканирования подать единичное значение логического сигнала.

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

Запись информации в регистр 13 может осуществляться, например, в режиме сдвига для уменьшения числа внешних выводов модуля. Единичный символ в соответствующем разряде регистра 13 определяет первый разряд счетчика, последующие нули - остальные разряды счетчика. Так для кода 00...О, записанного на регистре 13, модуль преобразуется в т-разрядный счетчик, для кода 101010...1010 в т/2 двухразрядных счетчика и т.д. Когда код равен 100...О эквивалентна схема модуля приведена на фиг,2. В двенадцатом режиме схема многофунк- ционального модуля преобразуется в счетчик или счетчики единиц в последовательностях XI, , т, поступающих на информационные входы модуля. Эквивалентная схема в этом случае примет вид (фиг.З).

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

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

Применение предлагаемого многофункционального модуля для устройств встроенного контроля позволит повысить эффективность процедур самотестирования современных БИС и СБИС,

Ф

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

Многофункциональный модуль для устройств встроенного контроля, содержащий группу из m D-триггеров, где W - разрядность модуля, первый элемент И,, первую и вторую группы из та элементов И, сумматор по модулю два, группу из m сумматоров по модулю два, группу из m элементов ИЛИ-НЕ, причем п входов сумматора по модулю два соединены с прямыми выходами п D-триггеров, номера которых определяются ненулевыми коэффициентами образующего многочлена, где п - число ненулевых коэффициентов образующего многочлена, (п+1)-й вход сумматора по модулю два соединен с шиной единичного потенциала модуля, выходы элементов И первой и второй групп соединены с первыми и вторыми входами соответствующих сумматоров группы, третьи входы которых соединены с выходами соответствующих элементов ИЛИ-НЕ труп-

пы, выходы сумматоров по модулю дёа группы соединены с информационными входами соответствующих D-триггеров , группы, первые входы элементов ИЛИ- j НЕ группы объединены и образуют | первый вход режима модуля, первые входы элементов И первой группы объединены и образуют второй вход режима модуля, первые входы элементов И второй группы объединены и образуют третий вход режима модуля, вторые входы элементов И первой группы образуют группу информацион-i 5 ных входов модуля, вторые входы эле- ментов И второй группы соединены с прямыми выходами соответствующих D-триггеров группы, выход сумматора по модулю два соединен с первым 0 входом первого элемента И,-второй вход которого образует четвертый вход режима модуля, инверсные выходы j-x D-триггеров группы, где j 1, (m-1), соединены с вторыми вхо- - 5 дами (j+l)-x элементов ИЛИ-НЕ труп-, пы, отличающийся тем, . что, с целью расширения функциональных возможностей модуля путем обеспечения режимов счета единиц, 0 счета переходов, сканирования, он дополнительно содержит третью и чет вертую группы из m элементов И, группу из m элементов ИЛИ, две группы из m мультиплексоров, второй элемент И, элемент ИЛИ и регистр, первый инверсный вход второго элементу И соединен с вторым входом первого элемента И, управляющие входы мультиплексоров первой группы объедине- 0 ны с четвертыми входами сумматоров чо модулю два группы и образуют пятый вход режима модуля, второй инверсный вход второго элемента И образует вход последовательного 5 ввода информации модуля, первые входы элементов И третьей группы объединены с первыми инверсными входами элементов И четвертой группы и образуют шестой вход режима модуля, 0 тактовый вход регистра образует

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

5

ментов И четвертой группы объединены с вторыми входами соответствующих элементов И первой группы, выходы первого и второго элементов И соединены с входами элементов ИЛИ, выход которого соединен с вторым входом первого элемента ИЛИ-НЕ грут пы, выходы элементов И третьей и четвертой групп соединены с входами соответствующих элементов ИЛИ группы, выходы которых соединены с вто-ч рыми информационными входами соответствующих мультиплексоров второй ,

группы, выходы которых соединены с вторыми информационными входами соответствующих мультиплексоров пер вой группы, выходы которых соединены с тактовыми входами соответствующих D-триггеров группы, прямой выход m-ro D-триггера группы соединен с первым информационным входом первого мультиплексора второй группы, прямые выходы j-x D-триг- геров группы соединены с первыми информационными входами (j+l)-x мультиплексоров второй группы.

с

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

название год авторы номер документа
Устройство для встроенного тестового контроля 1986
  • Миронов Владимир Георгиевич
  • Горяшко Александр Петрович
  • Косов Леонид Семенович
  • Горемыкин Владимир Васильевич
  • Габдуллин Рафаиль Равильевич
  • Полумбрик Вадим Борисович
SU1324029A1
Устройство для умножения элементов конечного поля GF(2 @ ) при м @ 3 1990
  • Ковалив Илья Ильич
SU1728858A1
Аналого-цифровой преобразователь 1986
  • Кожухова Евгения Васильевна
  • Титков Виктор Иванович
SU1325696A1
Цифровой генератор 1986
  • Якименко Владимир Иванович
  • Фомичев Борис Евгеньевич
  • Бульбанюк Анатолий Федорович
  • Эпштейн Цецилия Борисовна
SU1347164A1
Многофункциональный модуль для устройств встроенного контроля 1987
  • Ярмолик Вячеслав Николаевич
SU1529222A1
Параллельно-последовательный п-разрядный аналого-цифровой преобразователь с автоматической коррекцией функции преобразования 1988
  • Алехин Геннадий Петрович
  • Зверев Виталий Михайлович
  • Трахтенберг Александр Срульевич
  • Корень Семен Давидович
  • Штейнберг Фред Фроймович
  • Григораш Виктор Васильевич
SU1732471A1
СПОСОБ КОДИРОВАНИЯ И ДЕКОДИРОВАНИЯ ДАННЫХ ДЛЯ СИСТЕМЫ ПЕРСОНАЛЬНОГО РАДИОВЫЗОВА И ДЕКОДЕР ДЛЯ СИСТЕМЫ ПЕРСОНАЛЬНОГО РАДИОВЫЗОВА 1994
  • Портной С.Л.
  • Гриднев О.А.
  • Курочкин В.Г.
  • Головин О.Б.
  • Скиталинский К.Т.
RU2108667C1
Микропрограммное устройство управления с самоконтролем 1985
  • Гамазин Вячеслав Дмитриевич
  • Остриков Валерий Дмитриевич
SU1247871A1
МИКРОПРОГРАММНОЕ УСТРОЙСТВО УПРАВЛЕНИЯ 1997
  • Зотов И.В.
  • Колосков В.А.
  • Титов В.С.
RU2111528C1
Многовходовой сигнатурный анализатор 1987
  • Андреев Александр Николаевич
  • Белов Михаил Юрьевич
  • Водовозов Александр Михайлович
  • Воробьева Татьяна Вячеславовна
  • Лабичев Виктор Николаевич
  • Сачков Алексей Александрович
SU1478220A1

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

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

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

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

С6

L

I

Фиг.1

фи&З

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

Устройство для встроенного тестового контроля 1984
  • Горяшко Александр Петрович
  • Миронов Владимир Георгиевич
  • Сигалов Исай Львович
  • Горемыкин Владимир Васильевич
  • Саган Зарян Степанович
  • Габдуллин Рафаиль Равильевич
SU1196877A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Многофункциональный модуль для устройств встроенного контроля 1987
  • Ярмолик Вячеслав Николаевич
SU1529222A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 619 275 A1

Авторы

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

Качан Игорь Владимирович

Калоша Евгений Петрович

Ероховец Валерий Константинович

Кулинец Иосиф Минашевич

Липень Виталий Юльянович

Даты

1991-01-07Публикация

1989-01-30Подача