Les appareils informatiques comme le nôtre ont à la fois SRAM et DRAM à portée de main. Leur fonction principale est de fournir des données vers et depuis le processeur.
Bien qu’ils remplissent des fonctions similaires, ils diffèrent par leur prix et leur vitesse. Cela est dû à leur mode de fonctionnement et à la technologie utilisée pour les fabriquer.
Les modules statiques ou SRAM se présentent sous la forme de caches et de registres placés entre le processeur et la mémoire principale. Il s’agit d’un type de mémoire ultra-rapide, à faible densité et plus coûteux. Les données sur une SRAM n’ont pas besoin d’être réécrites tant qu’elle est alimentée.
Pendant ce temps, Dynamic ou DRAM est le type de module de mémoire que nous considérons généralement comme « RAM ». Présente sur la carte mère , il s’agit d’une mémoire moins chère, à haute densité et relativement plus lente.
Table des matières
Qu’est-ce que la RAM dynamique ?
La RAM dynamique ou DRAM est un type de mémoire fabriqué à l’aide de condensateurs et de transistors. Cette mémoire peut contenir des données de manière plus dense qu’une SRAM et est également moins chère à fabriquer.
La DRAM perd toutes ses données lorsque le système coupe l’alimentation car c’est une mémoire volatile. Comme son nom l’indique, la dynamique dans la DRAM signifie que les données sont écrites à plusieurs reprises pour les conserver, même lorsque l’alimentation est constante.
Contrairement à la SRAM, les déterminants de la vitesse et de la capacité des modules de mémoire dynamique ne sont pas basés sur leur niveau hiérarchique. Au lieu de cela, leur génération les détermine. La dernière en date étant la 5e génération de topologie DDR (DDR5 ou Double Data Rate Fifth).
Qu’est-ce que la RAM statique ?
Les fabricants utilisent des bascules et des transistors pour fabriquer de la RAM statique. Ce type de module de mémoire peut transférer des données plus rapidement par rapport à la DRAM. Ils sont également beaucoup plus petits que leur homologue dynamique, ne mesurant que quelques mégaoctets .
La RAM statique est également un type de mémoire volatile, mais en raison de la technologie utilisée pour sa fabrication, les données existantes dans la SRAM sont stockées sans être réécrites . Au lieu de cela, lorsque de nouvelles données arrivent, les anciennes données sont écrasées et la CPU utilise alors les nouvelles informations pour le traitement.
Les modules de mémoire statique fonctionnent sur une base hiérarchique, ce qui signifie que la mémoire cache la plus rapide est le cache de niveau 1 ou L1 et, après cela, le cache de niveau 2 ou L2, et ainsi de suite.
Différences entre la RAM dynamique et la RAM statique
Technologie utilisée
Les deux modules de mémoire contiennent des données que le processeur doit récupérer et traiter. Pourtant, la façon dont ils accomplissent cette tâche et la technologie utilisée pour les fabriquer diffèrent.
La SRAM stocke les bits sur un type de bascule appelé verrou . Ici, les données sont stockées sous forme de tensions. La DRAM, cependant, fonctionne en conservant les données sous forme de charges sur un condensateur à l’intérieur d’un transistor.
Ces modules de mémoire viennent également sous diverses formes et formes. La DRAM, étant un composant modulaire, a plus de formes qu’une SRAM. Les facteurs de forme les plus courants pour la DRAM sont
- DIMM (Dual In-line Memory Module) est le module de mémoire standard utilisé dans les ordinateurs de bureau. Ils ont la plus grande empreinte parmi les modules de mémoire en ligne.
- SODIMM (Small Outline Dual In-line Memory Module) est utilisé dans les ordinateurs portables et les ordinateurs portables. Ils ont un contour beaucoup plus petit par rapport aux modules DIM.
- La RAM MicroDIMM (Micro Dual In-line Memory Module) est utilisée sur les appareils de poche tels que les smartphones et les tablettes. Ces modules de mémoire ont une empreinte encore plus petite que la RAM SODIMM.
- SDRAM (Synchronous Dynamic Random Access Memory) est un type de DRAM beaucoup plus rapide qui synchronise son cycle d’horloge avec le CPU. Ce processus de synchronisation signifie que le CPU n’a pas besoin d’attendre le prochain décompte d’horloge pour accéder aux données de la RAM. Ce processus augmente les vitesses de transfert de données entre le processeur et la mémoire principale.
- La RAM GDDR (Graphics Double Data Rate RAM) est également un type de DRAM qui traite les données graphiques. Ils fonctionnent en déchargeant et en traitant les données graphiques pour le CPU.
La SRAM se présente sous la forme de caches et de registres. Ce sont des modules de mémoire qui misent avant tout sur la vitesse. Ils ne sont ni évolutifs ni interchangeables et sont soit intégrés au CPU , soit soudés à la carte mère.
Cas d’utilisation
En raison de leur fonctionnement, les RAM dynamique et statique sont conçues pour des cas d’utilisation très différents.
La mémoire DRAM est préférable lorsque la mémoire de calcul nécessite un faible coût et une grande capacité de stockage. Ainsi, ils fonctionnent comme la mémoire principale des appareils grand public. La SRAM, quant à elle, est utilisée sur des composants où la vitesse est la priorité principale et le coût n’est pas un problème.
Le principal cas d’utilisation de la DRAM est de contenir de grandes quantités de données auxquelles le processeur doit accéder. En raison de la technologie utilisée pour sa fabrication, la DRAM peut emballer les transistors plus densément que le verrou d’une SRAM.
La SRAM fonctionne comme un tampon entre la mémoire principale et le processeur. Il stocke des informations et des instructions pour les applications que vous utilisez fréquemment, ce qui permet ensuite au processeur d’accéder et de charger rapidement les applications.
Prix
La RAM dynamique et statique utilise différentes technologies lors de la fabrication. La SRAM, construite à partir de verrous, occupe un espace physique plus grand que la DRAM, qui utilise un condensateur et un transistor pour la construction.
Cela nécessite une quantité considérable de ressources pour construire une SRAM avec la même capacité de stockage de données qu’une DRAM. Ainsi, la plupart des fabricants installent une SRAM avec beaucoup moins d’espace de stockage pour réduire les coûts des produits.
Verdict
Voici la principale différence entre la RAM statique et dynamique
Différences | DRACHME | SRAM |
Technologie utilisée | Fabriqué à l’aide de condensateurs et de transistors | Fabriqué à l’aide de tongs (Latches spécifiquement) |
Capacité de données | Est capable de stocker plus de données que SRAM | Stocke moins de données que la DRAM |
Taux de transfert | Vitesse de transfert de données plus lente que SRAM (<60ns) | Vitesse de transfert de données nettement plus rapide que la DRAM (<10ns) |
Cas d’utilisation | Utilisé pour fabriquer des modules de mémoire DIMM | Utilisé pour créer des caches et des registres sur un CPU |
Prix | Moins cher que SRAM à fabriquer | Plus cher que la DRAM à fabriquer |
La conservation des données | Les données doivent être constamment réécrites pour les conserver, même lorsque l’alimentation est constamment fournie | Les données peuvent être écrites une seule fois, puis stockées tant que l’alimentation est fournie |
Principe de fonctionnement | Les données sont stockées sous forme de charges électriques | Les données sont stockées sous forme de tension |
Consommation d’énergie | Consomme plus d’énergie que SRAM | Consomme moins d’énergie que la DRAM |
Taille | Physiquement plus grand que SRAM | Physiquement plus petit que la DRAM |
Emplacement | Est situé sur la carte mère en tant que module de mémoire principale | Est situé entre le processeur et la mémoire principale |
Évolutivité | Est modulaire et peut être mis à niveau pour augmenter la vitesse et la capacité de stockage | N’est pas modulaire et est intégré dans le colorant CPU. Ne peut pas être mis à niveau |
Bien qu’elle soit moins chère, la DRAM peut contenir plus de données mais est nettement plus lente . Car, dans une DRAM, le système doit constamment réécrire les données pour les conserver.
Bien que beaucoup plus cher, l’utilisation de SRAM lorsque la vitesse est un problème est préférable. La SRAM prend également plus d’espace pour stocker la même quantité de données par rapport à une DRAM. Ces facteurs limitants influencent alors les constructeurs pour déterminer la capacité de stockage d’une SRAM.