We are Apogeeweb Semiconductor Electronic

WELCOME TO OUR BLOG

Home arrow Memory arrow ECC Memory or Not for Computer Server? ECC Server RAM

arrow left

arrow right

ECC Memory or Not for Computer Server? ECC Server RAM

Author: Apogeeweb Date: 25 May 2021  296

error correcting code memory

Introduction

As everyone knows, Error correction code memory (ECC memory) is a type of computer data storage technique. It identifies and fixes the most common errors which could otherwise lead to data corruption or system crashes. In other words, it is one of the most important tech for this loss and system errors prevention. There will be people who have such a question: now the memory technology is improved greatly, it’s possible to use ECC server RAM inside of your regular desktop computer at home, but is it something you SHOULD do? This note will help you find clue out step by step.

ECC Memory Explained

Catalog

Introduction

Ⅰ What Causes Errors in RAM?

Ⅱ Is ECC RAM Better?

Ⅲ ECC Server RAM or Regular Home Desktop?


Ⅰ What Causes Errors in RAM?

The ram error is caused by electromagnetic interference inside the computer. This interference will cause the units of DRAM (Dynamic Random Access Memory) to spontaneously change to the opposite state. Unit errors may be hidden, that is, they will not have a serious impact on the data. However, the memory units are interrelated, so unit changes may affect the entire operational system, resulting in system errors, especially when strict operation is required. To be specific, memory errors will cause security vulnerabilities, crashes, transcription errors, lost transactions, and corrupted or lost data, and one of the most common type of memory error is a single-bit error.

what is ecc memory?

Ⅱ Is ECC RAM Better?

In the face of these problems, if memory can fix the error itself, what will it look like? That is ECC RAM.

  • Memory Chips Difference

ECC RAM is server memory. This type of memory module has an ECC error check storage chip (the number of storage chips is an odd number). The application of ECC can ensure that the server is safer and more stable during operation. However, the number of chips stored in ordinary memory sticks is even. In reality, ECC RAM has 9 memory chips instead of 8.

 

  • Error Checking and Correcting

The ECC memory is equipped with ECC error checking technology. After error checking and correction, the stability and reliability of the server system can be effectively guaranteed. For ordinary ram, when the word detects an error, the error location cannot be determined, and the error cannot be corrected. Therefore, for a single task that takes a long time and cannot be suspended or error, ECC memory is an inevitable choice. However, ordinary PCs will not use it because of high cost price.

 

  • Application Difference

Because ECC memory can effectively store and maintain data integrity, and is equipped with check and correction technology, ECC memory further reduces data corruption. Therefore, it is mostly used in servers and graphics workstations such as financial and scientific industries. Non-ECC memory sticks are more suitable for the general public use.

 

  • Capacitor Difference

As server memory applications require higher capacity, ECC memory modules usually start at 4GB, while ordinary memory modules usually start at 2GB. The standard configuration on home computers is 4~8GB of memory.

 

  • Price Difference

Due to the higher tech of ECC memory sticks, and its capacity is also larger than ordinary memory. Therefore, ECC memory sticks are more expensive than ordinary memory.

ecc ram vs non-ecc ram

Ⅲ ECC Server RAM or Regular Home Desktop?

ECC memory is usually used in servers or graphics workstations. Because of the check and correction function, when there are some read and write errors in the memory, the ECC RAM can correct these errors and reduce the probability of downtime/blue screen. Guaranteed data storage and accuracy of reading and writing.
Server memory and ordinary PC memory are very similar, there is no obvious difference in appearance and structure, but its price is higher than ordinary memory. There are three main types of server memory: SDRAM, DDR, and DDR2. At present, server memory is mostly used DDR and DDR2. With the time goes by, server uses some new technologies now, such as ecc, chipkill, register, hot swap technology, and FB-DIMM (full buffer memory module) etc. More server memory currently adopts ECC and REG ECC technologies. The chips on REG ECC memory are generally 2-3 more than ordinary motherboards, mainly PLL (phase locked loop) and Register IC. ECC and ECC REG memory have been developed for a period, and the frequency mainly has 133, 266, 333, 400, 533, 667 stages.

 

