×
08.07.2018
218.016.6da6

Результат интеллектуальной деятельности: Способ тестирования оперативных запоминающих устройств

Вид РИД

Изобретение

Аннотация: Изобретение относится к вычислительной технике. Технический результат заключается в повышении эффективности обнаружения неисправностей, обусловленных информационным взаимовлиянием элементов памяти. Способ тестирования ОЗУ, в котором путем использования P-разрядного генератора псевдослучайных чисел на основе циклического регистра сдвига с линейной обратной связью и периодом повторения М, структуру которого предварительно определяют на основе системы неравенств, проводят подряд не менее К циклов тестирования, в каждом из которых выполняют, последовательно чередуя, процедуру записи тестовых L-разрядных псевдослучайных чисел во все N ячейки ОЗУ, а затем процедуру чтения из каждой ячейки ОЗУ записанных в них данных и сравнения их с тестовыми псевдослучайными числами, причем в процедуре генерации тестовых L-разрядных псевдослучайных чисел значение каждого разряда в них одновременно формируют непосредственно или путем свертки по модулю два из текущих значений разрядов P-разрядного генератора псевдослучайных чисел таким образом, что в каждом i-м разряде j-го тестового слова формируют r-й символ псевдослучайной последовательности с периодом повторения М. 3 ил.

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

Наиболее близким по технической сути является способ тестирования ОЗУ, представленный в [пат. РФ №2455712, МПК8 - G11C 29/20; опубл. 27.06.2012; Бюл. №18].

Данный способ тестирования ОЗУ заключается в том, что путем использования Р-разрядного генератора псевдослучайных чисел на основе циклического регистра сдвига с линейной обратной связью и периодом повторения М, структуру которого предварительно определяют на основе системы неравенств

М = (2P - 1) ≥ N*L, К ≥ int[Log2 (N*L) + 0.5],

где L - разрядность тестируемого ОЗУ;

N - количество ячеек тестируемого ОЗУ;

int[X] - целая часть X,

проводят подряд не менее К циклов тестирования, в каждом из которых выполняют, последовательно чередуя, процедуру записи тестовых L-разрядных псевдослучайных чисел во все N ячейки ОЗУ, а затем процедуру чтения из каждой ячейки ОЗУ записанных в них данных и сравнения их с тестовыми псевдослучайными числами, причем для формирования тестовых псевдослучайных чисел сначала в генератор псевдослучайных чисел записывают новое, отличное от нуля, начальное двоичное Р-разрядное число, на основе которого формируют и позже используют первое L-разрядное тестовое число, затем последовательно осуществляют (М - 1) циклических сдвигов в регистре сдвига с линейной обратной связью и таким образом формируют все N L-разрядные тестовые числа, причем в процедуру генерации тестовых псевдослучайных чисел включают операцию селекции, при которой из подряд формируемых псевдослучайных чисел в качестве тестовых выбирают только те, которые отстоят друг от друга точно на L псевдослучайных чисел по следующей зависимости

где j - номер ячейки ОЗУ,

Hj - номер псевдослучайного числа, записываемого в j-ю ячейку ОЗУ.

