ICs
Components
Materials
Electricals
Motors
Instruments

What are the Common Memory Error Types and How Do ECC DIMMs Work?

2023-12-22 ATP Blogs
DRAM,DRAM modules,SDRAM,DDR1 DRAM,DRAM modules,SDRAM,DDR1 DRAM,DRAM modules,SDRAM,DDR1 DRAM,DRAM modules,SDRAM,DDR1

Defective main memory can disrupt business operations with performance degradation or hardware crashes, leading to costly downtime. Dynamic random access memory (DRAM) modules typically have built-in mechanisms that address memory errors. This post answers the most common questions on computer memory errors to help you ensure high availability and maximum reliability of DRAM installed in your mission-critical systems.


What are the types of memory errors?

Memory errors fall into two broad categories:

Soft Memory Errors are those that randomly corrupt memory bits and alter stored data but do not cause physical damage to the memory module.  Soft memory errors damage the data being processed rather than the system hardware, but in mission-critical applications such as medical equipment, industrial controllers, autonomous cars, security/surveillance systems and data centers, uncorrected soft errors may lead to catastrophic outcomes.


There are two types of soft memory errors:

  • Chip-Level Soft Errors are usually due to the radioactive decay of elements in the memory chip packaging. When these alpha particles hit the chip, they cause the cell to change its state to a different value, create an imbalance in the electrical properties of the chip, and cause stored data to be corrupted. Due to advancements in memory design and technology, these types of errors are now rare, as it takes about 10 years for the chip materials' radioactive elements to decay.


  • System-Level Soft Errors usually occur when the data being processed is hit with a glitch or noise while data is on the data bus. Noise is interference or static that destroys signal integrity and can come from electromagnetic interference (EMI) radio waves, electrical wiring, lightning, bad connections, and other sources. The noise could be misinterpreted by the system to be a data bit and uses or executes the bad data bit or program code, resulting in an error.


  • Hard memory errors are errors that keep recurring as a result of hardware or physical defects on the memory module. Hard memory errors are commonly caused by operating a system beyond the memory's speed capacity and subjecting the system to charges of static electricity. Other causes include environmental factors such as temperature, shock/vibration, electrical/voltage stress or physical stress. Mishandling, aging, or manufacturing defects can also affect the reliability of hardware components. Hard errors are usually permanent and require module replacement.


How can you tell if the memory error is soft or hard?

Soft memory errors can typically be rectified by rebooting the system. If the system is rebooted and the errors keep recurring, they are most likely caused by hard errors and the solution is to replace the memory chip or module entirely.


How costly are memory errors?

At best, memory errors can degrade performance. At worst, they can cause system crashes. Aside from hardware repair and replacement costs, memory failures can cause major end-user service disruptions, damage important data and consequently affect general operations.


What external factors affect memory performance and reliability?

Extreme temperatures are generally considered to impact the physical makeup of memory because they cause physical changes to the materials or components, so companies make considerable investments on thermal and cooling solutions. Increased utilization and DIMM age can also affect memory performance and reliability and increase the severity of memory errors.


What error correction mechanisms are available and how do such mechanisms work?

In mission-critical applications where data corruption and system failure must be avoided, dual in-line memory modules (DIMMs) with error correcting code (ECC) are used. ECC DIMMs can do either single-bit error correction (SEC) or SEC and double-bit error detection (SECDED). SEC alone cannot detect double-bit errors so it will report the memory as error free if there are two error bits. SECDED, on the other hand, can detect all single- and double-bit errors but will correct only single-bit errors. It is unable to detect triple-bit errors or correct double-bit errors.More advanced error detection and correction can be handled by more complex codes such as ChipKill™ or Advanced ECC memory, which is capable of detecting and correcting multi-bit errors that standard ECC cannot correct. Developed specifically for the NASA pathfinder mission to Mars, ChipKill works by creating a duplicate set of data in the form of a checksum in another part of the memory subsystem. When memory failure occurs, data recovery is done by recalculating the data from the checksum information, allowing the DIMM to withstand even the failure of an entire DRAM chip and resulting in better system availability. Studies have shown that ChipKill reduces uncorrectable error rates by up to 4X compared to SECDED.


