随机存取存储器电力节省制造技术

技术编号:24133837 阅读:29 留言:0更新日期:2020-05-13 07:21
本文公开用于随机存取存储器电力节省的装置和技术。响应于获得触发而压缩包含于RAM中的数据。此处,所述RAM组织成具有对应电力控制的若干离散硬件组件。用所述经压缩数据来替换包含于所述RAM中的所述数据,以释放所述RAM的离散硬件组件。接着经由所述对应的电力控制来使所述离散硬件组件掉电。

Random access memory power saving

【技术实现步骤摘要】
【国外来华专利技术】随机存取存储器电力节省优先权申请本申请案主张2017年8月30日申请的美国申请案序列号15/690,933的优先权益,所述美国申请案以全文引用的方式并入本文中。
技术介绍
通常将存储器装置提供为计算机或其它电子装置中的内部半导体集成电路。存在许多不同类型的存储器,包含易失性和非易失性存储器。易失性存储器需要电力来维持其数据,且包含随机存取存储器(RAM)、动态随机存取存储器(DRAM)或同步动态随机存取存储器(SDRAM)等等。附图说明在不一定按比例绘制的附图中,相似标号可在不同视图中描述类似组件。具有不同字母后缀的相似标号可表示类似组件的不同例子。图式借助于实例而非限制性地总体上说明本文件中所论述的各种实施例。图1说明包含用于RAM电力节省的系统的环境的实例。图2说明经受电力控制的RAM中的组件的实例。图3说明压缩RAM的实例。图4说明用于RAM电力节省的方法的实例流程图。图5是说明可在其上实施一或多个实施例的机器的实例的框图。具体实施方式易失性存储器装置通常与系统操作成一体。一般来说,它们是字节可寻址的,且因此可直接从处理器存取,不同于可在页、块等中寻址的存储装置。如SRAM和DRAM等易失性存储器也足够快以满足用户对装置性能的期望。然而,这些技术可为高耗能的,其中DRAM例如需要周期性刷新,且SRAM以其它方式需要电力。在对电力敏感的装置中,例如以电池操作的传感器、移动电话、平板计算机等,电力节省可成为一个重要考量。为了解决此问题,许多易失性存储器制造商已为存储器开发了双模操作,低电力和高电力模式。通常,高电力模式以与连接到家用电源的装置相同的参数操作,而低电力模式涉及若干修改以降低功耗,例如减小数据或地址总线宽度,减小操作电压,实施温度补偿的刷新,深下电(例如针对整个装置的基于闲置时间的关机)等等。虽然现有的易失性存储器电力减少技术有帮助,但可通过交换一些额外的断断续续的处理以主动清理存储器区域且消除到那些区域的电力来实现额外的电力减少。举例来说,RAM内容可经压缩以减少用以存储所述装置的操作数据的芯片、等级或存储体的数目。在实例中,制定较积极的寻呼(例如将存储器内容写入到存储装置,例如硬盘驱动器)策略,以进一步减少RAM内容。这些释放技术可总是开通,或可在某些时间触发,例如在装置的电池较低时,当装置闲置时,例如当装置屏幕关闭时,当装置系统信号空闲时等等,在RAM的碎片整理期间,或在周期性间隔期间,这即使在连接到家用电源时,也可对基于服务器的电力节省有帮助。被释放的组件接着掉电,从而节省额外能量且增加寿命,装置能量保留,对性能具有适度影响。选择、压缩和掉电可由存储器控制器、存储器管理单元(MMU)、移动管理单元或具有对RAM的电力控制的电路系统执行。下文提供额外细节和实例。例如移动电子装置(例如,智能电话、平板计算机等)、用于汽车应用的电子装置(例如,汽车传感器、控制单元、驾驶员辅助系统、乘客安全或舒适系统等)和因特网连接的电器或装置(例如,物联网(IoT)装置等)等电子装置尤其取决于电子装置的类型、使用环境、性能期望等而具有变化的存储需要。电子装置可分解为若干主要组件:处理器(例如中央处理单元(CPU)或其它主处理器);存储器(例如一或多个易失性或非易失性随机存取存储器(RAM)存储器装置、例如动态RAM(DRAM)、移动或低电力双数据速率同步DRAM(DDRSDRAM)等);以及存储装置(例如非易失性存储器(NVM)装置,例如快闪存储器、只读存储器(ROM)、SSD、MMC,或其它存储卡结构或组合件等)。在某些实例中电子装置可包含用户接口(例如显示器、触摸屏、键盘、一或多个按钮等)、图形处理单元(GPU)、功率管理电路、基带处理器或一或多个收发器电路等。图1说明包含经配置以通过通信接口通信的主机装置105和存储器装置110的环境100的实例。主机装置105或存储器装置110可包含在多种产品150中,例如物联网(IoT)装置(例如,电冰箱或其它电器、传感器、电动机或致动器、移动通信装置、汽车、无人机等),以支持产品150的处理、通信或控制。主机装置105包含存储器控制器115,且存储器装置110包含存储器阵列120,包含例如若干个别存储器芯片、等级或存储体。在实例中,存储器装置110可为主机装置105的离散存储器或存储装置组件。在其它实例中,存储器装置110可为与主机装置105的一或多个其它组件堆叠或以其它方式包含的集成电路(例如,芯片上系统(SoC)等等)的部分。可使用一或多个通信接口来在存储器装置110与主机装置105的一或多个其它组件之间传送数据。主机装置105可包含主机系统、电子装置、处理器、存储卡读卡器,或在存储器装置110外部的一或多个其它电子装置。在一些实例中,主机105可为具有参考图5的机器500所论述的组件中的某一部分或全部的机器。存储器控制器115可接收来自主机105的指令,且可与存储器阵列120通信,以便将数据传送到存储器阵列120的芯片、等级或存储体中的一或多者(例如写入或擦除),或从其传送数据(例如读取)。存储器控制器115可尤其包含电路系统或固件,包含一或多个组件或集成电路。举例来说,存储器控制器115可包含一或多个存储器控制单元、电路或组件,前述各项经配置以控制跨越存储器阵列120的存取且提供主机105与存储器装置110之间的转换层。存储器控制器115可包含一或多个输入/输出(I/O)电路、线或接口以向存储器阵列120传送数据或传送来自所述存储器阵列的数据。存储器控制器115尤其可包含电路系统或固件,例如与各种存储器管理功能相关联的若干组件或集成电路,作为去分段。存储器控制器115可将主机命令(例如,从主机接收到的命令)解析或格式化为装置命令(例如,与存储器阵列的操作相关联的命令等),或生成用于阵列120或存储器装置110的一或多个其它组件的装置命令(例如,以实现各种存储器管理功能)。存储器控制器115可尤其包含被配置成控制与将数据写入到存储器装置110的一或多个存储器单元、读数来自所述一或多个存储器单元的数据或擦除所述一或多个存储器单元相关联的存储器操作的电路系统或组件。存储器操作可基于例如从主机105接收到或由存储器控制器115内部产生((例如与碎片整理、错误校正、刷新等联合)的主机命令。存储器控制器115可包含错误校正码(ECC)组件,所述ECC组件可尤其包含ECC引擎、或经配置以检测或校正与向耦合到存储器控制器115的存储器装置110的一或多个存储器单元写入数据或从中读取数据相关联的错误的其它电路系统。存储器控制器115可经配置以主动检测与各种操作或数据存储相关联的错误现象(例如,位错误、操作错误等等)并从所述错误现象中恢复,同时维持在主机105与存储器装置110之间传送的数据的完整性,或维持所存储的数据的完整性(例如,使用冗余RAID存储等等),并可去除(例如,退除)发生故障的存储器资源以防止未来错误。可使用主机本文档来自技高网...

【技术保护点】
1.一种用于随机存取存储器电力RAM节省的装置,所述装置包括用以进行以下操作的处理电路:/n获得触发;/n响应于所述触发,压缩包含于RAM中的数据以创建经压缩数据,所述RAM组织成具有对应电力控制的若干离散硬件组件;/n用所述RAM中的所述经压缩数据来替换包含于所述RAM中的所述数据,从而释放所述RAM的离散硬件组件;以及/n经由所述对应的电力控制使所述离散硬件组件掉电。/n

【技术特征摘要】
【国外来华专利技术】20170830 US 15/690,9331.一种用于随机存取存储器电力RAM节省的装置,所述装置包括用以进行以下操作的处理电路:
获得触发;
响应于所述触发,压缩包含于RAM中的数据以创建经压缩数据,所述RAM组织成具有对应电力控制的若干离散硬件组件;
用所述RAM中的所述经压缩数据来替换包含于所述RAM中的所述数据,从而释放所述RAM的离散硬件组件;以及
经由所述对应的电力控制使所述离散硬件组件掉电。


2.根据权利要求1所述的装置,其中所述离散硬件组件是存储体。


3.根据权利要求1所述的装置,其中所述离散硬件组件是芯片。


4.根据权利要求1所述的装置,其中所述离散硬件组件是总线。


5.根据权利要求1所述的装置,其中所述触发是RAM维护操作的起始。


6.根据权利要求5所述的装置,其中所述RAM维护操作是去分段操作。


7.根据权利要求1所述的装置,其中所述触发是主机不活动,其中所述主机是当在操作中时以通信方式耦合到所述RAM的装置。


8.根据权利要求7所述的装置,其中当所述主机的显示器关闭时,触发所述主机不活动。


9.根据权利要求1所述的装置,其中所述触发是主机的低电力状态,其中所述主机是当在操作中时以通信方式耦合到所述RAM的装置,且其中所述主机可远离家用电源操作。


10.根据权利要求1所述的装置,其中所述装置是主机的移动管理单元MMU,其中所述主机是当在操作中时以通信方式耦合到所述RAM的装置。


11.一种用于随机存取存储器电力RAM节省的方法,所述方法包括:
获得触发;
响应于所述触发,压缩包含于RAM中的数据以创建经压缩数据,所述RAM组织成具有对应电力控制的若干离散硬件组件;
用所述RAM中的所述经压缩数据来替换包含于所述RAM中的所述数据,从而释放所述RAM的离散硬件组件;以及
经由所述对应的电力控制来使所述离散硬件组件掉电。


12.根据权利要求11所述的方法,其中所述离散硬件组件是存储体。


13.根据权利要求11所述的方法,其中所述离散硬件组件是芯片。


14.根据权利要求11所述的方法,其中所述离散硬件组件是总线。


15.根据权利要求11所述的方法,其中所述触发是RAM维护操作的起始。


16.根据权利要求15所述的方法,其中所述RAM维...

【专利技术属性】
技术研发人员:S·A·琼
申请(专利权)人:美光科技公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1