Google Answers Logo
View Question
 
Q: Low-profile registered ECC DDR333 or unregistered ECC DDR333? ( Answered,   1 Comment )
Question  
Subject: Low-profile registered ECC DDR333 or unregistered ECC DDR333?
Category: Computers > Hardware
Asked by: idiaz-ga
List Price: $10.00
Posted: 28 Mar 2003 10:59 PST
Expires: 27 Apr 2003 11:59 PDT
Question ID: 182408
Is there a way to tell if my memory is registered, other than just by
looking at the DIMM? I purchased what are supposed to be two matched
512mb DDR333 Registered ECC modules (the memory ICs on the PCBs are
Samsung brand), but they're the same height as a
regular unregistered module. Does unregistered DDR333 ECC memory
exist?
Answer  
Subject: Re: Low-profile registered ECC DDR333 or unregistered ECC DDR333?
Answered By: denco-ga on 14 Apr 2003 13:38 PDT
 
Howdy idiaz-ga! 
 
A really interesting (for engineer types, anyway) question! 
 
And the answer is, yes!  There is "unregistered" DDR333 ECC 
memory out there.  It is called unbuffered (sometimes it is 
written in hyphenated (un-buffered) form) and you can see 
some pictures and listings at the website of Power Quotient 
International CO. of Taipei, Taiwan: 
http://www.pqi.com.tw/eng/ourproduct/ddr.htm
 
DDR-333/266 Un-Buffered DIMM Module 
... 
MD3(6)428U Unbuffered 128MB DDR 333/266MHz, w/ECC DDR-333(Q2/02)
MD3(6)456U Unbuffered 256MB DDR 333/266MHz, w/ECC DDR-333(Q2/02)
MD3(6)412U Unbuffered 512MB DDR 333/266MHz, w/ECC DDR-333(Q2/02)
... 
DDR-333/266 Registered DIMM Module  
... 
MD3(6)428R Registered 128MB DDR 333/266MHz w/ECC, PLL & Register/DDR-333(Q2/02)
MD3(6)456R Registered 256MB DDR 333/266MHz w/ECC, PLL & Register/DDR-333(Q2/02)
MD3(6)412R Registered 512MB DDR 333/266MHz w/ECC, PLL & Register/DDR-333(Q2/02)

The height (profile) of the DIMM does not appear to be a
factor, as there are low profile ECC unbuffered DIMMs
pictured at:
http://www.wintecind.com/Solutions/OEM/Download/Low_Profile_SDRAM_DDR.pdf

The above page is in Adobe Acrobat format (PDF) format.  If
you do not already have the free Adobe Acrobat Reader you can
download it at: 
http://www.adobe.com/products/acrobat/readstep2.html

So yes, it does appears that looking at the DIMM's markings
is the only way to tell what kind of DIMM it is.


Search strategy: 
 
ECC registered
://www.google.com/search?q=ECC+registered

ECC DDR
://www.google.com/search?q=ECC+DDR

ECC DDR "un-buffered"
://www.google.com/search?q=ECC+DDR+%22un-buffered%22

ECC DDR "un-buffered" register 333
://www.google.com/search?q=ECC+DDR+%22un-buffered%22+register+333

If you have any need for clarification, etc. please don't 
hesitate to ask.
 
Looking Forward, denco-ga

Request for Answer Clarification by idiaz-ga on 14 Apr 2003 22:01 PDT
Thank you for answering! I did a little bit of research myself, and in
inspecting my DIMMs, I found that my registered memory has a tiny chip
for each pin, labelled Rnn, where nn is the pin number. R = registers,
I'm assuming.

As far as ECC is concerned, I assume the presence of an additional
small chip could be indicative of ECC memory, but I haven't tested
this theory. Is there a standard chip that could be used to identify
the presence of ECC, or is the ECC chip package proprietary and/or
sometimes integrated into the controller (?) chip found on all DIMMs?

Thanks again!

-Ivan

Clarification of Answer by denco-ga on 15 Apr 2003 10:20 PDT
Howdy idiaz!

A good question, as there is non-ECC registered memory, as shown at
the Viking InterWorks web site.
http://www.vikingcomponents.com/products/t4.asp

To cut to the chase, the 4ALL Memory web site has:
http://www.4allmemory.com/index.cfm?fuseaction=faq.details&faq_id=98