What are correctable and non-correctable errors?

Correctable errors are generally single-bit errors that the system or the built-in ECC mechanism can correct. These errors do not cause system downtime of data corruption. Uncorrectable errors are generally multi-bit errors that could cause the system to crash or shut down immediately. 


Physically, how does an ECC DIMM differ from a non-ECC DIMM?

If the number of chips on the module is divisible by three, the module is an ECC DIMM. Standard RAM has eight memory chips that store data, providing it to the CPU on demand. An ECC memory module has an additional memory chip to detect and correct errors for the eight chips. The table below shows illustrations of ECC and non-ECC DIMMs from ATP.

Table 1. ATP DDR/DDR2/DDR3/DDR4 ECC and non-ECC DIMMs.


ATP DRAM Differentiators

ATP DRAM products are used in applications where the highest degree of reliability is required. Memory errors can have a major impact on operations, so ATP painstakingly ensures that all its DRAM products meet the toughest standards.


  • Functional Testing: Automatic Testing Equipment (ATE) 
    Major integrated chips (ICs) used in ATP DRAM products are sourced from Tier 1 manufacturers and undergo meticulous testing to ensure excellent reliability and longevity. All DRAM modules undergo stringent functional testing using the Automatic Testing Equipment (ATE) to detect structural and component defects and to screen out marginal timings and signal integrity (SI). 

Figure 1. Functional testing using ATP Automatic Testing Equipment (ATE).

  • System Testing: Test During Burn-In (TDBI) 
    At mass production (MP) level, all the modules are subjected to Test During Burn-In (TDBI), which combines temperature, load, speed and time to stress-test the memory module and to screen out weak ICs. ATP's TDBI aims to effectively screen out defective DRAM chips that will potentially fail during the early life failure (ELF) period. By ensuring that only robust DRAM chips are on the module, TDBI significantly lowers failure rates and extends the product service life.

    Since even just 0.01% error on a 99.99% effective device can increase the failure rates at module level and lead to failure in actual usage, TDBI detects and screens out the 0.01% error to ensure the DRAM modules' reliability.

Figure 2. ATP Test During Burn-In (TDBI) for 100% of DRAM modules at mass production (MP) level screens out weak ICs.


  • ATP Mini Chamber
    During TDBI, the specially designed ATP Mini Chamber isolates the temperature cycling to the targeted area so only the modules are subjected to burn-in. This makes it easy to find the root cause of failure and keeps the motherboard in stable operation.

Figure 3. ATP Mini Chamber subjects only the DRAM modules to temperature cycling.


ATP's industrial DRAM products are available in legacy SDRAM and a complete range of DDR1, DDR2, DDR3 and DDR4 modules including the latest DDR4-2666 in different densities and form factors.


授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 Like
  • Add to Favorites

This document is provided by Sekorm Platform for VIP exclusive service. The copyright is owned by Sekorm. Without authorization, any medias, websites or individual are not allowed to reprint. When authorizing the reprint, the link of www.sekorm.com must be indicated.

Recommend

DDR5: What is On-Die ECC?

2023-10-10 -  Design Article As dynamic random access memory (DRAM) capacity increases with each generation and wafer lithography shrinks to achieve higher speeds and better economies of scale, bit errors are also expected to increase. On-die ECC is an important feature of DDR5. It provides additional protection by correcting bit errors within the DRAM chip before sending data to the central processing unit (CPU).

Understanding RAM and DRAM Computer Memory Types

2023-12-17 -  Design Article ATP offers industrial memory modules in different architectures, capacities and form factors. ATP DRAM modules are commonly used in industrial PCs and embedded systems. Resistant against vibration, shock, dust and other challenging conditions, ATP DRAM modules perform well even under the most demanding workloads and applications, as well as in different operating environments.

What is NVMe SSD and What are the Benefits?

