加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
    • 1.动态存储器的工作原理
    • 2.为什么需要刷新
    • 3.DRAM的刷新方法
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

动态存储器为什么要刷新,刷新有那些方法

2023/01/29
7053
阅读需 3 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

动态随机存取存储器(DRAM)是一种常见的计算机存储器,但它需要周期性地刷新其内容以防止信息丢失。这篇文章将探讨 DRAM 的工作原理、为什么需要刷新、以及刷新的几种方法。

1.动态存储器的工作原理

DRAM 由电容器晶体管构成。电容器用于存储数据,而晶体管则用于读写数据。在读取时,DRAM 将从所需地址的行开始读取数据,并返回整个行的内容。在写入时,DRAM 将数据写入所需地址的行,并遵循预先设定的写命令序列。

2.为什么需要刷新

DRAM 中的电容器会逐渐失去电荷,并导致存储的数据逐渐消失。因此,DRAM 需要在每个刷新周期内对在其中存储的数据进行读取与重新写入,以避免数据丢失。刷新周期可以通过让计算机芯片内存控制器发出刷新命令来控制。

3.DRAM的刷新方法

一般有两种主要的刷新方法:自动刷新和自适应刷新。自动刷新是将所有行定期刷新,而自适应刷新则根据使用情况动态地进行刷新。

自动刷新需要内存控制器发出预定的刷新命令。这些命令告诉DRAM 在每个刷新周期开始时自动刷新每个数字。因此,即使没有读取或写入数据,DRAM 中的存储位置也会在所需的时间间隔内被刷新。

自适应刷新通常通过称为“自适应刷新控制器”(ARC)的电路实现。ARC 可以监视 DRAM 中各行的使用情况,并根据需要调整刷新率,只在需要时才刷新最近访问的行。

相关推荐

电子产业图谱