Mix ECC and non-ECC?

tsundereAkitaki

Reputable
Sep 23, 2014
16
0
4,510
Hello,
My question is simple, can I mix ECC and non-ECC DDR3 RAM if they happen to match up? Same timing and speed, for instance, only one is ECC and the other is not?
Thank you in advance
 
Solution
Short answer: No. Even if they 'match up', it's not recommended.

Long answer:
Unbuffered ECC might work with regular unbuffered, but it might not be stable.
If it's fully buffered, it won't fit in the slot as the key notch is different.
Registered and unbuffered have the same keying, but will not ever work together, because registered delays the output by one clock cycle by design (as you're talking to the memory through the register, whereas unbuffered talks directly to the memory).
It's better to never mix memory types.
Not usually. There is a remote possibility that the ecc memory could run as just a standard unbuffered dimm (I have heard that sometimes ecc RAM can work on a non-ecc platform just without the error correcting), but that is unlikely to work.
If the ECC is buffered or registered, there is no way it will work.
 

Saberus

Distinguished
Short answer: No. Even if they 'match up', it's not recommended.

Long answer:
Unbuffered ECC might work with regular unbuffered, but it might not be stable.
If it's fully buffered, it won't fit in the slot as the key notch is different.
Registered and unbuffered have the same keying, but will not ever work together, because registered delays the output by one clock cycle by design (as you're talking to the memory through the register, whereas unbuffered talks directly to the memory).
It's better to never mix memory types.
 
Solution


Registered memory delays the command, clock, and address signals by one cycle. The data signals are not buffered on registered modules. They are buffered only on fully buffered and load-reduced modules.