2023-12-01 -  Design Article ATP M.2 2280 NVMe SSDs are designed for a PCIe 3.0 x4 interface and comply with NVMe 1.2 specifications. Along with up to 1 TB memory capacity, sequential read speed of up to 2,540 MB/s, and sequential write speeds up to 1,100 MB/s, ATP M.2 NVMe SSDs exceed the SATA interface bandwidth 2x-3x, eliminate bottlenecks, and deliver a dramatic performance boost over AHCI standards. ATP M.2 2280 NVMe SSDs integrate 3D NAND MLC technology, enabling higher memory capacity, lower cost per bit, and increased longevity.

2023 Product Catalog: We build With you-The Global Leader in Specialized Storage and Memory Solutions

Company Profile    Segment Challenges and Solutions    Thermal Solutions    Endurance Solutions    Security Solutions    CFexpress & USB 3.0    Value Line SSDs    DDR5    DRAM SOLUTIONS    FLASH SOLUTIONS    Flash Products Naming Rule    Solutions & Technologies    Flash Technology Overview table    Complete Flash Spec Overview & Product Dimensions   

012023  - Selection guide ECC SO-DIMM,USB驱动器,MICROSD MEMORY CARDS,MICROSDHC CARD,DDR SO-DIMM,3D TLC SSDS,PCIE®GEN4高容量NVME M.2 2280固态硬盘,PCIE® GEN4 NVME U.2 SSD,SATA III 2.5" SSD,DDR2模块,PCIE® GEN 4 NVME M.2 2280 SSD,SD CARD,SATA III M.2 2280 SSD,PCIE®GEN4 NVME U.2固态硬盘,PCIE® GEN 3 NVME M.2 2280 SSD,NANODURA双通用闪存驱动器(UFD),PCIE®GEN 3 NVME M.2型1620 HSBGA固态硬盘,SD CARDS,CFEXPRESS TYPE B MEMORY CARDS,DRAM,非ECC UDIMM,NVME固态硬盘,SECURSTOR MICROSD CARD,DDR2 MODULES,DDR4 RDIMMS,SATA III MSATA SSD,SSDS,PCIE® GEN 3 NVME M.2 2242 SSD,SD卡,LEGACY (SDR/DDR) DRAM MODULES,ECC UDIMM,NON-ECC UDIMM,PCIE® GEN4 NVME CFEXPRESS CARD,NANODURA双UFD,PCIE® GEN 3,PCIE® GEN 3 NVME M.2 TYPE 1620 HSBGA SSD,SDHC CARD,E.MMC,HIGH-SPEED TYPE B CFEXPRESS CARDS,高速B型CFEXPRESS卡,PCIE® GEN4 HIGH-CAPACITY NVME M.2 2280 SSD,DDR3模块,DDR5 DIMM,MICROSD卡,PCIE®GEN3 NVME U.2固态硬盘,SOLID STATE DRIVES,SDXC卡,DRAM MODULES,SATA III M.2 2242 SSD,PCIE® GEN3 NVME M.2 2242 SSD,NON-ECC SO-DIMM,DUAL-INLINE MEMORY MODULES (DIMMS),CFAST卡,NVME散热器球栅阵列(HSBGA)固态硬盘,PCIE®GEN 3 NVME M.2 2242固态硬盘,SD MEMORY CARDS,MICROSD CARDS,非ECC SO-DIMM,PCIE®GEN 3 NVME M.2 2280固态硬盘,SDHC卡,DDR3 UDIMM,DDR3 MODULES,PCIE® GEN3 NVME M.2 2280 SSD,存储卡,固态硬盘,DDR3 MODULES,SECURSTOR MICROSD卡,MICROSDXC CARD,DDR3 SO-DIMM,NAND FLASH MEMORY,PCIE® GEN3 NVME M.2 2230 SSD,DDR4模块,DDR5 MEMORY,DDR5 DIMMS,WIDE TEMPERATURE RDIMM,HSBGA SSDS,NVME HEAT SINK BALL GRID ARRAY (HSBGA) SSDS,DDR4-3200模块,SDXC CARD,NANODURA DUAL UNIVERSAL FLASH DRIVES (UFDS),SATA III 2.5英寸固态硬盘,DDR4-3200 MODULE,RDIMM,MICROSDHC卡,PCIE® GEN 3 NVME M.2 2230 SSD,DDR4 MODULES,DRAM模块,DDR4宽温度RDIMM,MICROSDXC卡,NVME SSDS,DDR5内存,MEMORY CARDS,NVME M.2 TYPE 1620 HSBGA SSD,SDRAM,DDR5模块,CFEXPRESS CARDS,DDR UDIMM,SATA III M.2 2280固态硬盘,UNIVERSAL FLASH DRIVES,PCIE® GEN3 NVME U.2 SSD,NANODURA DUAL UFDS,DDR1模块,DDR1 MODULES,U.2 SSD,MICROSD CARD,PCIE® GEN3 NVME,USB DRIVES,SOLID STATE DRIVES,SSD,DDR5 MODULES,NAND型闪存,DDR4 RDIMM,COMPACTFLASH CARD,DDR4 WIDE-TEMP RDIMMS,3D TLC固态硬盘,COMPACTFLASH卡,PCIE®GEN4 NVME CFEXPRESS卡,CFEXPRESS B型存储卡,CFAST CARD,PCIE®GEN 3 NVME M.2 2230固态硬盘,SDRAM SO-DIMM,PCIE®GEN 4 NVME M.2 2280固态硬盘,PCIE® GEN4 NVME M.2 2280 SSD,HSBGA固态硬盘,SATA III M.2 2242固态硬盘,A750PI,E650SC SERIES,S600SC,B800PI,S750 SERIES,S600SI,S600SCA,E750PC SERIES,B600SC,N700PC,S700SC,E650SC,A750 SERIES,E600VC,S800PI,A750PI SERIES,I800PI,A600VC,A650SI,A650SC,N700 SERIES,S650SI,N750,N750PI,A800PI,A700PI,N700SI,N650 SERIES,E600SAA,N700SC,A750,N600SC,A600VC SERIES,E600SA,E650SI,E650SI SERIES,N750 SERIES,E700PIA,TR-03153,N600SI,S650,S650SC,E700PAA,N650SIA,E600SI,B600SC SERIES,S750SC,S600SIA,I700SC,N650SI,N600VI,E600SIA,E750PI,N650SC,N750PI SERIES,N600VC,I600SC,E750PC,S700PI,A650 SERIES,N650,N600 SERIES,N600VC SERIES,S650 SERIES,A650,AES-256,E700PI,A600SI,E750PI SERIES,N700PI,E700PA,S750,S750PI,E700PC,A600SC

