Preview

Информатика

Расширенный поиск

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

https://doi.org/10.37661/1816-0301-2021-18-1-25-42

Аннотация

Показывается актуальность задачи тестирования запоминающих устройств современных вычислительных систем. Исследуются математические модели неисправностей запоминающих устройств и используемые методы тестирования наиболее сложных из них на базе классических маршевых тестов. Выделяются пассивные кодочувствительные неисправности (PNPSFk), в которых участвуют произвольные k из N ячеек памяти, где k << N, а N представляет собой емкость памяти в битах. Для этих неисправностей приводятся аналитические выражения минимальной и максимальной полноты покрытия, которые достижимы в рамках маршевых тестов. Определяется понятие примитива, описывающего в терминах элементов маршевого теста условия активизации и обнаружения неисправностей PNPSFk запоминающих устройств. Приводятся примеры построения маршевых тестов, имеющих максимальную полноту покрытия, а также маршевых тестов с минимальной временной сложностью, равной 18N. Исследуется эффективность однократного применения тестов типа MATS++, March C− и March PS для различного количества k ≤ 9 ячеек памяти, участвующих в неисправности PNPSFk. Обосновывается применимость многократного тестирования с изменяемыми адресными последовательностями, в качестве которых предлагается применять случайные последовательности адресов. Приводятся аналитические выражения для полноты покрытия сложных неисправностей PNPSFk в зависимости от кратности теста. Кроме того, даются оценки среднего значения кратности тестов MATS++, March C− и March PS, полученные на основании математической модели, которая описывает задачу собирателя купонов, и обеспечивающие обнаружение всех k2k неисправностей PNPSFk. Экспериментально показывается справедливость аналитических оценок и подтверждается высокая эффективность обнаружения неисправностей PNPSFk тестами типа March PS.

Для цитирования:


Ярмолик В.Н., Леванцевич В.А., Деменковец Д.В., Мрозек И. Построение и применение маршевых тестов для обнаружения кодочувствительных неисправностей запоминающих устройств. Информатика. 2021;18(1):25-42. https://doi.org/10.37661/1816-0301-2021-18-1-25-42

For citation:


Yarmolik V.N., Levantsevich V.A., Demenkovets D.V., Mrozek I. Construction and application of march tests for pattern sensitive memory faults detection. Informatics. 2021;18(1):25-42. (In Russ.) https://doi.org/10.37661/1816-0301-2021-18-1-25-42

Просмотров: 717


Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 1816-0301 (Print)
ISSN 2617-6963 (Online)