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

 

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

(19) (111

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

А1

С 06 F 11/00

Г ь .

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н А BTOPCHOlVIY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР (21) 4644292/24 (22) 30.01.89 (46) 07.01,91. Бюл, У 1 (71) Минский радиотехнический институт (72) В.Н.Ярмолик, И.В,Качан, Е.П.Калоша, В.К.Ероховец, И.M.Кулинец и В.10.Липень (53) 681.326.7 (088.8) (56) Авторское свидетельство СССР

У 1196877, кл. G 06 F 11/26, 1984.

Авторское свидетельство СССР

У 1529222, кл. G 06 F 11/00, 1988, (54) МНОГОФУНКЦИОНАЛЬНЫЙ МОДУЛЬ

ДЛЯ УСТРОЙСТВ ВСТРОЕННОГО КОНТРОЛЯ (57) Изобретение относится к вычис лительной технике и может использоваться в системах встроенного диаг2 ностирования цифровых объектов.

Цель изобретения — расширение функциональных возможностей ° Модуль содержит группу из m Р-триггеров 1, где m — разрядность модуля, четыре группы из m элементов И 2, 3, 14 и

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

1619275

5 ,10

55

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

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

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

Многофункциональный модуль для устройств встроенного контроля (фиг,l) состоит и m D"òðèããåðîâ где m — разрядность модуля, первой

2 и второй 3 групп из m элементов

И, сумматора 4 по юдулю два, груп пы из m сумматоров 5 по модулю .два, группы из m элементов ИЛИ-НЕ б, первого элемента И 7, первой 8 и второй 9 групп из m мультиплексоров, группы из m элементов ИЛИ 10, второго элемента И с инверсными входами

1l, элемента, ИЛИ 12, m-разрядного ре-; гистра 13.и третьей 14 и четвертой

)5 групп из ш элементов И.

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

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

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

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

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

Микрооперация сдвига осуществляется под действием синхроимпульсов Сб.

Пятый режимобеспечивает формирование псевдослучайных тестовых наборов.

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

М-последовательности, В шестом режиме модуль преобразуется в параллельный генератор N-последовательности.

В данном режиме последующий тестовый набор полностью отличается от текуще.

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

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

100...0, записанного на регистре 13, модуль преобразуется в m-разрядный счетчик, для кода 101010...1010 в ш/2 двухразрядных счетчика и т.д, Когда код равен !00...0 эквивалентная схема модуля приведена на фиг.2. В двенадцатом режиме схема многофункционального модуля преобразуется в счетчик или счетчики единиц в последовательностях Х1, l=l, m, поступающих на информационные входы модуля.

Эквивалентная схема в этом случае примет вид (фиг.3).

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

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

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

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

Многофункциональный модуль для устройств встроенного контроля, содержащий группу из m D-триггеров, где Ш вЂ” разрядность модуля, первый элемент К, первую и вторую группы из m элементов И, сумматор по модулю два, группу из ш сумматоров по модулю.два, группу из ш элементов

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

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

j-x D-триггеров группы, где j

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

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

55 вь1й вход модуля, третьи входы эле1619275

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

8 группы, выходы которых соединены с вторыми информационными входами соответствующих мультиплексоров первой группы, выходы которых соединены .с тактовыми входами соответствующих D-триггеров группы, прямой выход m-ro D-триггера группы соединен с первым информационным входом первого мультиплексора второй группы, прямые выходы 1-х, D-триггеров группы соединены с первыми информационными входами (j+1)"х мультиплексоров второй группы... иачения управляющего .сигнала *.1 I-4 1 -,1 .) О 1 О 1 О П П Х

О ПП Х

1 О О П П Х

1 О 1 Х 1 ЛЛ 1

:1 О

1 Х 1 ПП О

1 Х 1 1 0

1 О

1 0 О

1 0 1

О О О

0 О 0

О О 1

О О 1

Х

Х

Х

О

1

О Л. Х

О .П. Х

О П. Х

II .П. Х

О .П. Х

О Л-П Х

О Л П Х

Режим .

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

Установка в ноль элементов памяти

Хранение

Сканирование

Последовательный генератор ПСП

Параллельный генератор ПСП

Генератор детерминированных последовательностей

Многоканальный сигнатурный анализатор

Параллельный многоканальный анализатор

Схема определения четности количества единиц в анализируемых последовательностях

Генератор счетчиковых последова- . тельностей

Количество последовательно включенных счетчиков определяется содержимым регистра 13

Счетчик единиц в анализируемых последовательностях

Счетчик переходов в анализируемой йослЕдовательности

1 619275

С ос тави тель М. Иванов

Редактор А.Мотыль Техред М.Дидык Корректор М. Шароши

Заказ 48 Тираж Под пис но е

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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