Identifying RAM size

I have a whole bunch of SDRAM sticks.. Some of them are labeled either 32mb, 64mb, or 128mb but most of them are not labeled so I can only tell their size by putting them into a computer and booting it up.  Is there another reliable way of identifying them without having to put them into a computer?
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Pete LongTechnical ConsultantCommented:
It is possible to identify the chips by part number. You have to identify the size of each the chips on a module, and then multiply the size by the number of chips on the module to determine its memory capacity.

Different RAM manufacturers have developed their own methods of identification, so it is has become difficult to identify the chips without looking up the exact part number on a website that provides the information.

Luckily, the Internet has made doing this fairly easy via the Google search engine.

Unless they have been remarked by unscrupulous dealers that are selling substandard modules not passed for use in a computer as computer-quality, all of the chips on a particular module will have the manufacturer's name (or logo), and a part number printed on them.

For example, a 30-pin SIMM module with nine chips on the module, could have the part number - KM41C4000AJ-8. Drop the AJ-8 (the first letter is usually the quality - A, B, C, etc.), then use KM41C4000 to conduct a Google search.

The KM indicates parts made by Samsung. The 41 indicates that it is a 1Mbit x 4 part. This means that the chip holds 4Mbits. Eight of the nine chips hold memory, so this is a 8 x 4Mbit, or 32Mbit module. There are eight bits to a byte, therefore this is an 4MB module. The ninth chip is there to add parity. This was used as a means of checking for memory errors that is no longer used.

For a 168-pin DIMM module that has eight chips (no parity chip), and the part number - TMS626812DGE-12A - you would use TMS626812 to search for information on it.

Each chip is a 2Mbit x 8 (16Mbit) SDRAM chip. There are eight chips, so this is a 16MB SDRAM module, which is slow compared to the fastest speed that SDRAM modules reached. The 12 in the part number indicates that the module has a maximum frequency (speed) of 66MHz. SDRAM modules, now superseded by DDR and Rambus RAM, reached a maximum speed of 133MHz.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Here's another site commonly used for RAM identification:
You could always bring it to a local best buy. Most of them have RAM testers (the stores that have a "Geek Squad" anyway...) and they can not only tell you the size and speed but also if the RAM is still good or not.
Introducing the "443 Security Simplified" Podcast

This new podcast puts you inside the minds of leading white-hat hackers and security researchers. Hosts Marc Laliberte and Corey Nachreiner turn complex security concepts into easily understood and actionable insights on the latest cyber security headlines and trends.

you can also google with the chip's number, it brings up the size.
You can Check the Inscription of each of the Chips. The Capacity of each chip should be there on each of them. Multiply with the number of chips and you should be getting the right Size of a stick.

If One Chip us 16MB and it has 8 Chips then you have a 128MB ( if it has 8 Chips on One side and 8 Chips on the other side , then you have 16 Chips and should have a  256 MB stick )

You should also count the chips on the other Side if the Stick is double sided.

From the Link it shows that
ARC1X16Y3V - >     (1X16) = 16MB  ( 1 Chip )
ARC4X16S4K3VF -> (4X16) = 64MB
ARC8X8S4K3VF ->   (8X8) = 64MB

You can find this by knowing the capacity of some of the sticks that you have by having it tested on a comp and the rest by relating this to the chips inscriptions.

Hope that helps.


I found these links how you can Identify the RAM Size: 

P.S.: I also found this link how RAM works
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.