0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

什么是存储器的刷新

CHANBAEK 来源:网络整理 2024-09-10 14:34 次阅读

存储器的刷新

存储器的刷新是动态随机存取存储器(DRAM)维护所存信息的一种重要机制。由于DRAM利用存储元中的栅极电容来存储电荷,而电容本身存在漏电流,导致电荷会逐渐流失,从而使得存储的数据变得不可靠。为了保持数据的稳定性和准确性,必须定期对DRAM中的存储单元进行刷新,即重新补充电荷到栅极电容中,以恢复和保持原单元的内容。这一过程被称为“刷新”。

存储器的刷新方式

存储器的刷新方式主要可以分为以下几种:

1. 集中式刷新(集中式刷新方式)

集中式刷新方式,也称为定期刷新或批量刷新,其特点是在一段固定的时间内,CPU停止对内存的访问,转而进行集中的刷新操作。具体而言,在最大刷新时间间隔内,前一段时间进行正常的读写保持操作,后一段时间则集中进行刷新。这种方式的优点是刷新效率高,因为可以一次性对多个存储单元进行刷新;但其主要缺点是存在“死区”,即在集中刷新这段时间内,CPU无法对内存进行存取访问,这会影响系统的整体性能。

2. 分散式刷新(分散刷新方式)

分散式刷新方式试图解决集中式刷新中的“死区”问题。它将CPU对内存的存取周期扩展为两倍,前半段用于进行正常的读写保持操作,后半段则作为刷新时间。这种方式将刷新操作分散到每一个存取周期中,从而避免了长时间的“死区”。然而,由于刷新操作过于频繁,它会对系统的整体速度产生一定的影响。此外,分散式刷新方式也不适合高速内存的需求。

3. 异步刷新(异步刷新方式)

异步刷新方式是一种折中的方案,它将集中式刷新和分散式刷新的优点结合起来。首先,它计算出最大刷新时间间隔内需要刷新的总行数,并据此将每段时间分割为两部分:前一段时间用于读写保持操作,后一小段时间用于刷新。通过这种方式,既保证了内存的定期刷新,又避免了长时间的“死区”,同时也不会过于频繁地影响系统的速度。异步刷新方式在实际应用中较为常见,因为它能够在保证数据稳定性的同时,兼顾系统的整体性能。

刷新的重要性

刷新对于DRAM来说至关重要,因为DRAM的存储机制决定了其必须依赖刷新来保持数据的稳定性和准确性。如果不进行刷新,存储在DRAM中的数据将逐渐丢失,导致系统无法正常工作。因此,无论是哪种刷新方式,其目的都是为了确保DRAM中的数据能够可靠地保存下来,以供CPU和其他部件随时访问和使用。

总结

存储器的刷新是动态随机存取存储器(DRAM)维护所存信息的一种重要机制。为了保持数据的稳定性和准确性,必须定期对DRAM中的存储单元进行刷新。常用的刷新方式包括集中式刷新、分散式刷新和异步刷新。每种方式都有其优缺点和适用范围,在实际应用中需要根据系统的具体需求和性能要求来选择合适的刷新方式。同时,刷新对于DRAM来说至关重要,是确保系统正常工作的基础之一。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • DRAM
    +关注

    关注

    40

    文章

    2303

    浏览量

    183286
  • 存储器
    +关注

    关注

    38

    文章

    7447

    浏览量

    163579
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10824

    浏览量

    211088