What is RECC? The specific uses of RECC memory are as follows: phase locked loop chip, the bottom of the memory stick are smaller than Register ICs. Generally, there is only one, which can adjust the clock signal and ensure the signal synchronization between the memory modules. The smaller IC chip (2-3 pieces) at the bottom plays a role in improving the driving capability. Server products need to support large-capacity memory. The motherboard alone cannot drive such a large-capacity memory. Instead, the memory module with Register is used to improve the driving ability, so that the server can support up to 32GB of memory. Because of the PLL and Register chips, the server memory capacitor can be made very large, it can better meet the endless requirements of the ever-increasing software for memory. Therefore, it is recommended that the server whose requirement over 16G use RECC RAM.
RECC has one more register. We can understand the function of the memory as a book directory. When the memory receives a read and write command, it will retrieve this directory first, and then perform read and write operations, which will greatly improve the efficiency of the server memory. So some people mistakenly think that RECC RAM runs slower than ECC RAM. The Register memory that can be used at present also has ECC function, and some motherboards require the memory to support Register. In fact, all registered memory is ECC memory.

 

The use of ECC memory requires the support of other computer components, such as the motherboard and cpu, and may also need to be set in the BIOS before it can be used on most server CPUs and motherboards (some non-server CPUs and motherboards also support). In addition, when purchasing ecc memory, you need to pay attention to whether it is ecc udimm or ecc rdimm or ecc lrdimm or ecc 3ds rdimm or something else. Because your computer configuration may not support some types.
What’s more, all of the modern, contemporary storage drives use ECC at some level internally. HDD, SSDs. The data densities of the HDD push the edge where need to keep up with track integrity. NAND in SSDs tend to loose data bits in usage over time. The SSD controller in the T2 isn't remarkable on the ECC dimension. All the ones that store the data encrypted 'at rest' basically have to if going to be competently implemented. In addition, ECC generally works on all Ryzen Chips minus the APUs (with the exception of the pro apus), they tend to not be on the QVL since it costs time and money to do that.

 

Frequently Asked Questions about ECC Server Memory

1. What is ECC memory?
Error correction code
Error correction code (ECC) memory is a type of RAM memory found in workstations and servers. It's valued by professionals and businesses with critical data for its ability to automatically detect and correct memory errors, thus fighting data corruption.

 

2. Which is better ECC or non-ECC memory?
Non-ECC (also called non-parity) modules do not have this error-detecting feature. ... Using ECC decreases your computer's performance by about 2 percent. Current technology DRAM is very stable, and memory errors are rare, so unless you have a need for ECC, you are better served with non-parity (non-ECC) memory.

 

3. How does ECC memory work?
ECC memory uses the extra bits to store an encrypted code when writing data to memory, and the ECC code is stored at the same time. ... As data is processed, ECC memory is constantly scanning code with a special algorithm to detect and correct single-bit memory errors.

 

4. What is the benefit of ECC memory?
ECC memory protects your system from potential crashes and inadvertent changes in data by automatically correcting data errors. This is achieved with the addition of a ninth computer chip on the RAM board, which acts as an error check and correction for the other eight chips.

 

5. Who needs ECC RAM?
Error-correcting code memory (ECC memory) is a type of computer data storage that can detect and correct the most common kinds of internal data corruption. ECC memory is used in most computers where data corruption cannot be tolerated under any circumstances, such as for scientific or financial computing.

Ordering & Quality

