Feasibility of LPDDR(X) RAM in future

Despite the benefits of LPDDR(X) RAMs, they are typically available only in soldered form. This is against the design philosophy of Framework with respect to upgradability and repairability. It seems to me that we have not seen LPDDR(X) RAMs in a standard socketed form because they were primarily developed targeting the smartphone industry and so far, there is no major commercial demand for it. There is also engineering challenges to achieve this but hardly anyone ever tried that we know of.

Recently, I encountered these LPDDR sockets available commercially. It seems they develop solder-less sockets for other BGA mounts as well. Can anyone knowledgeable in this matter enlighten me on this? I am not sure about the cost but that will reduce as the adoption increases I hope. Does this really indicate the possibility of socketed LPDDR(X) RAMs in near future?

2 Likes

@Abhisek one challenge with supporting LPDDR chips directly is that any system using it hard codes the timing information for the chips into the bios/firmware. For SODIMMs there is an eeprom on the PCB that saves the timing information (SPD).

7 Likes

Imho, LPDDR(X) is designed to make Apple, MS and Dell corporate rats happy in their attempt to stop freedom and 3rd party intrusion into their laptops + charge extra hundred(s) dollar if user wants to have more than 8GB of RAM. I don’t think open standards should ever follow this technology.

1 Like

So, if someone wants to replace a LPDDR chip he/she needs an exact same replacement (with identical specs)? If that is the case, it certainly limits the flexibility in terms in terms of upgrade but theoretically does not affect repairability?

Also how hard do you think it would it be to provide an option in the bios to set these timing information if someone decides to go with a RAM chip with slightly different spec? I can guess, it won’t be something targeted to the average users, but a lot of potentially dangerous overclocking options these days are available in the BIOS of a decent gaming motherboard.

I don’t know how much these companies have influenced JEDEC in the development of LPDDR standards but I agree that these companies benefit the most out of it. The soldered RAM chip certainly helped them extracting more money from their customers in the name of low power consumption and better speed while killing repairability in the background.

Despite the drawbacks, lets not deny the fact that LPDDR(X) does have some important advantages over normal DDR. Why not thrive to innovate so that we can have best of both worlds rather than outright discarding a piece of technology? Until now we couldn’t imagine thin and light but highly upgradable and repairable like Framework is practically possible. But here we are, that is because people at Framework decided to innovate and change things which were really hard to pull off.

1 Like

LPDDR has a lot more pins than normal DDR4 for the same memory capacity. DDR4 SODIMM’s already have 260 pins which are pretty tightly packed. Not everything is a conspiracy by big laptop to hurt reparability.

LPDDR4 is designed to run down to 1.1V, while LPDDR4x can run down to 0.6V. DDR4 is specced at 1.2V, while DDR5 is specced at 1.1V. Things are improving, but companies can’t produce new versions of DDR every year for a 5% reduction in power.

These are test sockets that are made for practically every chip, BGA or not. They cost $100’s-$1000’s per unit. Here is what a full socket looks like.
.

2 Likes

I completely agree.

Now I see the real picture. For a moment I really hoped that these are socket for normal use turns out these are just chip test kits. Thanks @taeyeon

LPDDRX has way more pins and uses a different type of subsystem as mentioned here. However it doesn’t mean an open standard couldn’t be made to make these chips socketable in some way. It would be great to not have soldered memory.

Would you consider having an LPDDR4x/5 option in the future? I know it breaks upgradability and repairability for this one part, but as there is no GPU with dedicated memory, having higher RAM bandwidth could be beneficial for running (simple) games. I think RAM is the one part where breaking upgradability has actual real benefits.

Of course this would be in addition to the SO-DIMM version, so I guess it would require you to design two different motherboards.

Or, go with the direction of upgradability…have LPDDR4x/5 on SODIMM…have a standard.

Go forward, not backward.

My point, Framework is not just about building a laptop. It’s about an attempt to shift the industry to a more sustainable future.

9 Likes

Well that would be ideal, but would require creating a new standard, not sure Framework would be up for that. Also, not sure if it’s even technically possible, as I understand it LPDDR4x/5 signals have such tight tolerances that SO-DIMM simply wouldn’t work. Would love to be proven wrong though.

@ajp_anton Framework could develop a new form factor using mezzanine style connectors which increase pin density. It would take more money to develop which framework should put elsewhere but it would be very neat

I’m probably over simplifying this…but how do you envision DDR5 would work for desktop NUCs and nano systems?

Hell, people have been putting CPUs onto motherboards…so…it’s just a matter of time to have that standard really.

Wait, DDR5 SO-DIMM is already out. https://www.tomshardware.com/news/teamgroup-ddr5-sodimm.

Alright, done… it’s history.

Yea LPDDR4X would be nice, but it is soldered only. A modular version of this LPDDR4 or LPDDR5 when it comes out would be awesome. I am sure some other laptop mfg’s would hop on this if it could be made.

@RandomUser I was talking about LPDDR, not regular DDR.

Aware of what you’re talking about. But if you could accept that DDR5 SODIMM as the next step…then it essentially has that ‘effect’ of low voltage at 1.1v. Just not LPDDR5 spec.

At the end of the day, you are after the ‘effect’ / benefit of LPDDR4…regardless of the spec. (Alternatively, doesn’t matter if something looks good on paper, but doesn’t bring the actual benefit).

Plus, if you’re after soldered RAM…there are other options. Why would Framework go back to soldered components when that’s the trend it’s trying to get away from. The ask here doesn’t make sense for the roadmap.

Feels almost as if it’s a trolling kind of request (e.g. eating a beef burger in front of a vegan protest).

1 Like

@RandomUser But DDR5 isn’t supported Tiger Lake. LPDDR4x is faster than DDR4. And when DDR5 support gets here, LPDDR5 will still be faster. Soldered RAM has its benefits. Plus it has low power benefits.

What other options are you talking about that have easily replaceable wifi, battery, keyboard, screen, bezels and IO? If you think RAM is the only thing Framework does differently, there are already options for that as well.

Guess the keyword there is ‘easily’…that does rule out a lot of the enterprise notebooks.

Anyway, ask away as a feature request. See how far it’ll get.

Exactly my point. Why not find ways to have best of the existing technologies while minimizing / altering their drawbacks?

Hi Abhisek, you and I are on the same page.

History: This current thread was merged from your thread, and another thread that was requesting “soldered” LPDDR4x/5 RAM. All my previous replies you are now seeing were from that latter thread.