Тестер памяти
Эта статья нуждается в дополнительных цитатах для проверки . ( май 2020 г. ) |
Тестеры памяти — это специализированное испытательное оборудование, используемое для тестирования и проверки модулей памяти .
Типы
[ редактировать ]Тестеры модулей памяти можно разделить на два типа: аппаратные тестеры памяти и программного обеспечения программы диагностики , которые работают в среде ПК . Аппаратные тестеры памяти имеют более сложные и комплексные функции тестирования, встроенные в тестер, по сравнению с программами диагностического тестирования программного обеспечения. Программная диагностика позволяет обнаружить возможные проблемы, когда модули памяти уже установлены в компьютерной системе.
Тестеры оборудования
[ редактировать ]Тестеры памяти класса высококлассного автоматического испытательного оборудования (ATE) используются большинством OEM-производителей микросхем памяти, таких как Samsung, Hyundai, Micron и т. д. Обычно их цена начинается от одного миллиона долларов за систему. Данное оборудование должно эксплуатироваться хорошо обученными инженерами-полупроводниками. Тестеры памяти класса ATE оснащены очень сложными алгоритмами тестирования для обнаружения ошибок памяти на заключительных этапах упаковки микросхем памяти.
Тестеры памяти среднего класса обычно стоят менее 26 000 долларов США. [1] и обычно встречаются в сборочных цехах по производству модулей памяти. Эти тестеры созданы для поддержки массовых испытаний модулей памяти. Они также используются для обнаружения ошибок сборки, вызванных неправильной пайкой и перекрестным загрязнением ячеек после сборки микросхем на печатную плату или карты SIMM. Эти тестеры памяти обычно подключаются к автоматической системе обработки для крупномасштабных производственных испытаний, что исключает ручное вмешательство оператора.
Недорогие тестеры памяти обычно стоят относительно недорого: от 1000 до 3000 долларов. Их основными особенностями являются портативность, простота использования и относительно небольшой размер. Они обычно используются в сфере услуг, особенно специалистами по обслуживанию компьютеров, отделами RMA, реселлерами/брокерами/оптовыми торговцами памяти для проверки и тестирования модулей памяти, которые выходят из строя в системе ПК, или перед их установкой в ПК. Качество и возможности этой линейки тестеров памяти сильно различаются в зависимости от производителя. Хороший тестер памяти имеет функции, сравнимые с тестером памяти высокого класса ATE и среднего диапазона. Ключевым моментом является создание простого в использовании тестера по доступной цене, который по-прежнему эффективен при обнаружении большинства ошибок и сбоев памяти.
Тестировщики программного обеспечения
[ редактировать ]Программы диагностики памяти (например, memtest86 ) — это недорогие или бесплатные инструменты, используемые для проверки сбоев памяти на ПК. Обычно они представляют собой загрузочный дистрибутив программного обеспечения на дискете или компакт-диске . Средства диагностики предоставляют шаблоны тестирования памяти, которые позволяют проверить всю системную память компьютера. Диагностическое программное обеспечение нельзя использовать, если компьютер не запускается из -за проблем с памятью или материнской платой . Хотя в принципе тестовая программа может сообщать о своих результатах, отправляя их на запоминающее устройство (например, дискету) или принтер, если они работают, или с помощью звуковых сигналов, на практике требуется работающий дисплей.
Тесты памяти на червей
[ редактировать ]Некоторые более сильные тесты памяти, способные обнаружить тонкие проблемы с синхронизацией, реализованы в виде самомодифицирующихся , динамически самоперемещающихся и потенциально саморазрушающихся червей памяти, называемых тестами памяти-червями (или тестами-червями ). [2] [3] [4] [5]
Обнаруженные неисправности
[ редактировать ]Тестеры памяти предназначены для обнаружения двух типов неисправностей, влияющих на функциональное поведение системы (микросхемы памяти, логических микросхем или печатной платы): непостоянные неисправности и постоянные неисправности.
Постоянные неисправности
[ редактировать ]Постоянные неисправности постоянно влияют на логические значения в системе; эти неисправности легче обнаружить с помощью тестера памяти. Примеры включают в себя:
- Неправильные соединения между интегральными схемами , платами и т. д. (например, отсутствие соединений или замыкание из-за брызг припоя или ошибок конструкции).
- Сломанный компонент или части компонентов
- Неправильная маска IC (Производственная проблема)
- Функциональные ошибки проектирования (логическая функция, которую необходимо было реализовать, спроектирована неправильно).
- Неисправная ячейка памяти
Непостоянные неисправности
[ редактировать ]Непостоянные неисправности возникают в случайные моменты. Они влияют на поведение системы в течение неопределенного периода времени. Обнаружение и локализация непостоянных неисправностей с помощью тестера памяти крайне затруднительны. Иногда непостоянные неисправности не влияют на работу системы во время тестирования.
Существует два типа непостоянных неисправностей: временная неисправность и прерывистая неисправность.
Переходные неисправности трудно обнаружить, и не существует четко определенных неисправностей, которые можно было бы обнаружить. Ошибки в оперативной памяти, вызванные временными неисправностями, часто называют ошибками программного обеспечения. Следующие примеры являются возможными факторами, которые способствуют временным неисправностям:
- Космические лучи ( УФ-свет )
- Альфа-частица (Пыль)
- Загрязнение
- Влажность
- Температура
- Давление
- Вибрация
- электропитания Колебания
- Электромагнитные помехи
- Статические электрические разряды
- Контуры заземления
Периодические неисправности вызваны условиями, не связанными с окружающей средой, такими как:
- Ослабленные соединения
- Износ или старение компонентов
- Критический момент
- сопротивления и емкости Изменение
- Физические нарушения
- Шум (шум нарушает сигналы в системе)
- к гребному молоту Восприимчивость
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Усовершенствованный тестер памяти Innoventions Ramcheck — PCSTATS.com» . www.pcstats.com .
- ^ Тест памяти червей (PDF) . Векторная графика . 21 октября 2015 г. Архивировано (PDF) из оригинала 15 мая 2019 г. Проверено 13 декабря 2021 г. (3 страницы) (Примечание. Из руководства по эксплуатации Vector Graphic 3. )
- ^ Уилкинсон, Уильям «Билл» Альберт (2003) [1996, 1984]. «Червь H89: тестирование памяти H89» . Страница компании Билла Уилкинсона Heath . Архивировано из оригинала 13 декабря 2021 г. Проверено 13 декабря 2021 г.
- ^ Штайнман, Ян В. (1 сентября 1986 г.). Написано в Вест-Линне, штат Орегон, США. «Тест памяти червя» . Право на собрания (TRTA). Журнал доктора Добба о программных инструментах для профессионального программиста . 11 (9). Редвуд-Сити, Калифорния, США: M&T Publishing, Inc. / The People's Computer Company : 114–115 (662–663). ISSN 1044-789X . № 119. ковчег:/13960/t74v34p9p КОДЕН ДДЖОЕБ . Проверено 13 декабря 2021 г. [1] (2 страницы)
- ^ Штайнман, Ян В. (1986). «III. 68000 полезных процедур и методов, 16. Тест на память червя» (PDF) . Написано в Вест-Линне, штат Орегон, США. Справочник доктора Добба по программированию 68000 . Нью-Йорк, США: Brady Book / Prentice Hall Press / Simon & Schuster, Inc. , стр. 341–350. ISBN 0-13-216649-6 . LCCN 86-25308 . Архивировано (PDF) из оригинала 13 декабря 2021 г. Проверено 13 декабря 2021 г. (1+5+10+1 стр.)