При данном способе тестирования ОЗУ выполняется необходимое и достаточное условие функционального тестирования ОЗУ, сформулированное в статье [Акинина Ю.С., Тюрин С.В. Об одном подходе к формализации понятий «необходимость» и «достаточность» функциональных тестов ОЗУ // Вестник ВГТУ. Научно-технический журнал. Выпуск 8.1. Воронеж, 2001 г. - С. 50-52], и заключающееся в обеспечении индивидуальной различимости каждого элемента (бита) памяти. Под различимостью понимается то, что в каждый отдельный элемент памяти будет записываться отличный от всех других элементов памяти К-разрядный последовательный код, формируемый в них за К циклов тестирования. Обеспечение такой различимости элементов памяти гарантирует обнаружение всех константных неисправностей и способствует обнаружению неисправностей, обусловленных информационным взаимовлиянием элементов памяти, так как для произвольно выбранной пары элементов памяти будет обеспечен их «бинарный антагонизм» - одновременно в один из элементов будет записываться 1, а в другой - 0.

Недостатком данного способа тестирования ОЗУ является то, что из-за выполнения операции селекции возникает зависимость времени тестирования от разрядности L тестируемого ОЗУ, что, с увеличением разрядности ОЗУ, снижает частоту записи/чтения и, таким образом, снижает эффективность обнаружения неисправностей, обусловленных информационным взаимовлиянием элементов памяти.

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

Это достигается тем, что в процедуре генерации тестовых L-разрядных псевдослучайных чисел значение каждого разряда в них одновременно формируют непосредственно или путем свертки по модулю два из текущих значений разрядов Р - разрядного генератора псевдослучайных чисел таким образом, что в каждом i-ом разряде j-oro тестового слова формируют r-ый символ псевдослучайной последовательности с периодом повторения М, на основе следующего соотношения

На фиг. 1 представлен 4-х разрядный генератор псевдослучайной двоичной последовательности (т.е. Р=4), период повторения которого М = 2P - 1 = 15 и который реализован на циклическом регистре сдвига с сумматором по модулю 2 (⊕) в цепи обратной связи. Полином, порождающий псевдослучайную последовательность максимальной длины (М-последовательность), имеет следующий вид 1 + Х + Х4 и, следовательно, определяет условие подключения к входам сумматора по модулю 2 выходов первого (D1) и четвертого (D4) разрядов циклического регистра сдвига. На этой же фиг. 1 показана сама периодическая псевдослучайная М-последовательность как в битовом (0,1), так и в символьном (mr) виде.

На фиг. 2 показана последовательность 4-рахрядных двоичных псевдослучайных чисел Tj, которые формируется по заявляемому способу в случае тестирования ОЗУ с организацией L = 4 и N = 4, т.е. с организацией 4 ячейки памяти по 4 разряда.

На фиг. 3 показан вариант реализации схемы формирования тестовых слов по заявляемому способу тестирования на примере ОЗУ с организацией 4 ячейки памяти по 4 разряда и 4-х разрядного генератора псевдослучайной двоичной последовательности с порождающим полиномом 1 + Х + Х4. Практическая реализация предлагаемого способа тестирования оперативных запоминающих устройств базируется на широко известном свойстве М-последовательностей, а именно на свойстве «сдвига и суммирования по модулю два», изложенном, например, в книге [Корн Г.А. Моделирование случайных процессов на аналоговых и аналогово-цифровых машинах. - М.: Мир, 1968, - 315 с.]. Данное свойство заключается в том, что если М-последовательность почленно суммировать по модулю 2 с любым ее циклическим сдвигом в течение периода этой последовательности, то образуется новая М-последовательность, отличающаяся только сдвигом от порождающих ее последовательностей. При использования Р-разрядного генератора псевдослучайных чисел на основе циклического регистра сдвига с линейной обратной связью, параллельно порождающего (Р + 1) сдвинутых относительно друг друга М-последовательностей, можно сформировать любую отсутствующую из ((2Р - 1) - Р - 1) М-последовательность с требуемым сдвигом, например по методике, изложенной в статье [Тюрин С.В. Многоканальный генератор коррелированных М-последовательностей // Техника и машиностроение. 2002. №4. С. 77-78].

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

Суть предлагаемого способа тестирования ОЗУ наглядно демонстрирует фиг. 1: генерируемую Р-разрядным генератором М-последовательность, как бы «разрезают» на L равных подпоследовательностей, в каждой из которых содержится ровно по N символов, при этом символы каждой подпоследовательности одновременно формируют в отдельных разрядах тестового слова Tj. В результате, как видно из фиг. 2, в каждом цикле тестирования ОЗУ в него записывают данные, которые при определенном и неизменном обходе бит ОЗУ будут являться последовательными символами генерируемой М-последовательности.

Для синтеза схемы формирования тестовых слов по заявляемому способу тестирования представим, что бинарные значения mr генерируемой М-последовательности зафиксированы в 2Р - 1 позициях воображаемой «ленты» и периодически повторены, как показано на фиг. 1. Вдоль такой «ленты» перемещается вправо сумматор по модулю 2 со всеми своими прямыми и обратными связями, расположение которых определяется примитивным полиномом, порождающим М-последовательность. Тогда можно составить следующую систему логических уравнений (2):

Учитывая, что символ m4 формируется с выхода генератора D4, символ m3 - с выхода D3, символ m3 - с выхода D3, символ m2 - с выхода D2, символ m1 - с выхода D1, система уравнений (2), с учетом последовательных подстановок и идемпотентного закона относительно операции сложения по модулю 2, перепишется следующим образом (3):

Как следуют из системы уравнений (3) для рассматриваемого на фиг. 1 и 2 примера реализации заявляемого способа тестирования ОЗУ необходимо формировать разряды тестовых слов следующим образом:

На фиг. 3 показан вариант реализации системы уравнений (4).

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


Способ тестирования оперативных запоминающих устройств
Способ тестирования оперативных запоминающих устройств
Источник поступления информации: Роспатент

Showing 1-10 of 124 items.
13.01.2017
№217.015.8ae6

Солнечный тепловой коллектор

Изобретение относится к гелиотехнике, в частности к солнечным тепловым коллекторам, используемым в теплоснабжении зданий и сооружений. В солнечном тепловом коллекторе может нагреваться как жидкий теплоноситель, подаваемый потребителю, так и воздух, направляемый в отапливаемые помещения. Жидкий...
Тип: Изобретение
Номер охранного документа: 0002604119
Дата охранного документа: 10.12.2016
13.01.2017
№217.015.90f0

Сооружение коллективной защиты на базе пневматической опалубки

Сооружение коллективной защиты на базе пневматической опалубки может быть использовано для быстрого возведения сооружений типа оболочек в районах чрезвычайных ситуаций для временного размещения людей и материальных ценностей, а также в других случаях. Сооружение на базе пневматической опалубки...
Тип: Изобретение
Номер охранного документа: 0002603975
Дата охранного документа: 10.12.2016
25.08.2017
№217.015.a567

Способ формирования на поверхности изделия из никелевого сплава композитного покрытия

Изобретение относится к напылению теплозащитных покрытий и может быть использовано в авиастроении и других областях машиностроения при производстве деталей турбинных двигателей и установок. Способ формирования на поверхности изделия из никелевого сплава композитного покрытия, содержащего оксид...
Тип: Изобретение
Номер охранного документа: 0002607677
Дата охранного документа: 10.01.2017
25.08.2017
№217.015.b861

Метод возведения волнистых монолитных сводов и опалубка для его осуществления

Изобретение относится к строительству и может быть использовано для возведения сводов криволинейного очертания из монолитного фибробетона. Опалубочная система для возведения волнистых монолитных сводов состоит из отдельных пневмокаркасных арочных элементов, позволяющих формирование опалубки на...
Тип: Изобретение
Номер охранного документа: 0002615202
Дата охранного документа: 04.04.2017
25.08.2017
№217.015.c991

Способ плазменного напыления покрытия

Изобретение относится к области нанесения покрытий и может быть использовано для упрочнения режущего инструмента и металлических деталей машин. Способ плазменного нанесения покрытия на металлическую заготовку включает нагрев поверхности заготовки и плазменное напыление слоя покрытия на ее...
Тип: Изобретение
Номер охранного документа: 0002619410
Дата охранного документа: 15.05.2017
13.02.2018
№218.016.1ff1

Конструкция фундаментной плиты с регулируемыми усилиями

Изобретение относится к строительству, а именно к плитным фундаментам мелкого заложения для каркасных зданий и сооружений. Конструкция фундаментной плиты с регулируемыми усилиями, разделенная на секции узлами шарнирного действия, в которой оси шарниров образуют в плане прямоугольную сетку,...
Тип: Изобретение
Номер охранного документа: 0002641356
Дата охранного документа: 17.01.2018
13.02.2018
№218.016.2024

Узел шарнирного действия для фундаментной плиты с регулируемыми усилиями

Изобретение относится к строительству, а именно к фундаментам мелкого заложения для зданий и сооружений. Узел шарнирного действия для фундаментной плиты с регулируемыми усилиями включает ось вращения шарнирного узла, выполненного из стальной трубы с приваренными стальными пластинами,...
Тип: Изобретение
Номер охранного документа: 0002641357
Дата охранного документа: 17.01.2018
04.04.2018
№218.016.350c

Генератор индукторный

Изобретение относится к индукторным сегментным генераторам. Генератор индукторный содержит роторные элементы с валом, статор, элементы крепления и подшипники. Статор выполнен в виде полого прямоугольного профиля, одна сторона которого закреплена на несущем элементе, на противоположной стороне...
Тип: Изобретение
Номер охранного документа: 0002645949
Дата охранного документа: 28.02.2018
04.04.2018
№218.016.3595

Ветроколесо электрогенератора сегментного типа

Изобретение относится к ветроэнергетике. Ветроколесо ветроэлектрогенератора сегментного типа содержит ступицу, спицы, обод, лопасти с устройством крепления к ободу. Устройство крепления лопастей к ободу выполнено в виде уголка, установленного снаружи обода, коробчатой скобы с торцевой...
Тип: Изобретение
Номер охранного документа: 0002645877
Дата охранного документа: 28.02.2018
04.04.2018
№218.016.375b

Лабораторная установка по гидравлическим исследованиям

Изобретение относится к устройствам для обучения при проведении лабораторных работ по курсу «Гидравлика». Оно состоит из напорного бака с подводом воды, водомерного устройства, пьезометра-уровнемера из прозрачной трубки, водовыпускных отверстий, выполненных непосредственно в щите-затворе, ось...
Тип: Изобретение
Номер охранного документа: 0002646559
Дата охранного документа: 05.03.2018
Showing 1-10 of 47 items.
27.12.2013
№216.012.91a2

Стенд для испытаний мощного высокооборотного агрегата (варианты)

Стенд для испытания мощного высокооборотного агрегата содержит соосно соединенные турбину, компрессор, электрогенератор и соединительную муфту для испытуемого высокооборотного агрегата, а также стендовые системы газоснабжения, водоснабжения, вакуумирования, электропитания, управления и...
Тип: Изобретение
Номер охранного документа: 0002502975
Дата охранного документа: 27.12.2013
27.08.2014
№216.012.ee37

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

Изобретение относится к медицине, а именно к онкологии, и касается лечения местного рецидива рака поджелудочной железы после радикальной операции. Для этого осуществляют химиотерапию с использованием препаратов Гемзара 1000 мг/м/30 мин и Элоксатина 50 мг/м/120 мин. Химиопрепараты вводят путем...
Тип: Изобретение
Номер охранного документа: 0002526802
Дата охранного документа: 27.08.2014
20.09.2014
№216.012.f648

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

Изобретение относится к медицине, а именно к онкологии, и касается лечения местнораспространенного неоперабельного рака поджелудочной железы. Для этого осуществляют артериальную химиоинфузию с использованием препаратов гемзар 1000 мг/м/30 мин и элоксатин 50 мг/м/120. Инфузию проводят циклами...
Тип: Изобретение
Номер охранного документа: 0002528881
Дата охранного документа: 20.09.2014
10.10.2014
№216.012.fbdf

Способ повышения надежности микроэвм

Изобретение относится к цифровой вычислительной технике и предназначено для решения задачи обнаружения случайных срывов процессора с заданной программы функционирования, что может быть вызвано действием случайных помех. Техническим результатом является определение случайных единичных искажений...
Тип: Изобретение
Номер охранного документа: 0002530325
Дата охранного документа: 10.10.2014
10.10.2014
№216.012.fd2a

Способ переработки древесной зелени пихты с получением хлорофилл-каротиновой пасты, пихтового масла и водного пихтового экстракта

Изобретение относится к получению биологически активных продуктов для медицины, косметологии и сельского хозяйства из древесной зелени пихты. Способ переработки древесной зелени пихты с получением пихтового масла, хлорофилл-каротиновой пасты, водного пихтового экстракта, включающий...
Тип: Изобретение
Номер охранного документа: 0002530656
Дата охранного документа: 10.10.2014
20.11.2014
№216.013.08df

Ядерная энергодвигательная установка космического аппарата

Изобретение относится к атомной энергетике и ракетно-космической технике. Технический результат - повышение эффективности и надежности функционирования ядерной энергодвигательной установки космического аппарата. ЯЭДУ КА содержит нагреватель - газоохлаждаемый ядерный реактор, холодильник,...
Тип: Изобретение
Номер охранного документа: 0002533672
Дата охранного документа: 20.11.2014
20.02.2015
№216.013.28d0

Способ реализации логических преобразователей

Изобретение относится к цифровой вычислительной технике. Техническим результатом является создание библиотечных модулей полиномиальных логических преобразователей на языках HDL, а также оперативной перенастройки логических преобразователей на реализацию заданной логической функции. Технический...
Тип: Изобретение
Номер охранного документа: 0002541905
Дата охранного документа: 20.02.2015
10.09.2015
№216.013.765f

Способ дистализации боковой группы зубов верхней челюсти

Изобретение относится к области медицины, а именно к стоматологии, и предназначено для использования при ортодонтическом лечении для дистализации боковой группы зубов верхней челюсти. Устанавливают брекет-систему до вторых моляров. Нивелируют зубы верней челюсти. Устанавливают ортодонтический...
Тип: Изобретение
Номер охранного документа: 0002561892
Дата охранного документа: 10.09.2015
10.09.2015
№216.013.796c

Способ повышения безопасности полета при отказе двигателя

Изобретение относится к области летательных аппаратов. Способ повышения безопасности полета летательного аппарата при отказе двигателя, работающего в момент отказа на максимальном или форсажном режиме и расположенного на той плоскости крыла, на которую у летательного аппарата имеется...
Тип: Изобретение
Номер охранного документа: 0002562673
Дата охранного документа: 10.09.2015
20.11.2015
№216.013.9191

Способ получения бетулоновой кислоты

Изобретение относится к фармацевтической промышленности, а именно к способу получения бетулоновой кислоты. Способ получения бетулоновой кислоты, заключающийся в том, что бересту экстрагируют метилтретбутиловым эфиром с получением экстракта, содержащего 3,9-12% вес. экстрактивных веществ,...
Тип: Изобретение
Номер охранного документа: 0002568881
Дата охранного документа: 20.11.2015
+ добавить свой РИД