Photo Mfr. Part # Company Description Package PDF Qty Pricing
(USD)
FM25V02A-G FM25V02A-G Company:Cypress Semiconductor Corp Remark:FRAM (Ferroelectric RAM) Memory IC 256Kb (32K x 8) SPI 40MHz 8-SOIC Package:8-SOIC (0.154"", 3.90mm Width)
DataSheet
In Stock:On Order
Inquiry
Price:
1+: $6.67000
10+: $6.08400
25+: $5.96800
50+: $5.92480
100+: $5.31630
250+: $5.29636
500+: $4.96386
1000+: $4.75439
5000+: $4.23242
Inquiry
SST38VF6404-90-5C-B3KE SST38VF6404-90-5C-B3KE Company:Microchip Technology Remark:IC FLASH 64M PARALLEL 48TFBGA Package:48-TFBGA
DataSheet
In Stock:50
Inquiry
Price:
1+: $5.34000
Inquiry
CY7C128A-25VC CY7C128A-25VC Company:Cypress Semiconductor Corp Remark:2K x 8 Static RAM SRAM 2KX8 Package:SOJ-24
N/A
In Stock:On Order
Inquiry
Price:
Call
Inquiry
CY7C1041CV33-8ZSXI Company:Cypress Semiconductor Corp Remark:SRAM, 4 Mbit, 256K x 16bit, 2.97V to 3.63V, TSOP-II, 44 Pins, 8 ns Package:TSOP-44
N/A
In Stock:On Order
Inquiry
Price:
Call
Inquiry
24LC64-I-ST 24LC64-I-ST Company:Microchip Technology Remark:IC EEPROM 64K I2C 400KHZ 8TSSOP Package:8-TSSOP (0.173", 4.40mm Width)
DataSheet
In Stock:881
Inquiry
Price:
1+: $0.45000
25+: $0.44000
100+: $0.42000
Inquiry
CY7C1061BV33-12ZXI CY7C1061BV33-12ZXI Company:Cypress Semiconductor Corp Remark:16-Mbit (1M x 16) Static RAM Package:TSOP-54
N/A
In Stock:On Order
Inquiry
Price:
Call
Inquiry
AT24C64D-MAHM-T AT24C64D-MAHM-T Company:Microchip Technology Remark:IC EEPROM 64K I2C 1MHZ 8MINIMAP Package:8-UFDFN Exposed Pad
DataSheet
In Stock:On Order
Inquiry
Price:
1+: $0.34000
25+: $0.33000
100+: $0.31000
5000+: $0.31000
Inquiry
H26M52104FMR Company:SK HYNIX INC Remark:16GB e-MMC Package:FBGA153
N/A
In Stock:On Order
Inquiry
Price:
Call
Inquiry

Related Articles

The Working Principle and Classification of Semiconductor Memory

Apogeeweb 28 Dec 2018  3447

Warm hints: This article contains about 7000 words and reading time is about 30 mins. IntroductionComputer memory is a device in a computer system that stores programs and data. All information on th...

Continue reading »

Ferroelectric Random Access Memory (FeRAM / FRAM) Technique

Apogeeweb 30 Nov 2019  2914

Ⅰ IntroductionWith the improvement of computer technology, the demand for non-volatile memory is increasing, their read and write speed requirements are getting faster and faster, and t...

Continue reading »

How Does Computer Memory Work? Examples Analysis

Apogeeweb 6 Jul 2020  1740

Ⅰ IntroductionComputer memory is used to store programs and data. The main function of memory is to read and write. For random access memory RAM, their main functions are to read and write, ...

Continue reading »

Types of Hard Disk Drive Interface

Apogeeweb 3 Sep 2020  6212

IntroductionThe hard disk interface is the connecting part between the hard disk and the host computer system, and its function is to transmit data between the hard disk cache and the host memory. Dif...

Continue reading »

Memory Technology Prospect in the Future

Apogeeweb 14 Feb 2019  4728

Warm hints: This article contains about 5000 words and reading time is about 20 mins. IntroductionThe rapid development of information technology requires storage technology to provide faster, larger...

Continue reading »

The Function, Structure and Working Principle of Cache Memory

Apogeeweb 8 Jan 2019  5836

Warm hints: This article contains about 4000 words and reading time is about 18 min. IntroductionIn the hierarchy of computer storage systems, high speed small capacity memory between the central pro...

Continue reading »

pinglun 0 comment

Leave a Reply

Your email address will not be published.

 
 
   
 
code image
Rating: poor fair good very good excellent

# 0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z