2024 Product Catalog

022024  - Selection guide Since 1991, we have consistently distinguished ourselves as one of the world’s leading original equipment manufacturers (OEM) of high-performance, high-quality and high-endurance NAND flash products and DRAM modules.

PCIE®GEN4 X4 M.2 2280,U.2 SSD,PCIE® GEN3 NVME M.2 2230 SSD,DDR5 MEMORY,PCIE®GEN3 NVME M.2 2230固态硬盘,MICROSDHC CARD,PCIE® GEN4 NVME U.2 SSD,SATA III 2.5" SSD,USB DRIVE,SD CARD,SATA III M.2 2280 SSD,SDXC CARD,PCIE®GEN3 NVME M.2 2280固态硬盘,SATA III 2.5英寸固态硬盘,PCIE®GEN4 NVME U.2固态硬盘,USB 2.0 EUSB,CFEXPRESS TYPE B MEMORY CARDS,M.2 TYPE 1620 HSBGA SSD,M.2 2242 SSD,NVME固态硬盘,MICROSDHC卡,PCIE® GEN4 X4 M.2 2280, U.2 SSDS,SECURSTOR MICROSD CARD,MSATA固态硬盘,PCIE® GEN4 NVME E1.S SSD,SATA III MSATA SSD,DRAM模块,PCIE®GEN4 NVME M.2 2280固态硬盘,MICROSDXC卡,NVME SSDS,DDR5内存,PCIE ® GEN4 NVME CFEXPRESS CARD,EMMC,SD卡,PCIE®GEN4 NVME E1.S固态硬盘,DRAM MODULES,M.2 2280固态硬盘,PCIE®GEN3 NVME M.2 2242固态硬盘,PCIE® GEN4 NVME CFEXPRESS CARD,NANODURA双UFD,E1.S PCIE GEN4 X4 SSD,SDHC CARD,袖珍闪存卡,E.MMC,PCIE® GEN3 NVME M.2 TYPE 1620 HSBGA SSD,MICROSD,M.2 2280 SSD,M.2 2230 SSD,SATA III M.2 2280固态硬盘,PCIE® GEN3 NVME U.2 SSD,NANODURA DUAL UFDS,MICROSD卡,CFEXPRESS卡,PCIE®GEN3 NVME U.2固态硬盘,SDXC卡,SATA III M.2 2242 SSD,PCIE® GEN3 NVME M.2 2242 SSD,MICROSD CARD,CFAST卡,1.ES PCIE GEN4 X4固态硬盘,SDHC卡,PCIE®GEN3 NVME M.2型1620 HSBGA固态硬盘,随身碟,CFEXPRESS CARD,COMPACTFLASH CARD,COMPACTFLASH卡,PCIE®GEN4 NVME CFEXPRESS卡,PCIE® GEN3 NVME M.2 2280 SSD,PCIE ® GEN3 NVME M.2 TYPE 1620 HSBGA SSD,EUSB,VALUE LINE SSDS,M.2型1620 HSBGA SSD,CFEXPRESS B型存储卡,CFAST CARD,M.2 2230固态硬盘,价值线固态硬盘,MSATA SSD,SECURSTOR MICROSD卡,PCIE® GEN4 NVME M.2 2280 SSD,MICROSDXC CARD,COMPACT FLASH CARD,M.2 2242固态硬盘,PCIE ® GEN3 NVME U.2 SSD,SATA III M.2 2242固态硬盘,A750PI,S600SC,B800PI,S750 SERIES,S600SI,B600SC,N700PC,A750 SERIES,E650SC,N601,N651SI,A600VI,S800PI,E600VC,I800PI,A600VC,A650SI,A650SC,N651SC,N750,S650SI,A600VI SERIES,N750PI,N651SIE,A800PI,N601 SERIES,A700PI,N651SIA,N650 SERIES,E600SAA,A750,A600VC SERIES,N600SC,E600SA,E650SI,N750 SERIES,E700PIA,N600SI,S650,S650SC,N651SI SERIES,E700PAA,B600SC SERIES,E600SI,N600VI SERIES,I700SC,N600VI,N650SI,E600SIA,N650SC,E750PI,N600VC,I600SC,E750PC,N651,S700PI,A650 SERIES,N650,N751PI,S700PC,N600VC SERIES,N651 SERIES,S650 SERIES,A650,N601SC,S750PC,E700PI,A600SI,N700PI,E700PA,S750,S750PI,E700PC,N651SCE,A600SC

