Can a user add memory to an SSD?

Performance, hardware, software, general buying and gaming discussion..
Post Reply
Message
Author
ThinkPadophile
Freshman Member
Posts: 97
Joined: Tue Feb 24, 2009 11:03 am
Location: Athens, AL

Can a user add memory to an SSD?

#1 Post by ThinkPadophile » Tue Dec 08, 2009 5:34 pm

Is it possible for a user to upgrade an SSD by adding memory? If not, why not? I'm thinking specifically of the 40GB SSD now being marketed by Kingston. It uses the same controller as the Intel X-25M, yet sells for a fraction of the cost.

Just wondering.
T60p UXGA Flexview T7200 3 GB RAM 128GB Samsung SSD Windows 7 Ultimate 64-bit

rkawakami
Admin
Admin
Posts: 10053
Joined: Sun Jun 04, 2006 1:26 am
Location: San Jose, CA 95120 USA
Contact:

Re: Can a user add memory to an SSD?

#2 Post by rkawakami » Wed Dec 09, 2009 1:45 am

Never having opened up an SSD this is purely a guess... but I'd say, no, you probably can't easily increase the storage capacity of the drive. Several things to consider:

- most likely the Flash memory that's installed inside the drive is NOT in any kind of socket. This means that you can't take a regular thumb drive or SDHC (or similar format card) and swap it with a larger one.
- that being the case, then assume for the moment that the drive manufacturer is using some sort of surface mount technology for soldering the Flash chips to the printed circuit board. Specifically, either SOIC (small outline IC), TSOP (thin, small outline package) or BGA (ball grid array) chip packages. This means that in order to increase the capacity of the drive you would have to remove the existing ICs and replace them with higher density versions (e.g., take existing 16Gb chips and install 32Gb ones). I'd say that most NAND flash in those capacities would have at least 48 pins/balls per device and there's going to be 8 to 16 of them inside the drive. Have fun with your soldering iron :) .
- further assume that maybe the drive maker has already reserved "extra" space on the printed circuit board for an additional bank of memory to be added, thereby doubling the capacity. You still have the problem of sourcing those individual SOIC/TSOP/BGA components and soldering them to the board. To give you an idea of the pin spacing on SOIC and TSOP packages, the "pitch", or distance between adjacent pins is around 20 to 30 mils (0.5mm to 0.8mm). BGA packages have the solder balls underneath where you can't even touch them with a soldering iron (it takes a reflow oven to melt the solder and bond them to the board).
- the controller chip that interfaces the outside world to the drive's memory array may be limited to what size it can control.

There may be other reasons that I can't think of but I'd have to say that unless you are "in the industry" (i.e., can get the required Flash memory components for free) and have access to quite sophisticated surface mount reworking stations, then you'll have to bite the bullet and shell out some $$$$ for a larger drive.

edit: Here's several sites where they have done a teardown of an SSD:

http://www.anandtech.com/cpuchipsets/sh ... i=3607&p=2
http://www.tomshardware.com/reviews/Int ... 012-4.html
http://www.hardwarecanucks.com/forum/ha ... iew-4.html

So, the Anandtech site shows an Intel X-25M drive with space on the board for future expansion. Perhaps other drives will have the same type of option. Find some way to get the Flash devices that's already being used in the drive and hope that the designers didn't leave off any other necessary components (resistors, transistors, capacitors, etc.) to make that bank active.
Ray Kawakami
X22 X24 X31 X41 X41T X60 X60s X61 X61s X200 X200s X300 X301 Z60m Z61t Z61p 560 560Z 600 600E 600X T21 T22 T23 T41 T60p T410 T420 T520 W500 W520 R50 A21p A22p A31 A31p
NOTE: All links to PC-Doctor software hosted by me are dead. Files removed 8/28/12 by manufacturer's demand.

ThinkPadophile
Freshman Member
Posts: 97
Joined: Tue Feb 24, 2009 11:03 am
Location: Athens, AL

Re: Can a user add memory to an SSD?

#3 Post by ThinkPadophile » Wed Dec 09, 2009 10:32 am

Thanks, Ray. Your comments confirmed what I expected to hear. I had Googled my question and didn't find any enthusiasts talking about it, so I assumed it wasn't possible or practical. Interestingly http://www.anandtech.com/storage/showdo ... i=3667&p=4 shows the Kingston drive 's guts and reveals quite a few unpopulated sockets. But as you said, even if one could add the chips (with great difficulty), the controller still might not recognize them, etc.
T60p UXGA Flexview T7200 3 GB RAM 128GB Samsung SSD Windows 7 Ultimate 64-bit

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Thinkpad - General HARDWARE/SOFTWARE questions”

Who is online

Users browsing this forum: No registered users and 6 guests