Тестер памяти

Тестеры памяти — это специализированное испытательное оборудование, используемое для тестирования и проверки модулей памяти .

Типы

Тестеры модулей памяти можно в целом разделить на два типа: тестеры аппаратной памяти и программы диагностики программного обеспечения , работающие в среде ПК . Тестеры аппаратной памяти имеют более сложные и комплексные функции тестирования, встроенные в тестер по сравнению с программами диагностики программного обеспечения. Диагностика программного обеспечения позволяет обнаруживать возможные проблемы, когда модули памяти уже установлены в компьютерной системе.

Тестеры оборудования

Тестеры памяти класса ATE ( автоматическое испытательное оборудование высокого класса ) используются большинством производителей чипов памяти OEM, таких как Samsung, Hyundai, Micron и т. д. Обычно они стоят от миллиона долларов за систему. Это оборудование должно эксплуатироваться хорошо обученными инженерами по полупроводникам. Тестеры памяти класса ATE созданы с использованием очень сложных алгоритмов тестирования для обнаружения неисправностей памяти на последних этапах упаковки чипов памяти.

Тестеры памяти среднего уровня обычно стоят менее 26 000 долларов США [1] и обычно встречаются в сборочных цехах по производству модулей памяти. Эти тестеры созданы для поддержки массовых объемов тестирования модулей памяти. Они также используются для обнаружения дефектов сборки, вызванных неправильной пайкой и перекрестным загрязнением ячеек после сборки чипов на печатных платах или картах SIMM. Эти тестеры памяти обычно подключаются к автоматической системе обработки для тестирования крупносерийного производства, что исключает ручное вмешательство оператора.

Тестеры памяти начального уровня обычно имеют относительно низкую стоимость, от 1000 до 3000 долларов. Их основными характеристиками являются портативность, простота использования и относительно небольшой размер. Они обычно используются в сфере услуг, особенно специалистами по обслуживанию компьютеров, отделами RMA, реселлерами/брокерами/оптовиками памяти для проверки и тестирования модулей памяти, которые выходят из строя в системе ПК или перед установкой на ПК. Качество и характеристики этого диапазона тестеров памяти сильно различаются в зависимости от производителя. Хороший тестер памяти создан с характеристиками, сопоставимыми с высококлассными ATE и тестером памяти среднего диапазона. Ключевым моментом является предоставление простого в использовании тестера по доступной цене, который по-прежнему эффективен для фиксации большинства сбоев и отказов памяти.

Тестировщики программного обеспечения

Программы диагностики памяти (например, memtest86 ) — это недорогие или бесплатные инструменты, используемые для проверки сбоев памяти на ПК. Обычно они имеют форму загрузочного дистрибутива программного обеспечения на дискете или CD-ROM . Средства диагностики предоставляют шаблоны тестирования памяти, которые способны тестировать всю системную память компьютера. Диагностическое программное обеспечение нельзя использовать, если ПК не может запуститься из-за памяти или материнской платы . Хотя в принципе тестовая программа может сообщать о своих результатах, отправляя их на устройство хранения (например, дискету) или принтер, если он работает, или с помощью звуковых сигналов, на практике требуется работающий дисплей.

Тесты памяти червя

Некоторые более сильные тесты памяти, способные обнаруживать тонкие проблемы синхронизации, реализованы в виде самомодифицирующихся , динамически самоперемещающихся и потенциально саморазрушающихся червей памяти, называемых тестами памяти червей (или тестами червей ). [2] [3] [4] [5]

Обнаруженные неисправности

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

Постоянные неисправности

Постоянные неисправности влияют на логические значения в системе постоянно, эти неисправности легче обнаружить с помощью тестера памяти. Примеры включают:

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

Непостоянные неисправности

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

Существует два типа непостоянных неисправностей: временная неисправность и прерывистая неисправность.

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

Периодические неисправности вызваны неэкологическими условиями, такими как:

  • Ослабленные соединения
  • Изнашивающиеся или стареющие компоненты
  • Критический момент
  • Изменение сопротивления и емкости
  • Физические нарушения
  • Шум (шум мешает сигналам в системе)
  • Восприимчивость к ударам молота

Смотрите также

Ссылки

  1. ^ "Innoventions Ramcheck Advanced Memory Tester - PCSTATS.com". www.pcstats.com .
  2. ^ Тест на память червя (PDF) . Векторная графика . 2015-10-21. Архивировано (PDF) из оригинала 2019-05-15 . Получено 2021-12-13 .(3 страницы) (Примечание. Из руководства по эксплуатации Vector Graphic 3. )
  3. ^ Уилкинсон, Уильям «Билл» Альберт (2003) [1996, 1984]. «Червь H89: тестирование памяти H89». Страница компании Heath Билла Уилкинсона . Архивировано из оригинала 13.12.2021 . Получено 13.12.2021 .
  4. ^ Steinman, Jan W. (1986-09-01). Написано в West Linn, Oregon, USA. «The Worm Memory Test». The Right to Assemble (TRTA). Журнал программного обеспечения Dr. Dobb's Journal of Software Tools for the Professional Programmer . 11 (9). Redwood City, California, USA: M&T Publishing, Inc. / The People's Computer Company : 114–115 (662–663). ISSN  1044-789X. #119. ark:/13960/t74v34p9p CODEN  DDJOEB . Получено 13 декабря 2021 г.[1] (2 страницы)
  5. ^ Steinman, Jan W. (1986). "III. Полезные процедуры и методы 68000, 16. Тест памяти червя" (PDF) . Написано в West Linn, Oregon, USA. Dr. Dobb's Toolbook of 68000 Programming . New York, USA: Brady Book / Prentice Hall Press / Simon & Schuster, Inc. стр.  341– 350. ISBN 0-13-216649-6. LCCN  86-25308. Архивировано (PDF) из оригинала 2021-12-13 . Получено 2021-12-13 .(1+5+10+1 страницы)
Retrieved from "https://en.wikipedia.org/w/index.php?title=Memory_tester&oldid=1209884988#Worm_test"