logoalt Hacker News

Aurornisyesterday at 9:37 PM2 repliesview on HN

It's a valid question if you're not familiar with the RAM market. Sorry you're getting downvoted for it.

The manufacturers make the individual chips, not the modules (DIMMs). (EDIT: Some companies that make chips may also have business units that sell DIMMS, to be pedantic.)

The R in RDIMM means register, aka buffer. It's a separate chip that buffers the signals between the memory chips and the controller.

Even ECC modules use regular memory chips, but with extra chips added for the ECC capacity.

It can be confusing. The key thing to remember is that the price is driven by the price of the chips. The companies that make DIMMs are buying chips in bulk and integrating them on to PCBs.


Replies

throwaway48476today at 2:23 AM

There's 9 bits in an ECC byte.

conspyesterday at 10:11 PM

> Even ECC modules use regular memory chips, but with extra chips added for the ECC capacity.

Quite a few unbuffered designs in the past had a "missing chip". If you ever wondered why a chip was missing on your stick, it's missing ECC. Don't know if it's still the case with DDR5 though.

show 1 reply