【技术实现步骤摘要】
【国外来华专利技术】具有直接读取存取的存储器装置
所揭示的实施例涉及存储器装置,且特定来说,涉及使主机装置能够在本地存储并直接存取地址映射表的存储器装置。
技术介绍
存储器装置可采用快闪存储器媒体来永久地存储用于主机装置(例如移动装置、个人计算机或服务器)的大量数据。快闪存储器媒体包含“NOR快闪存储器”及“NAND快闪存储器”媒体。基于NAND的媒体通常有利于大量数据存储,这是因为与NOR媒体相比,其具有较高存储容量、较低成本及较快写入速度。但是,基于NAND的媒体需要串行接口,这显著增加存储器控制器将存储器的内容读出到主机装置所花费的时间量。固态驱动器(SSD)是可包含基于NAND的存储媒体和随机存取存储器(RAM)媒体(例如动态随机存取存储器(DRAM))两者的存储器装置。基于NAND的媒体存储大量数据。RAM媒体存储在操作期间由控制器频繁存取的信息。通常存储于RAM中的一种类型的信息为地址映射表。在读取操作期间,SSD将存取映射表以找出将从NAND存储器读出内容的适当存储器位置。映射表使存储器区的原生地址与由主机装置实施的对应逻辑地址相关联。一般来说,主机装置制造商将使用其自身的独有逻辑块寻址(LBA)惯例。主机装置将依赖于SSD控制器以在从NAND存储器读取(及写入到NAND存储器)时将逻辑地址转译成原生地址(且反之亦然)。传统SSD的一些较低成本替代物(例如通用快闪存储(UFS)装置及嵌入式多媒体卡(eMMC))省略RAM。在这些装置中,映射表存储于NAND媒体而非RAM中。因此,存储器装置控制器必须经由NAND接口(即,串行地)从映射表检索寻址信息。这又降低读取 ...
【技术保护点】
1.一种存储器装置,其包括:存储器,其具有指派给对应第一存储器地址的多个存储器区;及控制器,其可操作地耦合到所述存储器,其中所述控制器经配置以将第一映射表存储在所述存储器装置处,其中所述第一映射表将所述第一存储器地址映射到由主机装置实施以写入到所述存储器区的第二存储器地址,将所述第一映射表提供到所述主机装置以存储在所述主机装置处作为第二映射表,其中所述第二映射表将所述第一存储器地址映射到所述第二存储器地址,接收从所述主机装置发送的读取请求,其中所述读取请求包含由所述主机装置从存储在所述主机装置处的所述第二映射表选择的第一存储器地址,及响应于所述读取请求,(1)使用所述读取请求中的所述第一存储器地址且在不查找所述第一映射表中的所述第一存储器地址的情况下识别所述存储器区中的一者,及(2)将所述经识别存储器区的内容读出到所述主机装置。
【技术特征摘要】
【国外来华专利技术】2016.04.14 US 15/099,3891.一种存储器装置,其包括:存储器,其具有指派给对应第一存储器地址的多个存储器区;及控制器,其可操作地耦合到所述存储器,其中所述控制器经配置以将第一映射表存储在所述存储器装置处,其中所述第一映射表将所述第一存储器地址映射到由主机装置实施以写入到所述存储器区的第二存储器地址,将所述第一映射表提供到所述主机装置以存储在所述主机装置处作为第二映射表,其中所述第二映射表将所述第一存储器地址映射到所述第二存储器地址,接收从所述主机装置发送的读取请求,其中所述读取请求包含由所述主机装置从存储在所述主机装置处的所述第二映射表选择的第一存储器地址,及响应于所述读取请求,(1)使用所述读取请求中的所述第一存储器地址且在不查找所述第一映射表中的所述第一存储器地址的情况下识别所述存储器区中的一者,及(2)将所述经识别存储器区的内容读出到所述主机装置。2.根据权利要求1所述的存储器装置,其中所述控制器进一步经配置以:接收来自所述主机装置的写入请求,所述写入请求包含由所述主机装置从所述第二映射表选择的第二存储器地址;及响应于所述写入请求,使用所述第一映射表来转译所述写入请求中的所述第二存储器地址以识别并写入到存储器区。3.根据权利要求2所述的存储器装置,其中所述控制器进一步经配置以:响应于所述写入请求而重新映射所述第一映射表;及将更新发送到所述主机装置,其中所述更新包含已经重新映射的所述第一映射表的至少一部分。4.根据权利要求1所述的存储器装置,其中所述控制器进一步经配置以重新映射所述第一映射表且向所述主机装置通知所述第一映射表已经重新映射。5.根据权利要求4所述的存储器装置,其中所述控制器进一步经配置以将更新发送到所述主机装置,其中所述更新包含已经重新映射的所述第一映射表的到少部分。6.根据权利要求1的存储器装置,其中所述控制器进一步经配置以重新映射所述第一映射表且将更新发送到所述主机装置,其中所述更新包含已经重新映射的所述第一映射表的部分而非所述整个映射表。7.根据权利要求1所述的存储器装置,其中所述控制器进一步经配置以将所述第一映射表存储在所述存储器的所述存储器区中的一或多者中。8.根据权利要求7所述的存储器装置,其中所述存储器区包括NAND快闪存储器媒体。9.根据权利要求1所述的存储器装置,其中所述控制器包含嵌入式存储器,且其中所述控制器进一步经配置以:将所述映射表的第一部分从所述一或多个存储器区读出到所述嵌入式存储器中;将所述映射表的所述第一部分自所述嵌入式存储器传送到所述主机装置;一旦所述第一映射表的所述第一部分已经传送到所述主机装置,就将所述第一映射表的第二部分从所述一或多个区读出到所述嵌入式存储器中;及将所述映射表的所述第二部分从所述嵌入式存储器传送到所述主机装置。10.根据权利要求1所述的存储器装置,其中所述控制器进一步经配置以:接收来自所述主机装置的对所述第一映射表的请求;及响应于对所述第一映射表的所述请求而将所述第一映射表发送到所述主机装置。11.根据权利要求1所述的存储器装置,其中所述控制器进一步经配置以:接收来自所述主机装置的对所述第一映射表的请求;及响应于对所述映射表的所述请求,(1)在第一响应中发送所述第一映射表...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。