收藏 人收藏

    评论

    相关推荐

    DRAM存储器为什么要刷新

    DRAM(动态随机存取存储器存储器主要通过电容来存储信息。这些电容用于存储电荷,而电荷的多寡则代表了一个二进制位是1还是0。
    发表于 02-19 10:56 2763次阅读
    DRAM<b class='flag-5'>存储器</b>为什么要<b class='flag-5'>刷新</b>

    存储器的带宽是多少?

    **第一至第三章**Q1. 若存储器的数据总线宽度为32位,存取周期为200ns,则存储器的带宽是多少?存储器的带宽指单位时间内从存储器进出信息的最大数量。
    发表于 07-28 06:23

    存储器对全部存储单元刷新遍所需的实际刷新时间是多少

    存储器读/写周期为 0.5us, CPU在1us内至少要访问一次。试问采用哪种刷新方式比较合理? 两次刷新的最大时间间隔是多少? 对全部存储单元
    发表于 10-26 07:05

    MCU存储器的资料大合集

    Access Memory):动态随机存储器,每隔一段时间,要刷新充电一次,否则内部的数据即会消失。SDRAM (synchronous dynamic random-access memory...
    发表于 11-03 06:22

    存储器的分类及原理

    存储器的分类及原理,动态随机存储器,静态随机存储器,只读存储器,其他存储器和技术.
    发表于 08-17 22:29 20次下载
    <b class='flag-5'>存储器</b>的分类及原理

    8253计数定时结构与编程

    可编程计数/定时的特点计算机及电子系统中需要定时信号,如系统的日历时钟,动态存储器刷新,应用系统的定时中断、定时查询与检测等。可编程定时
    发表于 12-09 10:59 146次下载

    MCP存储器,MCP存储器结构原理

    MCP存储器,MCP存储器结构原理 当前给定的MCP的概念为:MCP是在一个塑料封装外壳内,垂直堆叠大小不同的各类存储器或非存储器芯片,
    发表于 03-24 16:31 2334次阅读

    存储器卡,存储器卡是什么意思

    存储器卡,存储器卡是什么意思 存储器卡(Memory Card)是一种用电可擦除的可编程只读存储器(EEPROM)为核心的,能多次重复使用的IC卡。没
    发表于 04-01 17:44 3735次阅读

    固态量子存储器保真度世界纪录被刷新

    记者12日从中国科大获悉,该校郭光灿院士领导的中科院量子信息重点实验室,在固态系统中首次实现单光子偏振态的量子存储器刷新世界纪录。
    发表于 05-14 09:15 711次阅读

    中国科学家刷新固态量子存储器保真度世界纪录

      12日从中国科大获悉,该校郭光灿院士领导的中科院量子信息重点实验室,在固态系统中首次实现单光子偏振态的量子存储器刷新世界纪录。
    发表于 05-14 09:36 919次阅读

    s8254芯片各脚位功能

    8254芯片是一款使用十分广泛的可编程定时,计数芯片,其主要功能是定时和计数的功能。我们的微机内的动态存储器刷新电路,系统日时钟的技术以及发声系统的声源都是由8254芯片来完成的。
    发表于 11-15 15:34 1.4w次阅读
    s8254芯片各脚位功能

    浅谈异步SRAM存储器接口电路图

    关键词:异步SRAM , SRAM SRAM是Static Random-Access Memory的缩写,中文称为静态随机存储器。SRAM是一种具有静止存取功能的存储器,不需要通过刷新电路就能保存
    发表于 03-08 17:15 3888次阅读
    浅谈异步SRAM<b class='flag-5'>存储器</b>接口电路图

    关于存储器的分类与介绍

    随机存储存储器,可读可写,分为SRAM和DRAM,即静态随机存储器和动态随机存储器,理解上静动态主要体现是否需要刷新,通常DRAM需要刷新
    的头像 发表于 03-18 15:14 4186次阅读

    MCU的存储器介绍

    Access Memory):动态随机存储器,每隔一段时间,要刷新充电一次,否则内部的数据即会消失。SDRAM (synchronous dynamic random-access memory...
    发表于 10-28 09:51 11次下载
    MCU的<b class='flag-5'>存储器</b>介绍

    如何辨别SRAM是否属于动态随机存储器

    一般计算机系统所使用的随机存取内存主要包括动态与静态随机存取内存两种,差异在于DRAM需要由存储器控制电路按一定周期对存储器刷新,...
    发表于 02-07 12:29 1次下载
    如何辨别SRAM是否属于动态随机<b class='flag-5'>存储器</b>