Les barettes au format SIMM ( single inline memory module) : ce sont des circuits imprimés comportant des puces de mémoire sur une des faces. Il existe 2 types de barettes de SIMM, selon le nombres de connecteurs
* Les barettes SIMM a 30 connecteurs ( dont les dimensions sont 89x13 mm) qui sont des mémoires 8 bits qui équipaient les premieres générations de pc.
* Les barettes SIMM a 72 connecteurs ( de dimensions 108x25 mm) sont des mémoires capables de gérer 32 bits de données simultanément. Ces mémoires équipent du 386 Dx aux premiers pentiums. Sur ces derniers, le processeur travaille avec un bus de données d´une largeur de 64 bits, c´est pourquoi il est indispensable de les équiper avec 2 barettes de SIMM. C´est la raison pour laquelle il est impossible d´installer des barettes 30 broches sur des emplacements a 72 connecteurs dans la mesure ou un détrompeur ( encoche au centre des connecteurs) en empeche l´enfichage.
2-)
Les barettes au format DIMM ( dual inline memory module) sont des mémoires de 64 bits, c´est pourquoi il n´est pas necessaire de les apparler. Les barettes DIMM possedent des puces de mémoire de part et d´autres du circuit imprimé et ont également 84 connecteurs de chaques cotés ce qui donne un total de 184 broches. En plus de leurs dimensions supérieures aux barettes SIMM ( 130x25 mm) ces barettes possedent un second détrompeur pour éviter la confusion .
Il faut également noter que ces barettes possedent des connecteurs améliorés pour permettre une insertion plus facile dans les slots de la carte mère, cela se fait grace a un systeme de leviers situés de part et d´autre des connecteurs. Il suffit donc de cliper la barette sur le slot.
3-)
Les barettes au format DRAM ( dynamic RAM, RAM dynamique) est le type le plus utilisé depuis le début du millénaire.
Il s´agit d´une mémoire dont les transistors sont rangés dans une matrice selon des lignes et des colonnes. Un transistor, couplé a un condensateur donne l´information d´un bit. 1 octet comprenant 8 bits, une barette de mémoire DRAM de 256 Mo contiendra donc 256 * 2^10 * 2^10 = 256 * 1024 * 1024 = 268435456 octets = 268435456 * 8 = 2 147 483 648 bits =
2 147 483 648 transistors. une barette de 256 Mo possède ainsi en réalité une capacité de 268 435 456 octets, soit 268 Mo. Ce sont des mémoires dont le temps d´acces est de 60Ns...
D´autre part, les accès mémoires se font généralement sur des données rangées consécutivement en mémoire. Ainsi, le mode d´acces en rafale ( burst mode) permet d´acceder aux 3 données consécutives a la premiere sans temps de latence supplémentaire. Dans ce mode en rafales, le temps d´accès a la premiere donnée est uniquement égal au temps du cycle, on note donc sous la forme X-Y-Y-Y les quatres temps d´accès, par exemple, la notation 5-3-3-3 indique une mémoire pour laquelle 5 cycles sont necessaires pour accéder a la premiere donnée et 3 pour les suivantes.
Pour accélérer les accès a la DRAM, il existe une technique appelée pagination qui consiste a accéder a des données situées sur une meme colonne en modifiant uniquement l´adresse de la ligne, ce qui permet d´éviter la répétition du numéro de colonne entre la lecture de chacune des lignes. On parle alors de DRAM FPM ( fast page mode). La FPM permet d´obtenir des temps d´accès de l´ordre de 70 a 80 nanosecondes ( Ns) pour une fréquence de fonctionnement pouvant varier entre 25 et 33 mhz.
4-)
Les barettes de DRAM EDO ( extended data out , soit sortie des données amélioré appelé également hyper page) est apparue en 1995. La technique utilisée pour ce type de consiste a adresser la colonne suivante pendant la lecture donnés d´une colonne. Cela crée un chevauchement des acces permettant de gagner du temps sur chaque cycle. Le temps d´acces a la mémoire EDO est d´environs 50 a 60 nanosecondes soit 1.3 fois plus rapide que la DRAM ce qui est considérable lorsque on parle de nanosecondes. La fréquence de fonctionnement de cette barette varie entre 33 et 66 Mhz.
Ainsi, la RAM EDO lorsque elle est utilisée en burst mode ou mode rafale Permet d´obtenir des cycles de 5-2-2-2 soit un gain de 4 cycles sur l´acces a 4 données. Dans la mesure ou la EDO n´acceptait pas des fréquences supérieures a 66 Mhz, elle a disparu au profit de la SDRAM.
5-)
Les barettes de SDRAM ( synchronus DRAM, traduisez RAM synchrone) sont apparues en 1997 et permettent une lecture des données synchronisée avec le bus de la carte mère contrairement aux autres types de mémoire ( qualifiées d´asynchrone) possédant leur propre horloge. La SDRAM permet donc de s´affranchir des temps d´attentes dus a la synchronisation de la carte mere. Celle-ci permet d´obtenir un cycle en mode rafale la forme 5-1-1-1 c´est a dire un gain de temps de 3 cycles par rapport a la RAM EDO. Cette ram a donc une fréquence de fonctionnement de 150 mhz et a un temps d´acces d´environ 10 Ns.
6-)
Les barettes de DDR-SDRAM ( double data rate SDRAM) est une mémoire basée sur la technologie SDRAM, permettant de doubler de taux de transfert de la SDRAM a une fréquence égale.
7-)
Les barettes de DR-SDRAM ( direct rambus DRAM ou encore RDRAM) est un type de mémoire permettant de transférer les données sur un bus de 16 bits de largeur à une cadence de 800 Mhz, ce qui lui confere une bande passante de 1.6 Go/s. Comme la SDRAM, ce type de mémoire est synchronisé avec le bus de la carte mere pour améliorer les échanges de données. En contrepartie, la mémoire rambus est une technologie propriétaire, ce qui signifie que toute entreprise voulant construire des barettes de RAM selon cette technologie doit verser des droits ( royalties) aux sociétés RAMBUS et Intel.