Article de reference

LPDDR

Mémoire DDR mobile : Samsung K4X2G323PD-8GD8 La mémoire LPDDR ( Low-Power Double Data Rate ) est un type de mémoire vive dynamique synchrone (SDRAM) conçue pour consommer moins ...

Mémoire DDR mobile : Samsung K4X2G323PD-8GD8
mémoire vive dynamique synchrone (SDRAM) conçue pour consommer moins d'énergie que la mémoire conventionnelle. Elle est couramment utilisée dans les smartphones , les tablettes et les ordinateurs portables , où la réduction de la consommation d'énergie est essentielle pour l'autonomie de la batterie. C'est pourquoi les versions précédentes de cette technologie étaient également connues sous le nom de DDR mobile .

La mémoire LPDDR diffère de la mémoire DDR SDRAM standard tant par sa conception que par ses fonctionnalités, avec des modifications la rendant plus adaptée aux appareils mobiles. Contrairement à la DDR, généralement installée dans des modules amovibles, la LPDDR est généralement soudée directement sur la carte mère de l'appareil afin de gagner de la place et d'améliorer l'efficacité. Bien que la LPDDR utilise une convention de nommage par génération similaire à celle de la mémoire DDR (par exemple, LPDDR4 et DDR4), les deux suivent des normes de développement distinctes, et les numéros de version n'indiquent pas qu'elles partagent les mêmes technologies. La norme LPDDR est développée et maintenue par la JEDEC Solid State Technology Association.

Génération​Année de sortieÉbrécherBusTension (V)Fréquence d'horloge (MHz)Temps de cycle (ns)Pré- récupérerFréquence d'horloge (MHz)Taux de transfert ( MT/s )Bande passante (Mo/s)120062002 n2004001 6001.81E2662665332 132220092004 n4008003 20020122008 n80016004 80016 n1600320012 800DDR SDRAM , avec plusieurs modifications visant à réduire la consommation d'énergie globale.

Plus important encore, la tension d'alimentation est réduite de 2,5 à 1,8 V. Des économies supplémentaires sont réalisées grâce à la compensation de température pour le rafraîchissement (la DRAM nécessite un rafraîchissement moins fréquent à basse température), au rafraîchissement partiel de la matrice et à un mode de mise hors tension complète qui efface tout le contenu de la mémoire. De plus, les puces sont plus petites et occupent moins d'espace sur la carte que leurs équivalents non mobiles. Samsung et Micron sont deux des principaux fournisseurs de cette technologie, utilisée dans des tablettes et des téléphones tels que l' iPhone 3GS , le premier iPad , la Samsung Galaxy Tab 7.0 et le Motorola Droid X.

LPDDR2

Puce Samsung K4P4G154EC-FGC1 4 Gbits LPDDR2

En 2009, l'organisme de normalisation JEDEC a publié la norme JESD209-2, qui définit une interface DDR basse consommation profondément remaniée. Elle n'est compatible ni avec la mémoire SDRAM DDR1 ni avec la DDR2 , mais peut prendre en charge l'une des technologies suivantes :

  • LPDDR2-S2 : mémoire à prélecture 2 n (comme la DDR1),
  • LPDDR2-S4 : mémoire à prélecture de 4 n (comme la DDR2), ou
  • LPDDR2-N : mémoire non volatile ( mémoire flash NAND ).

Les états de faible consommation sont similaires à ceux de la LPDDR de base, avec quelques options supplémentaires de rafraîchissement partiel de la matrice.

