Advertentie
De JEDEC Solid State Technology Association heeft de definitieve specificaties voor de LPDDR6-standaard gepubliceerd. LPDDR staat voor Low Power Double Data Rate en dit geheugen wordt voornamelijk gebruikt in combinatie met snelle SoC's in notebooks, smartphones en tablets.
Wat betreft de structuur van het geheugen zal er niet veel veranderen ten opzichte van zijn voorganger. LPDDR6 zal ook twee subkanalen gebruiken om de hoogst mogelijke geheugenbandbreedte te bereiken. De databus is echter slechts 12 bits breed per subkanaal in plaats van de vorige 16 bits. De open vraag is of LPDDR6 daarom naar twee dies per chip zal gaan om 48 bits per LPDDR6-chip te bereiken.
Sinds LPDDR4 is de CA-bus (command/address bus) 6 bits breed, met LPDDR6 is dit nu teruggebracht tot 4 bits. De CA-bus is het controlecentrum van het DDR-geheugen: het bepaalt wat het geheugen moet doen, waar het dat moet doen en wanneer. Zonder deze bus zou er geen gerichte communicatie zijn tussen de controller en de geheugencellen.
LPDDR6 zou datasnelheden van 8.800 tot 17.600 MT/s moeten kunnen halen. Met LPDDR5X hebben we nu 10.700 MT/s bereikt. LPDDR6 is dus de opvolger en zal de overdrachtssnelheid van het geheugen verder verhogen.
Alle bekende geheugenfabrikanten, waaronder Micron, Samsung en Sk Hynix, zullen te zijner tijd LPDDR6 kunnen aanbieden. Er heeft zich echter nog geen enkele fabrikant uitgelaten over een ruw tijdschema.
Update:
Gisteren misten we nog wat informatie, wat ook tot verkeerde inschattingen van onze kant leidde. smalM verwees ons gelukkig naar een presentatie over LPDDR6 die in 2024 door Synopsys werd verspreid, en die alle belangrijke technische kenmerken bevat.
We hebben al vermeld dat de databus per subkanaal is teruggebracht van 16 naar 12 bits. In ruil daarvoor is echter ook de burst-lengte verlengd, zodat uiteindelijk een hogere bandbreedte wordt bereikt. De grootte van het subkanaal datapakket is 288 bits, waarvan 256 bits gegevens zijn en 32 bits metadata of RAS-functies.
De effectieve bandbreedte voor LPDDR6 kan bijvoorbeeld 28,5 GBit/s zijn - 10.667 GBit/s * 256 bits (data) / 288 bits * 24 bits / 8 bits = 28,5 GBit/s. Ter vergelijking: een LPDDR5X-10700 haalt 10,7 GBit/s.
LPDDR6 ondersteunt ook een efficiëntiemodus. In deze modus wordt één van de twee subkanalen uitgeschakeld en worden beide banken van de LPDDR6 benaderd via één van de kanalen. Dit vermindert natuurlijk de bandbreedte, maar bespaart stroomverbruik. LPDDR6 biedt daarom aanzienlijke veranderingen ten opzichte van LPDDR5(X). Hierdoor kan LPDDR6 hogere prestaties leveren en tegelijkertijd efficiënt zijn. Deze veranderingen betekenen echter ook dat de geheugencontrollers zich nieuwe functies eigen moeten maken.