"How can I tell if I have ECC or non-ECC memory?"

"For SDRAM or DDR memory, just count the number of small black chips
on one of your existing memory modules. If the number of chips is even
then you have non-ECC. If the number of chips is odd then you have ECC."

ECC Technologies, Inc. has an extensive ECC FAQ.
http://members.aol.com/mnecctek/faqs.html

"In most cases, such as ... semiconductor memory, errors must be detected
and corrected "on-the-fly", or, at the same rate as data is being read from
the disk. The "on-the-fly" performance requirement usually means the error
correction implementation must be done in digital logic (hardware)."

With this information, and some of the below, it looks like Error Correction
(or Correcting) Code (or Error Checking and Correcting, etc.) or ECC, is
chip-based, and the "odd" chip contains the code/logic.

It appears your thoughts on the "small chips" being the "registers" might
be on target, as described by A1 Electronics.
http://www.a1-electronics.co.uk/Memory/Questions_answered.shtml

"What is "registered SDRAM"?"

"This is the SDRAM version of a buffered module. All memory must be buffered.
Buffer logic chips clean up the signals on a DRAM module, they provide a small
buffer or cache where data can be held for 1 clock cycle prior to being written
to the DRAM cells."

Your "small chips" could be the buffer logic chips mentioned above.

For more information, there are the following:

MemoryX's web site provides some nice term definitions.
http://www.memoryx.net/generic-memory.html

"ECC - Error correcting code. Logic designed to detect and correct
memory errors. Memory modules designed with 72 bits of memory support
the motherboard's ECC function."

"Registered - Registers delay memory information for one clock cycle
to ensure all communication from the chipset is collected by the clock
edge, providing a controlled delay on heavily loaded memories.

"DIMM - Dual in-line memory module. This physical property describes a
module with signal and power pins on both sides of the board." 

"Unbuffered - This is the most common configuration for memory. These
modules do not use any supporting TTL logic."

InfoHQ.com has an informative ECC primer.
http://www.infohq.com/Computer/ecc-dram.htm

"What is ECC SDRAM? ECC (error correction code) SDRAM is memory that is
able to detect and correct some SDRAM errors without user intervention.
ECC SDRAM replaced parity memory which could only detect, but not correct,
SDRAM errors."


Search strategy

registered non-ecc
://www.google.com/search?q=registered+non-ecc

ECC "how does it work"
://www.google.com/search?q=ECC+%22how+does+it+work%22

"what is ecc"
://www.google.com/search?q=%22what+is+ecc%22

I hope this clarification aids you in identifying your memory.

Looking Forward, denco-ga
Comments  
Subject: Re: Low-profile registered ECC DDR333 or unregistered ECC DDR333?
From: denco-ga on 28 Mar 2003 14:02 PST
 
Howdy idiaz-ga!

A really interesting (for engineer types, anyway) question!

And the answer is, yes!  There is "unregistered" DDR333 ECC
memory out there.  It is called unbuffered (sometimes it is
written in hyphenated (un-buffered) form) and you can see
some pictures and listings at the website of Power Quotient
International CO. of Taipei, Taiwan:

http://www.pqi.com.tw/eng/ourproduct/ddr.htm

DDR-333/266 Un-Buffered DIMM Module
...
MD3(6)428U Unbuffered 128MB DDR 333/266MHz, w/ECC DDR-333(Q2/02) 
MD3(6)456U Unbuffered 256MB DDR 333/266MHz, w/ECC DDR-333(Q2/02) 
MD3(6)412U Unbuffered 512MB DDR 333/266MHz, w/ECC DDR-333(Q2/02) 
...
DDR-333/266 Registered DIMM Module 
...
MD3(6)428R Registered 128MB DDR 333/266MHz w/ECC, PLL & Register/DDR-333(Q2/02) 
MD3(6)456R Registered 256MB DDR 333/266MHz w/ECC, PLL & Register/DDR-333(Q2/02) 
MD3(6)412R Registered 512MB DDR 333/266MHz w/ECC, PLL & Register/DDR-333(Q2/02)


If you have any need for clarification, etc. please don't
hesitate to ask.

Looking Forward, denco

Search strategy:

ECC registered
ECC DDR
ECC DDR "un-buffered"
ECC DDR "un-buffered" register 333

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy