I don't know anything about RAMs or their bus size. Is this something that will be "fixed" in the future, idk, with DDR6? Meaning we can have replacable RAM with such bus.
Problem is there is no socket available for thin/light/low power CPUs to have a 256 bit wide bus.
So to ensure 256 bits @ 8000 MHz works well AMD did it in the same package. In theory they could A) ship a halo without ram B) design a new socket, C) allow motherboard makers to pick 2 x CUDIMMs or 4x DDR5 dimms. Not sure that would buy them much market though.
As apple and others have proved, not many care about replaceable dimms, especially if it gives them 2-3x the performance and/or better perf/watt.
Apparently not. In Linus Tech Tips latest video, the Framework CEO says they talked to AMD about it and that one of their engineers ran some simulations and found the stability would degrade too far for it to be possible.
Honestly... I wonder why they didn't consider CAMM2? The bandwidth and signal integrity rivals that of soldiered memory. They could have had the best of both worlds, really.
A single LPCAMM2 module is supposed to be all the RAM for a laptop, so it’s 128 bit wide. You’d need two LPCAMM for this, not four. And they are currently available in 32G and 64G varieties ($180/$330). So they aren’t absurdly priced, if they were in stock.
“Dual channel” is not a thing with CAMM. CAMM is 128 bits wide. To feed a 256bit wide memory controller, you need 2 CAMM modules. LPCAMM2 uses 4 memory packages. The observed number of packages next to the APU on this is 8. So you need 2 modules.