Il y a quelques choses que je comprends:
- La DRAM stocke chaque bit de données dans un minuscule condensateur avec une certaine différence de potentiel.
- À moins que le condensateur ne soit connecté à une extrémité basse tension, la différence de potentiel doit rester la même.
Pourquoi devons-nous rafraîchir la différence de potentiel stockée dans le condensateur de la DRAM?
OU
Pourquoi et comment le condensateur perd-il la charge dans la DRAM? (Les condensateurs sont-ils connectés à des extrémités basse tension?)
Les condensateurs ne devraient-ils pas correspondre à la différence de potentiel et la DRAM devrait fonctionner comme une mémoire non volatile à cause de cela?
Mise à jour:
Aussi, si vous pouvez répondre au point soulevé par Harry Svensson dans les commentaires:
- Pourquoi les condensateurs de la DRAM doivent-ils être mis à jour, alors que les condensateurs dans les portes des FPGA analogiques conservent en quelque sorte leur charge?
Réponses:
Dans les deux cas (EEPROM / flash et DRAM), un petit condensateur (femtofarads) est utilisé. La différence est la façon dont le condensateur est connecté.
Dans le cas de la DRAM, elle est connectée à la source ou au drain d'un MOSFET. Il y a un tout petit peu de fuite à travers le canal du transistor et la charge s'échappera dans un laps de temps relativement court (secondes ou minutes à température ambiante). Généralement, les cellules sont spécifiées pour être actualisées toutes les 64 ms, donc même à haute température, les données sont conservées de manière fiable. La lecture des données est généralement destructrice et doit donc être réécrite après chaque lecture.
Dans le cas d'une cellule flash ou EEPROM utilisée pour stocker des données de configuration, le condensateur est connecté à la grille d'un MOSFET. L'isolation de la grille / du condensateur est très proche de la perfection et la minuscule charge tiendra pendant de nombreuses années, même à haute température. L'inconvénient est qu'une méthode telle que la tunnelisation quantique doit être utilisée pour changer la charge sur la "porte flottante", et c'est un processus beaucoup plus lent, beaucoup trop lent pour être pratique pour la mémoire de travail. La lecture est rapide et non destructive, du moins à court terme. L'utilisation d'un tunnel expose l'isolateur de grille à un gradient de tension relativement élevé et expose les modes de défaillance dans lesquels la cellule s'use effectivement après un certain nombre d'écritures (généralement spécifiées comme 10 ^ 3 à 10 ^ 6 ou plus).
la source