[发明专利]存储器中的转译后备缓冲器有效
申请号: | 201680029486.9 | 申请日: | 2016-05-17 |
公开(公告)号: | CN107667354B | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | J·D·勒戴尔;R·C·墨菲 | 申请(专利权)人: | 美光科技公司 |
主分类号: | G06F12/1027 | 分类号: | G06F12/1027 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 王龙 |
地址: | 美国爱*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 中的 转译 后备 缓冲器 | ||
本发明的实例提供与存储器中的转译后备缓冲器相关的设备及方法。实例方法包括:从主机接收包含虚拟地址的命令;使用转译后备缓冲器TLB将所述虚拟地址转译为存储器装置的易失性存储器上的物理地址。
技术领域
本发明大体上涉及半导体存储器设备及方法,且更特定来说,涉及与存储器中的转译后备缓冲器相关的设备及方法。
背景技术
存储器装置在计算机或其它电子系统中通常提供为内部半导体集成电路。存在包含易失性及非易失性存储器的许多不同类型的存储器。易失性存储器可需要电力来维持其数据(例如,主机数据、误差数据等等)且包含随机存取存储器(RAM)、动态随机存取存储器(DRAM)、静态随机存取存储器(SRAM)、同步动态随机存取存储器(SDRAM)与晶闸管随机存取存储器(TRAM)等等。非易失性存储器可通过在未被供电时保留存储的数据而提供永久性数据且可包含NAND快闪存储器、NOR快闪存储器及电阻可变存储器,例如相变随机存取存储器(PCRAM)、电阻随机存取存储器(RRAM)及磁阻随机存取存储器(MRAM),例如自旋力矩转移随机存取存储器(STT RAM)等等。
电子系统通常包含可检索及执行指令且将所述经执行指令的结果存储到合适位置的数个处理资源(例如,一或多个处理器)。处理器可包括数个功能单元(例如,在本文中称为功能单元电路,例如算法逻辑单元(ALU)电路、浮点单元(FPU)电路及/或组合逻辑块),所述功能单元(例如)可执行指令以执行逻辑运算,例如对数据(例如,一或多个操作数)执行AND、OR、NOT、NAND、NOR及XOR逻辑运算。
在将指令提供到功能单元电路以用于执行时可涉及电子系统中的数个组件。可(例如)由处理资源(例如,控制器及/或主机处理器)产生指令。数据(例如,将在其上执行指令以执行逻辑运算的操作数)可存储于可由功能单元电路存取的存储器阵列中。可从存储器阵列检索所述指令及/或数据且在功能单元电路开始对数据执行指令之前对指令及/或数据进行定序及/或缓冲。此外,由于可通过功能单元电路在一或多个时钟周期中执行不同类型的运算,所以还可定序及/或缓冲运算的中间结果及/或数据。
在许多例子中,处理资源(例如,处理器及/或相关联的功能单元电路)可置于存储器阵列外,且可存取数据(例如,经由处理资源与存储器阵列之间的总线来执行指令)。可经由总线将数据从存储器阵列移动到存储器阵列外的寄存器。
附图说明
图1是根据本发明的数个实施例的呈包含主机及存储器装置的计算系统的形式的设备的框图。
图2说明根据本发明的数个实施例的呈包含存储器装置及数个请求装置的计算装置的形式的设备的框图。
图3是根据本发明的数个实施例的呈包含存储器装置的计算系统的形式的设备的框图。
图4说明根据本发明的数个实施例的展示转译后备缓冲器的表。
具体实施方式
本发明的实例提供与存储器中的转译后备缓冲器相关的设备及方法。实例方法包括:从主机接收包含虚拟地址的命令;使用转译后备缓冲器(TLB)将所述虚拟地址转译在存储器装置的易失性存储器上的物理地址。
计算架构可包含其中包含虚拟地址的命令用于在计算系统中定位数据的寻址系统。所述寻址系统可使用虚拟地址来允许计算系统的存储器装置在无来自主机或主机处理器的输入及/或控制的情况下在各种物理位置处存储数据。因此,在命令中使用的所述虚拟地址可在执行期间转译为物理地址,使得可定位且检索与所述命令相关联的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美光科技公司,未经美光科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680029486.9/2.html,转载请声明来源钻瓜专利网。