Débit

FUTHEZ -  
Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
j'aimerais savoir comment calculer le débit d'une mémoire RAM connaissant sa capacité et sa fréquence.

2 réponses

  1. Franck7511 Messages postés 14571 Date d'inscription   Statut Membre Dernière intervention   1 121
     
    La bande passante tu veux dire ? C'est 8 fois la fréquence de la barrette fois le nombre de canaux mémoire (si c'est en dual channel, tu multiplie par deux, si c'est en triple channel, par trois, etc...)
    0
  2. Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   3 228
     
    il ya plusieurs parametres à prendre en compte...

    si t'es en DDR (double datarate), tu doubles. en dual channel, tu redoubles

    ensuite, il y a la largeur du bus: 64 bits: 4 octets à la fois. 128 bits => 8 octets à la fois)

    https://pinouts.ru/Memory/dimm_ddr2_pinout.shtml

    visiblement, pour la DDR et DDR2, on a 64 lignes de données ( 4 octets)

    pour une barette PC3200 (a 200Mhz reel), on fait:
    200 (frequence)* 2(parceque DDR) * 4(octets transferés à la fois) => 3200 Mo => 3,2 go/s

    https://fr.wikipedia.org/wiki/DDR2-SDRAM

    Attention, sur wiki ils ont voulu faire les beaux en disant Gio/s, mais mon calcul montre bien que ce sont des Go. j'irai m'engueuler avec eux d'ici peu pour changer ca ....
    0
    1. Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   3 228
       
      En DDR, il ne faut pas confondre la fréquence réeel e tla fréquence logique.

      la fréquence réelle, et la fréquence de l'horloge. Sur les technologies "standard" de memoire, la vitesse logique est la meme, car le transfert ne se fait que sur un front. En DDr, les données sont transferés sur front montant ET descendant, donc la fréquence logiques est le double de la fréquence physique.

      Une barette de PC3200 est donc appellée DDR 400Mhz, alors qu'elle tourne en réalité qu'à 200 Mhz
      0