Les paramètres de synchronisation sont spécifiés pour LPDDR-200 à LPDDR-1066 (fréquences d'horloge de 100 à 533 MHz).

Fonctionnant sous 1,2 V, la LPDDR2 multiplexe les lignes de contrôle et d'adresse sur un bus CA 10 bits à double débit de données . Les commandes sont similaires à celles de la SDRAM classique , à l'exception de la réaffectation des codes d'opération de précharge et de fin de rafale :

Encodage des commandes LPDDR2/LPDDR3
Opération Horloge qui monte Horloge qui tombe
CA0 (
Préchargez toutes les banques
Préchargez une banqueBA0BA1BA2
Préactif (LPDDR2-N uniquement)
Lire (AP = préchargement automatique)réservéC1C2BA0BA1BA2réservéC1C2BA0BA1BA2
Actualiser une banque (adresse round-robin)
Lecture du registre de mode (MA0–7=adresse)
Écriture dans le registre de mode (OP0–7=données)de détection de présence série , elle contient suffisamment d'informations pour s'en passer.

Les périphériques S2 d'une capacité inférieure à 4 Gbit/s et les périphériques S4 d'une capacité inférieure à 1 Gbit/s ne possèdent que quatre banques. Ils ignorent le signal BA2 et ne prennent pas en charge l'actualisation par banque.

Les dispositifs de mémoire non volatile n'utilisent pas les commandes de rafraîchissement et réaffectent la commande de précharge pour transférer les bits d'adresse A20 et suivants. Les bits de poids faible (A19 et suivants) sont transférés par une commande d'activation ultérieure. Celle-ci transfère la ligne sélectionnée de la matrice mémoire vers l'un des 4 ou 8 tampons de données de ligne (sélectionnés par les bits BA), où elle peut être lue par une commande de lecture. Contrairement à la DRAM, les bits d'adresse de banque ne font pas partie de l'adresse mémoire ; toute adresse peut être transférée vers n'importe quel tampon de données de ligne. La taille d'un tampon de données de ligne peut varier de 32 à 4 096 octets, selon le type de mémoire. Les lignes supérieures à 32 octets ignorent certains bits d'adresse de poids faible lors de la commande d'activation. Les lignes inférieures à 4 096 octets ignorent certains bits d'adresse de poids fort lors de la commande de lecture.

La mémoire non volatile ne prend pas en charge la commande d'écriture directe sur les tampons de données de ligne. En revanche, une série de registres de contrôle situés dans une zone d'adresses spécifique prennent en charge les commandes de lecture et d'écriture, permettant ainsi d'effacer et de programmer la mémoire.

LPDDR3

En mai 2012, JEDEC a publié la norme JESD209-3 relative aux dispositifs de mémoire basse consommation. Comparée à la LPDDR2, la LPDDR3 offre un débit de données plus élevé, une bande passante et une efficacité énergétique supérieures, ainsi qu'une densité de mémoire plus importante. La LPDDR3 atteint un débit de données de 1 600 MT/s et exploite des technologies clés : l'égalisation d'écriture et l'apprentissage des commandes/adresses, la terminaison intégrée optionnelle (ODT) et la faible capacité d'E/S. La LPDDR3 prend en charge les boîtiers PoP (Package-on-Package) et les boîtiers discrets.

L'encodage des commandes est identique à celui de la LPDDR2, utilisant un bus CA à double débit de données de 10 bits. Cependant, la norme ne spécifie que la DRAM à prélecture 8n et n'inclut pas les commandes de mémoire flash.

Parmi les produits utilisant la mémoire LPDDR3, on trouve le MacBook Air 2013, l'iPhone 5S , l'iPhone 6 , le Nexus 10 , le Samsung Galaxy S4 (GT-I9500) et les Microsoft Surface Pro 3 et 4. La LPDDR3 s'est généralisée en 2013, fonctionnant à 800 MHz DDR (1 600 MT/s), offrant une bande passante comparable à celle de la mémoire PC3-12800 pour ordinateurs portables en 2011 (12,8 Go/s). Pour atteindre cette bande passante, le contrôleur doit implémenter la mémoire double canal. C'est le cas, par exemple, des processeurs Exynos 5 Dual et 5 Octa.

LPDDR3E

Une version « améliorée » de la spécification, appelée LPDDR3E, porte le débit de données à 2 133 MT/s. Samsung Electronics a commercialisé les premiers modules LPDDR3 4 gigabits gravés en 20 nm, capables de transmettre des données jusqu’à 2 133 MT/s, soit plus du double des performances de l’ancienne LPDDR2, limitée à 800 MT/s. Divers SoC de différents fabricants prennent également en charge nativement la RAM LPDDR3 à 800 MHz. C’est le cas notamment des Snapdragon 600 et 800 de Qualcomm , ainsi que de certains SoC des gammes Exynos et Allwinner .

LPDDR4

Le 14 mars 2012, JEDEC a organisé une conférence pour étudier comment les exigences futures des appareils mobiles influenceront les normes émergentes telles que la LPDDR4. Le 30 décembre 2013, Samsung a annoncé avoir développé la première mémoire LPDDR4 de 8 gigabits (1 Go) gravée en 20 nm, capable de transmettre des données à 3 200 MT/s, offrant ainsi des performances supérieures de 50 % à celles de la LPDDR3 la plus rapide et consommant environ 40 % d’énergie en moins à 1,1 volt.

Le 25 août 2014, JEDEC a publié la norme JESD209-4 relative aux dispositifs de mémoire basse consommation LPDDR4.

Les changements importants comprennent :

  • Doublement de la vitesse de l'interface et de nombreux changements électriques consécutifs, notamment le passage à la logique à terminaison à faible tension (LVSTL) de la norme d'E/S
  • Doublement de la taille de préchargement interne et de la taille de transfert minimale
  • Passer d'un bus de commandes/adresses DDR 10 bits à un bus SDR 6 bits
  • Passer d'un bus 32 bits à deux bus 16 bits indépendants
  • L'auto-actualisation est activée par des commandes dédiées, et non contrôlée par la ligne CKE.

La norme définit des boîtiers SDRAM contenant deux canaux d'accès indépendants de 16 bits, chacun connecté à un maximum de deux puces par boîtier. Chaque canal, d'une largeur de 16 bits, possède ses propres broches de contrôle/adresse et permet l'accès à 8 bancs de DRAM. Le boîtier peut donc être connecté de trois manières :

  • Les lignes de données et de contrôle sont connectées en parallèle à un bus de données 16 bits, et seules les sélections de puce sont connectées indépendamment par canal.
  • À deux moitiés d'un bus de données de 32 bits de large, et les lignes de contrôle en parallèle, y compris la sélection de puce.
  • Vers deux bus de données indépendants de 16 bits de large

Chaque puce offre 4, 6, 8, 12 ou 16 gigabits de mémoire, répartis à parts égales entre les canaux. Chaque banque représente ainsi un seizième de la taille du dispositif. La mémoire est organisée en un nombre approprié (de 16 Ko à 64 Ko) de lignes de 16 384 bits (2 048 octets). Une extension à 24 et 32 ​​gigabits est prévue, mais la méthode d'implémentation (augmentation du nombre de lignes, de leur largeur ou du nombre de banques) reste à déterminer.

Des boîtiers plus grands offrant une largeur double (quatre canaux) et jusqu'à quatre puces par paire de canaux (8 puces au total par boîtier) sont également définis.

Les données sont accessibles par rafales de 16 ou 32 transferts (256 ou 512 bits, 32 ou 64 octets, 8 ou 16 cycles DDR). Les rafales doivent commencer sur des limites de 64 bits.

Grâce à une fréquence d'horloge plus élevée et une durée de rafale minimale supérieure aux normes précédentes, les signaux de contrôle peuvent être multiplexés plus finement sans que le bus de commande/adresse ne devienne un goulot d'étranglement. La LPDDR4 multiplexe les lignes de contrôle et d'adresse sur un bus CA 6 bits à débit de données unique. Les commandes nécessitent deux cycles d'horloge, et les opérations d'encodage d'une adresse (par exemple, activation de ligne, lecture ou écriture de colonne) requièrent deux commandes. Par exemple, une requête de lecture depuis une puce inactive nécessite quatre commandes, soit huit cycles d'horloge : Activate-1, Activate-2, Read, CAS-2.

La ligne de sélection de puce (CS) est active à l'état haut . Le premier cycle d'une commande est identifié par l'état haut de la ligne CS ; elle est à l'état bas pendant le deuxième cycle.

Encodage des commandes LPDDR4
Premier cycle (CS élevé)Deuxième cycle (CS faible)Opération
CA5CA4CA3CA2CA1CA0CA5CA4CA3CA2CA1CA0
Aucune opération
BA2BA1BA0Préchargement (AB : toutes les banques)
ABBA2BA1BA0Actualiser (AB : toutes les banques)
Entrée d'auto-actualisation
BLSortie à actualisation automatique
0Écriture des registres de mode -1 et -2 MA : adresse, OP : données
OP6Activer-1 et -2
R9R8R7R6utilisation excessive de lignes adjacentes. Une séquence spéciale de trois cycles d'activation/précharge spécifie la ligne activée plus fréquemment qu'un seuil défini par le dispositif (de 200 000 à 700 000 fois par cycle de rafraîchissement). En interne, le dispositif rafraîchit les lignes physiquement adjacentes plutôt que celle spécifiée dans la commande d'activation.

LPDDR4X

Samsung Semiconductor a proposé une variante de la LPDDR4, baptisée LPDDR4X. LPDDR4X est identique à la LPDDR4, à l'exception d'une consommation d'énergie réduite grâce à une tension d'E/S (Vddq) inférieure de 1,1 V à 0,6 V. Le 9 janvier 2017, SK Hynix a annoncé des puces LPDDR4X de 8 et 16 Go. JEDEC a publié la norme LPDDR4X le 8 mars 2017. Outre la tension réduite, les améliorations comprennent une option de puce monocanal pour les applications de petite taille, de nouveaux boîtiers MCP, PoP et IoT, ainsi que des optimisations de définition et de synchronisation pour la vitesse maximale de 4 266 MT/s.

LPDDR5

Le 19 février 2019, JEDEC a publié la norme JESD209-5, Standard for Low Power Double Data Rate 5 (LPDDR5).

Samsung a annoncé en juillet 2018 qu'il disposait de prototypes fonctionnels de puces LPDDR5. La LPDDR5 introduit les changements suivants :

  • Le débit de transfert de données est augmenté à 6400 Mbit/s par broche
  • Des horloges différentielles sont utilisées (3200 MHz, DDR)
  • La prélecture n'est pas doublée à nouveau, mais reste à 16 n
  • Le nombre de banques est porté à 16, réparties en quatre groupes de type DDR4.
  • Améliorations en matière d’économie d’énergie :
    • Les commandes Data-Copy et Write-X (tous les 1 ou tous les 0) permettent de réduire le transfert de données.
    • Mise à l'échelle dynamique de la fréquence et de la tension
  • Une nouvelle architecture d'horloge, où les commandes utilisent une horloge maître à quart de vitesse (CK), tandis que les données sont transférées à l'aide de signaux Write Clock (WCK) et Read Strobe (RDQS) à pleine vitesse qui ne sont activés que lorsque cela est nécessaire
  • Un cycle d'horloge à pleine vitesse par octet (contre 16 bits en LPDDR4)
  • Suppression de la broche d'activation d'horloge (CKE) ; le mode basse consommation est désormais activé par une commande sur le bus CA et persiste jusqu'au prochain passage à l'état haut du signal de sélection de puce.

Les contrôleurs de mémoire AMD Van Gogh, Intel Tiger Lake , Apple Silicon (M1 Pro, M1 Max, M1 Ultra, M2 et A16 Bionic), Huawei Kirin 9000 et Snapdragon 888 prennent en charge la LPDDR5.

Le doublement du débit de transfert et la réduction de la fréquence de l'horloge maître au quart de sa vitesse initiale permettent d'obtenir une horloge maître dont la fréquence est deux fois inférieure à celle d'une horloge LPDDR4 similaire. Le bus de commandes (CA) est étendu à 7 bits et les commandes sont transférées à un débit de données deux fois supérieur, ce qui permet d'envoyer les commandes à la même fréquence qu'avec une mémoire LPDDR4.

Encodage des commandes LPDDR5
↗ Horloge qui monte ↗↘ Horloge qui tombe ↘Opération
CA6CA5CA4CA3CA2CA1CA0CA6CA5CA4CA3CA2CA1CA0
Aucune opération
Entrée hors tension
FIFO
Sortie à actualisation automatique
Entrée d'auto-actualisation
BG1BG0BA1BA0Précharge
C5C4C314 nm , et se présente sous forme de modules contenant jusqu'à 32 puces (64 Go) dans un seul boîtier. Selon Samsung, ces nouveaux modules consommeraient 20 % d'énergie en moins que la LPDDR5. D'après Andrei Frumusanu d' AnandTech , l'intégration de la LPDDR5X dans les SoC et autres produits était prévue pour la génération 2023.

Le 19 novembre 2021, Micron a annoncé que Mediatek avait validé sa DRAM LPDDR5X pour le SoC Dimensity 9000 5G de Mediatek.

Le 25 janvier 2023, SK Hynix a annoncé les puces « Low Power Double Data Rate 5 Turbo » (LPDDR5T) avec une bande passante de 9,6 Gbit/s. Elles fonctionnent dans la gamme de très basse tension deJEDEC , a été intégrée à la norme LPDDR5X sous la désignation LPDDR5X-9600, faisant de « LPDDR5T » une marque commerciale. Les processeurs MediaTek Dimensity 9300 et Qualcomm Snapdragon 8 Gen 3 prennent en charge la technologie LPDDR5T.

Le 17 avril 2024, Samsung Electronics a annoncé la LPDDR5X-10700, offrant une bande passante supérieure de 25 %, une capacité accrue de 30 % et une efficacité énergétique améliorée de 25 % par rapport aux générations LPDDR5X précédentes. Ces performances sont obtenues grâce à un nouveau procédé de gravure en 12 nm qui permet aux puces d'être plus efficaces tout en étant suffisamment compactes pour intégrer des capacités allant jusqu'à 32 Go dans un seul boîtier.

Le 16 juillet 2024, Samsung a achevé la validation de la DRAM LPDDR5X la plus rapide du secteur, capable de fonctionner à des vitesses allant jusqu'à 10,7 Gbit/s, pour une utilisation dans le prochain SoC phare de MediaTek, le Dimensity 9400.

LPDDR6

Le 9 juillet 2025, JEDEC a publié la norme JESD209-6 pour le débit de données double basse consommation 6 (LPDDR6) avec les modifications suivantes :

  • Extension de la vitesse à 10,6–14,4 Gbit/s/broche
  • Le bus CA a été encore réduit à 4 bits.
  • Largeur du bus de données de 12 bits par canal
  • Rafales de 24 transferts × 12 broches = 288 bits :
    • 256 bits de données, plus
    • 16 bits d'étiquette/ECC stockés par tableau, plus
    • 16 bits pour l'inversion du bus de données ou l'ECC de liaison, non stockés.
  • CAMM2

Plus d articles de Worldlex Wiki

Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.

Explorer l index