N650Vi ATP I-Temp. NVMe PCIe Gen3 M.2 2280 SSD Datasheet (Version 2.2)

Mar. 4th, 2025  - Datasheet The N650Vi is an industrial temperature NVMe SSD in M.2 2280 form factor, offering capacities from 120GB to 960GB. It features PCIe Gen3 x4 interface with up to 2,600MB/s read speed, DRAM-less design with HMB support, and operates from -40°C to 85°C.

固态硬盘,SSD,FT480GP38APDBFI,FT240GP38APDBFI,FT120GP38APDBFI,FT960GP38APDBFI

DDR5 vs DDR4: Is DDR5 finally necessary?

2023-09-23 -  Technical Discussion ATP Electronics is committed to meeting the most rigid memory requirements of varied industries. The next-generation DDR5 memory modules are expected to deliver performance and reliability improvements over the previous generation, especially for critical computing applications.

2025 Product Catalog

2025/02/18  - Selection guide

内存和存储解决方案

专业存储与内存解决方案的全球领先者 我们与您共建

2026/03/16  - Supplier and Product Introduction

固态硬盘,SSD,内存,DRAM,存储,E.MMC

DDR3 The Global Leader in Specialized Storage and Memory Solutions

2026年2月26日  - Datasheet

DDR3 SDRAM

More Version(s)

DDR1 The Global Leader in Specialized Storage and Memory Solutions

022024  - Datasheet

DDR1 MODULES,DDR1模块

ATP‘s Fastest “Industrial Only” DDR4-3200 DRAM Modules with the Transfer speed of up to 3200MT/s

2022-12-31 -  New Product Introduction ATP DDR4-3200 DRAM modules with wide-temperature ICs perform reliably in harsh environments. ATP implements module-level tests during burn-in (TDBI) to expose weak modules and detect and screen out even 0.01% error, thus ensuring utmost module reliability and long-term endurance.

DDR1

2026/02/01  - Datasheet

DDR1 SDRAM

More Version(s)

ATP Wide-Temp DDR4 RDIMMs with I-Temp Registered Clock Driver Ensure Maximum Reliability in Extreme Temperatures

2022-08-12 -  Manufacturer News Like all ATP ELECTRONICS DRAM modules, ATP‘s wide-temp DDR4 modules with I-Temp RCD undergo rigorous 100% module-level testing to ensure maximum reliability.

D432G0SE3282FMC-SEK1

未提供  - Datasheet

DDR4 SDRAM 内存模块,D432G0SE3282FMC-SEK1

More

Electronic Mall

More

Manufacturer:D-Robotics

Category:SOC

Auth. Dist.

Unit Price:$21.3000

In Stock:673

Manufacturer:Intelligence Silicon

Category:FPGA

Auth. Dist.

Unit Price:$27.2308

In Stock:80

Manufacturer:ArtInChip

Category:MCU

Auth. Dist.

Unit Price:$1.5446

In Stock:50

Manufacturer:ArtInChip

Category:MCU

Auth. Dist.

Unit Price:$1.4149

In Stock:50

Manufacturer:LKWIC

Category:LDO

Auth. Dist.

In Stock:20

Manufacturer:ZETTA

Category:DDR3 DRAM

Auth. Dist.

Unit Price:$9.0500

In Stock:16

Manufacturer:ZETTA

Category:DDR3 DRAM

Auth. Dist.

Unit Price:$7.1500

In Stock:10

Manufacturer:SUNTEK

Category:线性稳压器

Auth. Dist.

In Stock:5

Manufacturer:Intelligence Silicon

Category:FPGA

Auth. Dist.

Unit Price:$42.4616

In Stock:4

Manufacturer:Intelligence Silicon

Category:FPGA

Auth. Dist.

Unit Price:$25.3847

In Stock:2

Manufacturer:D-Robotics

Category:SOC

Auth. Dist.

Unit Price:

In Stock:

Manufacturer:Intelligence Silicon

Category:FPGA

Auth. Dist.

Unit Price:

In Stock:

Manufacturer:ArtInChip

Category:MCU

Auth. Dist.

Unit Price:

In Stock:

Manufacturer:ArtInChip

Category:MCU

Auth. Dist.

Unit Price:

In Stock:

Manufacturer:LKWIC

Category:LDO

Auth. Dist.

In Stock:

RFQ

Manufacturer:ZETTA

Category:DDR3 DRAM

Auth. Dist.

Unit Price:

In Stock:

Manufacturer:ZETTA

Category:DDR3 DRAM

Auth. Dist.

Unit Price:

In Stock:

Manufacturer:SUNTEK

Category:线性稳压器

Auth. Dist.

In Stock:

RFQ

Manufacturer:Intelligence Silicon

Category:FPGA

Auth. Dist.

Unit Price:

In Stock:

Manufacturer:Intelligence Silicon

Category:FPGA

Auth. Dist.

Unit Price:

In Stock:

connect

Contact Us

E-mail:contact@sekorm.com

Tel: +86 954668/400-830-1766